Commit Graph

10 Commits

Author SHA1 Message Date
1b495d2d2d Remove next-view-transitions and use native View Transition API
- Remove external next-view-transitions dependency
- Use Next.js 16 native navigation and Safari 18+ native View Transition API
- Add ViewTransitionProvider for minimal wrapping with Safari 18+ detection
- Updated all Link imports from external package to next/link
- Removed link-wrapper.tsx and view-transitions-wrapper.tsx

This resolves Safari compatibility issues while maintaining transitions on modern browsers.
2026-03-14 23:00:21 +08:00
1f3323834e Update navigation layout and assets 2025-11-21 14:51:24 +08:00
80d0b236c5 Refine navigation and post UI 2025-11-18 17:34:05 +08:00
42ea2de3bd Add env-based short about text under sidebar avatar and remove 'about site' card 2025-11-18 00:18:15 +08:00
4cb3e7627b Introduce env-driven accent color system and apply to links, icons, and tags 2025-11-17 22:46:55 +08:00
593a5ff272 Add gravatar hero with social icons to right sidebar 2025-11-17 22:01:25 +08:00
b89c01c966 Tweak card images, dark mode text, social links, and add right sidebar 2025-11-17 17:19:47 +08:00
237bb083cd Add and wire extended site env config 2025-11-17 16:51:59 +08:00
10948aa2ca Add env-based site configuration 2025-11-17 16:32:09 +08:00
0c64279e34 Initial commit 2025-11-17 15:28:20 +08:00