Input
Form inputs with labels, validation states, and helper text. Supports text, email, password, number, textarea, and select types.
Basic Input
<?= ws_input('workshop_name', [
'label' => 'Workshop Name',
'placeholder' => 'Enter workshop name...',
'required' => true
]) ?>