Implement dark and light theme toggling with React context #1385
+107
−4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR implements "theme" toggling, better known as light/dark mode toggling. Dark mode has become a standard option for many websites and products, this change aims to bring this feature to OED.
Fixes #876
To Do's that have to be done before this PR is complete and ready to merge
Note: Fixing one item under a category will likely fix the rest of the items in that category (for "fixes").
Changes that need to be made
Drop Down Fixes
Calendar Fixes
Input Field Fixes
Card Fixes
Type of change
Checklist
Limitations
(Describe any issues that remain or work that should still be done.)