Skip to content
This repository has been archived by the owner on Feb 5, 2024. It is now read-only.

feat: Dark mode and more #19

Merged
merged 15 commits into from
May 29, 2020
Merged

feat: Dark mode and more #19

merged 15 commits into from
May 29, 2020

Conversation

outloudvi
Copy link
Contributor

@outloudvi outloudvi commented May 22, 2020

Here is the dark mode feature (as well as many CSS cleanups).

The color schemes are as described here: src/style/colorScheme.scss

By default we will listen to system prefers-color-scheme but also there's an option to enforce dark mode.


The change in this PR includes:

  1. Dark mode
  2. CSS cleanup
  3. Correct/clean ID2/ID3 tag of assets #14
  4. Remove tslint
  5. Replace FontAwesome to Icomoon
  6. Use text to annotate languages of fangroups.
  7. Accessibility improvements
  8. Visible loading annotation for buttons
  9. View lazy load (Don't download the freaking big interact.js for editor if there's even no direct link to the editor)
  10. Vuex is gone

@outloudvi outloudvi self-assigned this May 22, 2020
@outloudvi outloudvi changed the title feat: Dark mode feat: Dark mode and more May 22, 2020
@outloudvi outloudvi merged commit d7f6c07 into master May 29, 2020
@outloudvi outloudvi deleted the night-mode branch May 29, 2020 04:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant