UNPKG

@adobe/spectrum-css

Version:

The Spectrum CSS top-level backwards compatible package

188 lines (150 loc) 8.19 kB
@keyframes pulse { 0% { -webkit-transform: scale(var(--spectrum-coachmark-animation-indicator-keyframe-0-scale, 1)); opacity: var(--spectrum-coachmark-animation-indicator-keyframe-0-opacity, 0); } 50% { -webkit-transform: scale(var(--spectrum-coachmark-animation-indicator-keyframe-50-scale, 1.5)); opacity: var(--spectrum-coachmark-animation-indicator-keyframe-50-opacity, 1); } 100% { -webkit-transform: scale(var(--spectrum-coachmark-animation-indicator-keyframe-100-scale, 2)); opacity: var(--spectrum-coachmark-animation-indicator-keyframe-100-opacity, 0); } } @keyframes pulse--quiet { 0% { -webkit-transform: scale(var(--spectrum-coachmark-quiet-animation-indicator-keyframe-0-scale, 0.8)); opacity: var(--spectrum-coachmark-animation-indicator-keyframe-0-opacity, 0); } 50% { -webkit-transform: scale(var(--spectrum-coachmark-animation-indicator-keyframe-50-scale, 1.5)); opacity: var(--spectrum-coachmark-animation-indicator-keyframe-50-opacity, 1); } 100% { -webkit-transform: scale(var(--spectrum-coachmark-animation-indicator-keyframe-100-scale, 2)); opacity: var(--spectrum-coachmark-animation-indicator-keyframe-100-opacity, 0); } } .spectrum-CoachMarkPopover { position: relative; min-width: var(--spectrum-coachmark-min-width, var(--spectrum-global-dimension-size-3400)); max-width: var(--spectrum-coachmark-max-width, var(--spectrum-global-dimension-size-5000)); border-radius: var(--spectrum-coachmark-border-radius, var(--spectrum-global-dimension-size-50)); border-width: var(--spectrum-coachmark-border-size, var(--spectrum-alias-border-size-thin)); border-style: solid; } .spectrum-CoachMarkPopover-image { border-radius: var(--spectrum-coachmark-border-radius, var(--spectrum-global-dimension-size-50)) var(--spectrum-coachmark-border-radius, var(--spectrum-global-dimension-size-50)) 0 0; width: 100%; } .spectrum-CoachMarkPopover-header, .spectrum-CoachMarkPopover-content, .spectrum-CoachMarkPopover-footer { padding: 0 var(--spectrum-coachmark-padding-x, var(--spectrum-global-dimension-size-300)); } .spectrum-CoachMarkPopover-header { padding-top: var(--spectrum-coachmark-padding-y, var(--spectrum-global-dimension-size-300)); } .spectrum-CoachMarkPopover-footer { padding-bottom: var(--spectrum-coachmark-padding-y, var(--spectrum-global-dimension-size-300)); } .spectrum-CoachMarkPopover-header { display: -ms-flexbox; display: flex; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-align: end; align-items: flex-end; margin-bottom: var(--spectrum-coachmark-title-margin-bottom, var(--spectrum-global-dimension-size-200)); } .spectrum-CoachMarkPopover-title { font-size: var(--spectrum-coachmark-title-text-size, var(--spectrum-global-dimension-font-size-200)); font-weight: var(--spectrum-coachmark-title-text-font-weight, var(--spectrum-global-font-weight-bold)); line-height: var(--spectrum-coachmark-title-text-line-height, var(--spectrum-alias-heading-text-line-height)); margin-bottom: 0; } .spectrum-CoachMarkPopover-step { -ms-flex-item-align: start; -ms-grid-row-align: start; align-self: start; font-size: var(--spectrum-coachmark-step-text-size, var(--spectrum-global-dimension-font-size-100)); font-weight: var(--spectrum-coachmark-step-text-font-weight, var(--spectrum-global-font-weight-regular)); line-height: var(--spectrum-coachmark-step-text-line-height, var(--spectrum-alias-body-text-line-height)); white-space: nowrap; } .spectrum-CoachMarkPopover-content { margin-bottom: var(--spectrum-coachmark-content-margin-bottom, var(--spectrum-global-dimension-size-200)); } .spectrum-CoachMarkPopover-footer { margin-top: 0; text-align: right; } .spectrum-CoachMarkIndicator { position: relative; margin: var(--spectrum-coachmark-indicator-gap, var(--spectrum-global-dimension-size-75)); } .spectrum-CoachMarkIndicator-ring { display: block; position: absolute; border-style: solid; border-width: var(--spectrum-coachmark-indicator-ring-border-size, var(--spectrum-global-dimension-static-size-25)); border-radius: 50%; } .spectrum-CoachMarkIndicator-ring:nth-child(2) { animation-delay: calc(var(--spectrum-coachmark-animation-indicator-ring-duration, 3000ms) * var(--spectrum-coachmark-animation-inticator-ring-center-delay-multiple, -0.66)); } .spectrum-CoachMarkIndicator-ring:nth-child(3) { animation-delay: calc(var(--spectrum-coachmark-animation-indicator-ring-duration, 3000ms) * var(--spectrum-coachmark-animation-inticator-ring-outer-delay-multiple, -1)) } .spectrum-CoachMarkIndicator { min-width: calc(var(--spectrum-coachmark-indicator-ring-diameter, var(--spectrum-global-dimension-size-200)) * 3); min-height: calc(var(--spectrum-coachmark-indicator-ring-diameter, var(--spectrum-global-dimension-size-200)) * 3); } .spectrum-CoachMarkIndicator-ring { top: calc(var(--spectrum-coachmark-indicator-ring-diameter, var(--spectrum-global-dimension-size-200)) * 0.75); left: calc(var(--spectrum-coachmark-indicator-ring-diameter, var(--spectrum-global-dimension-size-200)) * 0.75); width: var(--spectrum-coachmark-indicator-ring-diameter, var(--spectrum-global-dimension-size-200)); height: var(--spectrum-coachmark-indicator-ring-diameter, var(--spectrum-global-dimension-size-200)); animation: pulse var(--spectrum-coachmark-animation-indicator-ring-duration, 3000ms) linear infinite; } .spectrum-CoachMarkIndicator-ring:nth-child(1) { animation-delay: calc(var(--spectrum-coachmark-animation-indicator-ring-duration, 3000ms) * var(--spectrum-coachmark-animation-inticator-ring-inner-delay-multiple, -0.5)); } .spectrum-CoachMarkIndicator--quiet { min-width: calc(var(--spectrum-coachmark-quiet-indicator-ring-diameter, var(--spectrum-global-dimension-size-100)) * 2.75); min-height: calc(var(--spectrum-coachmark-quiet-indicator-ring-diameter, var(--spectrum-global-dimension-size-100)) * 2.75); } .spectrum-CoachMarkIndicator--quiet .spectrum-CoachMarkIndicator-ring { top: calc(var(--spectrum-coachmark-quiet-indicator-ring-diameter, var(--spectrum-global-dimension-size-100)) * 0.75); left: calc(var(--spectrum-coachmark-quiet-indicator-ring-diameter, var(--spectrum-global-dimension-size-100)) * 0.75); width: var(--spectrum-coachmark-quiet-indicator-ring-diameter, var(--spectrum-global-dimension-size-100)); height: var(--spectrum-coachmark-quiet-indicator-ring-diameter, var(--spectrum-global-dimension-size-100)); animation: pulse--quiet var(--spectrum-coachmark-animation-indicator-ring-duration, 3000ms) linear infinite; } .spectrum-CoachMarkIndicator--quiet .spectrum-CoachMarkIndicator-ring:nth-child(1) { animation-delay: calc(var(--spectrum-coachmark-animation-indicator-ring-duration, 3000ms) * var(--spectrum-coachmark-quiet-animation-inticator-ring-inner-delay-multiple, -0.33)); } .spectrum-CoachMarkPopover { background-color: var(--spectrum-coachmark-background-color, var(--spectrum-global-color-gray-50)); border-color: var(--spectrum-coachmark-border-color, var(--spectrum-alias-border-color-dark)); box-shadow: 0 1px 4px var(--spectrum-coachmark-shadow-color, var(--spectrum-alias-dropshadow-color)); } .spectrum-CoachMarkPopover-title { color: var(--spectrum-coachmark-title-text-color, var(--spectrum-alias-title-text-color)); } .spectrum-CoachMarkPopover-step { color: var(--spectrum-coachmark-step-text-color, var(--spectrum-alias-label-text-color)); } .spectrum-CoachMarkPopover-content { color: var(--spectrum-coachmark-content-text-color, var(--spectrum-alias-text-color)); } .spectrum-CoachMarkIndicator-ring { border-color: var(--spectrum-coachmark-indicator-ring-default-color, var(--spectrum-alias-focus-color)); } .spectrum-CoachMarkIndicator--light .spectrum-CoachMarkIndicator-ring { border-color: var(--spectrum-coachmark-indicator-ring-low-contrast-color, var(--spectrum-global-color-gray-50)); } .spectrum-CoachMarkIndicator--dark .spectrum-CoachMarkIndicator-ring { border-color: var(--spectrum-coachmark-indicator-ring-high-contrast-color, var(--spectrum-global-color-gray-900)); }