From 4394900fa6f58a4885e4f35e521d853720db4b51 Mon Sep 17 00:00:00 2001 From: Paul Gascou-Vaillancourt Date: Tue, 17 Mar 2020 15:50:33 -0400 Subject: [PATCH 1/2] feat(empty state): migrate styles to GitLab UI --- .../regions/empty_state/empty_state.scss | 52 +++++++++++++++++++ .../regions/empty_state/empty_state.vue | 30 ++++++----- src/scss/components.scss | 1 + src/scss/utility-mixins/spacing.scss | 10 ++++ 4 files changed, 80 insertions(+), 13 deletions(-) create mode 100644 src/components/regions/empty_state/empty_state.scss diff --git a/src/components/regions/empty_state/empty_state.scss b/src/components/regions/empty_state/empty_state.scss new file mode 100644 index 0000000000..b58b3c9095 --- /dev/null +++ b/src/components/regions/empty_state/empty_state.scss @@ -0,0 +1,52 @@ +.gl-empty-state { + .gl-empty-state-description { + @include gl-font-base; + + &.gl-empty-state-description-centered { + @include gl-text-center; + } + } +} + +.gl-empty-state.compact { + .gl-empty-state-illustration { + @include gl-max-w-full; + } + + .gl-empty-state-title { + @include gl-font-base; + @include gl-my-3; + } +} + +.gl-empty-state.fullscreen { + margin: 5% auto 0; + + .gl-empty-state-illustration-svg-content { + @include gl-p-5; + @include gl-text-center; + } + + .gl-empty-state-text-content { + max-width: 460px; + margin: 0 auto; + @include gl-p-5; + } + + .gl-empty-state-title { + @include gl-font-weight-bold; + @include gl-my-3; + } + + .new-gl-button { + @include gl-my-3; + @include gl-mx-2; + } +} + +.gl-empty-state.centered { + .gl-empty-state-title, + .gl-empty-state-actions { + @include gl-text-center; + } +} diff --git a/src/components/regions/empty_state/empty_state.vue b/src/components/regions/empty_state/empty_state.vue index 5b1b4af3a1..4829a9f547 100644 --- a/src/components/regions/empty_state/empty_state.vue +++ b/src/components/regions/empty_state/empty_state.vue @@ -1,5 +1,5 @@