From d86b684b13a2c690efb70ec05912b9e1b9ca7783 Mon Sep 17 00:00:00 2001 From: Justin Manion Date: Wed, 16 Jul 2025 20:49:02 -0400 Subject: [PATCH 1/6] Implemented Dark Mode Still very rough around the edges but dark mode is officially toggleable --- Gemfile.lock | 6 ++++++ _layouts/default.html | 10 ++++++++++ _sass/_colors.scss | 22 ++++++++++++++++++++++ _sass/_layout.scss | 36 +++++++++++++++++++----------------- css/main.scss | 12 ------------ scripts/main.js | 29 +++++++++++++++++++++++++++++ 6 files changed, 86 insertions(+), 29 deletions(-) create mode 100644 _sass/_colors.scss diff --git a/Gemfile.lock b/Gemfile.lock index 3032b006..6a825628 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -40,6 +40,7 @@ GEM faraday-net_http (3.1.1) net-http ffi (1.17.0-arm64-darwin) + ffi (1.17.0-x64-mingw-ucrt) ffi (1.17.0-x86_64-linux-gnu) forwardable-extended (2.6.0) gemoji (4.1.0) @@ -240,6 +241,8 @@ GEM uri nokogiri (1.16.7-arm64-darwin) racc (~> 1.4) + nokogiri (1.16.7-x64-mingw-ucrt) + racc (~> 1.4) nokogiri (1.16.7-x86_64-linux) racc (~> 1.4) octokit (4.25.1) @@ -277,18 +280,21 @@ GEM concurrent-ruby (~> 1.0) unicode-display_width (1.8.0) uri (0.13.0) + wdm (0.2.0) webrick (1.9.1) yell (2.2.2) PLATFORMS arm64-darwin-22 arm64-darwin-23 + x64-mingw-ucrt x86_64-linux DEPENDENCIES github-pages (= 232) html-proofer (~> 3.19.4) json + wdm (>= 0.1.1) webrick (~> 1.9) BUNDLED WITH diff --git a/_layouts/default.html b/_layouts/default.html index d59b223b..d623651e 100755 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -6,8 +6,17 @@ + + + @@ -43,6 +52,7 @@ +