From 20a72c2538168d4b6c5452fe4d31819b8cc0faaf Mon Sep 17 00:00:00 2001 From: Amir Raminfar Date: Mon, 29 Mar 2021 20:09:15 -0700 Subject: [PATCH] Cleans up pin icons in favor of columns --- assets/components/FuzzySearchModal.vue | 13 +++++++-- assets/components/SideMenu.vue | 39 +++++++++++++++----------- 2 files changed, 34 insertions(+), 18 deletions(-) diff --git a/assets/components/FuzzySearchModal.vue b/assets/components/FuzzySearchModal.vue index 85434bfc..bb977743 100644 --- a/assets/components/FuzzySearchModal.vue +++ b/assets/components/FuzzySearchModal.vue @@ -14,13 +14,15 @@ @@ -122,5 +124,12 @@ export default { ::v-deep a.dropdown-item { padding-right: 1em; + + .media-right { + visibility: hidden; + } + i &:hover .media-right { + visibility: visible; + } } diff --git a/assets/components/SideMenu.vue b/assets/components/SideMenu.vue index c8cb6f62..e0e1ad31 100644 --- a/assets/components/SideMenu.vue +++ b/assets/components/SideMenu.vue @@ -39,15 +39,20 @@ active-class="is-active" :title="item.name" > -
- - - - {{ item.name }} +
+
+ {{ item.name }} +
+
+ + + +
@@ -108,14 +113,16 @@ li.exited a { fill: var(--logo-color); } -.will-append-container.icon { - transition: transform 0.2s ease-out; - &.is-active { - pointer-events: none; - color: var(--primary-color); - } - .router-link-exact-active & { +.menu-list li { + .column-icon { visibility: hidden; } + + &:hover .column-icon { + visibility: visible; + &:hover { + color: var(--secondary-color); + } + } }