adevinta / spark

✨ Simple, Modular & Accessible UI Components for your React Applications
https://sparkui.vercel.app
MIT License
71 stars 20 forks source link

[Textfield/Input] Update the component #2021

Closed Bibisirius closed 1 month ago

Bibisirius commented 6 months ago
### Tasks
- [x] required indicator asterisk went from dim-3 to dim-1 [ticket](https://github.com/adevinta/spark/issues/1956)
- [x] warning and success message are no longer green and yellow
- [x] status indicator (icon) has been removed from: input, textArea, select, dropdown
- [x] We will use the medium-sized icon button by default on all our components dedicated
- [x] the helper text of the input is in "hug" mode, so it's not restrained by the layout
- [x] Replace "show" with " ↪ "
- [x] Update spec Figma and ZH
JeremiasUX commented 5 months ago

Move to backlog and prio in the next sprint (Q2 - 4 sprint)

JeremiasUX commented 5 months ago

Subtask:

jcatdom commented 5 months ago

Comparing Dropdown - Select vs Input vs Textarea. Should we unify clear and lead icons on alignment, spacing and sizing?

Testing

Bibisirius commented 3 months ago

Review @ChrisDesignOps

ChrisDesignOps commented 3 months ago

Small suggestions in Figma comments to improve the component

Bibisirius commented 2 months ago

Add trailing icon

Bibisirius commented 2 months ago

Ready for review @lauragautheron

Bibisirius commented 1 month ago

To be expected: Update the documentation when the colours are changed. Ticket 2359