Refactor import paths for consistency and clarity across multiple components

- Updated import paths in dees-panel, dees-pdf, dees-progressbar, dees-searchbar, dees-shopping-productcard, dees-simple-appdash, dees-speechbubble, dees-statsgrid, dees-table, dees-toast, dees-updater, and dees-windowlayer to use consistent directory structure.
- Created index.ts files for various components to streamline imports and improve modularity.
- Ensured all imports point to the correct subdirectory structure, enhancing maintainability and readability of the codebase.
This commit is contained in:
2025-12-05 10:19:37 +00:00
parent 7adad49cb1
commit d1bc562b5c
125 changed files with 246 additions and 188 deletions

View File

@@ -1,4 +1,4 @@
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import { import {
DeesElement, DeesElement,
type TemplateResult, type TemplateResult,
@@ -10,7 +10,7 @@ import {
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { DeesContextmenu } from './dees-contextmenu.js'; import { DeesContextmenu } from '../dees-contextmenu/dees-contextmenu.js';
import './dees-icon.js'; import './dees-icon.js';
@customElement('dees-appui-activitylog') @customElement('dees-appui-activitylog')

View File

@@ -0,0 +1 @@
export * from '../dees-appui-activitylog/dees-appui-activitylog.js';

View File

@@ -1,9 +1,9 @@
import { html, css } from '@design.estate/dees-element'; import { html, css } from '@design.estate/dees-element';
import type { DeesAppuiBase } from './dees-appui-base.js'; import type { DeesAppuiBase } from '../dees-appui-base/dees-appui-base.js';
import type { IAppBarMenuItem } from './interfaces/appbarmenuitem.js'; import type { IAppBarMenuItem } from '../interfaces/appbarmenuitem.js';
import type { ITab } from './interfaces/tab.js'; import type { ITab } from '../interfaces/tab.js';
import type { ISelectionOption } from './interfaces/selectionoption.js'; import type { ISelectionOption } from '../interfaces/selectionoption.js';
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import '@design.estate/dees-wcctools/demotools'; import '@design.estate/dees-wcctools/demotools';
export const demoFunc = () => { export const demoFunc = () => {

View File

@@ -8,13 +8,13 @@ import {
cssManager, cssManager,
state, state,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as interfaces from './interfaces/index.js'; import * as interfaces from '../interfaces/index.js';
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import type { DeesAppuiBar } from './dees-appui-appbar/index.js'; import type { DeesAppuiBar } from '../dees-appui-appbar/index.js';
import type { DeesAppuiMainmenu } from './dees-appui-mainmenu.js'; import type { DeesAppuiMainmenu } from '../dees-appui-mainmenu/dees-appui-mainmenu.js';
import type { DeesAppuiMainselector } from './dees-appui-mainselector.js'; import type { DeesAppuiMainselector } from '../dees-appui-mainselector/dees-appui-mainselector.js';
import type { DeesAppuiMaincontent } from './dees-appui-maincontent.js'; import type { DeesAppuiMaincontent } from '../dees-appui-maincontent/dees-appui-maincontent.js';
import type { DeesAppuiActivitylog } from './dees-appui-activitylog.js'; import type { DeesAppuiActivitylog } from '../dees-appui-activitylog/dees-appui-activitylog.js';
import { demoFunc } from './dees-appui-base.demo.js'; import { demoFunc } from './dees-appui-base.demo.js';
// Import child components // Import child components

View File

@@ -0,0 +1 @@
export * from '../dees-appui-base/dees-appui-base.js';

View File

@@ -1,4 +1,4 @@
import * as interfaces from './interfaces/index.js'; import * as interfaces from '../interfaces/index.js';
import { import {
DeesElement, DeesElement,
@@ -12,7 +12,7 @@ import {
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import './dees-appui-tabs.js'; import './dees-appui-tabs.js';
import type { DeesAppuiTabs } from './dees-appui-tabs.js'; import type { DeesAppuiTabs } from '../dees-appui-tabs/dees-appui-tabs.js';
@customElement('dees-appui-maincontent') @customElement('dees-appui-maincontent')
export class DeesAppuiMaincontent extends DeesElement { export class DeesAppuiMaincontent extends DeesElement {

View File

@@ -0,0 +1 @@
export * from '../dees-appui-maincontent/dees-appui-maincontent.js';

View File

@@ -1,6 +1,6 @@
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import * as interfaces from './interfaces/index.js'; import * as interfaces from '../interfaces/index.js';
import { zIndexLayers } from './00zindex.js'; import { zIndexLayers } from '../00zindex.js';
import { import {
DeesElement, DeesElement,
@@ -11,7 +11,7 @@ import {
css, css,
cssManager, cssManager,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { DeesContextmenu } from './dees-contextmenu.js'; import { DeesContextmenu } from '../dees-contextmenu/dees-contextmenu.js';
/** /**
* the most left menu * the most left menu

View File

@@ -0,0 +1 @@
export * from '../dees-appui-mainmenu/dees-appui-mainmenu.js';

View File

@@ -1,7 +1,7 @@
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import * as interfaces from './interfaces/index.js'; import * as interfaces from '../interfaces/index.js';
import { DeesContextmenu } from './dees-contextmenu.js'; import { DeesContextmenu } from '../dees-contextmenu/dees-contextmenu.js';
import './dees-icon.js'; import './dees-icon.js';
import { import {

View File

@@ -0,0 +1 @@
export * from '../dees-appui-mainselector/dees-appui-mainselector.js';

View File

@@ -1,5 +1,5 @@
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import { zIndexLayers } from './00zindex.js'; import { zIndexLayers } from '../00zindex.js';
import { import {
DeesElement, DeesElement,

View File

@@ -0,0 +1 @@
export * from '../dees-appui-profiledropdown/dees-appui-profiledropdown.js';

View File

@@ -1,4 +1,4 @@
import * as interfaces from './interfaces/index.js'; import * as interfaces from '../interfaces/index.js';
import { import {
DeesElement, DeesElement,

View File

@@ -0,0 +1 @@
export * from '../dees-appui-tabs/dees-appui-tabs.js';

View File

@@ -1,4 +1,4 @@
import * as interfaces from './interfaces/index.js'; import * as interfaces from '../interfaces/index.js';
import { import {
DeesElement, DeesElement,
@@ -12,7 +12,7 @@ import {
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import './dees-appui-tabs.js'; import './dees-appui-tabs.js';
import type { DeesAppuiTabs } from './dees-appui-tabs.js'; import type { DeesAppuiTabs } from '../dees-appui-tabs/dees-appui-tabs.js';
export interface IAppViewTab extends interfaces.ITab { export interface IAppViewTab extends interfaces.ITab {
content?: TemplateResult | (() => TemplateResult); content?: TemplateResult | (() => TemplateResult);

View File

@@ -0,0 +1 @@
export * from '../dees-appui-view/dees-appui-view.js';

View File

@@ -0,0 +1 @@
export * from '../dees-badge/dees-badge.js';

View File

@@ -0,0 +1 @@
export * from '../dees-button-exit/dees-button-exit.js';

View File

@@ -0,0 +1 @@
export * from '../dees-button-group/dees-button-group.js';

View File

@@ -5,7 +5,7 @@ import './dees-form.js';
import './dees-form-submit.js'; import './dees-form-submit.js';
import './dees-input-text.js'; import './dees-input-text.js';
import './dees-icon.js'; import './dees-icon.js';
import type { DeesButton } from './dees-button.js'; import type { DeesButton } from '../dees-button/dees-button.js';
export const demoFunc = () => html` export const demoFunc = () => html`
<style> <style>

View File

@@ -0,0 +1 @@
export * from '../dees-button/dees-button.js';

View File

@@ -1,5 +1,5 @@
import { html } from '@design.estate/dees-element'; import { html } from '@design.estate/dees-element';
import type { DeesChartLog } from './dees-chart-log.js'; import type { DeesChartLog } from '../dees-chart-log/dees-chart-log.js';
import '@design.estate/dees-wcctools/demotools'; import '@design.estate/dees-wcctools/demotools';
export const demoFunc = () => { export const demoFunc = () => {

View File

@@ -0,0 +1 @@
export * from '../dees-chart-log/dees-chart-log.js';

View File

@@ -0,0 +1 @@
export * from '../dees-chips/dees-chips.js';

View File

@@ -1,7 +1,7 @@
import { html } from '@design.estate/dees-element'; import { html } from '@design.estate/dees-element';
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import { DeesContextmenu } from './dees-contextmenu.js'; import { DeesContextmenu } from '../dees-contextmenu/dees-contextmenu.js';
export const demoFunc = () => html` export const demoFunc = () => html`
<style> <style>

View File

@@ -1,4 +1,4 @@
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import { demoFunc } from './dees-contextmenu.demo.js'; import { demoFunc } from './dees-contextmenu.demo.js';
import { import {
customElement, customElement,
@@ -13,8 +13,8 @@ import {
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { DeesWindowLayer } from './dees-windowlayer.js'; import { DeesWindowLayer } from '../dees-windowlayer/dees-windowlayer.js';
import { zIndexLayers } from './00zindex.js'; import { zIndexLayers } from '../00zindex.js';
import './dees-icon.js'; import './dees-icon.js';
declare global { declare global {

View File

@@ -0,0 +1 @@
export * from '../dees-contextmenu/dees-contextmenu.js';

View File

@@ -1,5 +1,5 @@
import type { DashboardWidget } from './types.js'; import type { DashboardWidget } from './types.js';
import { DeesContextmenu } from '../dees-contextmenu.js'; import { DeesContextmenu } from '../dees-contextmenu/dees-contextmenu.js';
import type { DeesDashboardgrid } from './dees-dashboardgrid.js'; import type { DeesDashboardgrid } from './dees-dashboardgrid.js';
import * as plugins from '../00plugins.js'; import * as plugins from '../00plugins.js';

View File

@@ -8,14 +8,14 @@ import {
state, state,
cssManager, cssManager,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { cssGeistFontFamily, cssMonoFontFamily } from './00fonts.js'; import { cssGeistFontFamily, cssMonoFontFamily } from '../00fonts.js';
import hlight from 'highlight.js'; import hlight from 'highlight.js';
import * as smartstring from '@push.rocks/smartstring'; import * as smartstring from '@push.rocks/smartstring';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { DeesContextmenu } from './dees-contextmenu.js'; import { DeesContextmenu } from '../dees-contextmenu/dees-contextmenu.js';
declare global { declare global {
interface HTMLElementTagNameMap { interface HTMLElementTagNameMap {

View File

@@ -0,0 +1 @@
export * from '../dees-dataview-codebox/dees-dataview-codebox.js';

View File

@@ -1,5 +1,5 @@
import * as colors from './00colors.js'; import * as colors from '../00colors.js';
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import { demoFunc } from './dees-dataview-statusobject.demo.js'; import { demoFunc } from './dees-dataview-statusobject.demo.js';
import { import {
@@ -15,7 +15,7 @@ import {
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as tsclass from '@tsclass/tsclass'; import * as tsclass from '@tsclass/tsclass';
import { DeesContextmenu } from './dees-contextmenu.js'; import { DeesContextmenu } from '../dees-contextmenu/dees-contextmenu.js';
declare global { declare global {
interface HTMLElementTagNameMap { interface HTMLElementTagNameMap {

View File

@@ -0,0 +1 @@
export * from '../dees-dataview-statusobject/dees-dataview-statusobject.js';

View File

@@ -0,0 +1 @@
export * from '../dees-editor-markdown/dees-editor-markdown.js';

View File

@@ -0,0 +1 @@
export * from '../dees-editor-markdownoutlet/dees-editor-markdownoutlet.js';

View File

@@ -7,7 +7,7 @@ import {
cssManager, cssManager,
property, property,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import type { DeesForm } from './dees-form.js'; import type { DeesForm } from '../dees-form/dees-form.js';
declare global { declare global {
interface HTMLElementTagNameMap { interface HTMLElementTagNameMap {

View File

@@ -0,0 +1 @@
export * from '../dees-form-submit/dees-form-submit.js';

View File

@@ -1,5 +1,5 @@
import { html, css, domtools, cssManager } from '@design.estate/dees-element'; import { html, css, domtools, cssManager } from '@design.estate/dees-element';
import type { DeesForm } from './dees-form.js'; import type { DeesForm } from '../dees-form/dees-form.js';
import '@design.estate/dees-wcctools/demotools'; import '@design.estate/dees-wcctools/demotools';
export const demoFunc = () => html` export const demoFunc = () => html`

View File

@@ -8,19 +8,19 @@ import {
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { DeesInputCheckbox } from './dees-input-checkbox.js'; import { DeesInputCheckbox } from '../dees-input-checkbox/dees-input-checkbox.js';
import { DeesInputDatepicker } from './dees-input-datepicker/index.js'; import { DeesInputDatepicker } from '../dees-input-datepicker/index.js';
import { DeesInputText } from './dees-input-text.js'; import { DeesInputText } from '../dees-input-text/dees-input-text.js';
import { DeesInputQuantitySelector } from './dees-input-quantityselector.js'; import { DeesInputQuantitySelector } from '../dees-input-quantityselector/dees-input-quantityselector.js';
import { DeesInputRadiogroup } from './dees-input-radiogroup.js'; import { DeesInputRadiogroup } from '../dees-input-radiogroup/dees-input-radiogroup.js';
import { DeesInputDropdown } from './dees-input-dropdown.js'; import { DeesInputDropdown } from '../dees-input-dropdown/dees-input-dropdown.js';
import { DeesInputFileupload } from './dees-input-fileupload/index.js'; import { DeesInputFileupload } from '../dees-input-fileupload/index.js';
import { DeesInputIban } from './dees-input-iban.js'; import { DeesInputIban } from '../dees-input-iban/dees-input-iban.js';
import { DeesInputMultitoggle } from './dees-input-multitoggle.js'; import { DeesInputMultitoggle } from '../dees-input-multitoggle/dees-input-multitoggle.js';
import { DeesInputPhone } from './dees-input-phone.js'; import { DeesInputPhone } from '../dees-input-phone/dees-input-phone.js';
import { DeesInputTypelist } from './dees-input-typelist.js'; import { DeesInputTypelist } from '../dees-input-typelist/dees-input-typelist.js';
import { DeesFormSubmit } from './dees-form-submit.js'; import { DeesFormSubmit } from '../dees-form-submit/dees-form-submit.js';
import { DeesTable } from './dees-table/index.js'; import { DeesTable } from '../dees-table/index.js';
import { demoFunc } from './dees-form.demo.js'; import { demoFunc } from './dees-form.demo.js';
// Unified set for form input types // Unified set for form input types

View File

@@ -0,0 +1 @@
export * from '../dees-form/dees-form.js';

View File

@@ -10,7 +10,7 @@ import {
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { demoFunc } from './dees-heading.demo.js'; import { demoFunc } from './dees-heading.demo.js';
import { cssCalSansFontFamily } from './00fonts.js'; import { cssCalSansFontFamily } from '../00fonts.js';
declare global { declare global {
interface HTMLElementTagNameMap { interface HTMLElementTagNameMap {

View File

@@ -0,0 +1 @@
export * from '../dees-heading/dees-heading.js';

View File

@@ -0,0 +1 @@
export * from '../dees-hint/dees-hint.js';

View File

@@ -1,5 +1,5 @@
import { html } from '@design.estate/dees-element'; import { html } from '@design.estate/dees-element';
import { icons, type IconWithPrefix } from './dees-icon.js'; import { icons, type IconWithPrefix } from '../dees-icon/dees-icon.js';
import * as lucideIcons from 'lucide'; import * as lucideIcons from 'lucide';
export const demoFunc = () => { export const demoFunc = () => {

View File

@@ -0,0 +1 @@
export * from '../dees-icon/dees-icon.js';

View File

@@ -0,0 +1 @@
export * from '../dees-input-base/dees-input-base.js';

View File

@@ -1,7 +1,7 @@
import { html, css, cssManager } from '@design.estate/dees-element'; import { html, css, cssManager } from '@design.estate/dees-element';
import '@design.estate/dees-wcctools/demotools'; import '@design.estate/dees-wcctools/demotools';
import './dees-panel.js'; import './dees-panel.js';
import type { DeesInputCheckbox } from './dees-input-checkbox.js'; import type { DeesInputCheckbox } from '../dees-input-checkbox/dees-input-checkbox.js';
import './dees-button.js'; import './dees-button.js';
export const demoFunc = () => html` export const demoFunc = () => html`

View File

@@ -6,9 +6,9 @@ import {
css, css,
cssManager, cssManager,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from './dees-input-checkbox.demo.js'; import { demoFunc } from './dees-input-checkbox.demo.js';
import { cssGeistFontFamily } from './00fonts.js'; import { cssGeistFontFamily } from '../00fonts.js';
declare global { declare global {
interface HTMLElementTagNameMap { interface HTMLElementTagNameMap {

View File

@@ -0,0 +1 @@
export * from '../dees-input-checkbox/dees-input-checkbox.js';

View File

@@ -4,7 +4,7 @@ import {
property, property,
state, state,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { DeesInputBase } from '../dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from './demo.js'; import { demoFunc } from './demo.js';
import { datepickerStyles } from './styles.js'; import { datepickerStyles } from './styles.js';
import { renderDatepicker } from './template.js'; import { renderDatepicker } from './template.js';

View File

@@ -1,5 +1,5 @@
import { css, cssManager } from '@design.estate/dees-element'; import { css, cssManager } from '@design.estate/dees-element';
import { DeesInputBase } from '../dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
export const datepickerStyles = [ export const datepickerStyles = [
...DeesInputBase.baseStyles, ...DeesInputBase.baseStyles,

View File

@@ -9,8 +9,8 @@ import {
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { demoFunc } from './dees-input-dropdown.demo.js'; import { demoFunc } from './dees-input-dropdown.demo.js';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { cssGeistFontFamily } from './00fonts.js'; import { cssGeistFontFamily } from '../00fonts.js';
declare global { declare global {
interface HTMLElementTagNameMap { interface HTMLElementTagNameMap {

View File

@@ -0,0 +1 @@
export * from '../dees-input-dropdown/dees-input-dropdown.js';

View File

@@ -1,4 +1,4 @@
import { DeesInputBase } from '../dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from './demo.js'; import { demoFunc } from './demo.js';
import { fileuploadStyles } from './styles.js'; import { fileuploadStyles } from './styles.js';
import '../dees-icon.js'; import '../dees-icon.js';

View File

@@ -1,5 +1,5 @@
import { css, cssManager } from '@design.estate/dees-element'; import { css, cssManager } from '@design.estate/dees-element';
import { DeesInputBase } from '../dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
export const fileuploadStyles = [ export const fileuploadStyles = [
cssManager.defaultStyles, cssManager.defaultStyles,

View File

@@ -8,7 +8,7 @@ import {
cssManager, cssManager,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import * as ibantools from 'ibantools'; import * as ibantools from 'ibantools';
import { demoFunc } from './dees-input-iban.demo.js'; import { demoFunc } from './dees-input-iban.demo.js';

View File

@@ -0,0 +1 @@
export * from '../dees-input-iban/dees-input-iban.js';

View File

@@ -7,7 +7,7 @@ import {
state, state,
type TemplateResult, type TemplateResult,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import './dees-icon.js'; import './dees-icon.js';
import './dees-button.js'; import './dees-button.js';
import { demoFunc } from './dees-input-list.demo.js'; import { demoFunc } from './dees-input-list.demo.js';

View File

@@ -0,0 +1 @@
export * from '../dees-input-list/dees-input-list.js';

View File

@@ -6,9 +6,9 @@ import {
css, css,
cssManager, cssManager,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import * as colors from './00colors.js' import * as colors from '../00colors.js'
import { demoFunc } from './dees-input-multitoggle.demo.js'; import { demoFunc } from './dees-input-multitoggle.demo.js';

View File

@@ -0,0 +1 @@
export * from '../dees-input-multitoggle/dees-input-multitoggle.js';

View File

@@ -8,7 +8,7 @@ import {
cssManager, cssManager,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from './dees-input-phone.demo.js'; import { demoFunc } from './dees-input-phone.demo.js';
declare global { declare global {

View File

@@ -0,0 +1 @@
export * from '../dees-input-phone/dees-input-phone.js';

View File

@@ -1,6 +1,6 @@
import { customElement, property, html, type TemplateResult, css, cssManager } from '@design.estate/dees-element'; import { customElement, property, html, type TemplateResult, css, cssManager } from '@design.estate/dees-element';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from './dees-input-quantityselector.demo.js'; import { demoFunc } from './dees-input-quantityselector.demo.js';
declare global { declare global {

View File

@@ -0,0 +1 @@
export * from '../dees-input-quantityselector/dees-input-quantityselector.js';

View File

@@ -6,7 +6,7 @@ import {
css, css,
cssManager, cssManager,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from './dees-input-radiogroup.demo.js'; import { demoFunc } from './dees-input-radiogroup.demo.js';
declare global { declare global {

View File

@@ -0,0 +1 @@
export * from '../dees-input-radiogroup/dees-input-radiogroup.js';

View File

@@ -1,4 +1,4 @@
import { DeesInputBase } from '../dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from './demo.js'; import { demoFunc } from './demo.js';
import { richtextStyles } from './styles.js'; import { richtextStyles } from './styles.js';
import { renderRichtext } from './template.js'; import { renderRichtext } from './template.js';

View File

@@ -1,5 +1,5 @@
import { css, cssManager } from '@design.estate/dees-element'; import { css, cssManager } from '@design.estate/dees-element';
import { DeesInputBase } from '../dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
export const richtextStyles = [ export const richtextStyles = [
...DeesInputBase.baseStyles, ...DeesInputBase.baseStyles,

View File

@@ -0,0 +1 @@
export * from './dees-input-searchselect.js';

View File

@@ -7,7 +7,7 @@ import {
state, state,
type TemplateResult, type TemplateResult,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import './dees-icon.js'; import './dees-icon.js';
import { demoFunc } from './dees-input-tags.demo.js'; import { demoFunc } from './dees-input-tags.demo.js';

View File

@@ -0,0 +1 @@
export * from '../dees-input-tags/dees-input-tags.js';

View File

@@ -1,7 +1,7 @@
import { html, css, cssManager } from '@design.estate/dees-element'; import { html, css, cssManager } from '@design.estate/dees-element';
import '@design.estate/dees-wcctools/demotools'; import '@design.estate/dees-wcctools/demotools';
import './dees-panel.js'; import './dees-panel.js';
import type { DeesInputText } from './dees-input-text.js'; import type { DeesInputText } from '../dees-input-text/dees-input-text.js';
export const demoFunc = () => html` export const demoFunc = () => html`
<style> <style>

View File

@@ -1,7 +1,7 @@
import * as colors from './00colors.js'; import * as colors from '../00colors.js';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from './dees-input-text.demo.js'; import { demoFunc } from './dees-input-text.demo.js';
import { cssGeistFontFamily, cssMonoFontFamily } from './00fonts.js'; import { cssGeistFontFamily, cssMonoFontFamily } from '../00fonts.js';
import { import {
customElement, customElement,

View File

@@ -0,0 +1 @@
export * from '../dees-input-text/dees-input-text.js';

View File

@@ -8,7 +8,7 @@ import {
cssManager, cssManager,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { DeesInputBase } from './dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from './dees-input-typelist.demo.js'; import { demoFunc } from './dees-input-typelist.demo.js';

View File

@@ -0,0 +1 @@
export * from '../dees-input-typelist/dees-input-typelist.js';

View File

@@ -1,6 +1,6 @@
import { DeesInputBase } from '../dees-input-base.js'; import { DeesInputBase } from '../dees-input-base/dees-input-base.js';
import { demoFunc } from '../dees-input-wysiwyg.demo.js'; import { demoFunc } from '../dees-input-wysiwyg.demo.js';
import { DeesModal } from '../dees-modal.js'; import { DeesModal } from '../dees-modal/dees-modal.js';
import { import {
customElement, customElement,

View File

@@ -1,5 +1,5 @@
import { html, type TemplateResult, cssManager } from '@design.estate/dees-element'; import { html, type TemplateResult, cssManager } from '@design.estate/dees-element';
import { DeesModal } from '../dees-modal.js'; import { DeesModal } from '../dees-modal/dees-modal.js';
import { type IBlock } from './wysiwyg.types.js'; import { type IBlock } from './wysiwyg.types.js';
import { WysiwygShortcuts } from './wysiwyg.shortcuts.js'; import { WysiwygShortcuts } from './wysiwyg.shortcuts.js';
import { PROGRAMMING_LANGUAGES } from './wysiwyg.constants.js'; import { PROGRAMMING_LANGUAGES } from './wysiwyg.constants.js';

View File

@@ -1,5 +1,5 @@
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import * as colors from './00colors.js'; import * as colors from '../00colors.js';
import { import {
customElement, customElement,

View File

@@ -0,0 +1 @@
export * from '../dees-label/dees-label.js';

View File

@@ -1,6 +1,6 @@
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import { zIndexRegistry } from './00zindex.js'; import { zIndexRegistry } from '../00zindex.js';
import { cssGeistFontFamily } from './00fonts.js'; import { cssGeistFontFamily } from '../00fonts.js';
import { import {
cssManager, cssManager,
css, css,
@@ -12,7 +12,7 @@ import {
property, property,
state, state,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { DeesWindowLayer } from './dees-windowlayer.js'; import { DeesWindowLayer } from '../dees-windowlayer/dees-windowlayer.js';
import './dees-icon.js'; import './dees-icon.js';
@customElement('dees-mobilenavigation') @customElement('dees-mobilenavigation')

View File

@@ -0,0 +1 @@
export * from '../dees-mobilenavigation/dees-mobilenavigation.js';

View File

@@ -1,5 +1,5 @@
import { html, css, cssManager } from '@design.estate/dees-element'; import { html, css, cssManager } from '@design.estate/dees-element';
import { DeesModal } from './dees-modal.js'; import { DeesModal } from '../dees-modal/dees-modal.js';
export const demoFunc = () => html` export const demoFunc = () => html`
<style> <style>

View File

@@ -1,7 +1,7 @@
import * as colors from './00colors.js'; import * as colors from '../00colors.js';
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import { zIndexLayers, zIndexRegistry } from './00zindex.js'; import { zIndexLayers, zIndexRegistry } from '../00zindex.js';
import { cssGeistFontFamily } from './00fonts.js'; import { cssGeistFontFamily } from '../00fonts.js';
import { demoFunc } from './dees-modal.demo.js'; import { demoFunc } from './dees-modal.demo.js';
import { import {
@@ -19,7 +19,7 @@ import {
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as domtools from '@design.estate/dees-domtools'; import * as domtools from '@design.estate/dees-domtools';
import { DeesWindowLayer } from './dees-windowlayer.js'; import { DeesWindowLayer } from '../dees-windowlayer/dees-windowlayer.js';
import './dees-icon.js'; import './dees-icon.js';
declare global { declare global {

View File

@@ -0,0 +1 @@
export * from '../dees-modal/dees-modal.js';

View File

@@ -0,0 +1 @@
export * from '../dees-pagination/dees-pagination.js';

View File

@@ -8,7 +8,7 @@ import {
type TemplateResult, type TemplateResult,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import { demoFunc } from './dees-panel.demo.js'; import { demoFunc } from './dees-panel.demo.js';
import { cssGeistFontFamily } from './00fonts.js'; import { cssGeistFontFamily } from '../00fonts.js';
declare global { declare global {
interface HTMLElementTagNameMap { interface HTMLElementTagNameMap {

View File

@@ -0,0 +1 @@
export * from '../dees-panel/dees-panel.js';

View File

@@ -1,7 +1,7 @@
import { DeesElement, property, html, customElement, domtools, type TemplateResult, type CSSResult, } from '@design.estate/dees-element'; import { DeesElement, property, html, customElement, domtools, type TemplateResult, type CSSResult, } from '@design.estate/dees-element';
import { Deferred } from '@push.rocks/smartpromise'; import { Deferred } from '@push.rocks/smartpromise';
import { DeesContextmenu } from '../dees-contextmenu.js'; import { DeesContextmenu } from '../dees-contextmenu/dees-contextmenu.js';
import '../dees-icon.js'; import '../dees-icon.js';
// import type pdfjsTypes from 'pdfjs-dist'; // import type pdfjsTypes from 'pdfjs-dist';

View File

@@ -0,0 +1 @@
export * from './dees-preview.js';

View File

@@ -1,6 +1,6 @@
import { html } from '@design.estate/dees-element'; import { html } from '@design.estate/dees-element';
import { DeesProgressbar } from './dees-progressbar.js'; import { DeesProgressbar } from '../dees-progressbar/dees-progressbar.js';
export const demoFunc = () => { export const demoFunc = () => {
return html` return html`

View File

@@ -1,5 +1,5 @@
import * as plugins from './00plugins.js'; import * as plugins from '../00plugins.js';
import * as colors from './00colors.js'; import * as colors from '../00colors.js';
import { demoFunc } from './dees-progressbar.demo.js'; import { demoFunc } from './dees-progressbar.demo.js';
import { import {
customElement, customElement,

View File

@@ -0,0 +1 @@
export * from '../dees-progressbar/dees-progressbar.js';

View File

@@ -0,0 +1 @@
export * from './dees-search.js';

View File

@@ -11,7 +11,7 @@ import {
query, query,
} from '@design.estate/dees-element'; } from '@design.estate/dees-element';
import * as colors from './00colors.js'; import * as colors from '../00colors.js';
import { demoFunc } from './dees-searchbar.demo.js'; import { demoFunc } from './dees-searchbar.demo.js';
declare global { declare global {

View File

@@ -0,0 +1 @@
export * from '../dees-searchbar/dees-searchbar.js';

View File

@@ -1,7 +1,7 @@
import { html, css, cssManager } from '@design.estate/dees-element'; import { html, css, cssManager } from '@design.estate/dees-element';
import '@design.estate/dees-wcctools/demotools'; import '@design.estate/dees-wcctools/demotools';
import './dees-panel.js'; import './dees-panel.js';
import type { DeesShoppingProductcard } from './dees-shopping-productcard.js'; import type { DeesShoppingProductcard } from '../dees-shopping-productcard/dees-shopping-productcard.js';
export const demoFunc = () => html` export const demoFunc = () => html`
<dees-demowrapper> <dees-demowrapper>

View File

@@ -0,0 +1 @@
export * from '../dees-shopping-productcard/dees-shopping-productcard.js';

View File

@@ -1,5 +1,5 @@
import { html, DeesElement, customElement, css, cssManager } from '@design.estate/dees-element'; import { html, DeesElement, customElement, css, cssManager } from '@design.estate/dees-element';
import type { IView } from './dees-simple-appdash.js'; import type { IView } from '../dees-simple-appdash/dees-simple-appdash.js';
import './dees-form.js'; import './dees-form.js';
import './dees-input-text.js'; import './dees-input-text.js';
import './dees-input-checkbox.js'; import './dees-input-checkbox.js';
@@ -7,7 +7,7 @@ import './dees-input-dropdown.js';
import './dees-input-radiogroup.js'; import './dees-input-radiogroup.js';
import './dees-form-submit.js'; import './dees-form-submit.js';
import './dees-statsgrid.js'; import './dees-statsgrid.js';
import type { IStatsTile } from './dees-statsgrid.js'; import type { IStatsTile } from '../dees-statsgrid/dees-statsgrid.js';
// Create demo view components // Create demo view components
@customElement('demo-view-dashboard') @customElement('demo-view-dashboard')

Some files were not shown because too many files have changed in this diff Show More