fix various links, targets, etc.

This commit is contained in:
2024-08-18 16:39:17 +02:00
parent b304d57bf5
commit 5936d714eb
5 changed files with 109 additions and 92 deletions

View File

@ -9,8 +9,6 @@ export const ContactEntityBlock = ({
}: { }: {
block: ContactEntityBlockType; block: ContactEntityBlockType;
}) => { }) => {
// TODO: image
const contact = block?.contactEntity; const contact = block?.contactEntity;
if (!contact) { if (!contact) {

View File

@ -19,8 +19,6 @@ function formatPrice(price: number | string): string {
return `${asNumber} kr`; return `${asNumber} kr`;
} }
export const EventDetails = ({ event }: { event: EventFragment }) => { export const EventDetails = ({ event }: { event: EventFragment }) => {
const featuredImage: any = event.featuredImage; const featuredImage: any = event.featuredImage;
@ -64,7 +62,11 @@ export const EventDetails = ({ event }: { event: EventFragment }) => {
)} )}
{event.facebookUrl && ( {event.facebookUrl && (
<div> <div>
<a href={event.facebookUrl} className="button tertiary"> <a
href={event.facebookUrl}
target="_blank"
className="button tertiary"
>
<span> til Facebook-event</span> <span> til Facebook-event</span>
<Icon type="externalLink" /> <Icon type="externalLink" />
</a> </a>

View File

@ -23,7 +23,7 @@ export const EventHeader = ({ event }: { event: EventFragment }) => {
<h1 className={styles.title}>{event.title}</h1> <h1 className={styles.title}>{event.title}</h1>
<p className={styles.details}>{event.subtitle}</p> <p className={styles.details}>{event.subtitle}</p>
{event.ticketUrl && ( {event.ticketUrl && (
<a href={event.ticketUrl} className="button cta"> <a href={event.ticketUrl} target="_blank" className="button cta">
<span>Kjøp billetter</span> <span>Kjøp billetter</span>
<Icon type="tickets" /> <Icon type="tickets" />
</a> </a>

View File

@ -78,18 +78,27 @@ export const Footer = () => {
<div className={styles.emails}> <div className={styles.emails}>
<div> <div>
<h3>Generelle henvendelser</h3> <h3>Generelle henvendelser</h3>
<a href="/#" target="_blank" className={styles.emailLink}> <a
href="mailto:post@neuf.no"
className={styles.emailLink}
>
post@neuf.no post@neuf.no
</a> </a>
</div> </div>
<div> <div>
<h3>Billetter</h3> <h3>Billetter</h3>
<a href="/#" target="_blank" className={styles.emailLink}> <a
href="mailto:billetter@neuf.no"
className={styles.emailLink}
>
billetter@neuf.no billetter@neuf.no
</a> </a>
</div> </div>
<div> <div>
<Link href="/kontakt">Øvrig kontaktinfo&nbsp;<Icon type="arrowRight" /></Link> <Link href="/kontakt">
Øvrig kontaktinfo&nbsp;
<Icon type="arrowRight" />
</Link>
</div> </div>
</div> </div>
</div> </div>
@ -106,7 +115,8 @@ export const Footer = () => {
0369 Oslo 0369 Oslo
<br /> <br />
<a href="#" target="_blank"> <a href="#" target="_blank">
Vis i Google Maps&nbsp;<Icon type="externalLink" /> Vis i Google Maps&nbsp;
<Icon type="externalLink" />
</a> </a>
</div> </div>
</div> </div>
@ -114,7 +124,10 @@ export const Footer = () => {
<div className={styles.openingHoursWrapper}> <div className={styles.openingHoursWrapper}>
<h3>Åpningstider i dag</h3> <h3>Åpningstider i dag</h3>
<OpeningHoursTable /> <OpeningHoursTable />
<Link href="/praktisk#apningstider">Se alle åpningstider&nbsp;<Icon type="arrowRight" /></Link> <Link href="/praktisk#apningstider">
Se alle åpningstider&nbsp;
<Icon type="arrowRight" />
</Link>
</div> </div>
</div> </div>
</div> </div>

View File

@ -135,8 +135,12 @@ export const Header = () => {
</Link> </Link>
</li> </li>
<li> <li>
{/* TODO: skal trolig ikke være så synlig ved lansering */} <Link
<Link href="/foreninger">Foreninger</Link> href="/foreninger"
data-active={pathname === "/foreninger"}
>
Foreninger
</Link>
</li> </li>
<li className={styles.galtinn}> <li className={styles.galtinn}>
<a href="https://galtinn.neuf.no/" target="_blank"> <a href="https://galtinn.neuf.no/" target="_blank">