feat: enhance input component layout with labels and improve styling

This commit is contained in:
2026-06-26 10:18:43 -03:00
parent f1a4f51695
commit 0d46172325
6 changed files with 146 additions and 119 deletions

View File

@@ -1,7 +1,3 @@
<label [for]="id" class="input-label">
<ng-content />
</label>
<div
class="input-control"
[ngClass]="{
@@ -20,8 +16,8 @@
<input
#inputElement
[id]="id"
[name]="id"
[id]="id()"
[name]="id()"
[type]="inputType()"
[ngClass]="inputClasses()"
[disabled]="isInputDisabled()"