web: in-app remove-server dialog with consequence list (#455) #481

Merged
Cordy merged 3 commits from fix-455d into main 2026-09-11 00:44:13 +00:00
Owner

Per the approved ocm-remove-server-dialog mockup: replaces the browser confirm() with a proper <dialog> — server name mono in the title (localised template split at {s}), consequence list with the legacy-only third line, danger button naming the action. Backdrop/Escape dismissal comes from the existing #171 global dialog wiring. The now-orphaned ocmRemoveConfirm/ocmRemoveConfirmLegacy i18n keys are removed. i18n ×4 for the seven new strings. CHANGELOG v0.6.160.

Per the approved ocm-remove-server-dialog mockup: replaces the browser `confirm()` with a proper `<dialog>` — server name mono in the title (localised template split at `{s}`), consequence list with the legacy-only third line, danger button naming the action. Backdrop/Escape dismissal comes from the existing #171 global dialog wiring. The now-orphaned `ocmRemoveConfirm`/`ocmRemoveConfirmLegacy` i18n keys are removed. i18n ×4 for the seven new strings. CHANGELOG v0.6.160.
Cordy merged commit bd006ef93f into main 2026-09-11 00:44:13 +00:00
Cordy deleted branch fix-455d 2026-09-11 00:44:15 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Cordy/Cairn#481
No description provided.