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.
Expected Behavior:
Upon enabling dark mode, the application's interface should switch to a darker color scheme, providing better readability and reducing eye strain in dimly lit environments.
Proposed Solution:
Implement a toggle switch or an option in the application settings to enable dark mode. Upon enabling dark mode, the background color of the interface should change to a darker shade, and text and UI elements should adjust accordingly for improved visibility.
Additional Considerations:
- 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 behavior and appearance.
Please label the issue as gssoc and level 1/2/3.