Form Validation Component
FrankUI native validation using standard HTML5 attributes plus custom regex.
<form data-validate>
<!-- Required -->
<input type="text" required>
<!-- Length Constraints -->
<input type="text" minlength="3" maxlength="20">
<!-- Regex Constraint -->
<input type="text" regex="^[a-zA-Z0-9]+$" data-error-msg="Invalid format">
</form>