Skip to content

Add initial status page

Andreas Kämmerle requested to merge add-status-information-page into master

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

Screen_Shot_2018-08-06_at_7.18.14_PM


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

Merge request reports