Product-ready form scaffold with title, description, two-column sections, and footer actions.
FormLayout owns form-level structure: an optional title/description header, sectioned two-column body, and a footer slot for FormActions. Use FormLayoutSection to group related fields.
Two-column layout collapses to one column under 720px.
<FormLayout
description="These options apply to everyone in the workspace."
title="Workspace settings"
>
<FormLayoutSection description="Visible across the product." title="Identity">
<Input defaultValue="Frogg" />
</FormLayoutSection>
</FormLayout>import { FormLayout, FormLayoutSection } from "@froggdesign/enter-ui-react";FormLayout wraps a real <form> element so submit handlers, native validation, and Enter-to-submit work without extra wiring.
FormLayout extends native <form>. Props: title, description, footer.FormLayoutSection: titled two-column subsection.Every exported component accepts className. EnterUI styles use .eui-* classes and --eui-* variables mapped from FroggDesign theme tokens.