UNPKG

@trimble-oss/moduswebcomponents

Version:

Modus Web Components is a modern, accessible UI library built with Stencil JS that provides reusable web components following Trimble's Modus design system. This updated version focuses on improved flexibility, enhanced theming options, comprehensive cust

1 lines 1.75 kB
import{r as s,c as o,h as c,H as d,g as a}from"./p-D5XAQERj.js";import{i as t}from"./p-DlW2F98o.js";const e=class{constructor(c){s(this,c),this.expandedChange=o(this,"expandedChange"),this.inheritedAttributes={},this.customClass=""}componentWillLoad(){this.inheritedAttributes=t(this.el)}getClasses(){const s=[""];return this.customClass&&s.push(this.customClass),s.join(" ")}render(){return c(d,{key:"082a0eed0a7e08ccb7e43fdbea50cd493fb44341"},c("div",Object.assign({key:"250cda5a3d0ef04fa31285ad87c22acc9526b00c",class:this.getClasses()},this.inheritedAttributes),c("slot",{key:"c053e5a177bae7b8e48295fb629988860dda89ee"})))}get el(){return a(this)}};e.style="[data-theme=modus-classic-light] modus-wc-accordion modus-wc-collapse:first-child .modus-wc-collapse,[data-theme=modus-classic-dark] modus-wc-accordion modus-wc-collapse:first-child .modus-wc-collapse{border-bottom-left-radius:0;border-bottom-right-radius:0}[data-theme=modus-classic-light] modus-wc-accordion modus-wc-collapse:not(:first-child):not(:last-child) .modus-wc-collapse,[data-theme=modus-classic-dark] modus-wc-accordion modus-wc-collapse:not(:first-child):not(:last-child) .modus-wc-collapse{border-radius:0}[data-theme=modus-classic-light] modus-wc-accordion modus-wc-collapse:last-child .modus-wc-collapse,[data-theme=modus-classic-dark] modus-wc-accordion modus-wc-collapse:last-child .modus-wc-collapse{border-top-left-radius:0;border-top-right-radius:0}[data-theme=modus-classic-light] modus-wc-accordion .modus-wc-collapse{border:var(--modus-wc-border-width-xs) solid var(--modus-wc-color-gray-2)}[data-theme=modus-classic-dark] modus-wc-accordion .modus-wc-collapse{border:var(--modus-wc-border-width-xs) solid var(--modus-wc-color-gray-8)}";export{e as modus_wc_accordion}