WIP: Customer edit/create forms
Context: https://git.happy-dev.fr/startinblox/applications/sib-app/issues/346
Hi @gaelleM ! I've made the following changes in this branch customer-edit
:
- Left menu for projects working on user nested now (like with circles)
- Create and edit customer forms (the create form is duplicated as a workaround https://git.happy-dev.fr/startinblox/framework/sib-core/issues/587)
- Edit project changed, + and edit icons needed for opening the above forms
- Create project changed, + icon needed
Could I have some CSS on this please? :)
Merge request reports
Activity
added 7 commits
-
00fc6ca1...b512cf3e - 5 commits from branch
staging
- c597b558 - Merge branch 'staging' into customer-edit
- 1b83ca4b - fixed issue with modal display
-
00fc6ca1...b512cf3e - 5 commits from branch
mentioned in issue #346 (closed)
@gaelleM wait for a while on this please, when some fixes are pushed to !115 (merged) I'll merge those changes into this MR :)
added 7 commits
-
1b83ca4b...dd94f437 - 6 commits from branch
staging
- 7a07d6b7 - merged staging changes
-
1b83ca4b...dd94f437 - 6 commits from branch
@gaelleM I merged the changes from !115 (merged), so this is ready for your changes whenever you are :)
Hi @calummackervoy I'm on it. I was on a sib-chat issue :)
By Gaëlle Morin on 2020-02-26T10:37:36 (imported from GitLab project)
@sophie @rachel We have a new feature in this form: a field where you can choose a customer but also to edit it or to create a new one.
I don't see anything similar in the wireframes. I've done some tests. This one seems the best.
What do you think about it? Joker: No, I can't add the buttons directly in the select input ;)
By Gaëlle Morin on 2020-02-26T15:31:42 (imported from GitLab project)
added 1 commit
- 73ed3b4f - CSS/project-edit: alignment and buttons of customer field are ok
By Gaëlle Morin on 2020-02-27T17:29:14 (imported from GitLab project)
added 1 commit
- 15a16df2 - CSS/project-edit: buttons reworked
By Gaëlle Morin on 2020-03-03T12:19:07 (imported from GitLab project)
added 1 commit
- d86ed764 - CSS/admin-projects-create: form and modale for customer are ok + harmonisation with project-edit
By Gaëlle Morin on 2020-03-04T10:25:12 (imported from GitLab project)
Final version with available fields:
Icons turn purple when they are hovered.
It's now up to you @calummackervoy :)
By Gaëlle Morin on 2020-03-04T14:17:09 (imported from GitLab project)
assigned to @calummackervoy and unassigned @gaelleM
By Gaëlle Morin on 2020-03-04T12:04:37 (imported from GitLab project)
- A deleted user
removed 1 deleted label
Hi @gaelleM really sorry for the late reply The add customer icon above seems good to me.
However I don't understand the purpose of the pen icon. Pen icon is usually to edit an existing information What is it for here ?
added 8 commits
-
d86ed764...fe641dca - 7 commits from branch
staging
- 96ef7a5d - Merge branch 'staging' into customer-edit
-
d86ed764...fe641dca - 7 commits from branch