Add navigation to the banner #25

Merged
Adrianht merged 7 commits from feat/navigation-in-header into master 2020-09-07 14:57:40 +00:00
Showing only changes of commit f31823803d - Show all commits

View File

@@ -2,6 +2,11 @@
<router-link to="/" class="link"> <router-link to="/" class="link">
<div class="top-banner"> <div class="top-banner">
<img src="/public/assets/images/knowit.svg" alt="knowit logo" /> <img src="/public/assets/images/knowit.svg" alt="knowit logo" />
<div v-for="(route, index) in routes" :key="index" >
<router-link :to="route.route" class="__routes">
{{route.name}}
</router-link>
</div>
<div class="clock"> <div class="clock">
<h2 v-if="!fiveMinutesLeft || !tenMinutesOver"> <h2 v-if="!fiveMinutesLeft || !tenMinutesOver">
<span v-if="days > 0">{{ pad(days) }}:</span> <span v-if="days > 0">{{ pad(days) }}:</span>
@@ -28,7 +33,29 @@ export default {
enabled: false, enabled: false,
code: "38384040373937396665", code: "38384040373937396665",
codeDone: "", codeDone: "",
interval: null interval: null,
routes: [
{
name: "Dagens viner",
route: "/dagens/"
},
{
name: "History",
route: "/history/"
},
{
name: "Lotteriet",
route: "/lottery/game/"
},
// {
// name: "Foreslå vin",
// route: "/request"
// },
// {
// name: "Foreslåtte viner",
// route: "/all-requested-wines"
// },
]
}; };
}, },
mounted() { mounted() {
@@ -115,7 +142,7 @@ export default {
this.initialize(); this.initialize();
} }
this.interval = setTimeout(this.countdown, 500); this.interval = setTimeout(this.countdown, 500);
} },
} }
}; };
</script> </script>
@@ -126,6 +153,8 @@ export default {
.link { .link {
text-decoration: none; text-decoration: none;
color: #333333;
} }
.top-banner { .top-banner {
@@ -142,12 +171,25 @@ export default {
-moz-box-shadow: 0px 0px 22px -8px rgba(0, 0, 0, 0.65); -moz-box-shadow: 0px 0px 22px -8px rgba(0, 0, 0, 0.65);
box-shadow: 0px 0px 22px -8px rgba(0, 0, 0, 0.65); box-shadow: 0px 0px 22px -8px rgba(0, 0, 0, 0.65);
.__routes{
text-decoration: none;
color: #333333;
@include mobile {
display: none;
}
}
@include mobile { @include mobile {
padding: 0px 40px; padding: 0px 40px;
> img { > img {
height: 23px; height: 23px;
} }
// .__routes{
// display: none;
// }
} }
} }