From 365ed4b8967285f41b0ea921a3c4e45806b6bf2d Mon Sep 17 00:00:00 2001 From: The_miro Date: Tue, 27 May 2025 11:09:11 +0200 Subject: [PATCH] let chatgpt generate the gtk4 theme --- gtk-themes/cyberqueer/gtk-4.0/gtk.css | 90 +++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 gtk-themes/cyberqueer/gtk-4.0/gtk.css diff --git a/gtk-themes/cyberqueer/gtk-4.0/gtk.css b/gtk-themes/cyberqueer/gtk-4.0/gtk.css new file mode 100644 index 0000000..8f3daa8 --- /dev/null +++ b/gtk-themes/cyberqueer/gtk-4.0/gtk.css @@ -0,0 +1,90 @@ +/* Base reset */ +* { + font-family: "Agave Nerd Font Mono", sans-serif; + font-size: 14pt; + color: #b0b4bc; + background-color: #1a1a1a; +} + +/* Window styling */ +window { + background-color: #1a1a1a; + color: #b0b4bc; +} + +/* Buttons and entries */ +button, entry, .button { + background-color: #1a1a1a; + color: #5018dd; + border: 3px solid #5018dd; + border-radius: 25px; + padding: 5px; + margin: 4px; +} + +button:hover, entry:focus { + background-color: #5018dd; + color: #1a1a1a; +} + +/* Sliders and scales */ +scale trough { + background-color: #5018dd; + border-radius: 50px; + min-height: 3px; + min-width: 50px; +} + +scale trough highlight { + background-color: #E40046; + border-radius: 10px; + color: #000000; +} + +/* Labels and specific classes */ +.label-ram { + font-size: larger; +} + +.metric { + background-color: #1a1a1a; + color: #5018dd; + border: 3px solid #5018dd; + border-radius: 25px; + padding: 5px; + margin: 4px; +} + +/* Custom classes for clock, workspace, etc. */ +.music, .clock, .workspace-button { + background-color: #1a1a1a; + color: #5018dd; + border: 3px solid #5018dd; + border-radius: 25px; + padding: 5px; + margin: 4px; +} + +/* Scrollbars */ +scrollbar { + background-color: #1a1a1a; + border-radius: 10px; +} + +scrollbar slider { + background-color: #5018dd; + border-radius: 10px; +} + +scrollbar slider:hover { + background-color: #E40046; +} + +/* Tooltip styling */ +tooltip { + background-color: #5018dd; + color: #1a1a1a; + border-radius: 10px; + padding: 5px; +} +