hugo-toha/static
donfiguerres 65049cfbb7
Dark theme via DarkReader (#595)
* Initial commit for dark theme.

* Use DarkReader.auto() to watch for system theme.

* Tunning default parameters.

* Allow configurable number of recent posts.

* Added invisible element to hack theme initialization.

* Added default value.

* Use Darkreader CDN.

* Cleanup to keep darkreader in as few files as possible.

* Renamed darkmode.js to darkmode-darkreader.js.

* Bring back the initialization.

* Added provider property.

* Added theme selector to the posts navbar.

* Removed extra line breaks.

* Changed darkreader CDN to local copy.

* Renamed to darkMode.

* Fixed CodeQL failures.

* Added icons.

* Renamed function.

* Added SVG inversion.

* Used icons for selection.

* Toggle initial dark only in the dynamic navbar.

Co-authored-by: donfiguerres <donfiguerres@github.com>
Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
2022-06-10 15:18:49 +00:00
..
css Dark theme via DarkReader (#595) 2022-06-10 15:18:49 +00:00
flags/4x3 [ImgBot] Optimize images (#299) 2021-04-25 19:40:22 +00:00
fontawesome Add analytics template + Add Ko-Fi donation button + Host fonts locally (#530) 2022-03-14 22:01:49 +06:00
icons Dark theme via DarkReader (#595) 2022-06-10 15:18:49 +00:00
js Dark theme via DarkReader (#595) 2022-06-10 15:18:49 +00:00
katex Add analytics template + Add Ko-Fi donation button + Host fonts locally (#530) 2022-03-14 22:01:49 +06:00