This PR adds a site-wide, persistent, per-device dark mode toggle that applies ~60 lines of CSS to override key Bootstrap attributes. I've tested it on every page on the site and it's looking pretty good:
This does add a bit of overhead to future changes, as we might have to further tweak styles to account for using new Bootstrap features. However, I think it's worth it.
This PR adds a site-wide, persistent, per-device dark mode toggle that applies ~60 lines of CSS to override key Bootstrap attributes. I've tested it on every page on the site and it's looking pretty good:
This does add a bit of overhead to future changes, as we might have to further tweak styles to account for using new Bootstrap features. However, I think it's worth it.