Commit Graph
14 Commits
Author SHA1 Message Date
Mark Eaton c3fd4874bc switch source for Vue scripts so that they can be checked by renovate 2026-06-10 16:56:18 +00:00
Mark Eaton 0ab4559ce6 add orange focus color to #main-content 2026-04-21 16:24:18 +00:00
Mark Eaton 894b592dec update main-content tag 2026-04-21 01:04:57 +00:00
Mark Eaton a426ce34e6 Merge branch 'main' of tildegit.org:MarkEEaton/Kingsborough-LibGuide 2026-04-13 11:55:33 -04:00
Mark Eaton dfbe8875f5 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.
2026-04-13 11:53:20 -04:00
Mark Eaton 91235939ee more updates to Library Links 2026-03-06 14:33:52 +00:00
Mark Eaton 043a73ed71 work on Library Links 2026-03-06 14:22:15 +00:00
Mark Eaton b37a759a8d improve footer in dark mode; border on search button 2026-02-22 02:44:22 -05:00
Mark EatonandClaude Opus 4.6 1e3b62d942 move theme toggle to fixed bottom-right corner
Repositions the dark/light mode button from the header to a fixed
position in the bottom-right corner (always visible). Bumps size
to 44px for WCAG touch target compliance. Also makes login text
and icon white in dark mode.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 00:41:46 -05:00
Mark Eaton 74334e7590 switch logo file 2026-02-22 00:37:19 -05:00
Mark EatonandClaude Opus 4.6 2e94510777 dark mode tweaks: card/nav/logo/input refinements
- Card bodies use page background color instead of surface color
- Hours container matches page background in dark mode
- Main nav uses kbccblue background with white text in dark mode
- Radio buttons and labels are white in dark mode
- Library links are white in dark mode
- Search input stays white with dark text in dark mode
- Slick carousel arrows are white in dark mode
- LibGuides boxes use page background in dark mode
- Logo swaps to inverted version (white on dark) in dark mode

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 00:32:24 -05:00
Mark EatonandClaude Opus 4.6 a978df4af9 add dark/light mode toggle with OS preference detection
Uses Bootstrap 5.3 data-bs-theme attribute for automatic component
theming. Adds CSS custom properties for dark mode, a toggle button
in the header, localStorage persistence, and a flash-prevention
script. Background image overlay adjusts per theme.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-21 23:27:53 -05:00
Mark Eaton 5ab9ecc723 change wording to fix alignment of library links 2026-02-05 17:50:44 -05:00
Mark Eaton 7b18219029 first bootstrap5 version of homepage 2026-02-04 23:46:01 -05:00