Highlight active navigation link with brand color
This commit is contained in:
parent
8605fd4683
commit
2d069c589f
|
|
@ -29,7 +29,7 @@
|
|||
|
||||
<div class="content-navigation__item">
|
||||
<router-link
|
||||
to="/"
|
||||
:to="{name: 'news'}"
|
||||
active-class="content-navigation__link--active"
|
||||
class="content-navigation__link"
|
||||
@click.native="close">News
|
||||
|
|
@ -49,6 +49,7 @@
|
|||
<div class="content-navigation__secondary">
|
||||
<div class="content-navigation__item content-navigation__item--secondary">
|
||||
<router-link
|
||||
:class="{'content-navigation__link--active': isRoomUrl()}"
|
||||
to="/rooms"
|
||||
active-class="content-navigation__link--active"
|
||||
class="content-navigation__link content-navigation__link--secondary"
|
||||
|
|
@ -107,6 +108,9 @@
|
|||
isActive(linkName) {
|
||||
return linkName === 'book' && this.$route.path.indexOf('module') > -1;
|
||||
},
|
||||
isRoomUrl() {
|
||||
return this.$route.path.indexOf('room') > -1;
|
||||
},
|
||||
close() {
|
||||
this.closeSidebar('navigation');
|
||||
}
|
||||
|
|
@ -161,6 +165,10 @@
|
|||
&--secondary {
|
||||
@include regular-text;
|
||||
}
|
||||
|
||||
&--active {
|
||||
color: $color-brand;
|
||||
}
|
||||
}
|
||||
|
||||
$parent: &;
|
||||
|
|
|
|||
Loading…
Reference in New Issue