Color Theme and Icon Theme #412
Closed
cos-overclock
started this conversation in
Ideas
Replies: 2 comments 6 replies
-
|
Good suggestion mate, I'm looking into it |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Quick update: I opened two PRs related to this idea.
These implement the extension-based approach discussed here, where theme packs can be installed separately instead of being bundled directly into Sigma File Manager. I also created Catppuccin-based test extensions for both features:
Hope these are useful as references. |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I really like Sigma File Manager. It has a modern design, and its wide range of features is very easy to use.
One thing I have felt, though, is that the default fallback icons do not distinguish file types very clearly, which makes the file list a little harder to scan. On the other hand, using system icons does not always match Sigma's UI as well as I would like.
Because of that, I started experimenting with support for Color Themes and Icon Themes, similar to what we see in VS Code and other applications.
Below are screenshots of a prototype implementation using Catppuccin-based Color Themes and Icon Themes.
Catppuccin Latte
Catppuccin Frappe
Catppuccin Macchiato
Catppuccin Mocha
I also updated the settings UI as shown below.
Instead of having separate system icon options for folders and files, users can now choose an Icon Theme directly.
Settings
I am very happy with how this turned out.
What I would like to discuss is whether themes and icon themes like these should be built into the application itself, or whether they should be added as extensions.
Here is how I currently see the trade-offs:
If they are built into the application
If they are provided as extensions
In my prototype, Color Themes and Icon Themes can be provided separately as extensions.
Once installed, they appear in the Theme and Icon Theme dropdowns in Settings.
Extensions
I would love to hear what everyone thinks.
Would it be better to:
Beta Was this translation helpful? Give feedback.
All reactions