UNPKG

@magic-spells/collapsible-content

Version:
34 lines (32 loc) 1.04 kB
:root { --cc-component-display: block; --cc-button-width: 100%; --cc-button-text-align: left; --cc-button-background: none; --cc-button-border: none; --cc-button-cursor: pointer; --cc-content-padding: 0px; --cc-content-display: block; --cc-content-overflow: hidden; --cc-transition-duration: 0.35s; --cc-transition-timing: ease-out; } collapsible-component { display: var(--cc-component-display, block); } collapsible-component button { width: var(--cc-button-width, 100%); text-align: var(--cc-button-text-align, left); background: var(--cc-button-background, none); border: var(--cc-button-border, none); cursor: var(--cc-button-cursor, pointer); } collapsible-component collapsible-content[hidden] { display: var(--cc-content-display, block); } collapsible-content { padding: var(--cc-content-padding, 0px); display: var(--cc-content-display, block); overflow: var(--cc-content-overflow, hidden); transition: height var(--cc-transition-duration, 0.35s) var(--cc-transition-timing, ease-out); }