diff --git a/src/components/panel/PanelPreview.svelte b/src/components/panel/PanelPreview.svelte index 293f0c8..7957720 100644 --- a/src/components/panel/PanelPreview.svelte +++ b/src/components/panel/PanelPreview.svelte @@ -65,8 +65,8 @@ function getTextPosition(textItem: TextItem) { const panelWidth = PANEL_SETTINGS.PANEL_WIDTH; - const paddingX = textItem.paddingX || 20; - const verticalOffset = textItem.verticalOffset || 0; + const paddingX = textItem.paddingX ?? 20; + const verticalOffset = textItem.verticalOffset ?? 0; const centerY = panel.height / 2 + verticalOffset; const textWidth = 300; @@ -115,7 +115,8 @@ x={textPosition.x} y={textPosition.y} align={panel.text.textAlign || TYPOGRAPHY.TEXT_ALIGN_CENTER} - width={300} + width={PANEL_SETTINGS.PANEL_WIDTH - textPosition.x * 2} + offsetX={0} /> {/if} diff --git a/src/components/text/TextPreview.svelte b/src/components/text/TextPreview.svelte deleted file mode 100644 index 7b807f0..0000000 --- a/src/components/text/TextPreview.svelte +++ /dev/null @@ -1,103 +0,0 @@ - - -
- {#if bgImage} -
- - - - - - -
- {:else} -
Загрузка...
- {/if} -
- -