feat: dark mode support and container improvements #11

Merged
nakada0907 merged 4 commits from develop into main 2026-02-11 04:22:06 +00:00
Owner

Closes #6. Includes changes for dark mode support and recent containerization updates.

Closes #6. Includes changes for dark mode support and recent containerization updates.
nakada0907 added 3 commits 2026-02-11 04:20:55 +00:00
- Install openssh-server and create SSH infrastructure in container
- Install rassumfrassum (LSP multiplexer) via Python venv
- Expose SSH port 2222 and mount user public key for TRAMP access
- Update compose.yml to map port 2222 and mount SSH_PUBKEY_PATH
- Document SSH setup and TRAMP /ssh: access method in README
- 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
nakada0907 added 1 commit 2026-02-11 04:21:21 +00:00
nakada0907 merged commit 2acc1aae3c into main 2026-02-11 04:22:06 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: nakada0907/n-daisuke897-blog#11
No description provided.