diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-26 12:11:20 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-26 12:11:20 -0500 |
| commit | 28ed7c160949e643661f75cf852b98ed01769805 (patch) | |
| tree | 5ace5b73080cb6178f3f375e9c0eaee778a01c8b /modules | |
| parent | da65742b889631df15cc96234438ca12c81a4c8a (diff) | |
| download | dotemacs-28ed7c160949e643661f75cf852b98ed01769805.tar.gz dotemacs-28ed7c160949e643661f75cf852b98ed01769805.zip | |
fix(dupre): pin org keyword and priority faces to a uniform height
A level-2 heading's whole line carries org-level-2 (height 157). org layers that level face onto a bare TODO keyword, but drops it when the heading has a priority cookie, so the keyword fell back to the body height (143). The same keyword rendered at 157 without a cookie and 143 with one, which read as inconsistent keyword sizes across the Linear and todo views.
I gave org-todo, org-done, and the dupre-org-* keyword and priority faces an explicit :height of 143 so they no longer float with the heading face. The height is absolute on purpose. A float would re-inherit the level height inside the face list and bring the inconsistency back. Keywords now render at the body height everywhere, a step down from the heading title.
Diffstat (limited to 'modules')
0 files changed, 0 insertions, 0 deletions
