From f8c22396b3856bf085dece16711d0ee59135c272 Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Tue, 18 Aug 2026 10:42:51 +0200 Subject: [PATCH] Adopt shared WebUI layout primitives --- webui/src/features/EncryptionAdminPanel.tsx | 18 +++++++++--------- webui/src/styles/encryption.css | 10 ---------- 2 files changed, 9 insertions(+), 19 deletions(-) diff --git a/webui/src/features/EncryptionAdminPanel.tsx b/webui/src/features/EncryptionAdminPanel.tsx index e638635..c7f0346 100644 --- a/webui/src/features/EncryptionAdminPanel.tsx +++ b/webui/src/features/EncryptionAdminPanel.tsx @@ -10,7 +10,7 @@ import { Trash2, X } from "lucide-react"; -import { +import { FormGrid, AdminPageLayout, Button, Card, @@ -322,7 +322,7 @@ export default function EncryptionAdminPanel({ settings, auth }: Props) { !busy && setCreating(false)} closeDisabled={busy} footer={<>}> -
+ setVaultDraft({ ...vaultDraft, vault_id: event.target.value })} /> setVaultDraft({ ...vaultDraft, name: event.target.value })} /> setVaultDraft({ ...vaultDraft, provider_id: event.target.value })} /> @@ -331,45 +331,45 @@ export default function EncryptionAdminPanel({ settings, auth }: Props) { setVaultDraft({ ...vaultDraft, recovery_quorum: Number(event.target.value) })} /> setVaultDraft({ ...vaultDraft, purpose: event.target.value })} /> setVaultDraft({ ...vaultDraft, policy_ref: event.target.value })} /> -
+

Selecting end-to-end records a profile label only. It does not install or certify a client E2EE protocol.

!busy && setLifecycle(null)} closeDisabled={busy} footer={<>}> {lifecycle && <>

{lifecycleText(lifecycle.action)}

-
+