Skip to main content

BoxShadows

    Box shadows are used to create the impression of elements being elevated above the background.

    import BoxShadows from '@dynatrace/strato-design-tokens/box-shadows';

    BoxShadows.Surface.Flat

    Surfaces are flat by default and do not have any shadow.

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Surface.Flat.Rest0px 0px 0px 1px #2d2e4e0d0px 0px 0px 1px #f0f0f514

    Use as the default level of elevation.

    BoxShadows.Surface.Flat.Hover0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 4px 8px -2px #2d2e4e120px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 4px 8px #112c

    Use as the default level of elevation when a user's pointer is over an interactive surface.

    BoxShadows.Surface.Flat.Active0px 0px 0px 1px #2d2e4e0d0px 0px 0px 1px #f0f0f514

    Use as the default level of elevation when the user is pressing an interactive surface.

    BoxShadows.Surface.Flat.Drag0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 7px 17px -2px #2d2e4e520px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 13px 8px #112c

    Use as the default level of elevation when moving a surface, on drag-and-drop interaction.

    BoxShadows.Surface.Raised

    Raised surfaces have a subtle shadow, and are used to draw attention to an element.

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Surface.Raised.Rest0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 4px 8px -2px #2d2e4e120px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 4px 8px #112c

    Use for raised surfaces.

    BoxShadows.Surface.Raised.Hover0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 5px 11px -2px #2d2e4e290px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 7px 8px #112c

    Use when a user's pointer is over an interactive raised surface.

    BoxShadows.Surface.Raised.Active0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 4px 8px -2px #2d2e4e120px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 4px 8px #112c

    Use when the user is pressing an interactive raised surface.

    BoxShadows.Surface.Raised.Drag0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 7px 17px -2px #2d2e4e520px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 13px 8px #112c

    Use when moving a raised surface, on drag-and-drop interaction.

    BoxShadows.Surface.Floating

    Floating surfaces have a noticeable shadow, and are used in elements that overlay other content.

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Surface.Floating.Rest0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 5px 11px -2px #2d2e4e290px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 7px 8px #112c

    Use for floating surfaces.

    BoxShadows.Surface.Floating.Hover0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 6px 14px -2px #2d2e4e3d0px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 10px 8px #112c

    Use when a user's pointer is over an interactive floating surface.

    BoxShadows.Surface.Floating.Active0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 5px 11px -2px #2d2e4e290px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 7px 8px #112c

    Use when the user is pressing an interactive floating surface.

    BoxShadows.Surface.Floating.Drag0px 0px 0px 1px #2d2e4e08, 0px 1px 2px #2d2e4e0d, 0px 7px 17px -2px #2d2e4e520px 0px 0px 1px #f0f0f514, 0px 1px 2px #112, 0px 13px 8px #112c

    Use when moving a floating surface, on drag-and-drop interaction.

    BoxShadows.Field.Neutral.Emphasized

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Neutral.Emphasized.Restinset 0px 0px 0px 1px #2f2f4f1f, inset 0px -1px 0px #2f2f4f14, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #fffinset 0px 0px 0px 1px #ebecff1f, inset 0px 1px 0px #ebecff14, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #112

    Use for emphasized neutral button and input in rest state.

    BoxShadows.Field.Neutral.Emphasized.Hoverinset 0px 0px 0px 1px #2f2f4f1f, inset 0px -1px 0px #2f2f4f14, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #dadbe4inset 0px 0px 0px 1px #ebecff1f, inset 0px 1px 0px #ebecff14, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #3b3b52

    Use for emphasized neutral button and input in hover state.

    BoxShadows.Field.Neutral.Emphasized.Activeinset 0px 0px 0px 1px #2f2f4f1f, inset 0px -1px 0px #2f2f4f14, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #d0d1dcinset 0px 0px 0px 1px #ebecff1f, inset 0px 1px 0px #ebecff14, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #44445c

    Use for emphasized neutral button and input in active state.

    BoxShadows.Field.Neutral

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Neutral.Accentinset 0px 0px 0px 1px #0000004d, inset 0px -1px 0px #0000008c, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #ffffff4d, inset 0px -1px 0px #ffffff8c, 0px 1px 1px -1px #f0f0f51f

    Use for accentuated neutral button.

    BoxShadows.Field.Neutral.Disabledinset 0px 0px 0px 1px #2f2f4f0f, inset 0px -1px 0px #2f2f4f0a, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #ebecff12, inset 0px -1px 0px #ebecff0a, 0px 1px 1px -1px #f0f0f51f

    Use for disabled neutral button and input.

    BoxShadows.Field.Primary.Emphasized

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Primary.Emphasized.Restinset 0px 0px 0px 1px #250f980f, inset 0px -1px 0px #250f981a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #e1e5f7inset 0px 0px 0px 1px #eef1ff0f, inset 0px 1px 0px #eef1ff1a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #313150

    Use for emphasized primary button in rest state.

    BoxShadows.Field.Primary.Emphasized.Hoverinset 0px 0px 0px 1px #250f980f, inset 0px -1px 0px #250f981a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #d5dbf6inset 0px 0px 0px 1px #eef1ff0f, inset 0px 1px 0px #eef1ff1a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #39395d

    Use for emphasized primary button in hover state.

    BoxShadows.Field.Primary.Emphasized.Activeinset 0px 0px 0px 1px #250f980f, inset 0px -1px 0px #250f981a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #c9d1f4inset 0px 0px 0px 1px #eef1ff0f, inset 0px 1px 0px #eef1ff1a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #42426a

    Use for emphasized primary button in active state.

    BoxShadows.Field.Primary

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Primary.Accentinset 0px 0px 0px 1px #250f9833, inset 0px -1px 0px #250f984d, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #eef1ff26, inset 0px -1px 0px #eef1ff40, 0px 1px 1px -1px #f0f0f51f

    Use for accentuated primary button.

    BoxShadows.Field.Primary.Disabledinset 0px 0px 0px 1px #2f2f4f0f, inset 0px -1px 0px #2f2f4f0a, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #ebecff12, inset 0px -1px 0px #ebecff0a, 0px 1px 1px -1px #f0f0f51f

    Use for disabled primary button.

    BoxShadows.Field.Success.Emphasized

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Success.Emphasized.Restinset 0px 0px 0px 1px #003b360f, inset 0px -1px 0px #003b361a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #e0e7e6inset 0px 0px 0px 1px #aafef50f, inset 0px 1px 0px #aafef51a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #273644

    Use for emphasized success button in rest state.

    BoxShadows.Field.Success.Emphasized.Hoverinset 0px 0px 0px 1px #003b360f, inset 0px -1px 0px #003b361a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #d3deddinset 0px 0px 0px 1px #aafef50f, inset 0px 1px 0px #aafef51a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #2b404c

    Use for emphasized success button in hover state.

    BoxShadows.Field.Success.Emphasized.Activeinset 0px 0px 0px 1px #003b360f, inset 0px -1px 0px #003b361a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #c7d5d3inset 0px 0px 0px 1px #aafef50f, inset 0px 1px 0px #aafef51a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #304a54

    Use for emphasized success button in active state.

    BoxShadows.Field.Success

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Success.Accentinset 0px 0px 0px 1px #003b3626, inset 0px -1px 0px #003b364d, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #aafef533, inset 0px -1px 0px #aafef540, 0px 1px 1px -1px #f0f0f51f

    Use for accentuated success button.

    BoxShadows.Field.Success.Disabledinset 0px 0px 0px 1px #2f2f4f0f, inset 0px -1px 0px #2f2f4f0a, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #ebecff12, inset 0px -1px 0px #ebecff0a, 0px 1px 1px -1px #f0f0f51f

    Use for disabled success button.

    BoxShadows.Field.Warning.Emphasized

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Warning.Emphasized.Restinset 0px 0px 0px 1px #512a000f, inset 0px -1px 0px #512a001a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #f9f0e5inset 0px 0px 0px 1px #ffecc30f, inset 0px 1px 0px #ffecc31a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #403537

    Use for emphasized warning button in rest state.

    BoxShadows.Field.Warning.Emphasized.Hoverinset 0px 0px 0px 1px #512a000f, inset 0px -1px 0px #512a001a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #f9ebdbinset 0px 0px 0px 1px #ffecc30f, inset 0px 1px 0px #ffecc31a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #4e3e39

    Use for emphasized warning button in hover state.

    BoxShadows.Field.Warning.Emphasized.Activeinset 0px 0px 0px 1px #512a000f, inset 0px -1px 0px #512a001a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #f9e6d0inset 0px 0px 0px 1px #ffecc30f, inset 0px 1px 0px #ffecc31a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #5d483c

    Use for emphasized warning button in active state.

    BoxShadows.Field.Warning

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Warning.Accentinset 0px 0px 0px 1px #512a001a, inset 0px -1px 0px #512a0033, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #ffecc340, inset 0px -1px 0px #ffecc373, 0px 1px 1px -1px #f0f0f51f

    Use for accentuated warning button.

    BoxShadows.Field.Warning.Disabledinset 0px 0px 0px 1px #2f2f4f0f, inset 0px -1px 0px #2f2f4f0a, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #ebecff12, inset 0px -1px 0px #ebecff0a, 0px 1px 1px -1px #f0f0f51f

    Use for disabled warning button.

    BoxShadows.Field.Critical.Emphasized

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Critical.Emphasized.Restinset 0px 0px 0px 1px #7500130f, inset 0px -1px 0px #7500131a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #f8e1e1inset 0px 0px 0px 1px #ffeceb0f, inset 0px 1px 0px #ffeceb1a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #3c2131

    Use for emphasized critical button and input in rest state.

    BoxShadows.Field.Critical.Emphasized.Hoverinset 0px 0px 0px 1px #7500130f, inset 0px -1px 0px #7500131a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #f6d6d5inset 0px 0px 0px 1px #ffeceb0f, inset 0px 1px 0px #ffeceb1a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #482332

    Use for emphasized critical button and input in hover state.

    BoxShadows.Field.Critical.Emphasized.Activeinset 0px 0px 0px 1px #7500130f, inset 0px -1px 0px #7500131a, 0px 1px 1px -1px #2d2e4e1f, inset 0px 0px 0px 1px #f5cac9inset 0px 0px 0px 1px #ffeceb0f, inset 0px 1px 0px #ffeceb1a, 0px 1px 1px -1px #11112280, inset 0px 0px 0px 1px #542433

    Use for emphasized critical button and input in active state.

    BoxShadows.Field.Critical

    SampleToken NameValueDescription
    LightDarkLightDark
    BoxShadows.Field.Critical.Accentinset 0px 0px 0px 1px #75001333, inset 0px -1px 0px #7500134d, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #ffeceb33, inset 0px -1px 0px #ffeceb40, 0px 1px 1px -1px #f0f0f51f

    Use for accentuated critical button.

    BoxShadows.Field.Critical.Disabledinset 0px 0px 0px 1px #2f2f4f0f, inset 0px -1px 0px #2f2f4f0a, 0px 1px 1px -1px #2d2e4e1finset 0px 0px 0px 1px #ebecff12, inset 0px -1px 0px #ebecff0a, 0px 1px 1px -1px #f0f0f51f

    Use for disabled critical button and input.

    Still have questions?
    Find answers in the Dynatrace Community