UNPKG

@patreon/studio

Version:

Patreon Studio Design System

63 lines (53 loc) 1.64 kB
.root { border-radius: calc(var(--global-radius-md) * var(--Card-radius-enabled, 1)); box-sizing: border-box; overflow: hidden; } .root img,.root iframe { max-width: 100%; } /* Fluid height prop */ .fluidHeight { height: 100%; } /* Padding props */ .paddingRegular { padding: var(--global-space-x24) var(--global-space-x16); } .paddingTight { padding: var(--global-space-x16); } /* Variant props */ .variantDefault { background-color: var(--Card-edgeless-color, var(--global-bg-base-default)); border-bottom: calc(var(--global-borderWidth-thin) * var(--Card-divider-enabled, 0)) solid var(--global-border-muted-default); } .variantDefault.elevationSubtle.colorModeLight { /* we only want to add this border-like box shadow when the divider is turned off */ box-shadow: 0 0 0 calc(var(--global-borderWidth-thin) * (1 - var(--Card-divider-enabled, 0))) var(--global-bg-page-default); } .variantDefault.elevationSubtle.colorModeAuto { box-shadow: 0 0 0 calc(var(--global-borderWidth-thin) * (1 - var(--Card-divider-enabled, 0))) var(--global-bg-page-default); } .variantDefault.elevationLow { box-shadow: var(--global-boxShadow-low); } .variantDefault.elevationMid { box-shadow: var(--global-boxShadow-mid); } .variantTransparent { background-color: transparent; border: var(--global-borderWidth-thin) solid var(--global-border-muted-default); } @media (min-width: 588px) { .paddingRegular { padding: var(--global-space-x24); } } @media (prefers-color-scheme: dark) { .variantDefault.elevationSubtle.colorModeAuto { box-shadow: none; } }