Skip to content

Add initial project storage ui

Sheldon Led requested to merge led/initial-project-storage-ui into master

What does this MR do?

Relates to #334885, #334886, #334887

This MR adds the initial UI for the Project Storage, being it the headline (#334885) and table (#334886, #334887)

There were a lot of discussions in the initial design and in the epic, and some decisions were made that don't reflect what you see in the design, so I'll summarize them here 😇

Screenshots or Screencasts (strongly suggested)

Group Usage Quotas (inspiration page) Project Usage Quotas
Screen_Shot_2021-09-08_at_2.20.08_PM Screen_Shot_2021-09-09_at_8.34.13_AM

How to setup and validate locally (strongly suggested)

  1. Enable project_storage_ui feature flag. Go to rails console and execute the following:
    Feature.enable(:project_storage_ui)
  2. Visit /<namespace>/<project>/-/usage_quotas on a project you have maintainer permission

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Ammar Alakkad

Merge request reports