UNPKG

@synergy-design-system/components

Version:
68 lines (57 loc) 1.67 kB
// src/components/tooltip/tooltip.styles.ts import { css } from "lit"; var tooltip_styles_default = css` /* stylelint-disable property-no-vendor-prefix */ :host { --max-width: 20rem; --hide-delay: 0ms; --show-delay: 150ms; display: contents; } /** #640: Adjust the zIndex of the arrow to make sure the box-shadow above does not bleed out */ :host ::part(arrow) { z-index: 0 !important; } .tooltip { --arrow-size: var(--syn-tooltip-arrow-size); --arrow-color: var(--syn-tooltip-background-color); } .tooltip::part(popup) { z-index: var(--syn-z-index-tooltip); } .tooltip[placement^='top']::part(popup) { transform-origin: bottom; } .tooltip[placement^='bottom']::part(popup) { transform-origin: top; } .tooltip[placement^='left']::part(popup) { transform-origin: right; } .tooltip[placement^='right']::part(popup) { transform-origin: left; } .tooltip__body { background-color: var(--syn-tooltip-background-color); border-radius: var(--syn-tooltip-border-radius); box-shadow: var(--syn-shadow-large); color: var(--syn-tooltip-color); display: block; font-family: var(--syn-tooltip-font-family); font-size: var(--syn-tooltip-font-size); font-weight: var(--syn-tooltip-font-weight); line-height: var(--syn-tooltip-line-height); max-width: var(--max-width); padding: var(--syn-tooltip-padding); pointer-events: none; text-align: start; -webkit-user-select: none; user-select: none; white-space: normal; width: max-content; } `; export { tooltip_styles_default }; //# sourceMappingURL=chunk.EQUDFX74.js.map