Commit graph

8 commits

Author SHA1 Message Date
62aa324e16 feat: implement dark mode support
- Introduce CSS variables for theming in `global.css`
- Add `ThemeIcon` component for toggling light/dark modes
- Integrate theme initialization script in `BaseLayout` to prevent FOUC
- Update navigation, buttons, and tag styles for dark mode compatibility
- Configure Shiki for dual-theme syntax highlighting in `astro.config.mjs`
- Adjust link colors to accessible blue shades for both themes
2026-02-11 13:15:03 +09:00
989b829a20 chore: polish layout and homepage lists 2026-01-02 21:27:59 +09:00
1bd79e9caa Add line-height in markdown-content 2025-05-16 20:38:52 +09:00
034a317648 Update some formats of this blog 2025-05-15 20:18:36 +09:00
fc2a5be2e7 Update formats of a blog page 2025-05-09 20:20:02 +09:00
69e344a4a5 Update some styles of my blog 2025-04-27 16:19:38 +09:00
9c297424c5 Improve web page design 2025-01-18 20:42:22 +09:00
4375b7c2e4 Complete a blog tutorial 2025-01-14 21:17:35 +09:00