diff --git a/src/App.vue b/src/App.vue index 6c8baba..da4ba99 100644 --- a/src/App.vue +++ b/src/App.vue @@ -17,14 +17,15 @@ {{ $t('title') }} - - - {{ $t('sections.' + name) }} - - + @@ -51,7 +52,11 @@ export default { data () { return { - mainRoutes: ['library', 'kit', 'gallery'], + mainRoutes: [ + { to: 'library', variant: 'dark' }, + { to: 'kit', variant: 'kit' }, + { to: 'gallery', variant: 'creation' } + ], subRoutes: ['home', 'introduction', 'blog', 'contact'] } } @@ -61,3 +66,17 @@ export default { + + diff --git a/src/assets/scss/app.scss b/src/assets/scss/app.scss index 2a93ed6..924dd7e 100644 --- a/src/assets/scss/app.scss +++ b/src/assets/scss/app.scss @@ -4,5 +4,7 @@ @import 'base/root'; +@import 'classes/nav-list'; + @import 'fonts/noto-sans'; @import 'fonts/redaction'; diff --git a/src/assets/scss/classes/_nav-list.scss b/src/assets/scss/classes/_nav-list.scss new file mode 100644 index 0000000..a7c9709 --- /dev/null +++ b/src/assets/scss/classes/_nav-list.scss @@ -0,0 +1,27 @@ +.nav-list { + font-family: $font-family-base; + + ul { + display: flex; + align-items: center; + justify-content: center; + height: 45px; + padding: 0; + margin: 0; + } + + li { + list-style: none; + line-height: 0; + + &:not(:last-child) { + margin-right: 20px; + } + } + + &.dot-btns { + li:not(:last-child) { + margin-right: 20px; + } + } +}