This commit is contained in:
Lone Iversen
2022-12-19 15:29:13 +01:00
parent b85eab1647
commit 292a9034e7
3 changed files with 9 additions and 4 deletions

View File

@@ -153,7 +153,12 @@ export class UmbWorkspaceDocumentTypeElement extends UmbContextProviderMixin(
return html`
<umb-workspace-entity-layout alias="Umb.Workspace.DocumentType">
<div id="header" slot="header">
<umb-property-editor-ui-icon-picker></umb-property-editor-ui-icon-picker>
<uui-button id="icon" @click=${this._handleIconClick} compact>
<uui-icon
name="${this._documentType?.icon || 'umb:document-dashed-line'}"
style="color: ${this._icon.color}"></uui-icon>
</uui-button>
<uui-input id="name" .value=${this._documentType?.name} @input="${this._handleInput}">
<div id="alias" slot="append">${this._documentType?.alias}</div>
</uui-input>

View File

@@ -10,8 +10,6 @@ import icons from 'public-assets/icons/icons.json';
import '@umbraco-ui/uui-color-swatch';
import '@umbraco-ui/uui-color-swatches';
import '../../../../../backoffice/editors/shared/editor-entity-layout/editor-entity-layout.element';
export interface UmbModalIconPickerData {
multiple: boolean;
selection: string[];

View File

@@ -7,7 +7,9 @@ import './layouts/modal-layout-current-user.element';
import { UUIModalSidebarSize } from '@umbraco-ui/uui-modal-sidebar';
import { BehaviorSubject, Observable } from 'rxjs';
import { UmbModalChangePasswordData } from './layouts/modal-layout-change-password.element';
import { UmbModalIconPickerData } from './layouts/icon-picker/modal-layout-icon-picker.element';
import type { UmbModalIconPickerData } from './layouts/icon-picker/modal-layout-icon-picker.element';
import './layouts/icon-picker/modal-layout-icon-picker.element';
import type { UmbModalConfirmData } from './layouts/confirm/modal-layout-confirm.element';
import type { UmbModalContentPickerData } from './layouts/content-picker/modal-layout-content-picker.element';