Validation
Give textual form controls like `<input>`s and `<textarea>`s an upgrade with custom styles, sizing, focus states, and more.
Basic <input>
<div class="form">
<div class="field is-invalid">
<label for="input1" class="label">Email address:</label>
<input type="email" class="input"
id="input1" placeholder="name@example.com"/>
<p class="invalid-feedback">Please provide a valid email.</p>
</div>
</div>
@use '~/styles/app.scss' as app;
$form: app.get-theme(app.$theme, 'components.form');
@include app.generate-component(
$form,
'form',
app.$config,
app.$theme
);