From 05da3752ca7e8d84b0df8635f0903d5901eabe37 Mon Sep 17 00:00:00 2001 From: Corentin Thomasset Date: Mon, 17 May 2021 23:39:13 +0200 Subject: [PATCH] feat: added navigator drawer footer --- layouts/default.vue | 41 ++++++++++++++++++++++++++++++++++++++--- package.json | 2 +- 2 files changed, 39 insertions(+), 4 deletions(-) diff --git a/layouts/default.vue b/layouts/default.vue index 6a542662..044f4a17 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -44,6 +44,23 @@ + + import {Component, mixins} from 'nuxt-property-decorator' +import {version} from '../package.json' import {ToolRoutesMixin} from '~/mixins/tool-routes.mixin' import LogoOutlined from '~/assets/logo-outlined.svg?inline' import HeroGradient from '~/assets/small-hero-gradient.svg?inline' @@ -101,6 +119,7 @@ export default class DefaultLayout extends mixins(ToolRoutesMixin) { title = 'IT - Tools' drawer = false items = [] + appVersion = 'v' + version } @@ -115,7 +134,7 @@ export default class DefaultLayout extends mixins(ToolRoutesMixin) { opacity: 0.5; font-size: 15px; - &.title{ + &.title { opacity: 1; } @@ -165,8 +184,8 @@ export default class DefaultLayout extends mixins(ToolRoutesMixin) { } } -.v-navigation-drawer__content{ - .v-list-item--active{ +.v-navigation-drawer__content { + .v-list-item--active { color: var(--v-anchor-base); border-left: 3px solid var(--v-primary-base); } @@ -185,6 +204,22 @@ export default class DefaultLayout extends mixins(ToolRoutesMixin) { color: #fff !important; } +.v-navigation-drawer__append { + text-align: center; + color: rgba(255, 255, 255, 0.52) !important; + + a { + border-bottom: 1px dashed; + text-decoration: none; + color: rgba(255, 255, 255, 0.52) !important; + + &:hover { + color: #4CAF50 !important; + border-bottom: 1px solid; + } + } +} + .theme--dark { .v-card, .v-footer, diff --git a/package.json b/package.json index 794a1e3e..d38626a8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "it-tools", - "version": "1.0.0", + "version": "2.0.0-beta.0", "private": true, "scripts": { "dev": "nuxt-ts",