diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-08 06:35:06 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-08 06:35:06 -0500 |
| commit | 8a8fbbecd1af8ec2d7c6516105a798a0c9f182c2 (patch) | |
| tree | 246484a029d62362b9f0a798f283a32d96ee614e /docs | |
| parent | 3c1fe6abc16d078a4b8e52854a52a71122bb135a (diff) | |
| download | dotemacs-8a8fbbecd1af8ec2d7c6516105a798a0c9f182c2.tar.gz dotemacs-8a8fbbecd1af8ec2d7c6516105a798a0c9f182c2.zip | |
docs(theme-selector): document underline and strike in the theme.json contract
Record the two new face booleans in the README contract and the spec's state-and-export-policy block, including that the converter writes them as :underline t and :strike-through t.
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/design/theme-selector-package-faces-spec.org | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/docs/design/theme-selector-package-faces-spec.org b/docs/design/theme-selector-package-faces-spec.org index 973f3d72..def6a430 100644 --- a/docs/design/theme-selector-package-faces-spec.org +++ b/docs/design/theme-selector-package-faces-spec.org @@ -307,7 +307,8 @@ Each package face object carries a =source= marker so export can tell a seeded default from a user edit from a deliberate clear: #+begin_src js -{ fg:"#67809c", bg:null, bold:true, italic:false, inherit:null, height:1.0, source:"default" } +{ fg:"#67809c", bg:null, bold:true, italic:false, underline:false, strike:false, inherit:null, height:1.0, source:"default" } +// underline / strike: booleans -> the converter writes :underline t / :strike-through t // height: float multiplier off the base font (1.0 = unchanged); see Relative height // source: "default" (seeded) | "user" (edited) | "cleared" (user removed a default) #+end_src |
