Add small header bar for non-home page
This commit is contained in:
parent
5c98a21e1c
commit
4e90e93517
@ -1,5 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="home-header">
|
<div :class="{ 'home-header': isHome, 'header': !isHome }">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<header>
|
<header>
|
||||||
<router-link class="brand" :to="{ name: 'index' }">
|
<router-link class="brand" :to="{ name: 'index' }">
|
||||||
@ -15,7 +15,7 @@
|
|||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero" v-if="isHome">
|
||||||
<h1>I'm Daniel, junior software engineer</h1>
|
<h1>I'm Daniel, junior software engineer</h1>
|
||||||
<p>
|
<p>
|
||||||
Lorem ipsum dolor sit amet consectetur, adipisicing elit.
|
Lorem ipsum dolor sit amet consectetur, adipisicing elit.
|
||||||
@ -26,7 +26,7 @@
|
|||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="wave">
|
<div class="wave" v-if="isHome">
|
||||||
<svg
|
<svg
|
||||||
preserveAspectRatio="none"
|
preserveAspectRatio="none"
|
||||||
width="1440"
|
width="1440"
|
||||||
@ -47,6 +47,11 @@ import SiteNav from './SiteNav.vue';
|
|||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
SiteNav,
|
SiteNav,
|
||||||
|
},
|
||||||
|
computed: {
|
||||||
|
isHome() {
|
||||||
|
return this.$route.name === 'index';
|
||||||
}
|
}
|
||||||
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user