Skip to content

Serverless empty state update

Emily Ring requested to merge 25483-serverless-empty-state into master

What does this MR do?

We have an issue to add an Illustration to our Serverless empty state vue: #25483 (closed)

There is also an issue to update the alignment and border of the vue: gitlab-foss#66628 (closed)

This MR will

  • Add serverless illustration to empty state
  • Update empty state styles
  • Move empty_state props to the store. The empty state props seemed to be passed around to different components. I think that indicates they should be values in the store.
  • Update missing_prometheus.vue and functions.vue components to also use new store values instead of prop values
  • Updates associated tests

Screenshots

image

EmptyState

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team

Closes #25483 (closed)

Edited by Olena Horal-Koretska

Merge request reports