diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-16 01:13:12 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-16 01:13:12 -0500 |
| commit | 7e0bc799879649e4913998a48a1c80bd49e10b08 (patch) | |
| tree | 715b36a53479f4708a4862da18f6085ab8826729 /scripts/theme-studio/build-theme.el | |
| parent | 17e0e7f1828be538e95e933ebf454d655eb7bdea (diff) | |
| download | dotemacs-7e0bc799879649e4913998a48a1c80bd49e10b08.tar.gz dotemacs-7e0bc799879649e4913998a48a1c80bd49e10b08.zip | |
fix(dashboard): exclude dashboard-mode from global font-lock
The dashboard banner title and section headings render in the default face instead of their theme colors. The faces are defined correctly. Global font-lock fontifies the dashboard buffer and strips the `face' text properties dashboard sets by hand: it owns `face' and clears props it didn't apply. Items and the navigator survive because their color rides a dashboard-items-face overlay, which font-lock leaves alone.
Excluding dashboard-mode from global font-lock keeps the banner and heading faces. I set it at top level so it applies regardless of the use-package body.
Diffstat (limited to 'scripts/theme-studio/build-theme.el')
0 files changed, 0 insertions, 0 deletions
