tusharzalte / tusharesume

Apache License 2.0
35 stars 80 forks source link

[FEATURE] Dark and Light Mode with Attractive Icon for Website #246

Open Nishusk opened 11 months ago

Nishusk commented 11 months ago

Description

I propose the implementation of a Dark Mode and Light Mode feature for our website. This enhancement would allow users to switch between a dark-themed and a light-themed interface, improving user experience and accessibility. The feature should also include an attractive icon that clearly represents the mode switching option.

Screenshots

No response

Additional information

Implementing a Dark Mode and Light Mode feature can offer several benefits:

  1. Improved User Experience: Users often prefer dark themes, especially in low-light environments, as they reduce eye strain and conserve battery life on devices with OLED screens.

  2. Accessibility: Dark Mode can be more comfortable for users with visual impairments or sensitivities to bright light.

  3. Aesthetic Appeal: A well-designed Dark Mode can give our website a modern and stylish appearance, attracting users who appreciate such aesthetics.

  4. Competitive Edge: Many modern websites and applications already offer Dark Mode, and adding this feature can make our platform more competitive and up-to-date.

  5. User Engagement: Dark Mode can create a unique user experience that encourages users to spend more time on the website.

  6. Technical Feasibility: Dark Mode can be achieved through CSS styling and potentially supported by modern web frameworks.

Nithin9585 commented 3 months ago

I fully endorse implementing Dark Mode and Light Mode! It offers significant advantages for user experience and accessibility, as you've perfectly outlined. Technically, Dark Mode can be achieved with CSS media queries and custom classes. I'm familiar with these techniques and would be happy to assist with the implementation process. Perhaps we can explore a solution that utilizes a toggle button or leverages system-level preferences for a seamless user experience.