diff --git a/src/components/home/navigation.vue b/src/components/home/navigation.vue index 64f50c4c..3eb97d46 100644 --- a/src/components/home/navigation.vue +++ b/src/components/home/navigation.vue @@ -50,7 +50,7 @@ Powered by Vikunja diff --git a/src/styles/theme/navigation.scss b/src/styles/theme/navigation.scss index cd327d2f..e8fc8582 100644 --- a/src/styles/theme/navigation.scss +++ b/src/styles/theme/navigation.scss @@ -189,20 +189,33 @@ padding: .5rem; cursor: pointer; } + + .toggle-lists-icon { + svg { + transition: all $transition; + transform: rotate(90deg); + opacity: 1; + } + + &.active svg { + transform: rotate(0deg); + opacity: 0; + } + } + + &:hover .toggle-lists-icon svg { + opacity: 1; + } + + &:not(.has-menu) .toggle-lists-icon { + padding-right: 1rem; + } } .menu-label, .nsettings, .menu-list span.list-menu-link, .menu-list a { color: $vikunja-nav-color; } - .hidden-hint { - display: block; - text-align: center; - color: $grey-500; - cursor: pointer; - font-size: 0.75rem; - } - .menu-list { li { height: 44px; @@ -285,7 +298,7 @@ } .icon { - color: $grey-400; + color: $grey-400 !important; } }