Commit Graph
14 Commits
Author SHA1 Message Date
Mark Eaton b37a759a8d improve footer in dark mode; border on search button 2026-02-22 02:44:22 -05:00
Mark Eaton 7eb3c580ec fix blue border on search button 2026-02-22 02:14:02 -05:00
Mark Eaton 0c719786f0 sync main nav margin between light- and dark-modes 2026-02-22 01:54:50 -05:00
Mark EatonandClaude Opus 4.6 b429175477 remove underline from Book A Study Room button
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 01:49:24 -05:00
Mark EatonandClaude Opus 4.6 91559e3660 style dark mode nav bar to match background image width and radius
Adds border-radius: 5px and horizontal margins to align the dark
mode nav bar with the background image below it. Uses margin-left
and margin-right to preserve the existing margin-top: -20px.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 01:04:12 -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 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 EatonandClaude Opus 4.6 05e7e8942a move obsolete browser warning from home1.css to home1.js
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 23:28:44 -05:00
Mark EatonandClaude Opus 4.6 5a2bc3b4cb move ES6 feature detection from home1.css to home1.js
Combine the two inline script blocks into a single try/catch
using new Function() so old browsers fail gracefully.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 23:22:21 -05:00
Mark Eaton ddcb471eac add randomized background images 2026-02-07 22:34:36 -05:00
Mark Eaton ebf83cf072 fix padding on main nav, and font-weight on radio labels 2026-02-05 15:49:14 -05:00
Mark Eaton 36847a4660 bug fixes on bs5 version 2026-02-05 14:00:55 -05:00
Mark Eaton 7b18219029 first bootstrap5 version of homepage 2026-02-04 23:46:01 -05:00