hackertours-theme/assets/js
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Vincent Mahnke 945820ec5b
Add mobile bottom navigation with local Lucide icons and improved accessibility
- Add local Lucide icon system (5 optimized icons)
- Create Apple-style bottom navigation bar (fixed at bottom on mobile)
- Add language toggle (replaces dropdown selector)
- Improve theme support with proper light/dark mode colors
- Add comprehensive ARIA labels and semantic HTML
- Hide main menu on mobile (≤666px) when bottom nav is active
- Add hreflang attributes for language switching

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-11-07 13:39:10 +01:00
..
codeblocks.js Using color-scheme and light-dark() to implement dark mode (#154) 2026-05-28 08:18:04 +02:00
contact.js Use js to set focus on first invalid contact form field. 2025-12-01 14:29:54 +01:00
cookieconsent.js Improve cookiebanner. 2025-03-29 13:26:39 +01:00
math.js Format fixes for js with biome. 2024-12-20 19:31:27 +01:00
mobilemenu.js Add mobile bottom navigation with local Lucide icons and improved accessibility 2026-11-07 13:39:10 +01:00
script-early.js Add script-early inline for quicker loading. 2025-09-17 09:52:26 +02:00
script.js Format fixes for js with biome. 2024-12-20 19:31:27 +01:00
search.js Use data attributs instead of class for js integration. 2025-03-26 14:32:17 +01:00
tables.js Format fixes for js with biome. 2024-12-20 19:31:27 +01:00
tracking.js Format fixes for js with biome. 2024-12-20 19:31:27 +01:00