diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-24 05:46:43 -0400 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-24 05:46:43 -0400 |
| commit | aa82b41028d7077205a9bff7e5a645e17a7cf36f (patch) | |
| tree | aa96b7672e3f3a7adb298908f16036a369146df6 /scripts/theme-studio/emacs-default-faces.json | |
| parent | e3795af2adc128a70bce283a08054a0d8d6106e7 (diff) | |
| download | dotemacs-aa82b41028d7077205a9bff7e5a645e17a7cf36f.tar.gz dotemacs-aa82b41028d7077205a9bff7e5a645e17a7cf36f.zip | |
feat(theme-studio): bespoke nerd-icons filetype-legend preview (phase 2)
Register nerd-icons as a bespoke app whenever its captured legend is valid: the 34 color faces stay editable rows, and the legend rides APPS['nerd-icons'].legend. A new renderNerdIconsPreview draws each curated filetype's glyph in its mapped face's effective color, read through the same registry the other previews use, so recoloring a face repaints every row mapped to it. When the legend is absent the generic inventory app stands in. The #nerdiconstest browser gate covers the wiring, the dir-row owner, and the recolor-repaint.
Claude-Session: https://claude.ai/code/session_01BqrdWUo9GcznYX2pZr76gZ
Diffstat (limited to 'scripts/theme-studio/emacs-default-faces.json')
0 files changed, 0 insertions, 0 deletions
