Content
View differences
Updated by Behrokh Satarnejad 14 days ago
# **Acceptance criteria**
The form configuration page for types in the administration is updated to look closer to the Project attribute page
**Layout**
* On the left, there is a panel containing unused fields
* The list is filterable
* Elements from that list can be moved to the right side via drag'n'drop
* On the right, the configured form configuration is shown
**Sections**
* Each **section** becomes a BorderBox component
* Each field and each query is one row in the Box
* The fields are sortable via drag'n'drop within and between sections (like before)
* The sections are sortable via drag'n'drop
* The header contains a three-dots-menu at the end with the following options
* Rename section
* Will trigger inline editing (like in Meetings)
* Move:
* top (unless it is the first section)
* up (unless it is the first section)
* down (unless it is the last section)
* bottom (unless it is the last section)
* Delete
* Each row contains a three-dots-menu at the end with the following options
* Edit query (if it is a query)
* Move (Not visible for work package table row): Move:
* top (unless it is the first section)
* up (unless it is the first section)
* down (unless it is the last section)
* bottom (unless it is the last section)
* Depending on where each row is positioned within the box, these actions may vary.
* Delete
**Subheader**
* There is a primary button in the subheader called "+ Add" which triggers a menu with two options:
* "Attribute group" section" -> will open border box with editable header (similar to meetings)
* "Table of related work packages" -> Will open the configuration dialog (as of now)
* There is a button called "Reset to defaults" (current behvior)
**Permissions and visibility considerations**
* _Only visible for Admins_
**Out of scope**
* Add additional functionality to the form configuration
The form configuration page for types in the administration is updated to look closer to the Project attribute page
**Layout**
* On the left, there is a panel containing unused fields
* The list is filterable
* Elements from that list can be moved to the right side via drag'n'drop
* On the right, the configured form configuration is shown
**Sections**
* Each **section** becomes a BorderBox component
* Each field and each query is one row in the Box
* The fields are sortable via drag'n'drop within and between sections (like before)
* The sections are sortable via drag'n'drop
* The header contains a three-dots-menu at the end with the following options
* Rename section
* Will trigger inline editing (like in Meetings)
* Move:
* top (unless it is the first section)
* up (unless it is the first section)
* down (unless it is the last section)
* bottom (unless it is the last section)
* Delete
* Each row contains a three-dots-menu at the end with the following options
* Edit query (if it is a query)
* Move (Not visible for work package table row):
* top (unless it is the first section)
* up (unless it is the first section)
* down (unless it is the last section)
* bottom (unless it is the last section)
* Depending on where each row is positioned within the box, these actions may vary.
* Delete
**Subheader**
* There is a primary button in the subheader called "+ Add" which triggers a menu with two options:
* "Attribute group"
* "Table of related work packages" -> Will open the configuration dialog (as of now)
* There is a button called "Reset to defaults" (current behvior)
**Permissions and visibility considerations**
* _Only visible for Admins_
**Out of scope**
* Add additional functionality to the form configuration