Skip to content

Commit b80b2f0

Browse files
secnotesclaude
andcommitted
Improve site UX: dark mode, collapsible TOC, and floating buttons
- Add light/dark theme toggle with localStorage persistence and system preference detection (floating button) - Add back-to-top floating button - Make sidebar TOC collapsible: level-3+ headings folded by default - Mobile: TOC becomes a slide-in drawer toggled by a floating button - Fix GitHub corner icon clipping on mobile scroll - Use github-actions[bot] identity for CI commits Co-Authored-By: Claude Code <noreply@anthropic.com>
1 parent 70f1b26 commit b80b2f0

5 files changed

Lines changed: 1575 additions & 218 deletions

File tree

‎.github/workflows/markdown-to-html.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ jobs:
3636

3737
- name: Commit and push changes
3838
run: |
39-
git config --local user.email "action@github.com"
40-
git config --local user.name "GitHub Action"
39+
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
40+
git config --local user.name "github-actions[bot]"
4141
git add docs/
4242
if [[ -n $(git status --porcelain docs/) ]]; then
4343
git commit -m "Auto-update HTML files from Markdown [skip ci]"

0 commit comments

Comments
 (0)