32 lines
690 B
Vue
32 lines
690 B
Vue
|
<template>
|
||
|
<header class="header">
|
||
|
<div class="main-logo">
|
||
|
<nuxt-link :to="useRoute().name === 'index' ? '' : '/'">
|
||
|
<img src="/images/logo/main_logo.svg" width="245px" alt="Boussole PLUSS"/>
|
||
|
</nuxt-link>
|
||
|
</div>
|
||
|
</header>
|
||
|
</template>
|
||
|
|
||
|
<style lang="scss" scoped>
|
||
|
.header {
|
||
|
width: 100%;
|
||
|
height: 115px;
|
||
|
margin-bottom: $xxx_medium;
|
||
|
background-repeat: no-repeat;
|
||
|
background-image: url("/images/decoration/background.svg");
|
||
|
background-position: bottom center, 50%;
|
||
|
background-size: cover;
|
||
|
|
||
|
.main-logo {
|
||
|
position: absolute;
|
||
|
margin-left: auto;
|
||
|
margin-right: auto;
|
||
|
top: 40px;
|
||
|
left: 0;
|
||
|
right: 0;
|
||
|
width: 225px;
|
||
|
}
|
||
|
}
|
||
|
</style>
|