@umbraco-ui/uui-dialog
Version:
Umbraco UI dialog component
43 lines (38 loc) • 1.25 kB
JavaScript
import { defineElement } from '@umbraco-ui/uui-base/lib/registration';
import { css, LitElement, html } from 'lit';
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __decorateClass = (decorators, target, key, kind) => {
var result = kind > 1 ? void 0 : kind ? __getOwnPropDesc(target, key) : target;
for (var i = decorators.length - 1, decorator; i >= 0; i--)
if (decorator = decorators[i])
result = (decorator(result)) || result;
return result;
};
let UUIDialogElement = class extends LitElement {
render() {
return html`<slot></slot>`;
}
};
UUIDialogElement.styles = [
css`
:host {
position: relative;
display: block;
max-width: 580px;
color: var(--uui-color-text,#060606);
background-color: var(
--uui-dialog-background-color,
var(--uui-color-surface,#fff)
);
box-shadow: var(--uui-shadow-depth-5,0 19px 38px rgba(0,0,0,0.30) , 0 15px 12px rgba(0,0,0,0.22));
border-radius: var(
--uui-dialog-border-radius,
calc(var(--uui-border-radius,3px) * 2)
);
}
`
];
UUIDialogElement = __decorateClass([
defineElement("uui-dialog")
], UUIDialogElement);
export { UUIDialogElement };