Commit Graph

29 Commits (3a49ab44d937f1faf536447690c484398124aba6)

Author SHA1 Message Date
The_miro 3a49ab44d9 feat(qt,gtk): overhaul theming — qt6ct style plugin, dark palette, GTK color-scheme
Qt: replace QT_STYLE_OVERRIDE/QT_STYLE_SHEET env vars with QT_QPA_PLATFORMTHEME=qt6ct +
QT_QUICK_CONTROLS_STYLE=Fusion; add cyberqueer Qt6 style plugin (QProxyStyle wrapping
Fusion with hardcoded dark palette); enable custom_palette in qt6ct.conf so qt6ct applies
the dark QPalette directly for both Qt Widgets and Qt Quick apps.

GTK: fix dark mode not applying — set gtk-application-prefer-dark-theme=1 in GTK3
settings.ini; add gsettings color-scheme=prefer-dark to install script (required by
libadwaita apps which ignore gtk-theme-name); add index.theme so the theme is recognized
by GTK theme discovery.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-19 13:43:13 +02:00
The_miro 85538fa17c made background of scrollbar transparent instead of none - gtk3 2025-11-03 18:42:57 +01:00
The_miro f23577bb61 made background of scrollbar transparent instead of none 2025-11-03 18:40:13 +01:00
The_miro 63af0a3050 gtk themeing die 23ste 2025-10-17 17:48:27 +02:00
The_miro ab1fc6b3b4 gtk themeing is very much half way fixed now 2025-10-17 17:23:05 +02:00
The_miro 30573c4307 tried fixing the weird borders on scroll windows, didn't work 2025-10-17 16:31:15 +02:00
The_miro 577bb3cbef more rounding, there still is that one scroll bar that i can't figure out 2025-10-17 16:29:04 +02:00
The_miro 697b0c0c46 it's ok now???? why???? 2025-10-17 16:18:41 +02:00
The_miro 56f0dcc16e why did chatgpt add a css property that doesn't exist? because of course it did 2025-10-17 14:49:06 +02:00
The_miro a6a8793ea7 maybe it's fixed now 2025-10-17 14:37:54 +02:00
The_miro e50bb8720d maybe it fixes it now 2025-10-17 14:21:28 +02:00
The_miro b08673d0d2 removed that stupid accent line 2025-10-17 13:59:01 +02:00
The_miro 4d5e3ecd51 and menubar 2025-10-17 13:53:53 +02:00
The_miro b659cdad09 also fixed overshoot 2025-10-17 13:51:24 +02:00
The_miro 51b9460899 fixed gtk3 selection looking weird 2025-10-17 13:47:05 +02:00
The_miro 152d3883b9 figured out that i need to all:unset the gtk themes 2025-07-09 01:29:29 +02:00
The_miro 3dbb3403fb messed with theme again 2025-06-08 10:41:58 +02:00
The_miro d8f6c9c2d5 messed with theme 2025-06-08 10:39:29 +02:00
Your Name 2df06a2e87 set gtk3 theme to be the same as gtk4 2025-05-28 15:45:45 +02:00
The_miro f3c028d49b let chatgpt make it better 2025-05-27 11:16:09 +02:00
The_miro 365ed4b896 let chatgpt generate the gtk4 theme 2025-05-27 11:09:11 +02:00
Your Name 77b75efbc4 fixed error in the gtk theme 2025-05-19 15:35:41 +02:00
Your Name e6ec21c153 added cyberqueer as default theme 2025-05-19 14:40:51 +02:00
Your Name 640c252c61 no more borders around 2025-05-19 14:36:21 +02:00
Your Name 592827f39f refractored and implemented cyberqueer as gtk theme 2025-05-19 14:32:05 +02:00
The_miro 032797adda purble better 2025-02-25 14:21:52 +01:00
The_miro 7526b9ae29 fixed up cyberqueer gtk 2025-02-25 14:17:12 +01:00
The_miro f4ae70971e made nm menu have better legible text 2025-02-24 10:02:08 +01:00
The_miro 5bac14c054 figured out how to theme individual applications without it cascading into other apps 2025-02-24 00:49:54 +01:00