Skip to content

Conversation

@amreshanand
Copy link

📝 Description

This pull request introduces dark theme support for the Permission Site project.
The goal is to improve accessibility and provide a better visual experience for users who prefer dark mode.

🔧 Changes Made

Implemented a dark color palette (background, text, and button styles).

Updated CSS variables for theme switching.

Added toggle button for light/dark mode.

Ensured contrast ratios meet accessibility standards.

Verified consistent layout and responsive design across pages.

🧪 Testing

Manually tested in Chrome, Firefox, and Safari.

Verified that both light and dark themes display correctly.

Checked that theme preference persists across sessions (using local storage).

🧭 Additional Notes

No breaking changes introduced.

Code follows existing project style and naming conventions.

Ready for review and feedback.

✅ Checklist

Code compiles without errors

All existing tests pass.

UI verified for consistency.y

Follow the style guidelines

@google-cla
Copy link

google-cla bot commented Nov 5, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant