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: Dark Mode Toggle Button #3053

Closed
2 tasks done
alwaysahustler opened this issue Jun 25, 2024 · 5 comments
Closed
2 tasks done

Feature Request: Dark Mode Toggle Button #3053

alwaysahustler opened this issue Jun 25, 2024 · 5 comments

Comments

@alwaysahustler
Copy link

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?

  1. 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.

  2. 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?

  • I checked and didn't find a similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue?

Yes I am willing to submit a PR!

Copy link

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.
Keep in mind there are also other channels you can use to interact with AsyncAPI community. For more details check out this issue.

@alwaysahustler
Copy link
Author

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.

@sambhavgupta0705
Copy link
Member

#1269
If the previous contributor doesn't reply on the issue then we can reopen this one and you can start working on this after having discussions with maintainers

@alwaysahustler
Copy link
Author

sure, I will start working after confirmation.

@sambhavgupta0705
Copy link
Member

closing this as duplicate #1269

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants