Skip to content

Commit c5e1de4

Browse files
authored
Bugfix: TinyMCE toolbar config layout (#2387)
Fixes TinyMCE toolbar config layout Corrects duplicated "justify" label
1 parent edb3387 commit c5e1de4

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

src/packages/rte/tiny-mce/property-editors/tiny-mce/manifests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export const manifests: Array<UmbExtensionManifest> = [
4646
{ alias: 'alignleft', label: 'Align left', icon: 'align-left' },
4747
{ alias: 'aligncenter', label: 'Align center', icon: 'align-center' },
4848
{ alias: 'alignright', label: 'Align right', icon: 'align-right' },
49-
{ alias: 'alignjustify', label: 'Justify justify', icon: 'align-justify' },
49+
{ alias: 'alignjustify', label: 'Align justify', icon: 'align-justify' },
5050
{ alias: 'bullist', label: 'Bullet list', icon: 'unordered-list' },
5151
{ alias: 'numlist', label: 'Numbered list', icon: 'ordered-list' },
5252
{ alias: 'outdent', label: 'Outdent', icon: 'outdent' },

src/packages/rte/tiny-mce/property-editors/toolbar/property-editor-ui-tiny-mce-toolbar-configuration.element.ts

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -114,17 +114,17 @@ export class UmbPropertyEditorUITinyMceToolbarConfigurationElement
114114

115115
override render() {
116116
return html`<ul>
117-
${repeat(
118-
this._toolbarConfig,
119-
(v) => v.alias,
117+
${repeat(
118+
this._toolbarConfig,
119+
(v) => v.alias,
120120
(v) =>
121121
html`<li>
122-
<uui-checkbox label=${v.label} value=${v.alias} ?checked=${v.selected} @change=${this.onChange}>
123-
<uui-icon .svg=${tinyIconSet?.icons[v.icon ?? 'alignjustify']}></uui-icon>
122+
<uui-checkbox label=${v.label} value=${v.alias} ?checked=${v.selected} @change=${this.onChange}>
123+
<uui-icon .svg=${tinyIconSet?.icons[v.icon ?? 'alignjustify']}></uui-icon>
124124
${v.label}
125-
</uui-checkbox>
125+
</uui-checkbox>
126126
</li>`,
127-
)}
127+
)}
128128
</ul>`;
129129
}
130130

@@ -135,6 +135,12 @@ export class UmbPropertyEditorUITinyMceToolbarConfigurationElement
135135
list-style: none;
136136
padding: 0;
137137
margin: 0;
138+
139+
uui-icon {
140+
width: 1.5em;
141+
height: 1.5em;
142+
margin-right: 5px;
143+
}
138144
}
139145
`,
140146
];

0 commit comments

Comments
 (0)