Commit Graph
100 Commits
Author SHA1 Message Date
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 e2e10e9d9b remove old files 2026-02-08 01:05:03 -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 9b74aa26a8 Merge branch 'main' of tildegit.org:MarkEEaton/Kingsborough-LibGuide 2026-02-07 22:34:44 -05:00
Mark Eaton ddcb471eac add randomized background images 2026-02-07 22:34:36 -05:00
Mark Eaton af92f2ca70 remove package-lock.json from version control, on account of problems with Renovate 2026-02-06 23:30:54 -05:00
Mark Eaton 27cbdb085a Merge branch 'main' of tildegit.org:MarkEEaton/Kingsborough-LibGuide 2026-02-06 23:06:32 -05:00
Mark Eaton 0de9cfb042 fix dependency problem 2026-02-06 23:04:14 -05:00
Mark Eaton 5ab9ecc723 change wording to fix alignment of library links 2026-02-05 17:50:44 -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
Mark Eaton 1824788ac6 Merge branch 'main' of tildegit.org:MarkEEaton/Kingsborough-LibGuide 2026-01-23 23:52:05 -05:00
Mark Eaton 49cd85fa60 tweak renovate config to prevent errors in pull requests 2026-01-23 23:51:46 -05:00
Mark Eaton 3772658ac4 Merge branch 'main' of tildegit.org:MarkEEaton/Kingsborough-LibGuide 2026-01-19 14:15:09 -05:00
Mark Eaton 9e7391648d small change in wording, for spacing purposes 2026-01-19 14:11:47 -05:00
Mark Eaton e262c39c82 fix header padding problem 2026-01-19 14:09:06 -05:00
Mark Eaton cef5a6c904 fix nav bar problems created by accessibility improvements 2026-01-19 13:29:24 -05:00
Mark Eaton df3615a5cb remove old files 2026-01-10 03:59:21 -05:00
Mark Eaton 7033a23a7d create v.7 2026-01-10 03:12:38 -05:00
Mark EatonandGitHub 42c6e8b26b fix proxy link 2025-12-10 18:42:55 -05:00
Mark EatonandGitHub 652a570e42 Merge pull request #2 from MarkEEaton/dependabot/npm_and_yarn/js-yaml-4.1.1
Bump js-yaml from 4.1.0 to 4.1.1
2025-11-15 22:54:34 -05:00
Mark EatonandGitHub ca7d84cc95 remove reference.desk email from footer
Removed reference desk email link from the HTML.
2025-09-30 14:48:14 -04:00
Mark EatonandGitHub d78a977af5 css changes to accommodate removing reference.desk email from footer 2025-09-30 14:47:25 -04:00
Mark Eaton 609db98a11 remove old html and css 2025-08-13 13:40:27 -04:00
Mark Eaton 99f5e9f494 fix margin between radios and blue nav on smaller screens 2025-07-27 01:19:07 -04:00
Mark Eaton 6d1929cde8 fix alignment of blue nav relative to background image 2025-07-27 01:03:23 -04:00
Mark Eatonandaider e80a882ad1 fix: align Book a Study Room button height with other nav buttons
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-26 23:11:46 -04:00
Mark Eatonandaider 1b2ec612f4 fix: wrap radio buttons in fieldset and add legend for accessibility compliance
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-26 00:15:55 -04:00
Mark Eatonandaider 612150aa15 fix: add aria-label to OneSearch text input for better accessibility compliance
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-26 00:03:15 -04:00
Mark Eaton 51f7d47811 create a main6.js file 2025-07-26 00:00:15 -04:00
Mark Eaton ace298e0c0 add .gitiginore 2025-07-25 23:45:55 -04:00
Mark Eatonandaider 5e56d9ce5a refactor: move inline styles from Vue3-v.6.html to Vue3-v.6-css.html for better organization
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-25 23:39:58 -04:00
Mark Eaton 7ebb1dd1dc feat: add Vue3 bootstrap3 CSS example in groups/home directory 2025-07-25 23:39:57 -04:00
Mark Eatonandaider f8184aeb3b fix: add id and margin style to "Book A Study Room" h2 to fix height issue
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-25 23:29:29 -04:00
Mark Eatonandaider f41dcffde2 fix: match "Book A Study Room" button width and display to other nav buttons
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-25 23:15:53 -04:00
Mark Eatonandaider e2c7f9e271 fix: replace non-functional link with button for accessible study room booking control
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-25 23:03:52 -04:00
Mark Eaton c3de0935f6 chore: copy Vue3-v.5.html to Vue3-v.6.html to start new iteration 2025-07-25 00:04:22 -04:00
Mark Eatonandaider 8c75e202f0 feat: include OneSearch widget controls in global focus outline for improved accessibility
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-24 23:28:32 -04:00
Mark Eatonandaider 8776a554cb feat: add focus outlines for nav elements to improve accessibility visibility
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-24 23:14:24 -04:00
Mark Eatonandaider 386148f877 fix: encode ampersand in link text for valid HTML
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-24 23:01:27 -04:00
Mark Eatonandaider 8388aacc44 fix: resolve nested interactive elements and duplicate anchors in hamburger menu
Co-authored-by: aider (o3) <aider@aider.chat>
2025-07-24 22:57:38 -04:00
Mark EatonandGitHub 1b2f1618db remove twitter/x 2025-02-13 13:52:15 -05:00
Mark EatonandGitHub 9cdf8ae233 remove port # from Academic Search Complete link 2025-01-30 16:23:17 -05:00
Mark Eaton ab004b2eca another css fix 2024-11-20 10:57:31 -05:00
Mark Eaton 62636cbbdb fix some css problems 2024-11-20 10:27:11 -05:00
Mark Eaton c5d0c30a1b add everything radio 2024-11-20 09:51:56 -05:00
Mark EatonandGitHub 86138e94bf change breakpoint for advanced search link 2024-11-16 23:53:07 -05:00
Mark EatonandGitHub 75f0646d92 add div to make radios stacking possible 2024-11-16 23:37:29 -05:00
Mark EatonandGitHub 28ff3cd67f stack radios on very small screens 2024-11-16 23:35:51 -05:00
Mark EatonandGitHub 10a8ebca2a switch articles radio button to articles (peer reviewed) 2024-11-16 22:49:17 -05:00
Mark Eaton 5bb4672191 roll back some .form-width changes; increase app2 width 2024-11-11 20:04:10 -05:00
Mark Eaton 7798d62e52 remove .form-width 2024-11-11 19:33:19 -05:00
Mark EatonandGitHub db9cab2252 align radios on mobile 2024-11-11 16:43:10 -05:00
Mark EatonandGitHub 8e0f15f5c8 switch width control from .form-with to #app2 2024-11-11 16:22:23 -05:00
Mark EatonandGitHub 27dbb40b12 add "advanced" css 2024-11-11 15:40:19 -05:00
Mark EatonandGitHub f65f450c08 add "advanced" link to onesearch widget 2024-11-11 15:39:28 -05:00
Mark EatonandGitHub ef8109af3a float radios left 2024-11-11 15:17:08 -05:00
Mark EatonandGitHub 1ff03c10f8 add border-radius to alert bar 2024-11-05 13:33:23 -05:00
Mark EatonandGitHub a909b6a9d2 make alert bar slightly wider to match 2024-11-05 13:29:04 -05:00
Mark EatonandGitHub 0f3aeac4f3 Update form width to account for increased space 2024-11-04 14:57:46 -05:00
Mark EatonandGitHub 72c063ca13 update some colors 2024-11-04 14:09:48 -05:00
Mark EatonandGitHub 9a21b7898e basic CSSing for radio buttons 2024-11-04 13:24:35 -05:00
Mark EatonandGitHub cbd0581818 put radios beneath search; fix unfaceted search 2024-11-04 13:08:05 -05:00
Mark EatonandGitHub 8123db4301 securing; deleting old code 2024-11-04 12:47:28 -05:00
Mark EatonandGitHub 3bce14e99a first working radio buttons 2024-11-04 12:20:09 -05:00
Mark EatonandGitHub 916fec030a remove unnecessary code 2024-11-04 11:31:00 -05:00
Mark EatonandGitHub 72c12139c7 get basic search working for OneSearch widget 2024-11-04 11:11:19 -05:00
Mark EatonandGitHub 322e390a8d update css for removal of onesearch dropdown 2024-11-04 10:44:54 -05:00
Mark EatonandGitHub 0cf81d1e5a Create main5.js 2024-11-04 10:42:39 -05:00
Mark EatonandGitHub f2d7eb551e Under Library Links, switch textbooks and streaming links to collections 2024-10-29 16:37:43 -04:00
Mark EatonandGitHub 77b7af01bc Create Vue3-v.5-css.html 2024-10-29 16:32:23 -04:00
Mark EatonandGitHub 0fb472a4c1 Create Vue3-v.5.html 2024-10-29 16:31:22 -04:00
Mark EatonandGitHub c2e34f6bbd Change alert banner text 2024-09-04 16:36:11 -04:00
Mark Eaton 96e48fea53 Merge branch 'main' of github.com:MarkEEaton/Kingsborough-LibGuide 2024-08-14 12:16:25 -04:00
Mark Eaton 26548a7054 update bookstore links 2024-08-14 12:16:05 -04:00
Mark EatonandGitHub 84ecab1586 reactivate modal; debug tags for GA 2024-06-03 16:48:38 -04:00
Mark EatonandGitHub edefb61532 Improve warning message 2024-03-08 16:34:38 -05:00
Mark EatonandGitHub 3d13f22794 Fix bugginess with resource loading 2024-03-08 16:04:21 -05:00
Mark EatonandGitHub 0a67f40c4f add logic & css to replace "Email Me" with "Submit a Question" widget 2024-03-08 15:12:41 -05:00
Mark Eaton e05db5bed7 same as previous commit, but for minimum-viable 2024-03-04 09:24:49 -05:00
Mark Eaton b015a4fdfc switch 'Suggest a book' form to LibAnswers queue 2024-03-04 09:19:02 -05:00
Mark EatonandGitHub defd395c08 Create js.html 2024-01-03 10:33:15 -05:00
Mark EatonandGitHub 1b1aba144b fix text size on filled out text box 2024-01-03 09:18:51 -05:00
Mark EatonandGitHub 6ca6475cfe make nav text bigger, make button orange 2024-01-03 08:14:56 -05:00
Mark Eaton 5c048f19fb ensure text is white against dark blue background 2023-12-20 14:30:22 -05:00
Mark Eaton c88114c545 when nav is expanded on mobile, ensure fields have the correct background-color 2023-12-20 14:20:15 -05:00
Mark Eaton 0d3fc5b9c1 make navbar blue 2023-12-20 14:05:20 -05:00
Mark Eaton 84548af557 add atoz css 2023-12-20 13:20:53 -05:00
Mark Eaton b0edfa6c77 add .gitignore; remove old files 2023-12-20 13:16:30 -05:00
Mark Eaton eea0fefdce create a bootstrap3 folder 2023-12-20 13:11:28 -05:00
Mark EatonandGitHub f15ce61044 add "Featured Collections" to minimum viable 2023-12-20 08:53:28 -05:00
Mark Eaton ecdcae6a50 Merge branch 'main' of github.com:MarkEEaton/Kingsborough-LibGuide 2023-12-08 10:48:59 -05:00
Mark Eaton b6e6a8d501 add Featured Collections under About Us 2023-12-08 10:48:53 -05:00
Mark EatonandGitHub 374db16cd7 update Comics link; add more GA classes for blue nav 2023-11-27 15:39:40 -05:00
Mark EatonandGitHub 9683a94a4a add GA tracking for individual blue nav buttons 2023-11-15 14:54:49 -05:00
Mark EatonandGitHub a71e089f7c Switch to new twitter logo 2023-10-13 16:03:58 -04:00