diff --git a/web/src/components/events/eventDetails.module.scss b/web/src/components/events/eventDetails.module.scss index b33e51e..a845f6e 100644 --- a/web/src/components/events/eventDetails.module.scss +++ b/web/src/components/events/eventDetails.module.scss @@ -33,4 +33,10 @@ .label { font-weight: 600; width: 7rem; +} + +@media (max-width: 800px) { + .content { + grid-template-columns: repeat(2, 1fr); + } } \ No newline at end of file diff --git a/web/src/components/events/eventHeader.module.scss b/web/src/components/events/eventHeader.module.scss index 453f376..f02e5ac 100644 --- a/web/src/components/events/eventHeader.module.scss +++ b/web/src/components/events/eventHeader.module.scss @@ -37,4 +37,8 @@ .eventHeader { grid-template-columns: 1fr; } + + .categories { + margin: var(--spacing-s) 0 0; + } } \ No newline at end of file diff --git a/web/src/components/layout/Footer.tsx b/web/src/components/layout/Footer.tsx index 67ba0fb..7b9348a 100644 --- a/web/src/components/layout/Footer.tsx +++ b/web/src/components/layout/Footer.tsx @@ -39,7 +39,7 @@ export const Footer = () => { <> +
- -
-
- +
+ ); }; diff --git a/web/src/components/layout/ToTop.tsx b/web/src/components/layout/ToTop.tsx index f723184..d89ef33 100644 --- a/web/src/components/layout/ToTop.tsx +++ b/web/src/components/layout/ToTop.tsx @@ -1,5 +1,6 @@ "use client"; import { useInView } from "react-intersection-observer"; +import Icon from "../general/Icon"; export const ToTop = () => { const scrollToTop = () => { @@ -8,5 +9,8 @@ export const ToTop = () => { behavior: "smooth", }); }; - return ; + return ; }; diff --git a/web/src/components/layout/footer.module.scss b/web/src/components/layout/footer.module.scss index a84f042..9931c5a 100644 --- a/web/src/components/layout/footer.module.scss +++ b/web/src/components/layout/footer.module.scss @@ -6,6 +6,16 @@ z-index: 700; font-size: var(--font-size-caption); overflow: hidden; + + h2 { + font-family: var(--font-serif); + font-weight: 400; + font-size: var(--font-size-h3); + } + + h3 { + margin-bottom: 1em; + } } .contactList { @@ -20,10 +30,6 @@ list-style: none; grid-column: span 4; - h2 { - margin-bottom: 1em; - } - ul { list-style: none; } @@ -90,8 +96,7 @@ } .emailLink { - font-family: var(--font-serif); - font-size: var(--font-size-lead); + font-size: var(--font-size-caption); } .pig { diff --git a/web/src/components/venues/VenueItem.tsx b/web/src/components/venues/VenueItem.tsx index 166798a..f3b9825 100644 --- a/web/src/components/venues/VenueItem.tsx +++ b/web/src/components/venues/VenueItem.tsx @@ -22,13 +22,11 @@ export const VenueItem = ({ venue }: { venue: VenueFragment }) => {

{venue.title}

- Egner seg for: -
- 50—115 personer -
- - Konsert, foredrag, fest, debatt, teater, filmvisning - + Passer for: +
diff --git a/web/src/components/venues/venueItem.module.scss b/web/src/components/venues/venueItem.module.scss index 9de75a4..7c9723c 100644 --- a/web/src/components/venues/venueItem.module.scss +++ b/web/src/components/venues/venueItem.module.scss @@ -22,11 +22,22 @@ padding: .8rem 0; } -.title, -.details { +.title { font-size: 1.6rem; } .details { font-family: var(--font-serif); + font-size: var(--font-size-caption); + border-top: var(--border); + margin-top: var(--spacing-xs); + padding-top: .4rem; + + strong { + font-family: var(--font-main); + } + + ul { + margin: .2rem 0 0 .7rem; + } } \ No newline at end of file diff --git a/web/src/css/base.scss b/web/src/css/base.scss index 1a2bd83..7f23fea 100644 --- a/web/src/css/base.scss +++ b/web/src/css/base.scss @@ -2,7 +2,6 @@ box-sizing: border-box; padding: 0; margin: 0; - scroll-behavior: smooth; } html {