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
Fredrik Jonsson
6d4ee822a8
Correcting bugs in warming-bg color, dark mode etc.
2026-09-27 22:35:43 +02:00
Fredrik Jonsson
327590df73
Improve headings anchors.
2026-06-05 12:50:36 +02:00
Fredrik Jonsson
4de62e059b
Switch to ranged media with queries.
2026-05-28 14:25:45 +02:00
Fredrik Jonsson
16c47eea9d
Using color-scheme and light-dark() to implement dark mode ( #154 )
...
* Lint fixes.
* Implement light-dark().
* Lint css with biome, remove stylelint.
* Biome lint fixes.
* Dark mode adjustments.
* Style bug fixes.
* Colour adjustments.
* Move header and footer styles to base.
* Site header adjustments.
* Removing jQuery and umbrella libs. They where great but not needed anymore.
* Add colorScheme to optionally lock light/dark.
* Update README.
* Biome adjustments.
2026-05-28 08:18:04 +02:00
Fredrik Jonsson
1beb3ba57f
Improvments to button and flex components.
2026-05-02 21:28:45 +02:00
Fredrik Jonsson
d984bcaf5d
Implement new css.Build.
2026-04-08 11:29:43 +02:00
Fredrik Jonsson
f4d949c04e
Use height: 100dvh for mobile menu.
2026-04-03 21:43:59 +02:00
Fredrik Jonsson
14736726a4
Add scrollbar-gutter: stable and use min-height: 100svh.
2026-04-03 21:29:33 +02:00
Fredrik Jonsson
fe23338a11
Less nesting needed in _header.css.
2026-03-12 13:21:56 +01:00
Fredrik Jonsson
4dc8cd6f86
Better version of grid-center.
2026-03-12 10:50:35 +01:00
Fredrik Jonsson
57244c3f33
Converting from sass to nested vanilla css with layers ( #147 )
2026-03-10 14:14:55 +01:00