Commit Graph

71 Commits

Author SHA1 Message Date
d7702d6697 fix(mobile-menu): use native Alpine event listener for robust menu closing on navigation
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 11:23:02 +01:00
0d05bb254d fix(navigation): move mobile menu inside viewport and remove hx-preserve to fix active route highlighting
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 11:21:09 +01:00
881b357167 fix(htmx): move hx-boost to body to capture mobile menu navigation
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 11:17:21 +01:00
0c477ca428 fix(mobile-menu): re-enable async navigation by removing hx-boost="false"
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 11:15:27 +01:00
b12bcfd5ea style: remove uppercase and add vertical separators to footer navigation
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 10:48:12 +01:00
f4b03c9221 style: hide date and meta info on static pages
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 10:43:02 +01:00
9f4a46bc88 feat: add secondary navigation to the footer
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 10:40:04 +01:00
7467ae2d37 style: ensure theme toggle icons use same color as burger menu
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 10:23:38 +01:00
a7f1c83e83 fix(navigation): ensure active state and hover effect work correctly with HTMX by moving header inside viewport
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 10:21:26 +01:00
ad8b7777f2 style: add fancy hover effect and current route marker to navigation
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 10:18:57 +01:00
041f46f551 style: update home grid to 3 columns and enhance heading prominence with animation
All checks were successful
Deploy Theme / deploy (push) Successful in 12s
2026-02-20 10:15:43 +01:00
df0a3cd24e fix: only show related posts and navigation on posts, not pages
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 10:11:52 +01:00
047a190b9d style: move @utility prose to top-level for Tailwind v4 compatibility
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 10:10:37 +01:00
5220230e67 style: make prose horizontal rules more subtle in dark theme
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 10:06:03 +01:00
056c68dbc0 feat: add related posts and next/previous navigation to post template
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 09:58:02 +01:00
fa7c5bb487 style: remove site title from header and mobile menu for a cleaner look
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 09:53:31 +01:00
ecdf5dd2cc style: switch to Fraunces for a more expressive, high-end heading pairing with Montserrat
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 09:49:13 +01:00
f5a430b39c style: switch to Montserrat for a modern and stylish pairing with Playfair Display
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 09:46:39 +01:00
ab1d471fd5 style: switch to Tenor Sans for an artful and feminine pairing with Playfair Display
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 09:43:00 +01:00
be581d7733 style: always show site title in HTML title with separator
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 09:38:15 +01:00
c6f0ddfa14 style: refine button shape to rounded-lg and add high-end hover effect
All checks were successful
Deploy Theme / deploy (push) Successful in 15s
2026-02-20 09:36:22 +01:00
332f4197a3 style: add consistent button and fancy link hover effects
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 09:33:22 +01:00
0bfeb87a49 style: remove prose link underlines and add fancy animated underline effect
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 09:30:21 +01:00
c2100248f2 fix(prose): ensure headings and links follow adaptive brand primary with high specificity
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 09:26:35 +01:00
5aa58cbd4a fix(prose): ensure headings and links are adaptive and readable in both themes
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 09:23:24 +01:00
de0c566c04 fix(prose): explicitly map prose variables in @theme for robust dark mode support
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 09:12:10 +01:00
25848c9ea5 chore: update tailwind to latest, remove redundant nesting plugin, and cleanup theme variables
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 09:04:36 +01:00
1b5ac9bf07 style: cleanup prose
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-20 08:58:01 +01:00
a80b914a17 style: fix prose styling with native Tailwind v4 opacity syntax
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 08:54:47 +01:00
9f5ff9d56b style: cleanup
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 08:52:05 +01:00
e63ae9a9c7 feat: add @tailwindcss/typography plugin and register it in tailwind.css
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 08:46:37 +01:00
63454468a7 style: properly style the Valknar link in footer
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 08:42:54 +01:00
f7fe14298a style: ensure consistent sizing for theme toggle and menu buttons
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-20 08:39:18 +01:00
9691b7164b feat: show theme toggle on mobile and add it to mobile menu
All checks were successful
Deploy Theme / deploy (push) Successful in 31s
2026-02-20 08:14:11 +01:00
839fcb7314 style: replace Lora with Urbanist for a cooler, modern character
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-19 21:30:48 +01:00
395f9a0e9f style: map fonts to standard Tailwind variables for prose compatibility
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 21:26:29 +01:00
5acced48ad fix(htmx): implement persistent shell pattern by targeting #main-content
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 21:20:23 +01:00
755a0e5057 fix(mobile-menu): implement persistent viewport pattern and hx-preserve for mobile menu
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-19 21:19:34 +01:00
b00f0559f0 fix(mobile-menu): move state to root x-data and add .stop to all logo links
All checks were successful
Deploy Theme / deploy (push) Successful in 15s
2026-02-19 21:13:24 +01:00
ce531399f9 fix(mobile-menu): use persistent store and move x-cloak to base layer for stability
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 21:03:41 +01:00
265cee9b97 fix(mobile-menu): add event isolation to all links and state logging
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 20:51:44 +01:00
5203e616d0 fix(mobile-menu): move state to root component and refine event isolation
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 20:42:22 +01:00
f7b43da97b fix(mobile-menu): ensure menu is closed after HTMX settlement
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-19 20:35:30 +01:00
aab02f23c0 fix(mobile-menu): add screen width guard to openMenu to prevent accidental triggers
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 20:19:47 +01:00
2937173a81 fix(header): simplify layout and use .stop on logo link to prevent menu triggers
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 20:17:11 +01:00
c2af21ae42 style: update fonts to Playfair Display and Lora for an artful character
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 20:10:16 +01:00
b1346cbe90 fix(mobile-menu): isolate mobile menu from hx-boost to prevent state persistence issues
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 20:06:25 +01:00
2e224930b5 fix(mobile-menu): move store to head and use explicit state transitions to prevent re-opening
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-19 20:03:51 +01:00
c398905f9b fix(mobile-menu): implement ultra-robust closing logic with global listeners
All checks were successful
Deploy Theme / deploy (push) Successful in 13s
2026-02-19 19:59:46 +01:00
883dc2122d fix(mobile-menu): transition to global Alpine store for reliable state management
All checks were successful
Deploy Theme / deploy (push) Successful in 14s
2026-02-19 19:56:49 +01:00