From 0ca9a2c8c0d04b3468c93de4a53fac8197581d8b Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 25 Jul 2024 11:49:18 +0300 Subject: [PATCH 1/4] Fix font size and language switcher? --- src/App.scss | 3 +-- .../interface_language_switcher.vue | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/App.scss b/src/App.scss index 6e0aabca..2b601fee 100644 --- a/src/App.scss +++ b/src/App.scss @@ -3,7 +3,6 @@ @import "./panel"; :root { - --font-size: 14px; --status-margin: 0.75em; --navbar-height: 3.5rem; --post-line-height: 1.4; @@ -20,7 +19,7 @@ } html { - font-size: var(--font-size); + font-size: var(--font-size, 14px); // overflow-x: clip causes my browser's tab to crash with SIGILL lul } diff --git a/src/components/interface_language_switcher/interface_language_switcher.vue b/src/components/interface_language_switcher/interface_language_switcher.vue index f7d5ef7e..8aa89f84 100644 --- a/src/components/interface_language_switcher/interface_language_switcher.vue +++ b/src/components/interface_language_switcher/interface_language_switcher.vue @@ -78,6 +78,7 @@ export default { }, set: function (val) { this.setLanguage(val) + this.$emit('update:modelValue', val) } } }, From da5df6e684bdadad24d83c82230886cda5056bbe Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 25 Jul 2024 11:55:41 +0300 Subject: [PATCH 2/4] more moving --- src/App.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/App.scss b/src/App.scss index 135c0c7b..9d1ce77a 100644 --- a/src/App.scss +++ b/src/App.scss @@ -4,8 +4,6 @@ :root { --status-margin: 0.75em; - --navbar-height: var(--navbarSize, 3.5rem); - --panel-header-height: var(--panelHeaderSize, 3.2rem); --post-line-height: 1.4; // Z-Index stuff --ZI_media_modal: 9000; @@ -21,8 +19,10 @@ html { font-size: var(--textSize, 14px); + --navbar-height: var(--navbarSize, 3.5rem); --emoji-size: var(--emojiSize, 32px); + --panel-header-height: var(--panelHeaderSize, 3.2rem); // overflow-x: clip causes my browser's tab to crash with SIGILL lul } From d728fea3b145af66aff611591163af0a7038868a Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 25 Jul 2024 11:58:58 +0300 Subject: [PATCH 3/4] fix language switcher --- .../interface_language_switcher.vue | 1 - src/components/settings_modal/tabs/general_tab.js | 6 ++++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/interface_language_switcher/interface_language_switcher.vue b/src/components/interface_language_switcher/interface_language_switcher.vue index 8aa89f84..f7d5ef7e 100644 --- a/src/components/interface_language_switcher/interface_language_switcher.vue +++ b/src/components/interface_language_switcher/interface_language_switcher.vue @@ -78,7 +78,6 @@ export default { }, set: function (val) { this.setLanguage(val) - this.$emit('update:modelValue', val) } } }, diff --git a/src/components/settings_modal/tabs/general_tab.js b/src/components/settings_modal/tabs/general_tab.js index 96caab07..e9e8fa72 100644 --- a/src/components/settings_modal/tabs/general_tab.js +++ b/src/components/settings_modal/tabs/general_tab.js @@ -75,6 +75,12 @@ const GeneralTab = { label: this.$t(`post_status.content_type["${format}"]`) })) }, + language: { + get: function () { return this.$store.getters.mergedConfig.interfaceLanguage }, + set: function (val) { + this.$store.dispatch('setOption', { name: 'interfaceLanguage', value: val }) + } + }, ...SharedComputedObject() }, methods: { From e88cbe3421328ae7fcb5cd77786d6242e9fcf0e2 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 25 Jul 2024 12:00:34 +0300 Subject: [PATCH 4/4] "changelog" --- changelog.d/fixes.skip | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/fixes.skip diff --git a/changelog.d/fixes.skip b/changelog.d/fixes.skip new file mode 100644 index 00000000..cc40793e --- /dev/null +++ b/changelog.d/fixes.skip @@ -0,0 +1 @@ +fix post appearance tab bugs part I