diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-08 06:12:03 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-08 06:12:03 -0500 |
| commit | 7db1bd536d8c526542ddf4a6813603b6f396a519 (patch) | |
| tree | 55bbc701efe966ecafefea5e1b860d63974eb029 /scripts/theme-selector/README.md | |
| parent | e65d8b5f54231c7d8738e467acb181be6b5e93ae (diff) | |
| download | dotemacs-7db1bd536d8c526542ddf4a6813603b6f396a519.tar.gz dotemacs-7db1bd536d8c526542ddf4a6813603b6f396a519.zip | |
feat(theme-selector): bespoke previews for slack and telega
slack covers all 57 faces (a channel buffer with mrkdwn formatting, mentions, reactions, attachments, block-kit elements, dialogs, user and search rows, and modeline indicators). telega covers all 91 (root and chat-list rows, message entities, reactions, the full box-button matrix, describe/enckey/palette samplers, and webpage rendering). README updated to nineteen bespoke previews. Each verified by a headless DOM dump.
Diffstat (limited to 'scripts/theme-selector/README.md')
| -rw-r--r-- | scripts/theme-selector/README.md | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/scripts/theme-selector/README.md b/scripts/theme-selector/README.md index e3c773dd..0edaf1f5 100644 --- a/scripts/theme-selector/README.md +++ b/scripts/theme-selector/README.md @@ -64,14 +64,18 @@ foreground and background dropdown, bold/italic toggles, an `inherit` dropdown height stepper, a contrast readout, and a per-face reset. There's a per-app reset and a text filter for the large sets. -Eleven applications have bespoke previews that exercise nearly all of their +Nineteen applications have bespoke previews that exercise nearly all of their faces: org-mode (a document plus an agenda view), magit (a status buffer plus blame, reflog, sequence, bisect, and signature rows), elfeed (a search list and log), ghostel (a mock terminal with the 16 ANSI colors), mu4e (a headers list, message view, and compose stub), dashboard, lsp-mode (signatures, inlay hints, symbol highlights, rename), git-gutter, flycheck (a diagnostic line plus an -error-list buffer), dired, and dirvish (attribute columns, vc states, media, -proc, narrow). Every other installed package is reachable too, with an editable +error-list buffer), dired, dirvish (attribute columns, vc states, media, proc, +narrow), calibredb (a library listing and detail view), erc (an IRC channel), +org-drill (a cloze flashcard), org-noter, signel (a Signal chat), pearl (a +ticket), slack (a channel with mrkdwn, attachments, blocks, and dialogs), and +telega (chat entities, reactions, buttons, and webpage rendering). Every other +installed package is reachable too, with an editable table and a generic preview (each face name in its own colors), so any package can be themed. Clicking a face row flashes that face in the preview, and clicking a preview element flashes its row. |
