From 058b6b618217e5f5491c6c2863ae3c494959da76 Mon Sep 17 00:00:00 2001 From: eris Date: Sun, 7 Aug 2022 05:42:36 +0000 Subject: [PATCH] Make nav panel icon margin optional --- src/components/desktop_nav/desktop_nav.js | 4 +++- src/components/desktop_nav/desktop_nav.scss | 8 +++++++- src/components/desktop_nav/desktop_nav.vue | 5 ++++- src/components/settings_modal/tabs/general_tab.vue | 5 +++++ src/i18n/en.json | 1 + src/modules/config.js | 1 + src/modules/instance.js | 1 + 7 files changed, 22 insertions(+), 3 deletions(-) diff --git a/src/components/desktop_nav/desktop_nav.js b/src/components/desktop_nav/desktop_nav.js index a7533b55..585a2ac2 100644 --- a/src/components/desktop_nav/desktop_nav.js +++ b/src/components/desktop_nav/desktop_nav.js @@ -87,7 +87,9 @@ export default { showNavShortcuts () { return this.mergedConfig.showNavShortcuts }, - + showWiderShortcuts () { + return this.mergedConfig.showWiderShortcuts + }, hideSiteFavicon () { return this.mergedConfig.hideSiteFavicon }, diff --git a/src/components/desktop_nav/desktop_nav.scss b/src/components/desktop_nav/desktop_nav.scss index 9fed26f3..d309b653 100644 --- a/src/components/desktop_nav/desktop_nav.scss +++ b/src/components/desktop_nav/desktop_nav.scss @@ -115,7 +115,7 @@ } .nav-icon { - margin-left: 0.7em; + margin-left: 0.2em; width: 2em; height: 100%; text-align: center; @@ -138,6 +138,12 @@ } } + .-wide { + .nav-icon:not(.nav-icon-logout) { + margin-left: 0.7em; + } + } + .left { padding-left: 5px; display: flex; diff --git a/src/components/desktop_nav/desktop_nav.vue b/src/components/desktop_nav/desktop_nav.vue index b55deab5..5998db82 100644 --- a/src/components/desktop_nav/desktop_nav.vue +++ b/src/components/desktop_nav/desktop_nav.vue @@ -5,7 +5,10 @@ :class="{ '-logoLeft': logoLeft }" @click="scrollToTop()" > -
+