Form
A form orchestrator that wraps a slotted native form or bare pura inputs, gathers named values, runs validation, and dispatches a submit CustomEvent while preventing native navigation.
Preview
Installation
pura is copy-paste and dependency-free. Load the whole library, or just this component.
<link rel="stylesheet" href="/pura/tokens.css">
<script type="module" src="/pura/lib/form.js"></script> import "./pura/lib/form.js";