Inputs, Select und Textarea
Im Rahmen des Refactorings zur Verbesserung der Developer Experience haben wir die Input-Komponenten neu strukturiert und sie gemäß der
Vergleich zum HTML-Tag <input>
Schaut man sich die <input>
-Tags
Diese Umsetzung des Standard-<input>
-Tags führt dazu, dass i.d.R. mehr Eigenschaften angeboten werden, als eigentlich funktional zum Typ des Eingabefeldes passen. Das kann zu Missverständnissen bei der Entwicklung führen.
Aufteilung
Die verschiedenen Typen der Eingabefelder wurden in folgende KoliBri-Komponenten aufgeteilt:
- KolInputCheckbox
- KolInputColor
- KolInputDate (ab v1.1.10)
- KolInputEmail
- KolInputFile
- KolInputLocalDateTime (offen, in KolInputDate enthalten)
- KolInputNumber
- KolInputPassword
- KolInputRadio (KolInputRadioGroup wird abgelöst)
- KolInputRange
- KolInputText
- KolSelect
- KolTextarea