Releases: inkdropapp/css
Releases · inkdropapp/css
Release list
v0.9.0
What's Changed
Features
- mermaid: Add
mermaid.cssfor diagram theming (3b892f4)- Defines the
--mermaid-*custom properties that the mermaid plugin's built-ininkdroptheme maps Mermaid's theme variables onto, following the same base-token +var()cascade convention assyntax.css/markdown.css. Registered ingenerate-variable-names.tsand documented in the README layer table.
- Defines the
- mermaid: Add
--mermaid-*vars for the newer diagram types (a59decc)- Covers pie text/stroke, quadrant, requirement, C4, architecture, git commit/tag labels, venn, error, event-modeling, and the packet / xychart / radar / wardley / cynefin configs, plus a violet-seeded primary palette for more vivid pie/git/quadrant charts.
Bug Fixes
- mermaid: Change edge label color (c03b4d3)
- Switches
--mermaid-edge-label-background-colorfrom a flat white/neutral to the purple palette for better contrast against edge labels.
- Switches
Full Changelog: v0.8.1...v0.9.0
v0.8.1
What's Changed
Internal
- task-progress: Switch the task-progress-view theme variables to
light-dark()and scope them to thetheme.ui.baselayer (eca0df3) — collapses the separate:rootand dark-mode blocks into a single definition that resolves against the pagecolor-scheme. Equivalent rendering, no API change.
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
Features
- syntax: Ship the default light & dark syntax theme variables in
syntax.css(b90e229)syntax.cssnow defines its own:rootdefaults, merged from the built-in light & dark themes and switched withlight-dark(), so syntax renders out of the box without a separate syntax-theme package. A selected theme's unlayered:rootstill overrides them.
Internal
- scripts: Build the
syntaxvariable group from localsyntax.cssinstead of downloading the default theme at generation time (cf3e2d4)
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
Bug Fixes
- markdown: Adjust rendered code block colors — softer background, meta, and border tones for light and dark (ae7d05d)
- syntax: Move the
.tok-listrule up and add.md-task-marker/.md-task-done-textstyling (3e58036) - syntax: Remove the unused empty
:rootrule (2ab8d52)
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
Features
- syntax: Add base styles for syntax themes (b5a5b77)
- Maps the token classes produced by
tokenHighlighter(@inkdropapp/cm6-theme-common) to--syntax-*variables for both the CodeMirror editor and rendered Markdown code blocks, so syntax themes only need to supply values.
- Maps the token classes produced by
- scripts: Group generated
variables.jsonby stylesheet and addmarkdownandsyntaxgroups (6ae3bc8, 8168cbb)variables.jsonis now an object keyed by stylesheet:ui,status,tags,task-progress,markdown, andsyntax.- The
syntaxgroup is built from the default light syntax theme's:rootvariables, downloaded at generation time.
Bug Fixes
- syntax: Rename
--editor-tokenvariables to--syntax(a0dd61d)
Full Changelog: v0.6.9...v0.7.0