Commit graph

74 commits

Author SHA1 Message Date
nabrious0
03d06629fd
Update gtk4_output.rs 2024-05-28 10:49:00 +01:00
nabrious0
7d20c36cae
Update gtk4_output.rs 2024-05-28 10:42:48 +01:00
nabrious0
443b69a6a2
Update gtk4_output.rs 2024-05-28 10:35:45 +01:00
nabrious0
7cf71bd564
Update gtk4_output.rs 2024-05-28 10:19:53 +01:00
nabrious0
1f46bb6c8f
Update gtk4_output.rs 2024-05-28 00:04:42 +01:00
nabrious0
6994f32608
Update gtk4_output.rs 2024-05-27 23:57:20 +01:00
nabrious0
bdf429cce2
Update gtk4_output.rs 2024-05-27 23:56:23 +01:00
nabrious0
47db15da8f
Update gtk4_output.rs 2024-05-27 23:50:29 +01:00
nabrious0
b63af0ac55
Update gtk4_output.rs 2024-05-27 19:13:04 +01:00
nabrious0
c0087a6c8b
Update gtk4_output.rs 2024-05-27 19:01:10 +01:00
nabrious0
d5a15b3169
Update gtk4_output.rs 2024-05-27 18:56:48 +01:00
nabrious0
be68cfd661
Update gtk4_output.rs 2024-05-27 18:49:34 +01:00
nabrious0
597ec7467a
Update gtk4_output.rs 2024-05-27 18:34:02 +01:00
nabrious0
65e1221bef
Update gtk4_output.rs 2024-05-25 20:39:08 +01:00
nabrious0
59c318935f
Update gtk4_output.rs 2024-05-25 20:38:04 +01:00
nabrious0
e7ac056c76
Update gtk4_output.rs 2024-05-25 20:29:34 +01:00
nabrious0
b843b8260c
Update gtk4_output.rs 2024-05-25 20:28:03 +01:00
nabrious0
07ee18f51a
Update gtk4_output.rs 2024-05-25 17:12:05 +01:00
nabrious0
e5ea4ab507
Update gtk4_output.rs 2024-05-25 17:05:49 +01:00
nabrious0
06492287c9
Update gtk4_output.rs 2024-05-25 16:50:14 +01:00
nabrious0
741e99b5bd
Update gtk4_output.rs 2024-05-25 16:47:18 +01:00
nabrious0
4b70316cda
Update gtk4_output.rs 2024-05-25 16:27:56 +01:00
Ashley Wulber
8b0bb6a677 fix(theme): gtk3 css doesn't allow hex colors with alpha 2024-05-25 06:40:53 -06:00
Ashley Wulber
e302e9505c fix(theme): include alpha value in to_hex 2024-05-21 10:28:11 -04:00
Ashley Wulber
cac3d0b5df chore(theme): set window.autoDetectColorScheme 2024-05-13 11:26:15 -04:00
Ashley Wulber
0ffe3f3a3e cargo fmt 2024-05-13 11:26:15 -04:00
Ashley Wulber
c1cfa024d6 feat: basic vscode theme export support 2024-05-13 11:26:15 -04:00
Eleven
084ce30478
feat(theme): GNOME sessions get dark theme preference from gsettings 2024-04-26 16:38:32 +02:00
Michael Aaron Murphy
14bd633356 improv(theme): theme generation improvements 2024-04-24 18:23:56 +02:00
Michael Aaron Murphy
950a1a54f5
fix(theme): increase dark theme lightness threshold to 91 so that the default theme matches designs 2024-04-23 10:56:19 +02:00
Michael Aaron Murphy
1adeadacf6
fix(theme): dark theme generation affected by previous commit 2024-04-22 23:52:29 +02:00
Michael Aaron Murphy
68becf32c2 fix(theme): light theme surface lightness is inverted
In Figma, themes with background lightness above 88 have their surfaces
darkened; whereas below 88 have their surfaces lightened. This fixes custom
light theme surfaces being unusually dark against a darker background.
2024-04-22 21:04:20 +02:00
Ashley Wulber
537486a4ab fix(theme): divider color 2024-04-18 18:09:48 -04:00
Ashley Wulber
1575aa267c fix(theme): add # to light / dark colors when writing gtk4 css variables 2024-03-19 23:56:37 +01:00
Ashley Wulber
1b62b9686c refactor(theme): use symlink for both gtk4 and gtk3 css and add method for reset 2024-03-18 14:49:40 -06:00
Ashley Wulber
e18e304e0f feat: add method for applying gtk color variables to their respective css files 2024-03-18 14:49:40 -06:00
Ashley Wulber
6696a170c5 cleanup: remove TODOS 2024-03-18 14:49:40 -06:00
Ashley Wulber
7ad48afcbd feat: export palette colors as named colors 2024-03-18 14:49:40 -06:00
Ashley Wulber
d6b87a0222 chore: update gtk4-output for the theme to set adwaita named colors
This is still a bit incomplete, and some apps use their own custom variables as well, for example the text editor.
2024-03-18 14:49:40 -06:00
Ashley Wulber
d4b5c4f198 chore: update theme defaults 2024-03-08 11:48:12 -05:00
Michael Aaron Murphy
f794c53277 refactor(cosmic-theme): Get ThemeMode version from cosmic config derive 2024-03-05 08:36:43 -07:00
Michael Aaron Murphy
912f0665ef refactor(cosmic-theme): reorganize background, primary, and secondary container code 2024-03-05 08:35:47 -07:00
Michael Aaron Murphy
ed03565c0d chore(cosmic-theme): fix linter warnings in derivation module 2024-03-05 08:35:47 -07:00
Ashley Wulber
c390b2614d wip: support desktop portal color-scheme, and accent variables 2024-03-01 21:30:24 -05:00
Ashley Wulber
09cd1a2319 chore(theme): clippy cleanup 2024-02-26 16:50:40 -07:00
Ashley Wulber
a09f4601ee chore: add shade color to theme 2024-02-26 16:50:40 -07:00
Michael Aaron Murphy
366a450977 improv(segmented_button): rework layout, drawing, and styling to fix visual flaws 2024-02-26 19:17:49 +01:00
Jeremy Soller
63802dfcf9 cosmic-config-derive: automatically generate setters 2024-01-12 09:57:08 -07:00
Ashley Wulber
06c33dcf06 refactor: optional config subscriptions using dbus 2024-01-02 15:12:14 +01:00
Ashley Wulber
a4d1b1b651 refactor: cosmic-config granular key updates and remove unused generics from cosmic-theme 2024-01-02 15:12:14 +01:00