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 | c5023e65d43f8dd034b0326639de86462c1d8acf (patch) | |
| tree | 3761e5277304bd4b41327bd6bf41413dac8e776e /modules | |
| parent | b45c8890e28f23b5fe4abe709f041044191e3696 (diff) | |
| download | dotemacs-c5023e65d43f8dd034b0326639de86462c1d8acf.tar.gz dotemacs-c5023e65d43f8dd034b0326639de86462c1d8acf.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
