From dfbe8875f590859822c8d528bb34ec587b1f91f8 Mon Sep 17 00:00:00 2001 From: Mark Eaton Date: Mon, 13 Apr 2026 11:53:20 -0400 Subject: [PATCH 01/19] move theme toggle to own Vue app for better tab order Relocate the light/dark toggle button out of #app1 and into a new #app3 mount just before the back-to-top element so keyboard focus reaches it near the end of the page instead of right after the main nav. Replace the library logo's reactive :src binding with a plain src plus data-light-src/data-dark-src so app1 no longer needs any theme state; app3 now owns toggleTheme, overlay updates, logo swap, and the OS preference listener. --- groups/home/bootstrap5/home1.html | 22 ++++--- groups/home/bootstrap5/home1.js | 102 +++++++++++++++--------------- 2 files changed, 65 insertions(+), 59 deletions(-) diff --git a/groups/home/bootstrap5/home1.html b/groups/home/bootstrap5/home1.html index afb35e0..1c9df21 100644 --- a/groups/home/bootstrap5/home1.html +++ b/groups/home/bootstrap5/home1.html @@ -80,7 +80,9 @@ id="library-logo" class="image-fail" alt="Kibbee Library logo" - :src="isDark ? 'https://d2jv02qf7xgjwx.cloudfront.net/accounts/16298/images/Kibbee_library_logo_inverted2.jpg' : 'https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg'" + src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg" + data-light-src="https://libapps.s3.amazonaws.com/accounts/16298/images/xsmall-2.jpg" + data-dark-src="https://d2jv02qf7xgjwx.cloudfront.net/accounts/16298/images/Kibbee_library_logo_inverted2.jpg" /> {{content_box_33471502}} @@ -94,14 +96,6 @@ - @@ -369,6 +363,16 @@ Loading... +
+ +
-
+
-
+
-
+
-- 2.40.1 From 5afdcb4c91c073c4a8e8776ce9fcd6691656b08a Mon Sep 17 00:00:00 2001 From: Mark Eaton Date: Thu, 21 May 2026 17:23:30 +0000 Subject: [PATCH 05/19] update system-wide.css with patches to undo recent Springshare CSS changes --- misc/system-wide.css | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/misc/system-wide.css b/misc/system-wide.css index 413d5f9..9da946b 100644 --- a/misc/system-wide.css +++ b/misc/system-wide.css @@ -21,6 +21,15 @@ } } +h1, h2 { + color: white; + font-family: Arial, Helvetica, Verdana; +} + +body { + font-family: Arial, Helvetica, Verdana; +} + /* this code makes the tag that holds bannercontainer a block element, so that it can take up the full width of the screen */ a:has(#bannercontainer) { -- 2.40.1 From 1eb2bdf73edd08d5ab824def124e411da21b89df Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 9 Jun 2026 17:43:34 -0400 Subject: [PATCH 06/19] Update dependency prettier to v3.8.4 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5e38a8a..151b182 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,6 @@ "eslint-config-prettier": "^10.0.0", "eslint-plugin-vue": "^10.0.0", "globals": "^17.3.0", - "prettier": "3.8.3" + "prettier": "3.8.4" } } -- 2.40.1 From c3fd4874bc6bebcaf1a0289b087a223f6121ce1e Mon Sep 17 00:00:00 2001 From: Mark Eaton <1825+markeeaton@noreply.tildegit.org> Date: Wed, 10 Jun 2026 16:56:18 +0000 Subject: [PATCH 07/19] switch source for Vue scripts so that they can be checked by renovate --- groups/home/bootstrap5/home1.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/groups/home/bootstrap5/home1.html b/groups/home/bootstrap5/home1.html index 555691f..dcc0084 100644 --- a/groups/home/bootstrap5/home1.html +++ b/groups/home/bootstrap5/home1.html @@ -395,8 +395,8 @@ - - + + + + - + - +