From dd5618a5ea4385a323401bc5e61eb5825a47b4b7 Mon Sep 17 00:00:00 2001 From: Breadway Date: Tue, 25 Aug 2026 21:16:36 +0800 Subject: [PATCH] spotlight workspace dots: bump height for legibility MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 04-spotlight.html's .dots button is 6px tall — reported as "too small and hard to click." The click-target side of that is a separate, non-visual fix elsewhere; this is the visual side only. 6px is also genuinely hard to see on a real display, not just hard to hit, so DOT_HEIGHT bumps it to 9px (bar::workspaces::make_dot_button) — enough to read clearly without growing into a little chip that would fight the capsule's minimal look. Widths are untouched: dot_widths is the manifest's own per-occupancy encoding ([6, 10, 14, 18] in the builtin spotlight theme.toml) and stays exactly as specified; only the height, which has no manifest token of its own, is breadbar's call to make. The CSS .workspace-dot min-height is updated to match (9px) so it doesn't silently drift from the value that actually governs the rendered size (a direct set_size_request, not normal CSS layout). Not visually verified via capture — the isolated headless-Sway harness has no Hyprland IPC, so workspace dots render empty there regardless of theme (pre-existing harness limit, unrelated to this change). Verified by reading the CSS/Rust against 04-spotlight.html's