diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/basic/basic-modal.element.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/basic/basic-modal.element.ts deleted file mode 100644 index 27d8f9fd4e..0000000000 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/basic/basic-modal.element.ts +++ /dev/null @@ -1,46 +0,0 @@ -import { css, html } from 'lit'; -import { UUITextStyles } from '@umbraco-ui/uui-css/lib'; -import { customElement } from 'lit/decorators.js'; -import { ifDefined } from 'lit/directives/if-defined.js'; -import { UmbModalLayoutElement } from '../../../../../libs/modal/layouts/modal-layout.element'; -import { UmbBasicModalData } from '.'; - -@customElement('umb-basic-modal') -export class UmbBasicModalElement extends UmbModalLayoutElement { - static styles = [ - UUITextStyles, - css` - uui-scroll-container { - background-color: var(--uui-color-surface); - } - `, - ]; - - private _close() { - // As this is a basic modal designed for viewing readonly info - // Then we don't need to pass any data back to the parent when - // we close/save the modal etc... - this.modalHandler?.close(); - } - - connectedCallback(): void { - super.connectedCallback(); - } - - render() { - return html` - - ${this.data?.content} - Close - - `; - } -} - -export default UmbBasicModalElement; - -declare global { - interface HTMLElementTagNameMap { - 'umb-basic-modal': UmbBasicModalElement; - } -} diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/basic/basic-modal.stories.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/basic/basic-modal.stories.ts deleted file mode 100644 index 6e1c887d98..0000000000 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/basic/basic-modal.stories.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { Meta, Story } from '@storybook/web-components'; -import { html } from 'lit'; -import { UmbBasicModalElement, UmbBasicModalData } from './basic-modal.element'; - -export default { - title: 'API/Modals/Layouts/Basic', - component: 'umb-basic-modal', - id: 'umb-basic-modal', -} as Meta; - -const htmlContent = html` - - - - - - Title 1 - Title 2 - - - - Cell 1 - Cell 2 - - - - Cell 3 - Cell 4 - -`; - -const data: UmbBasicModalData = { - header: html` Debug: Contexts`, - content: htmlContent, - overlaySize: 'small', -}; - -export const Overview: Story = () => html` - - -`; diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/basic/index.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/basic/index.ts deleted file mode 100644 index 2c27f5f30c..0000000000 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/basic/index.ts +++ /dev/null @@ -1,11 +0,0 @@ -import type { TemplateResult } from 'lit'; -import { UmbModalToken } from '@umbraco-cms/modal'; - -export interface UmbBasicModalData { - headline: string; - content: TemplateResult | string; -} - -export const UMB_BASIC_MODAL_TOKEN = new UmbModalToken('Umb.Modal.Basic', { - type: 'dialog', -}); diff --git a/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/manifests.ts b/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/manifests.ts index ccf604a113..f2f6a9f749 100644 --- a/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/backoffice/shared/modals/manifests.ts @@ -1,12 +1,6 @@ import type { ManifestModal } from '@umbraco-cms/extensions-registry'; const modals: Array = [ - { - type: 'modal', - alias: 'Umb.Modal.Basic', - name: 'Basic Modal', - loader: () => import('./basic/basic-modal.element'), - }, { type: 'modal', alias: 'Umb.Modal.Confirm',