diff options
| author | Craig Jennings <c@cjennings.net> | 2026-06-16 08:17:13 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-06-16 08:17:13 -0500 |
| commit | 5c74f731862d8e8464f06d77a1d5ae2f0f3d5a1d (patch) | |
| tree | fcc21f761c656f112f8580cbda757c12efe12802 /scripts/theme-studio/default_faces.py | |
| parent | 425a36afceb824d7b9cbc375338aa98469ea3a54 (diff) | |
| download | dotemacs-5c74f731862d8e8464f06d77a1d5ae2f0f3d5a1d.tar.gz dotemacs-5c74f731862d8e8464f06d77a1d5ae2f0f3d5a1d.zip | |
fix(theme-studio): redesign the mu4e preview as a realistic headers list
The old mu4e preview was cramped and referenced faces that aren't in the mu4e inventory (mu4e-moved-face, mu4e-attach-number-face, mu4e-cited-1..7, mu4e-compose-header-face), so those rendered unthemed. I rebuilt it as a realistic mu4e screen: a status bar, a column header, and one row per message state (unread, replied, flagged, forwarded, draft, trashed, related) with the current line on the highlight background, then a compact message view and the compose separator. It now exercises all 27 mu4e inventory faces and only those. The new #mupreviewtest gate asserts every data-face is a real mu4e face.
Diffstat (limited to 'scripts/theme-studio/default_faces.py')
0 files changed, 0 insertions, 0 deletions
