Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: User Settings for Automatically Changing Effect Dependent on System Appearance Settings #10

Open
cesar-programs opened this issue Dec 9, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@cesar-programs
Copy link

cesar-programs commented Dec 9, 2023

Description:

I am proposing a new feature that allows users to have the application automatically adjust its visual effects based on the system's current appearance settings.

Details:

With the increasing adoption of system-wide dark/light modes in modern operating systems, it has become a common expectation for applications to adapt their interface to match the system appearance settings.

Proposed Feature:

This feature will introduce an option in the user settings which, once enabled, will allow the application to dynamically update its appearance to align with the system's current appearance settings.

This would involve:
1. Detecting the current system-wide appearance mode (light or dark).
2. Dynamically updating the application's theme to match the system's mode.
3. Listening for changes in the system's appearance mode and updating the application's theme accordingly.

Requirements:

Implementation of this feature will involve:
1. Adding a user setting for toggling this feature.
2. System appearance detection functionality.
3. Dynamic theme switching based on system appearance.
4. Listener for changes in the system's appearance settings.

I believe that this feature would enhance the aesthetic appeal of this software. Thank you.

@tekezo tekezo added the enhancement New feature or request label Dec 10, 2023
@tekezo
Copy link
Member

tekezo commented Dec 10, 2023

This certainly seems like a good idea!
For example, it would be nice to add a color like "Auto (light / dark)".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants