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

Adding Dark Mode. #49

Open
SwanandD121 opened this issue May 16, 2024 · 5 comments
Open

Adding Dark Mode. #49

SwanandD121 opened this issue May 16, 2024 · 5 comments
Labels
enhancement New feature or request good first issue Good for newcomers Priority High

Comments

@SwanandD121
Copy link
Contributor

New feature
Currently, the project lacks a dark mode feature, which is becoming increasingly essential for user comfort and accessibility. Adding a dark mode option will enhance the user experience, especially for those who prefer a darker interface or are using the application in low-light environments.

Possible approach
The approach involves adding a toggle button or switcher element on the navbar, that users can click to switch between dark and light themes. Upon enabling dark mode, the application's interface should switch to a darker colour scheme, providing better readability and reducing eye strain in dimly lit environments.

Additional context

  • Ensure that the dark mode implementation adheres to accessibility guidelines and provides adequate contrast for readability.
  • Consider providing users with the option to automatically switch between light and dark mode based on system preferences.
  • Test the dark mode functionality across different devices and screen sizes to ensure consistent behaviour and appearance.

I have implemented this feature multiple times in open source as well as personal projects, so please assign this issue to me under GSSoC'24.

@ShashankShekhar07
Copy link
Collaborator

@SwanandD121 Please go ahead

@SwanandD121
Copy link
Contributor Author

@SwanandD121 Please go ahead

Alright!

@prachita0504
Copy link

Under GSSOC 24, Please assign the work to me!

@dvjsharma
Copy link
Owner

Hey @prachita0504. There is already an uplink PR under review for this ticket. Please look into other issues.

@dvjsharma
Copy link
Owner

UPDATE: This ticket is open for assignment.

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

Successfully merging a pull request may close this issue.

4 participants