UNPKG

@synergy-design-system/components

Version:

This package provides the base of the Synergy Design System as native web components. It uses [lit](https://www.lit.dev) and parts of [shoelace](https://shoelace.style/). Synergy officially supports the latest two versions of all major browsers (as define

88 lines (72 loc) 1.71 kB
// src/components/details/details.styles.ts import { css } from "lit"; var details_styles_default = css` /* stylelint-disable */ :host { display: block; } .details { border: solid 1px var(--syn-color-neutral-200); border-radius: var(--syn-border-radius-medium); background-color: var(--syn-color-neutral-0); overflow-anchor: none; } .details--disabled { opacity: 0.5; } .details__header { display: flex; align-items: center; border-radius: inherit; padding: var(--syn-spacing-medium); user-select: none; -webkit-user-select: none; cursor: pointer; } .details__header::-webkit-details-marker { display: none; } .details__header:focus { outline: none; } .details__header:focus-visible { outline: var(--syn-focus-ring); outline-offset: calc(1px + var(--syn-focus-ring-offset)); } .details--disabled .details__header { cursor: not-allowed; } .details--disabled .details__header:focus-visible { outline: none; box-shadow: none; } .details__summary { flex: 1 1 auto; display: flex; align-items: center; } .details__summary-icon { flex: 0 0 auto; display: flex; align-items: center; transition: var(--syn-transition-medium) rotate ease; } .details--open .details__summary-icon { rotate: 90deg; } .details--open slot[name='expand-icon'], .details:not(.details--open) slot[name='collapse-icon'] { display: none; } .details__body { overflow: hidden; } .details__content { display: block; padding: var(--syn-spacing-medium); } `; export { details_styles_default }; //# sourceMappingURL=chunk.VA26EAEP.js.map