From 1e10023c65acb36b5e6c378771d8a1773b1b3f9e Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Thu, 2 Jul 2026 22:09:55 -0400 Subject: fix(theme-studio): pin mode-line at an absolute height MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mode-line's :height was unspecified, so a buffer that remaps its default face larger (the nov reading view) inflated its modeline with it. Seed an absolute 130 (1/10pt) on mode-line — build_uimap gains apply_modeline_height_default, mirroring the hover-box default — and set it in WIP.json. Also drop the stray :height 2 from mode-line-inactive (a JSON integral-float collapse that rendered inactive bars at 0.2pt); inactive now inherits mode-line's height. Theme regenerated and loaded live; the editable-height spec covers making this tunable in the studio. --- scripts/theme-studio/WIP.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts/theme-studio/WIP.json') diff --git a/scripts/theme-studio/WIP.json b/scripts/theme-studio/WIP.json index b855d955..fb6463e7 100644 --- a/scripts/theme-studio/WIP.json +++ b/scripts/theme-studio/WIP.json @@ -943,7 +943,7 @@ "inverse": false, "extend": false, "inherit": null, - "height": null + "height": 130 }, "mode-line-highlight": { "fg": "#e6ce88", @@ -979,7 +979,7 @@ "inverse": false, "extend": false, "inherit": "mode-line", - "height": 2 + "height": null }, "fringe": { "fg": "#f3e7c5", -- cgit v1.2.3