UNPKG

@workday/canvas-kit-css

Version:

The parent module that contains all Workday Canvas Kit CSS components

96 lines (73 loc) 2.47 kB
.cnvs-banner-icon { box-sizing: border-box; margin-inline-end: var(--cnvs-sys-space-x3); } .cnvs-banner-label { box-sizing: border-box; display: flex; flex: 1 1 0%; } .cnvs-action-bar-text { box-sizing: border-box; text-decoration: underline; display: inline; } .cnvs-action-bar-text.is-sticky { display: none; } .cnvs-banner { box-sizing: border-box; font-family: var(--cnvs-sys-font-family-default),Helvetica Neue,Helvetica,Arial,sans-serif; font-weight: var(--cnvs-sys-font-weight-medium); line-height: var(--cnvs-sys-line-height-subtext-large); font-size: var(--cnvs-sys-font-size-subtext-large); letter-spacing: var(--cnvs-base-letter-spacing-150); padding: var(--cnvs-sys-space-x2) var(--cnvs-sys-space-x4); border: 0; display: flex; align-items: center; text-align: left; border-start-start-radius: var(--cnvs-sys-shape-x1); border-start-end-radius: var(--cnvs-sys-shape-x1); border-end-start-radius: var(--cnvs-sys-shape-x1); border-end-end-radius: var(--cnvs-sys-shape-x1); cursor: pointer; transition: background-color 120ms; outline: var(--cnvs-sys-space-x1) solid transparent; } .cnvs-banner:focus-visible, .cnvs-banner.focus { outline: var(--cnvs-sys-shape-x1) double transparent; box-shadow: 0 0 0 2px var(--cnvs-sys-color-border-inverse, rgba(255,255,255,1)),0 0 0 4px var(--cnvs-brand-common-focus-outline, rgba(8,117,225,1)); } .cnvs-banner.has-errors { background-color: var(--cnvs-brand-error-base); color: var(--cnvs-brand-error-accent); } .cnvs-banner.has-errors:hover, .cnvs-banner.has-errors.hover { background: var(--cnvs-brand-error-dark); } .cnvs-banner.has-errors [data-part="exclamation-circle-icon"] { --cnvs-system-icon-accent-color: currentColor; --cnvs-system-icon-color: currentColor; --cnvs-system-icon-background-color: none; } .cnvs-banner.has-errors-false { background-color: var(--cnvs-brand-alert-base); color: var(--cnvs-brand-alert-accent); } .cnvs-banner.has-errors-false:hover, .cnvs-banner.has-errors-false.hover { background: var(--cnvs-brand-alert-dark); } .cnvs-banner.has-errors-false [data-part="exclamation-triangle-icon"] { --cnvs-system-icon-accent-color: currentColor; --cnvs-system-icon-color: currentColor; --cnvs-system-icon-background-color: none; } .cnvs-banner.is-sticky { width: 13.875rem; border-start-end-radius: 0; border-end-end-radius: 0; } .cnvs-banner.is-sticky-false { width: 20.5rem; }