Bug 423060

Summary: Preferences tab doesn't respect dark theme
Product: [Plasma] plasma-browser-integration Reporter: Patrick Silva <bugseforuns>
Component: FirefoxAssignee: Kai Uwe Broulik <kde>
Status: RESOLVED FIXED    
Severity: normal CC: d_debnath, kdedev
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: screen recording

Description Patrick Silva 2020-06-16 15:18:52 UTC
Created attachment 129420 [details]
screen recording

SUMMARY
"Preferences" is the only tab that doesn't respect dark theme.
Watch the attached screen recording please.

STEPS TO REPRODUCE
1. set global theme to Breeze Dark
2. set Firefox theme to Default
3. see "Preferences" tab of plasma integration extension

EXPECTED RESULT
all tabs should respect the dark theme

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.19.0
KDE Frameworks Version: 5.71.0
Qt Version: 5.15.0
Comment 1 Patrick Silva 2020-10-09 16:54:01 UTC
*** Bug 427484 has been marked as a duplicate of this bug. ***
Comment 2 Patrick Silva 2022-09-17 18:00:06 UTC
Can reproduce on Plasma 5.26 beta.

Operating System: Arch Linux
KDE Plasma Version: 5.25.90
KDE Frameworks Version: 5.98.0
Qt Version: 5.15.6
Graphics Platform: Wayland
Comment 3 Patrick Silva 2023-11-17 00:28:10 UTC
Still an issue.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.81.0
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Graphics Platform: X11
Comment 4 TraceyC 2024-07-11 18:53:36 UTC
Still an issue

Operating System: Solus 4.5
KDE Plasma Version: 6.1.2
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
Comment 5 Kai Uwe Broulik 2025-10-10 09:25:45 UTC
Confirmed. Might just be a matter of adding <meta name="color-scheme" content="dark light"> to options.html. I’ll give it a try.
Comment 6 Bug Janitor Service 2025-10-10 15:55:42 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-browser-integration/-/merge_requests/168
Comment 7 Kai Uwe Broulik 2025-10-14 07:02:36 UTC
Git commit 4c70ad610900a156b19f5e7a66f85b61bbe9165d by Kai Uwe Broulik.
Committed on 14/10/2025 at 06:53.
Pushed by broulik into branch 'master'.

Support dark mode in options page

Using meta color-scheme.
Also use that for the action popup.

M  +0    -4    extension/action_popup.css
M  +1    -0    extension/action_popup.html
M  +12   -0    extension/options.css
M  +1    -0    extension/options.html

https://invent.kde.org/plasma/plasma-browser-integration/-/commit/4c70ad610900a156b19f5e7a66f85b61bbe9165d