Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Form Builder UX (Entity Details drag&drop) #2269

Closed
2 of 3 tasks
sleidig opened this issue Mar 1, 2024 · 2 comments · Fixed by #2305
Closed
2 of 3 tasks

Improve Form Builder UX (Entity Details drag&drop) #2269

sleidig opened this issue Mar 1, 2024 · 2 comments · Fixed by #2305
Assignees
Labels
Client: by X released on @master managed by CI (semantic-release) released managed by CI (semantic-release) Type: Improvement Improvement/Extension of existing feature with benefit for the user Type: UX concerning user interface and in a broader sense user experience
Milestone

Comments

@sleidig
Copy link
Member

sleidig commented Mar 1, 2024

The basic drag & drop editor to build entity details view (https://demo.aam-digital.com/admin/entity/Child/details) can be improved further:

  • Sidebar with available fields should not scroll with main content (otherwise user has to drag the "new field" block long distance and scroll while dragging in long forms)
  • form field groups (the boxes containing some fields) should allow to be drag&drop reordered
  • allow re-ordering of tabs

image

Implementation steps

  • adapt AdminEntityFormComponent (for field groups and side bar)
  • adapt AdminTabsComponent (for tabs)
@sleidig sleidig added Type: UX concerning user interface and in a broader sense user experience Type: Improvement Improvement/Extension of existing feature with benefit for the user Client: by X labels Mar 1, 2024
@sleidig sleidig added this to the Setup Wizard milestone Mar 1, 2024
@github-project-automation github-project-automation bot moved this to Triage / Analysis in All Tasks & Issues Mar 1, 2024
@sleidig sleidig moved this from Triage / Analysis to Todo (ready for work) in All Tasks & Issues Mar 4, 2024
@sleidig sleidig moved this from Todo (ready for work) to Planned (current "sprint") in All Tasks & Issues Mar 18, 2024
@sleidig sleidig moved this from Planned (current "sprint") to In Progress in All Tasks & Issues Mar 18, 2024
sleidig added a commit that referenced this issue Mar 26, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in All Tasks & Issues Mar 26, 2024
@aam-digital-ci
Copy link
Collaborator

🎉 This issue has been resolved in version 3.34.2-master.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@aam-digital-ci aam-digital-ci added the released on @master managed by CI (semantic-release) label Mar 26, 2024
@sleidig sleidig moved this from Done to In Progress in All Tasks & Issues Mar 27, 2024
@Abhinegi2 Abhinegi2 moved this from In Progress to Postponed / On Hold in All Tasks & Issues Apr 2, 2024
@aam-digital-ci
Copy link
Collaborator

🎉 This issue has been resolved in version 3.34.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@aam-digital-ci aam-digital-ci added the released managed by CI (semantic-release) label Apr 4, 2024
@sleidig sleidig moved this from Postponed / On Hold to Done in All Tasks & Issues Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Client: by X released on @master managed by CI (semantic-release) released managed by CI (semantic-release) Type: Improvement Improvement/Extension of existing feature with benefit for the user Type: UX concerning user interface and in a broader sense user experience
Projects
Archived in project
3 participants