diff --git a/src/components/EventList.js b/src/components/EventList.js
index dac0eb9..08a52ad 100644
--- a/src/components/EventList.js
+++ b/src/components/EventList.js
@@ -181,8 +181,8 @@ const EventList = props => {
)}
{showMore && (
-
- Vis alle
+
+ Se alle arrangementer
)}
diff --git a/src/components/Navbar.js b/src/components/Navbar.js
index a34c431..14f097d 100644
--- a/src/components/Navbar.js
+++ b/src/components/Navbar.js
@@ -1,6 +1,6 @@
import React from 'react'
import { Link } from 'gatsby'
-import logo from '../img/logo/logo-s.svg'
+import logo from '../img/logo/logo-xs.svg'
export default class Navbar extends React.Component {
constructor(props) {
diff --git a/src/components/PostList.js b/src/components/PostList.js
index 79a3742..18697d3 100644
--- a/src/components/PostList.js
+++ b/src/components/PostList.js
@@ -39,8 +39,8 @@ export default class PostList extends React.Component {
{showMore && (
-
- Vis alle
+
+ Se alle nyheter
)}
diff --git a/src/css/base.scss b/src/css/base.scss
index 3c9a9e8..911de99 100644
--- a/src/css/base.scss
+++ b/src/css/base.scss
@@ -20,6 +20,10 @@ body {
font-family: $sans-serif;
line-height: 1.6;
letter-spacing: 0.02rem;
+
+ &:focus {
+ outline-color: $color-orange;
+ }
}
main {
@@ -94,12 +98,33 @@ button, .button {
border: 2px solid $color-orange;
background: $color-orange;
padding: 0.2rem 2rem;
- margin: 0 .5rem 1rem;
+ margin: 0 auto 1rem;
+ width: 100%;
+ max-width: $width-m;
transition: all .2s ease-in-out;
&:hover {
- color: $color-orange;
- background: transparent;
+ color: $color-black;
+ }
+
+ &-large {
+ padding: 2px;
+ position: relative;
+ background: $color-orange;
+ border: 2px solid $color-orange;
+
+ color: $color-black;
+ transition: all .1s ease-in-out;
+ &:hover {
+ transition: all .16s ease-in-out;
+ background: transparent;
+ }
+ span {
+ display: block;
+ width: 100%;
+ padding: .5rem 2rem;
+ background: $color-orange;
+ }
}
}
diff --git a/src/css/events.scss b/src/css/events.scss
index 8d8ba05..7d3eda9 100644
--- a/src/css/events.scss
+++ b/src/css/events.scss
@@ -28,7 +28,7 @@
text-align: left;
border-bottom: 2px solid $color-yellow;
color: $color-yellow;
- margin: 0 1.5rem 0.5rem;
+ margin: 0 1.5rem 1rem;
padding: 0.4rem 2rem 0.4rem 0;
text-transform: uppercase;
font-weight: 700;
@@ -315,6 +315,10 @@
font-size: 1rem;
}
}
+
+ .event-organizers {
+ margin-bottom: 1rem;
+ }
}
.event-links {
@@ -378,6 +382,7 @@
}
@media (max-width: $media-s) {
display: block;
+ margin-bottom: 1rem;
.event-link {
width: 100%;
margin-bottom: 0.5rem;
@@ -399,11 +404,15 @@
&-read-more {
a {
display: block;
+ margin-top: .5rem;
width: 100%;
color: $color-orange;
text-decoration: underline;
font-size: 1rem;
text-align: center;
+ &:hover {
+ color: $color-white;
+ }
}
}
}
diff --git a/src/css/header.scss b/src/css/header.scss
index 5fe865d..6b89044 100644
--- a/src/css/header.scss
+++ b/src/css/header.scss
@@ -1,9 +1,10 @@
.site-header {
- padding: 0.6rem 1rem;
+ padding: 0;
background: $color-black;
color: $color-white;
display: flex;
justify-content: center;
+ align-items: flex-end;
position: fixed;
top: 0;
@@ -12,10 +13,16 @@
z-index: 9002;
.logo {
- width: 2rem;
- height: 1rem;
- margin: 0 3rem;
- margin-top: -0.35rem;
+ width: 3.2rem;
+ height: 2.5rem;
+ position: relative;
+ margin: 0 1.2rem;
+
+ img {
+ position: absolute;
+ bottom: 0;
+ width: 3.6rem;
+ }
}
}
@@ -25,6 +32,7 @@
flex-wrap: wrap;
align-items: center;
justify-content: flex-end;
+ padding: 0.6rem 1rem;
&:last-of-type {
justify-content: flex-start;
}
@@ -67,7 +75,7 @@
&_toggle {
position: absolute;
top: 0;
- right: 0;
+ left: 1rem;
font-size: 2rem;
line-height: 1;
@@ -88,7 +96,7 @@
.logo {
position: absolute;
top: 0;
- left: 0;
+ right: 0;
margin: 0;
}
}
diff --git a/src/css/page.scss b/src/css/page.scss
index e66ff01..71ab66d 100644
--- a/src/css/page.scss
+++ b/src/css/page.scss
@@ -88,4 +88,8 @@
.instagram-media {
margin: 1rem auto 2rem !important;
}
+
+ @media (max-width: $media-s) {
+ margin: 0 1rem;
+ }
}
\ No newline at end of file
diff --git a/src/img/logo/logo-xs.svg b/src/img/logo/logo-xs.svg
new file mode 100644
index 0000000..6392aad
--- /dev/null
+++ b/src/img/logo/logo-xs.svg
@@ -0,0 +1,9 @@
+
+
\ No newline at end of file
diff --git a/src/pages/index.js b/src/pages/index.js
index 4369653..4cb4836 100644
--- a/src/pages/index.js
+++ b/src/pages/index.js
@@ -21,24 +21,29 @@ export default class IndexPage extends React.Component {
/>
-
Besøk oss
-
Vi holder til på Majorstua.
-
Åpningstider
-
- -
- Glassbaren:
-
- - Mandag–lørdag: 14:00–00:00
-
-
- -
- Bokcaféen:
-
- - Mandag–torsdag: 19:00–00:00
- - Fredag: 20:00–03:00
-
-
-
+
+
Besøk oss
+
Vi holder til på Majorstua.
+
+
+
Åpningstider
+
+ -
+ Glassbaren:
+
+ - Mandag–lørdag: 14:00–00:00
+
+
+ -
+ Bokcaféen:
+
+ - Mandag–torsdag: 19:00–00:00
+ - Fredag: 20:00–03:00
+
+
+
+
Se alle åpningstider
+
diff --git a/src/pages/program.js b/src/pages/program.js
index 483fcbc..0beb141 100644
--- a/src/pages/program.js
+++ b/src/pages/program.js
@@ -16,7 +16,7 @@ export default class EventProgram extends React.Component {
diff --git a/src/templates/event.js b/src/templates/event.js
index 4c15979..873a0ee 100644
--- a/src/templates/event.js
+++ b/src/templates/event.js
@@ -92,6 +92,16 @@ export const EventTemplate = ({
)}
+ {organizers && (
+
+ Arrangeres av
+ {organizers.map(organizer => (
+
+ {organizer.name}
+
+ ))}
+
+ )}
{hasFeaturedMedia && (
@@ -118,18 +128,6 @@ export const EventTemplate = ({
)}
- {organizers && (
-
-
- {organizers.length === 1 ? 'Arrangør' : 'Arrangører'}
-
- {organizers.map(organizer => (
-
- {organizer.name}
-
- ))}
-
- )}