You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Project header panel of the Project Info page of the NGS Portal shall display main project info.
This panel should look approximately like this:
Panel shall contain:
project name - plain text label
project owner - plain text label with the project's owner username
list of tags associated with the project
set of tabs to switch between project subitems
Additionally, panel shall include abilities:
to edit project tags
to switch between project subitems via tabs
Project tags
Project tags is a list of key-value attributes associated with the project:
shall be shown as plain text labels
shall be shown by pairs, e.g.:
Tags management
Users who has write permission on the project, shall be able to manage project tags - add, edit, remove them.
To edit tags, user shall click the corresponding button near the tags list.
By click this button, tags edition pop-up shall appear, e.g.:
This pop-up shall contain:
button to add new tag
list of key-value pairs of existing project tags. Each tag in the list shall be presented by:
editable text field with tag key (upper field)
editable text field with tag value (bottom field)
delete button
button to close
To add a tag, user shall click the Add button.
After:
key/value fields shall appear in the upper side
Add button shall be hidden
buttons to confirm/reject new tag creation shall appear, e.g.:
User shall confirm input, and then:
new tag shall appear in the list
Add button shall appear again
buttons to confirm/reject tag shall be hidden
To edit a tag, user shall click the field (key or value) of the tag that shall be changed.
Key and value fields in the list shall be editable.
Then:
specify new value to the field
click any place outside the field or press Enter
changed value shall be autosaved -->
To remove a tag, user shall click the corresponding button near the tag in the list.
Project tabs
Header panel shall contain a set of tabs that allow to switch between project sections.
There shall be:
Project header panel of the Project Info page of the NGS Portal shall display main project info.
This panel should look approximately like this:
Panel shall contain:
Additionally, panel shall include abilities:
Project tags
Project tags is a list of key-value attributes associated with the project:
Tags management
Users who has write permission on the project, shall be able to manage project tags - add, edit, remove them.
To edit tags, user shall click the corresponding button near the tags list.
By click this button, tags edition pop-up shall appear, e.g.:
This pop-up shall contain:
To add a tag, user shall click the Add button.
After:
User shall confirm input, and then:
To edit a tag, user shall click the field (key or value) of the tag that shall be changed.
Key and value fields in the list shall be editable.
Then:
-->
To remove a tag, user shall click the corresponding button near the tag in the list.
Project tabs
Header panel shall contain a set of tabs that allow to switch between project sections.
There shall be:
The text was updated successfully, but these errors were encountered: