From 6bbb8e0d59de6a9d4360ddf2d4528922e992bbbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20Lyngs=C3=B8?= Date: Wed, 24 Jan 2024 12:40:39 +0100 Subject: [PATCH] property-type-based-property --- .../block-workspace-view-edit-properties.element.ts | 10 ++++------ .../src/packages/core/components/index.ts | 3 --- .../src/packages/core/content-type/components/index.ts | 1 + .../components/property-type-based-property/index.ts | 0 .../property-type-based-property.element.ts | 2 +- .../src/packages/core/content-type/index.ts | 1 + 6 files changed, 7 insertions(+), 10 deletions(-) create mode 100644 src/Umbraco.Web.UI.Client/src/packages/core/content-type/components/index.ts rename src/Umbraco.Web.UI.Client/src/packages/core/{ => content-type}/components/property-type-based-property/index.ts (100%) rename src/Umbraco.Web.UI.Client/src/packages/core/{ => content-type}/components/property-type-based-property/property-type-based-property.element.ts (97%) diff --git a/src/Umbraco.Web.UI.Client/src/packages/block/block/workspace/views/edit/block-workspace-view-edit-properties.element.ts b/src/Umbraco.Web.UI.Client/src/packages/block/block/workspace/views/edit/block-workspace-view-edit-properties.element.ts index a107db35cd..75ea5c7251 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/block/block/workspace/views/edit/block-workspace-view-edit-properties.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/block/block/workspace/views/edit/block-workspace-view-edit-properties.element.ts @@ -4,6 +4,7 @@ import { UmbTextStyles } from '@umbraco-cms/backoffice/style'; import { UmbContentTypePropertyStructureHelper, PropertyContainerTypes, + // UmbPropertyTypeBasedPropertyElement, UmbContentTypeModel, } from '@umbraco-cms/backoffice/content-type'; import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; @@ -47,20 +48,17 @@ export class UmbBlockWorkspaceViewEditPropertiesElement extends UmbLitElement { return repeat( this._propertyStructure, (property) => property.alias, - (property) => - html` `, + (property) => html` `, ); } static styles = [ UmbTextStyles, css` - .property { + umb-property-type-based-property { border-bottom: 1px solid var(--uui-color-divider); } - .property:last-child { + umb-property-type-based-property:last-child { border-bottom: 0; } `, diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/index.ts index 012bad72d5..9abc8b7014 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/index.ts @@ -17,7 +17,6 @@ export * from './input-date/index.js'; export * from './input-dropdown/index.js'; export * from './input-eye-dropper/index.js'; export * from './input-list-base/index.js'; -//export * from './input-markdown-editor/index.js'; export * from './input-multi-url/index.js'; export * from './input-number-range/index.js'; export * from './input-radio-button-list/index.js'; @@ -30,8 +29,6 @@ export * from './input-upload-field/index.js'; export * from './multiple-color-picker-input/index.js'; export * from './multiple-text-string-input/index.js'; export * from './popover-layout/index.js'; -export * from './property-type-based-property/index.js'; -export * from './ref-property-editor-ui/index.js'; export * from './table/index.js'; export * from './tooltip-menu/index.js'; export * from './variant-selector/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/components/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/components/index.ts new file mode 100644 index 0000000000..f6658df270 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/components/index.ts @@ -0,0 +1 @@ +export * from './property-type-based-property/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/property-type-based-property/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/components/property-type-based-property/index.ts similarity index 100% rename from src/Umbraco.Web.UI.Client/src/packages/core/components/property-type-based-property/index.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/content-type/components/property-type-based-property/index.ts diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/property-type-based-property/property-type-based-property.element.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/components/property-type-based-property/property-type-based-property.element.ts similarity index 97% rename from src/Umbraco.Web.UI.Client/src/packages/core/components/property-type-based-property/property-type-based-property.element.ts rename to src/Umbraco.Web.UI.Client/src/packages/core/content-type/components/property-type-based-property/property-type-based-property.element.ts index 8260f8f636..77299db2ad 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/property-type-based-property/property-type-based-property.element.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/components/property-type-based-property/property-type-based-property.element.ts @@ -1,4 +1,4 @@ -import { UmbPropertyEditorConfig } from '../../property-editor/index.js'; +import { UmbPropertyEditorConfig } from '../../../property-editor/index.js'; import { UmbDataTypeDetailModel, UmbDataTypeDetailRepository } from '@umbraco-cms/backoffice/data-type'; import { UmbTextStyles } from '@umbraco-cms/backoffice/style'; import { css, html, ifDefined, customElement, property, state } from '@umbraco-cms/backoffice/external/lit'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/index.ts index 1ed13f8155..a8e7305030 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/content-type/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/content-type/index.ts @@ -2,3 +2,4 @@ export * from './content-type-container-structure-helper.class.js'; export * from './content-type-property-structure-helper.class.js'; export * from './content-type-structure-manager.class.js'; export * from './types.js'; +export * from './components/index.js';