Add initial status page
Review app: https://add-status-information-page.design.gitlab.com/getting-started/status
Description
Adds a new "Status" page within the "Getting started" section.
This page provides a status overview of all relevant Design System content pages. Not all of them might need a status:
- Styles
- Layout
- Components
- Regions
- Content
- Usability
Right now, status is indicated via four states, including icon and description:
Emoji | Status | Description |
---|---|---|
Upcoming | Upcoming shortly | |
Work in progress | Not finished yet | |
|
New | Newly available, implement with caution (We might want to remove this for the time being, interesting if we have Design System releases synced to product releases) |
Implemented | Ready to implement |
WIP
as I want to generate the table sections instead of having to manually add/update each page individually.
- Based on existing
.vue
files - Additional YML header to add status per file
In addition, replace emojis via color-coded spans.
References
Closes https://gitlab.com/gitlab-org/design.gitlab.com/issues/95
Edited by Andreas Kämmerle