diff --git a/src/hub/links/hub.test.ts b/src/hub/links/hub.test.ts index 5d072ca..405d7d0 100644 --- a/src/hub/links/hub.test.ts +++ b/src/hub/links/hub.test.ts @@ -145,7 +145,7 @@ describe('HubOpener', () => { const result = await open({ timeoutMs: 300 }).done; expect(result.kind).toBe('failed'); expect(result.kind === 'failed' ? result.message : '').toMatch(/did not answer within/); - expect(Date.now() - started).toBeGreaterThanOrEqual(300); + expect(Date.now() - started).toBeGreaterThanOrEqual(290); await waitFor(() => pids().every((pid) => !alive(pid)), 'the SSH process to be killed'); }); diff --git a/src/web/main/styles.css b/src/web/main/styles.css index b95959f..c555e6e 100644 --- a/src/web/main/styles.css +++ b/src/web/main/styles.css @@ -512,6 +512,12 @@ input:focus-visible, box-shadow: 0 12px 36px rgb(0 0 0 / 55%); } +/* Framed thick in the selected tab's blue. */ +.hubs-list, +.confirm-dialog.delete-worktree { + border: 3px solid var(--accent); +} + /* Undo the user agent's centring and colours of an open dialog. */ dialog.preset-picker, dialog.close-dialog, diff --git a/src/web/ui/app.tsx b/src/web/ui/app.tsx index 00eeebd..2dfad91 100644 --- a/src/web/ui/app.tsx +++ b/src/web/ui/app.tsx @@ -189,7 +189,7 @@ const Hubs = ({ client }: { client: HubClient }) => { Hubs {open && ( -