aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/app.js
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-02 13:57:54 -0400
committerCraig Jennings <c@cjennings.net>2026-07-02 13:57:54 -0400
commitdef050fc6b4758212fac5fe761daa25138114d17 (patch)
tree9dc3dedd50806272bb1d0f565351847936128afc /scripts/theme-studio/app.js
parent9c7010ebe2041ae73195745d76403568237c2905 (diff)
downloaddotemacs-def050fc6b4758212fac5fe761daa25138114d17.tar.gz
dotemacs-def050fc6b4758212fac5fe761daa25138114d17.zip
feat(theme-studio): minibuffer-stack scenes on one shared session
One C-x b consult-buffer scene drawn jointly by vertico, marginalia, consult, embark, and orderless; each app's preview shows the shared session with its own faces at work, then extends it with the states only it owns (vertico multiline, marginalia's full annotation catalog, consult line/grep/async, embark act + collect, orderless component cycling). All five join the face-coverage gate, so every one of their 72 faces appears verbatim in the renderers.
Diffstat (limited to 'scripts/theme-studio/app.js')
-rw-r--r--scripts/theme-studio/app.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/theme-studio/app.js b/scripts/theme-studio/app.js
index 8fccfd83..db04f92d 100644
--- a/scripts/theme-studio/app.js
+++ b/scripts/theme-studio/app.js
@@ -565,6 +565,8 @@ const PACKAGE_PREVIEWS={
company:renderCompanyPreview,companybox:renderCompanyBoxPreview,transient:renderTransientPreview,
magitsection:renderMagitSectionPreview,rainbowdelims:renderRainbowDelimitersPreview,
webmode:renderWebModePreview,
+ vertico:renderVerticoPreview,marginalia:renderMarginaliaPreview,consult:renderConsultPreview,
+ embark:renderEmbarkPreview,orderless:renderOrderlessPreview,
erc:renderErcPreview,orgdrill:renderOrgdrillPreview,orgnoter:renderOrgnoterPreview,signel:renderSignelPreview,
pearl:renderPearlPreview,slack:renderSlackPreview,telega:renderTelegaPreview,shr:renderShrPreview,
nerdicons:renderNerdIconsPreview