import { DeesElement, property, html, customElement, type TemplateResult } from '@design.estate/dees-element'; import { icon, pill, topBar, workspaceBaseStyles, workspaceDemoFrame } from './sdig-workspace.shared.js'; declare global { interface HTMLElementTagNameMap { 'sdig-workspace-placeholder': SdigWorkspacePlaceholder; } } @customElement('sdig-workspace-placeholder') export class SdigWorkspacePlaceholder extends DeesElement { public static demo = () => workspaceDemoFrame(html``); public static demoGroups = ['Signature Digital Workspace']; @property({ type: String }) public accessor label: string = 'Section'; @property({ type: String }) public accessor subtitle: string = 'Coming soon'; public static styles = [workspaceBaseStyles]; public render(): TemplateResult { return html`${topBar({ breadcrumb: ['signature.digital', this.label], title: this.label, subtitle: pill('coming soon') })}
${icon('folder', 32)}
${this.label}
${this.subtitle}
`; } }