Adopt shared WebUI layout primitives

This commit is contained in:
2026-08-18 10:42:53 +02:00
parent 11f175cbb3
commit 570709b0bd
3 changed files with 14 additions and 29 deletions
+5 -5
View File
@@ -18,7 +18,7 @@ import {
UserRoundCheck,
X
} from "lucide-react";
import {
import { FormGrid,
ActionBlockerHint,
Button,
ConfirmDialog,
@@ -938,7 +938,7 @@ export default function PostboxPage({
</div>
}
>
<div className="postbox-form-grid">
<FormGrid gap="small" className="postbox-form-grid">
<FormField label="Name" documentation={POSTBOX_FIELD_DOCUMENTATION}>
<input
value={groupingDraft.name}
@@ -962,7 +962,7 @@ export default function PostboxPage({
}
/>
</div>
</div>
</FormGrid>
<fieldset className="postbox-source-selector">
<legend>Source postboxes</legend>
{postboxes.map((postbox) => (
@@ -1014,7 +1014,7 @@ export default function PostboxPage({
</div>
}
>
<div className="postbox-compose-grid">
<FormGrid columns={2} gap="small" collapseAt="narrow" className="postbox-compose-grid">
<FormField label="Postbox" documentation={POSTBOX_FIELD_DOCUMENTATION}>
<select
value={messageDraft.postbox_id}
@@ -1099,7 +1099,7 @@ export default function PostboxPage({
/>
</FormField>
</div>
</div>
</FormGrid>
</Dialog>
<ConfirmDialog