-
-
Notifications
You must be signed in to change notification settings - Fork 678
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: Dark Mode Toggle Button #3053
Comments
Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Please check out our contributors guide and the instructions about a basic recommended setup useful for opening a pull request. |
If the contributors agree, I am prepared to start creating a detailed Figma design for the dark mode toggle feature. Once the design is reviewed and approved, I will begin the implementation as soon as the task is assigned. |
#1269 |
sure, I will start working after confirmation. |
closing this as duplicate #1269 |
Why do we need this improvement?
1.User Comfort and Flexibility: Providing a toggle button offers flexibility, allowing users to choose the mode that best suits their preferences and environmental conditions.
2. Reduced Eye Strain: : This feature supports the well-being of our users by offering a mode that can help alleviate these issues.
How will this change help?
As an enhancement to the current user interface, I propose the addition of a toggle button that allows users to switch between dark mode, light mode, and the system's preferred color scheme. This feature would provide users with the flexibility to choose their preferred viewing mode, improving accessibility and reducing eye strain, especially during extended periods of use.
Screenshots
No response
How could it be implemented/designed?
UI Design:
Design the Toggle Button: Create a button in the user interface that allows users to switch between dark mode, light mode, and system preference.
Placement: Position the button in a consistent and easily accessible location, such as the top-right corner of the navigation bar.
Backend Integration:
Create an API endpoint to save and retrieve the user's theme preference.
User Profile Update: When the user selects a theme, send an asynchronous request to update the user's profile with their preferred theme.
User Testing: Conduct user testing to ensure the feature works well for users with different accessibility needs.
🚧 Breaking changes
Yes
👀 Have you checked for similar open issues?
🏢 Have you read the Contributing Guidelines?
Are you willing to work on this issue?
Yes I am willing to submit a PR!
The text was updated successfully, but these errors were encountered: