From 6b4057c6ab9bdc97bb693ecbda3df422a655bd46 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 28 Aug 2025 15:16:31 +0300 Subject: [PATCH 1/4] fix buttons being cut-off on mobile popovers --- src/components/user_popover/user_popover.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/components/user_popover/user_popover.vue b/src/components/user_popover/user_popover.vue index e0f2c84c1..ea289e53c 100644 --- a/src/components/user_popover/user_popover.vue +++ b/src/components/user_popover/user_popover.vue @@ -32,6 +32,7 @@ margin: 0; .user-info { + width: 100%; margin: 1.2em; } From 65b40f8f72160c22d54a0cbaf97ad18b828929e6 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 28 Aug 2025 15:37:53 +0300 Subject: [PATCH 2/4] don't adopt styelsheets prematurely --- src/services/style_setter/style_setter.js | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/services/style_setter/style_setter.js b/src/services/style_setter/style_setter.js index 670a9904a..8a19b541d 100644 --- a/src/services/style_setter/style_setter.js +++ b/src/services/style_setter/style_setter.js @@ -138,8 +138,6 @@ export const tryLoadCache = async () => { eagerStyles.ready = true lazyStyles.ready = true - adoptStyleSheets() - console.info(`Loaded theme from cache`) return true } else { From b46c8358ae8204c569a1f054f865baa8b3ab9200 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 28 Aug 2025 18:50:33 +0300 Subject: [PATCH 3/4] fix focus+hover for toggled buttons --- src/components/button.style.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/components/button.style.js b/src/components/button.style.js index c32a232f4..5cffefd91 100644 --- a/src/components/button.style.js +++ b/src/components/button.style.js @@ -129,6 +129,13 @@ export default { shadow: ['--buttonDefaultHoverGlow', '--buttonPressedBevel'] } }, + { + state: ['toggled', 'hover', 'focused'], + directives: { + background: '--accent,-24.2', + shadow: ['--buttonDefaultHoverGlow', '--buttonPressedBevel'] + } + }, { state: ['toggled', 'disabled'], directives: { From 0fe823aeec558be5c648684948ba6050f7fe9231 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Thu, 28 Aug 2025 18:51:18 +0300 Subject: [PATCH 4/4] changelog + cleanup --- changelog.d/finalfix-fr.skip | 0 src/services/style_setter/style_setter.js | 1 - 2 files changed, 1 deletion(-) create mode 100644 changelog.d/finalfix-fr.skip diff --git a/changelog.d/finalfix-fr.skip b/changelog.d/finalfix-fr.skip new file mode 100644 index 000000000..e69de29bb diff --git a/src/services/style_setter/style_setter.js b/src/services/style_setter/style_setter.js index 8a19b541d..90c6180f4 100644 --- a/src/services/style_setter/style_setter.js +++ b/src/services/style_setter/style_setter.js @@ -42,7 +42,6 @@ export const createStyleSheet = (id, priority = 1000) => { export const adoptStyleSheets = throttle(() => { - console.log('adopt') if (supportsAdoptedStyleSheets) { document.adoptedStyleSheets = Object .values(stylesheets)