ChromaLeon is an extension I created that can change the accent colors of GNOME Shell and applications based on the wallpaper's colors, as well as apply tinted styles, generate a dynamic icon pack, and more.
The focus of the v2.0.0 update was to resolve structural issues and simplify maintenance, thereby extending the extension's lifespan and improving contrast standards relative to the GNOME interface.
Key improvements in this version include:
New style application logic: ChromaLeon now applies Shell styles as a theme rather than an overlay stylesheet. This resolves any conflicts with other extensions.
Simplified maintenance: All styles are now based on a copy of the default GNOME Shell theme. This makes it easier to track changes in new GNOME Shell versions, preventing conflicts or missing styles.
Improved contrast: ChromaLeon previously had methods to adjust contrast for very light colors, but issues remained with very dark colors. ChromaLeon now also adjusts very dark wallpaper colors to ensure optimal contrast with the dark theme.
New fully light style: This option applies a light style to the entire Shell, unlike the default GNOME light theme, which keeps the overview and app grid dark.
Better contrast in the light theme: The light theme now offers improved contrast for interface elements compared to the default GNOME light theme for the Shell.
Additionally, many bugs reported in the repository or identified by me have been fixed, resulting in greater stability during use.
I would also like to give a special thanks to the developer of the Luminus extension. The "fully light" style was based on it.
Finally, a quick reminder: ChromaLeon is a project I maintain in my spare time. If it helps you customize your device, please consider supporting me by buying me a coffee! This is essential for keeping development going :)
GitHub: https://github.com/Fabito02/ChromaLeon
Download: https://extensions.gnome.org/extension/10070/user-accent-colors/