diff --git a/src/components/code-snippet/_code-snippet.scss b/src/components/code-snippet/_code-snippet.scss index 65063658652a..a515895842e7 100644 --- a/src/components/code-snippet/_code-snippet.scss +++ b/src/components/code-snippet/_code-snippet.scss @@ -229,4 +229,24 @@ .#{$prefix}--snippet--inline .#{$prefix}--btn--copy__feedback { right: auto; } + + // Skeleton State + .#{$prefix}--snippet--code.#{$prefix}--skeleton { + height: rem(98px); + } + + .#{$prefix}--snippet--terminal.#{$prefix}--skeleton { + height: rem(56px); + } + + .#{$prefix}--snippet.#{$prefix}--skeleton .#{$prefix}--snippet-container { + height: 100%; + } + + .#{$prefix}--snippet.#{$prefix}--skeleton code { + @include skeleton; + width: 100%; + height: 1rem; + display: block; + } } diff --git a/src/components/number-input/_number-input.scss b/src/components/number-input/_number-input.scss index ce581948820b..72bc4712c72f 100644 --- a/src/components/number-input/_number-input.scss +++ b/src/components/number-input/_number-input.scss @@ -151,4 +151,15 @@ .#{$prefix}--number--light input[type='number'] { background: $field-02; } + + // Skeleton State + .#{$prefix}--number.#{$prefix}--skeleton { + @include skeleton; + width: 100%; + height: 2.5rem; + + input[type='number'] { + display: none; + } + } } diff --git a/src/components/order-summary/order-summary.hbs b/src/components/order-summary/order-summary.hbs index fc7cf9dc240d..70d22bdb0611 100644 --- a/src/components/order-summary/order-summary.hbs +++ b/src/components/order-summary/order-summary.hbs @@ -12,13 +12,13 @@ USD
Skeleton Text
+ + + +Button
+ + + + +Label
+ + +Breadcrumb
+ + +Dropdown
+Progress Indicator
+Toggle
+Small Toggle
+Slider
+Tag
+ + +Tabs
+ + +Icon
+ \ No newline at end of file diff --git a/src/components/text-input/_text-input.scss b/src/components/text-input/_text-input.scss index a38efe5138d4..e13aca59a0f1 100644 --- a/src/components/text-input/_text-input.scss +++ b/src/components/text-input/_text-input.scss @@ -83,4 +83,14 @@ color: transparent; } } + + // Skeleton State + .#{$prefix}--text-input.#{$prefix}--skeleton { + @include skeleton; + width: 100%; + + &::-webkit-input-placeholder { + color: transparent; + } + } }