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
985caa2a4d
Cleanup stray text in timeline wrapper
2025-11-19 01:56:59 +08:00
77bd180d97
Remove animated timeline dot
2025-11-19 01:55:56 +08:00
3425098006
Refine timeline rail/tick aesthetics
2025-11-19 01:49:40 +08:00
eefc38d562
Add glow and animation to timeline
2025-11-19 01:46:37 +08:00
48ce66a3e6
Remove timeline arrow
2025-11-19 01:43:29 +08:00
22120595a6
Use only card-aligned timeline ticks
2025-11-19 01:41:12 +08:00
eab80bd17a
Render timeline ticks per card
2025-11-19 01:36:54 +08:00
5b99486a68
Style timeline rail with ticks and arrow
2025-11-19 01:31:02 +08:00
5fdd72302e
Reduce gutter between timeline rail and cards
2025-11-19 01:25:19 +08:00
2e80b7ac59
Center timeline markers vertically
2025-11-19 01:22:49 +08:00
be5d942c79
Align node ring visually with timeline rail
2025-11-19 01:17:33 +08:00
04182ec754
Align timeline nodes with brighter rail
2025-11-19 01:11:45 +08:00
9b2d754a2f
Tighten timeline spacing and add white node
2025-11-19 01:07:25 +08:00
9a7eb6cfe3
Center timeline nodes directly on rail
2025-11-19 01:04:08 +08:00
246646f176
Brighten timeline rail and align nodes
2025-11-19 01:00:18 +08:00
287c0d72a8
Refine timeline visuals and apply to blog list
2025-11-19 00:58:13 +08:00
fe191752da
Add aesthetic timeline to post lists
2025-11-19 00:54:58 +08:00