From 6bf72f6373a7dea2dd73933c9682f5ce40fcacfc Mon Sep 17 00:00:00 2001 From: yu-i-i Date: Wed, 28 Jan 2026 00:43:09 +0100 Subject: [PATCH] Symbol Palette: fix for 6.1.0 --- .../web/frontend/stylesheets/modules/symbol-palette.scss | 9 +++------ services/web/modules/symbol-palette/index.mjs | 2 ++ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/services/web/frontend/stylesheets/modules/symbol-palette.scss b/services/web/frontend/stylesheets/modules/symbol-palette.scss index 83a84769db..66062b7bee 100644 --- a/services/web/frontend/stylesheets/modules/symbol-palette.scss +++ b/services/web/frontend/stylesheets/modules/symbol-palette.scss @@ -8,6 +8,7 @@ --symbol-palette-selected-tab-color: var(--content-primary-dark); --symbol-palette-text-shadow-color: var(--bg-dark-primary); --symbol-palette-overlay-bg: #{rgb($bg-dark-tertiary, 0.75)}; + --symbol-palette-close-invert: 1; } @include theme('light') { @@ -20,6 +21,7 @@ --symbol-palette-selected-tab-color: var(--blue-50); --symbol-palette-text-shadow-color: var(--bg-light-tertiary); --symbol-palette-overlay-bg: #{rgb($bg-light-primary, 0.75)}; + --symbol-palette-close-invert: 0; } .symbol-palette-container { @@ -159,12 +161,7 @@ } .symbol-palette-close-button { - --bs-btn-close-color: var(--symbol-palette-color); - - [data-theme='default'] & { - --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e"); - filter: var(--bs-btn-close-white-filter); - } + filter: invert(var(--symbol-palette-close-invert)); .symbol-palette-unavailable & { visibility: hidden; diff --git a/services/web/modules/symbol-palette/index.mjs b/services/web/modules/symbol-palette/index.mjs index 3a412c2eec..0b7e69a8e3 100644 --- a/services/web/modules/symbol-palette/index.mjs +++ b/services/web/modules/symbol-palette/index.mjs @@ -1,2 +1,4 @@ import logger from '@overleaf/logger' logger.debug({}, 'Enable Symbol Palette') +const SymbolPaletteModule = {} +export default SymbolPaletteModule