From 57ae0190ec43b718c132c1865b5529ad9242e5fb Mon Sep 17 00:00:00 2001 From: Sucukdeluxe Date: Sat, 15 Aug 2026 02:46:24 +0200 Subject: [PATCH] fix(accounts): fine tune action alignment Shift the centered Action header and account row menus eight pixels within the flexible final grid track without moving the track or expanding scrollable overflow. Lock the exact inner alignment in the focused account layout regression test. --- src/renderer/views/settings/settings.css | 5 +++++ tests/settings-view.test.tsx | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/renderer/views/settings/settings.css b/src/renderer/views/settings/settings.css index b8167c2..1ad8770 100644 --- a/src/renderer/views/settings/settings.css +++ b/src/renderer/views/settings/settings.css @@ -674,6 +674,11 @@ place-items: center; } +.settings-account-table-grid > .settings-account-column-actions, +.settings-account-row > .settings-account-column-actions { + padding-left: 27px; +} + .settings-account-hoster { display: flex; align-items: center; diff --git a/tests/settings-view.test.tsx b/tests/settings-view.test.tsx index cac789d..138619c 100644 --- a/tests/settings-view.test.tsx +++ b/tests/settings-view.test.tsx @@ -723,7 +723,7 @@ describe("account workspace", () => { expect(count(html, 'role="separator"')).toBe(ACCOUNT_COLUMNS.length); expect(html).toContain('aria-label="Status Spaltenbreite ändern"'); expect(html).toMatch(/class="settings-account-column-actions" role="columnheader">Aktion<\/span>/); - expect(settingsCss).not.toMatch(/\.settings-account-column-actions\s*{[^}]*padding-right:/s); + expect(settingsCss).toMatch(/\.settings-account-column-actions\s*{[^}]*padding-left:\s*27px/s); expect(settingsCss).not.toMatch(/\.settings-account-column-actions\s*{[^}]*transform:/s); });