feat(frontend): style textarea to match other inputs DEV-2007 - #7285
feat(frontend): style textarea to match other inputs DEV-2007#7285magicznyleszek wants to merge 9 commits into
Conversation
|
|
@copilot resolve the merge conflicts in this pull request |
@greptile-apps testing in the UI, I only see single focus ring |
|
Fair point — if you're only seeing one ring in practice, my concern may have been overstated. That said, the theoretical risk is still there: Worth a quick sanity check: does the ring look the same when focusing the visibility toggle button vs focusing the text field itself? The toggle button focus would only trigger If both cases look correct, happy to drop the concern. |
🗒️ Checklist
#Support Docs Updates, if any<type>(<scope>)<!>: <title> DEV-1234Front endand/orBack endorworkflow📣 Summary
Kobo text inputs now look and behave consistently across
TextInput,Textarea,NumberInput, andPasswordInput.💭 Notes
This branch aligns the shared Kobo styling for the main Mantine input components so their borders, placeholder colors, disabled states, error states, and keyboard focus rings match. It also adds Storybook coverage to make it easy to compare the inputs side by side and catch any visual drift later.
Changes here:
PasswordInputshow the same focus ring as the others.PasswordInputso it uses the same shared input classes.👀 Preview steps
Storybook → Design system → InputBase.Tabto move focus between them.PasswordInput,TextAreacould look different from the other inputs.