Copy of [US - DEV] As MILES HARDIN, I want to see my idea’s status in a tag so that I can know where my idea is in the process to be approved by Dev Launchers #1864
We need to include a tag for each idea in the dashboard page so Miles can know their respective statuses. For example: is an idea in workshopping, development, archived, closed, etc. phase? If it is in the "workshopping phase" then the label should show "workshopping" and so on.
Note:
Tags component can be reused from the library created from the Platform enablement team (#683)
Please refer to the dashboard page UX designs in Figma
Relevant documentation:
"Archived" and idea was developed in item #839
"Delete" an idea was developed in item #838
"Submit an idea to be reviewed" by Dev Launchers is being currently designed with item #1424
Information about our Ideas roadmap and flow can be discoved in our FAQ content document.
Acceptance criteria:
Ideas have a status tag in the dashboard page.
Idea’s statuses should update accordingly. For example: if an idea changed from “workshopping” to “approved”, its tag should show the last one.
Ideas Status change in the following flow:
"Worshopping" tag: Applied after Miles submitted his project idea through the idea submission form
"Archived": Miles, as the idea owner, can opt to archive an idea that is being workshopped. After the idea has been submitted to Dev Launcher or approved, it cannot be archived.
"In review" (or old "Applying") tag: Applied after Miles sends his idea to be reviewed by Dev Launchers (functionality not yet developed).
"Approved" tag: Applied when an idea project was approved by Dev Launchers and became a project (functionality not yet developed)
The idea’s statuses tags are web responsive and adapts for mobile, tablets and desktop breakpoints.
Features were tested thoroughly and works seamlessly on all devices and target browsers : Chrome, Microsoft Edge, Safari, Firefox and Opera.
Sub-tasks:
[x] UX design #780→ We’ll work on this task pairing UX design with development: Anwar will work on designing the UX design mockups in collaboration together with Iris developing this task.
[ ] Development
[ ] QA
Idea's status roadmap / flow:
IdeaSpace tag labels (with outdated color styles) and tags with updated colors from the New Universal design system styleguide:
Considerations:
We need to include a tag for each idea in the dashboard page so Miles can know their respective statuses. For example: is an idea in workshopping, development, archived, closed, etc. phase? If it is in the "workshopping phase" then the label should show "workshopping" and so on.
Note:
Relevant documentation:
Acceptance criteria:
Sub-tasks:
[ ] QA
Idea's status roadmap / flow:
IdeaSpace tag labels (with outdated color styles) and tags with updated colors from the New Universal design system styleguide:![image](https://github.com/dev-launchers/dev-launchers-platform/assets/104226366/020b9cd0-eb00-4d5f-bf01-d5e90d1a7143)