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 | 7c51e353e6dc657c9da0bd2fcdd1a74d831bf013 (patch) | |
| tree | 518f4cb9cf083c9ec7cf8702ee95be148c7411f6 /scripts/theme-studio/default_faces.py | |
| parent | 7fcb2495388c2c4c43506f8301b8d32bb28d661c (diff) | |
| download | dotemacs-7c51e353e6dc657c9da0bd2fcdd1a74d831bf013.tar.gz dotemacs-7c51e353e6dc657c9da0bd2fcdd1a74d831bf013.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
