-
Notifications
You must be signed in to change notification settings - Fork 17
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
Add dark mode/light theme - Vanilla.js #84
Comments
can you assign this to me |
Hi @uzefaqureshi06 please read the issue to learn how you can get assigned the issue. You will need to comment .take and it will autoassign the issue to you. Thank you! |
.take |
Thanks for taking this issue! Let us know if you have any questions! |
.take |
The issue you are trying to assign to yourself is already assigned. |
Hey @uzefaqureshi06 !! Are you still working on this? If not, ill assign to @29deepanshutyagi |
Hey @29deepanshutyagi . Go ahead and start working on this . I'll work with @uzefaqureshi06 to find a new issue because it's been 9 days since this was assigned. I'll reassign it to you. |
sure ,kindly assign me this issue @blackgirlbytes |
.take |
The issue you are trying to assign to yourself is already assigned. |
@blackgirlbytes @taniashiba I made some changes and added dark and light toggle modes can i make a pr please assign this too me |
.take |
The issue you are trying to assign to yourself is already assigned. |
@VANSH3104 @AnshMehta24 - as mentioned on a comment for another issue just a few minutes ago, this issue has already been assigned to someone else. If you try to submit a PR for this issue, you will not be granted points or credit for your PR. As stated within each of our parent issues, do not steal issues already assigned to someone else. If you need help finding an issue you'd like to contribute to across our projects, reach out to our team on https://discord.gg/tbd . |
.take |
The issue you are trying to assign to yourself is already assigned. |
Add dark mode/light theme with plain CSS - Vanilla
🔗 Dependencies
This issue is dependent on the completion of #83. Please ensure that issue is resolved before starting work on this task.
🚀 Goal
Implement a dark mode/light theme toggle functionality in our Vanilla.js Decentralized Web App (DWA) starter using Tailwind CSS. Users should be able to switch between dark and light themes, and the app should remember their preference.
🤔 Background
We're expanding our DWA starter collection to include Vanilla.js. This task focuses on adding a theme toggle feature using plain CSS, which is a common and user-friendly functionality in modern web applications.
🔑 Tasks and Acceptance Criteria
dark:
variant)dark
class on the<html>
tagdark
mode setting- Test the theme toggle button functionality
- Verify that the theme change is applied immediately across all pages
- Check that the theme preference is correctly stored in local storage
- Confirm that the app loads with the correct theme based on local storage or system preference
- Ensure the theme persists when navigating between different routes
- Verify that the default theme matches the user's system preference when no stored preference exists
🌟 Resources
Getting Started
Questions?
If you have any questions or need clarification, please comment on this issue or join our Discord community.
Happy coding! 🎉
The text was updated successfully, but these errors were encountered: