diff --git a/packages/web/src/scss/components/UNSTABLE_EmptyState/_UNSTABLE_EmptyState.scss b/packages/web/src/scss/components/UNSTABLE_EmptyState/_UNSTABLE_EmptyState.scss index 5da2738970..b1b4f4417b 100644 --- a/packages/web/src/scss/components/UNSTABLE_EmptyState/_UNSTABLE_EmptyState.scss +++ b/packages/web/src/scss/components/UNSTABLE_EmptyState/_UNSTABLE_EmptyState.scss @@ -5,43 +5,19 @@ .UNSTABLE_EmptyState { display: flex; flex-direction: column; - gap: theme.$root-gap; align-items: center; - padding-block: theme.$root-padding-block; + padding: theme.$root-padding; + text-align: center; @include breakpoint.up(map.get(theme.$breakpoints, desktop)) { - padding-block: theme.$root-padding-block-desktop; + padding: theme.$root-padding-desktop; } } -.UNSTABLE_EmptyState__heading { - margin-bottom: theme.$heading-margin-bottom; -} - -.UNSTABLE_EmptyState__buttons { - display: flex; - flex-direction: column; - gap: theme.$buttons-gap; - justify-content: center; - width: 100%; - - @include breakpoint.up(map.get(theme.$breakpoints, tablet)) { - flex-direction: row; - } -} - -.UNSTABLE_EmptyState__wrapper { +.UNSTABLE_EmptyState__section { display: flex; flex-direction: column; - gap: theme.$wrapper-gap; - align-self: stretch; align-items: center; -} - -.UNSTABLE_EmptyState__icon { - display: flex; - align-items: center; - padding: theme.$icon-padding; - border: 1px solid theme.$icon-border-color; - border-radius: theme.$icon-border-radius; + width: 100%; + max-width: 400px; } diff --git a/packages/web/src/scss/components/UNSTABLE_EmptyState/_theme.scss b/packages/web/src/scss/components/UNSTABLE_EmptyState/_theme.scss index 903bed8f36..7b259e65fc 100644 --- a/packages/web/src/scss/components/UNSTABLE_EmptyState/_theme.scss +++ b/packages/web/src/scss/components/UNSTABLE_EmptyState/_theme.scss @@ -1,12 +1,6 @@ @use '@tokens' as tokens; $breakpoints: tokens.$breakpoints; -$root-gap: tokens.$space-700; -$root-padding-block: tokens.$space-800; -$root-padding-block-desktop: tokens.$space-900; -$heading-margin-bottom: tokens.$space-500; +$root-padding: tokens.$space-1000 tokens.$space-700; +$root-padding-desktop: tokens.$space-1000 tokens.$space-800; $buttons-gap: tokens.$space-600; -$wrapper-gap: tokens.$space-600; -$icon-padding: tokens.$space-500; -$icon-border-radius: tokens.$radius-200; -$icon-border-color: tokens.$border-secondary-default; diff --git a/packages/web/src/scss/components/UNSTABLE_EmptyState/index.html b/packages/web/src/scss/components/UNSTABLE_EmptyState/index.html index f4b4416dc5..0941a9d07e 100644 --- a/packages/web/src/scss/components/UNSTABLE_EmptyState/index.html +++ b/packages/web/src/scss/components/UNSTABLE_EmptyState/index.html @@ -4,59 +4,50 @@

Default

-
-
-
- -
-
-
-

Headline

-

In publishing and graphic design, lorem ipsum is common - placeholder text used to demonstrate the graphic elements -

-
-
- -
-
Link to something +
+ +
+
+
+

Headline

+

In publishing and graphic design, lorem ipsum is common placeholder text used to demonstrate the graphic elements

+
+
+
+ +
-
-
-
- -
+
+
+
+
-
-

Headline

-

In publishing and graphic design, lorem ipsum is common - placeholder text used to demonstrate the graphic elements -

-
-
- +
+
+

Headline

+

In publishing and graphic design, lorem ipsum is common placeholder text used to demonstrate the graphic elements

+
+
+
+
-
- Custom content only -
+
+ Custom content only +