Skip to content

Add 24 syntax highlighting themes and pretty heading markers#15

Merged
lmist merged 2 commits into
mainfrom
lmist/valencia
Apr 3, 2026
Merged

Add 24 syntax highlighting themes and pretty heading markers#15
lmist merged 2 commits into
mainfrom
lmist/valencia

Conversation

@lmist
Copy link
Copy Markdown
Owner

@lmist lmist commented Apr 3, 2026

Summary

  • Adds a theme picker in the statusbar with 24 CodeMirror themes (Dracula, Monokai, Nord, GitHub, Solarized, Gruvbox, Material, Sublime, Andromeda, Aura, Copilot, VS Code, Xcode, Quiet Light, Tokyo Night variants) grouped by dark/light. Each theme includes matched app chrome colors and markmap branch palettes.
  • Replaces raw #/##/### markdown heading markers with styled H1/H2/H3 badge pills that get progressively smaller per level. Badges hide when the cursor is on the line for editing.
  • The sun/moon toggle button now acts as a quick dark/light swap, remembering your last choice in each category.

Test plan

  • Cycle through all themes in the picker — editor, statusbar, and mindmap should all update
  • Type headings at various levels and verify badges appear/disappear on cursor entry
  • Toggle dark/light with the button and verify it swaps correctly
  • Reload and verify theme persistence

🤖 Generated with Claude Code

lmist and others added 2 commits April 3, 2026 14:34
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@lmist lmist merged commit 58fd3e7 into main Apr 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant