From 48430ef0451cdac76b1789146ab2de0df46f6d1d Mon Sep 17 00:00:00 2001 From: Sucukdeluxe Date: Sat, 15 Aug 2026 02:25:14 +0200 Subject: [PATCH] fix(accounts): nudge action controls right Move the visible Action header and each row menu together six pixels toward the table edge while preserving the fixed action-column width and alignment. Add focused coverage for the shared offset. --- src/renderer/views/settings/settings.css | 4 ++++ tests/settings-view.test.tsx | 1 + 2 files changed, 5 insertions(+) diff --git a/src/renderer/views/settings/settings.css b/src/renderer/views/settings/settings.css index b8167c2..6d54baa 100644 --- a/src/renderer/views/settings/settings.css +++ b/src/renderer/views/settings/settings.css @@ -674,6 +674,10 @@ place-items: center; } +.settings-account-column-actions { + transform: translateX(6px); +} + .settings-account-hoster { display: flex; align-items: center; diff --git a/tests/settings-view.test.tsx b/tests/settings-view.test.tsx index ea0d662..c1c5c6b 100644 --- a/tests/settings-view.test.tsx +++ b/tests/settings-view.test.tsx @@ -724,6 +724,7 @@ describe("account workspace", () => { 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*{[^}]*transform:\s*translateX\(6px\)/s); }); it("offers separate checks for active accounts and every configured account", () => {