{#if editor}
(fontInputFocused = false)} spellcheck="false" autocomplete="off" title={t().toolbarExpanded.fontName} />
{#if fontOpen}
{/if}
{#if sizeOpen}
{/if}
onColorPickerOpen('font')} onApply={(c, r) => editor?.chain().focus().setTextSelection(r).setColor(c).run()} onClear={(r) => editor?.chain().focus().setTextSelection(r).unsetColor().run()} > {#snippet icon()} {/snippet} onColorPickerOpen('highlight')} onApply={(c, r) => editor?.chain().focus().setTextSelection(r).setHighlight({ color: c }).run()} onClear={(r) => editor?.chain().focus().setTextSelection(r).unsetHighlight().run()} > {#snippet icon()} {/snippet} onColorPickerOpen('paraShade')} onApply={(c, r) => editor?.chain().focus().setTextSelection(r).setParagraphBackground(c).run()} onClear={(r) => editor?.chain().focus().setTextSelection(r).setParagraphBackground(null).run()} > {#snippet icon()} {/snippet}
{#if lineHeightOpen}
{#each LINE_HEIGHTS as lh} {/each}
onSpaceFocus('before', e)} onkeydown={(e) => onSpaceKeydown('before', e)} onblur={() => onSpaceBlur('before')} placeholder={t().toolbarExpanded.spacingDefault} inputmode="decimal" title={t().toolbarExpanded.spaceBefore} />
{#if spaceBeforeOpen}
{/if}
onSpaceFocus('after', e)} onkeydown={(e) => onSpaceKeydown('after', e)} onblur={() => onSpaceBlur('after')} placeholder={t().toolbarExpanded.spacingDefault} inputmode="decimal" title={t().toolbarExpanded.spaceAfter} />
{#if spaceAfterOpen}
{/if}
{/if}
{#if layoutOpen}
{#each MARGIN_FIELDS as axis}
{t().toolbarExpanded.margins[axis]}
onMarginKeydown(axis, e)} onblur={() => commitMarginInput(axis)} inputmode="decimal" title={t().toolbarExpanded.marginField(t().toolbarExpanded.margins[axis])} />
{/each}
{#each HF_DIST_FIELDS as axis}
{t().toolbarExpanded.hfDist[axis]}
onHfDistKeydown(axis, e)} onblur={() => commitHfDistInput(axis)} inputmode="decimal" title={t().toolbarExpanded.hfField(t().toolbarExpanded.hfDist[axis])} />
{/each}
{/if}
{#if columnsOpen}
{/if}
{#if import.meta.env.DEV && onDebugDump}
{/if} {/if}