aboutsummaryrefslogtreecommitdiff
path: root/scripts/theme-studio/README.md
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-13 15:29:14 -0500
committerCraig Jennings <c@cjennings.net>2026-06-13 15:29:14 -0500
commitb1e174ab2b8c3a121c31d35a8030fd7458b35e5d (patch)
tree137b7232d0da27373fa8bbc0c04ecfae66d9b526 /scripts/theme-studio/README.md
parent19780fa994a697966984366a54dcdfbdb7e7838c (diff)
downloaddotemacs-b1e174ab2b8c3a121c31d35a8030fd7458b35e5d.tar.gz
dotemacs-b1e174ab2b8c3a121c31d35a8030fd7458b35e5d.zip
Split theme studio generator data and template
Diffstat (limited to 'scripts/theme-studio/README.md')
-rw-r--r--scripts/theme-studio/README.md9
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/theme-studio/README.md b/scripts/theme-studio/README.md
index 4884a143..c52d531f 100644
--- a/scripts/theme-studio/README.md
+++ b/scripts/theme-studio/README.md
@@ -52,8 +52,13 @@ Node; the DOM glue is covered by the browser hash gates.
## Files
-- `generate.py` — emits the HTML+JS, and embeds the package data. Edit here to
- change layout or behavior.
+- `generate.py` — assembles the generated page from the source JS/CSS, data, and
+ template.
+- `theme-studio.template.html` — static page shell with placeholders for the
+ inlined CSS/JS/data. Edit here for layout markup.
+- `face_data.py` — bespoke package face lists and seed defaults.
+- `app_inventory.py`, `face_specs.py`, `default_faces.py` — generator helpers for
+ package inventory, face-spec defaults, and captured Emacs defaults.
- `samples.py` — the six language code samples and the default syntax
category→color map (`COLS`). `generate.py` reads the part before the `cols=`
marker.