Draft: Convert Admin / User / User details / Edit screen, to a more Pajamas standard UI.
What does this MR do and why?
This MR actually moved Edit/Create user render from HAML files to Vue components ( which are based on HAML data ).
As a result, we have a view part in Vue and it looks in according to Pajamas.
Related to #346945
Important: In this PR I haven't implemented an Avatar upload component, for now, it's a simple input
with type file
. As there is a separate design and probably a story for that, I would suggest adding it to the design system first and then replace in all places.
Screenshots or screen recordings
Screen_Recording_2023-05-01_at_20.52.30
How to set up and validate locally
It should be simple enough:
- pull branch
- start gdk
- Open Edit/Create page
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Vlad Hladko