Skip to content

Comments

Added Dark Mode feature with toggle, fixed header, testimonials & contact section colors.#39

Open
SushritaSingh wants to merge 1 commit intoHimanshusk1:mainfrom
SushritaSingh:main
Open

Added Dark Mode feature with toggle, fixed header, testimonials & contact section colors.#39
SushritaSingh wants to merge 1 commit intoHimanshusk1:mainfrom
SushritaSingh:main

Conversation

@SushritaSingh
Copy link

Closes #31

🔹 What’s New:
Implemented a Dark Mode using CSS variables and [data-theme="dark"].

Added a theme toggle button to switch between Light and Dark modes.

Used JavaScript + localStorage to remember user’s theme preference across sessions.

Updated all pages to support dynamic color changes for seamless theme switching.

🔹 How It Works:
Clicking the toggle button switches between Light and Dark themes instantly.

User preference is saved in localStorage and applied on page reload.

Colors are managed with CSS variables for easy customization.

@vercel
Copy link

vercel bot commented Aug 2, 2025

@SushritaSingh is attempting to deploy a commit to the Himanshu Singh Kyariya's projects Team on Vercel.

A member of the Team first needs to authorize it.

@SushritaSingh
Copy link
Author

I added the dark theme successfully. Review it Please.

@vercel
Copy link

vercel bot commented Aug 2, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
gurukul_dream_foundation ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 2, 2025 1:38pm

@Himanshusk1
Copy link
Owner

Himanshusk1 commented Aug 2, 2025

Hi @SushritaSingh,

Thanks again for adding the dark mode feature! While the functionality is working well, the current dark mode styling still needs significant improvements. Right now, some UI elements look off — the colors lack harmony, contrast is low in places, and overall it affects readability and the site’s polished look.

Could you please focus on enhancing the following areas:

Improve background and text color contrast for better readability

Refine the color palette for a more cohesive and professional dark theme

Adjust buttons, cards, and interactive elements to fit the dark mode style smoothly

Ensure all components respond well and look consistent in dark mode

If you want, I can share specific color suggestions or examples for reference.

Looking forward to a more polished dark mode experience! Thanks for your effort so far

@Himanshusk1 Himanshusk1 added GSSoC25 For GirlScript Summer of Code 2025 contributions Level 1 Beginner level task labels Aug 2, 2025
@SushritaSingh
Copy link
Author

SushritaSingh commented Aug 2, 2025 via email

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

Labels

GSSoC25 For GirlScript Summer of Code 2025 contributions Level 1 Beginner level task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adding Dark Mode

2 participants