ui-lit
Version:
UI Elements on LIT
31 lines (30 loc) • 983 B
JavaScript
import { __decorate } from "tslib";
import { customElement } from 'lit/decorators.js';
import { LitElement, html, css } from 'lit';
/**
* @cssprop --lit-description-display
* @cssprop --lit-description-padding
* @cssprop --lit-description-font-style
* @cssprop --lit-description-font-size
* @cssprop --lit-description-line-height
*
*/
let LitDescription = class LitDescription extends LitElement {
render() {
return html `<slot></slot>`;
}
};
LitDescription.styles = css `
:host{
display: var(--lit-description-display, block);
padding: var(--lit-description-padding, 10px 0);
font-style: var(--lit-description-font-style, normal);
font-size: var(--lit-description-font-size, 12px);
line-height: var(--lit-description-line-height, 1.5);
opacity: 0.6;
}
`;
LitDescription = __decorate([
customElement('lit-description')
], LitDescription);
export { LitDescription };