From b982c34694590deaeac0f76a5c52b8873572ad44 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 6c0546c6..9b0ec15d 100644 --- a/src/components/desktop_nav/desktop_nav.js +++ b/src/components/desktop_nav/desktop_nav.js @@ -80,7 +80,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 54741111..64bbcf30 100644 --- a/src/components/desktop_nav/desktop_nav.scss +++ b/src/components/desktop_nav/desktop_nav.scss @@ -84,7 +84,7 @@ } .nav-icon { - margin-left: 0.7em; + margin-left: 0.2em; width: 2em; height: 100%; text-align: center; @@ -111,6 +111,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 e2b5cf89..c82c10f0 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()" > -
+