From e738c776c104bbb6e628b3808ebd4b071f9e430e Mon Sep 17 00:00:00 2001 From: "Claude (Codeman maintainer)" Date: Sun, 14 Jun 2026 21:08:18 +0200 Subject: [PATCH] fix(settings): slim the Skin picker select to match its row The skin picker inherited .form-select's 0.8rem font + 0.5rem vertical padding, rendering bigger and taller than the settings row it sits in (0.75rem / 0.45rem). The daylight skins' Manrope font exaggerated it, so "Daylight Blue" looked oversized and the field too thick. Scope a 0.75rem font + 0.3rem vertical padding to .settings-item-skin .form-select so the field text matches the row label. Co-Authored-By: Claude Opus 4.8 (1M context) --- src/web/public/styles.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/web/public/styles.css b/src/web/public/styles.css index 6ebbebc8..0e5a51df 100644 --- a/src/web/public/styles.css +++ b/src/web/public/styles.css @@ -3944,6 +3944,12 @@ body.solo-mode .btn-lifecycle-log { min-width: 220px; max-width: 320px; flex: 0 1 auto; + /* Match the field to its settings row: the base .form-select (0.8rem / 0.5rem + padding) renders bigger and taller than the row, and the daylight skins' + Manrope font exaggerates it further. Slim it to the row's 0.75rem text. */ + font-size: 0.75rem; + padding-top: 0.3rem; + padding-bottom: 0.3rem; } .settings-item-multiline {