From f6b298254b907e52650682759b3d2d1df3309d55 Mon Sep 17 00:00:00 2001 From: igurielidze Date: Mon, 30 Mar 2026 21:19:59 +0400 Subject: [PATCH] Use inline style for text bold/font in SVG export (Ignition compat) Ignition strips font-weight/font-family/font-size as separate SVG attributes but preserves them inside style="..." CSS. Moved all text styling to inline style for conveyance labels and BCN/SOL/PDP symbols. Co-Authored-By: Claude Opus 4.6 (1M context) --- svelte-app/src/lib/export.ts | 2 +- svelte-app/static/symbols/beacon.svg | Bin 391 -> 392 bytes svelte-app/static/symbols/pdp.svg | Bin 391 -> 392 bytes svelte-app/static/symbols/solenoid.svg | Bin 391 -> 392 bytes 4 files changed, 1 insertion(+), 1 deletion(-) diff --git a/svelte-app/src/lib/export.ts b/svelte-app/src/lib/export.ts index 1bac73c..bfe6cbe 100644 --- a/svelte-app/src/lib/export.ts +++ b/svelte-app/src/lib/export.ts @@ -73,7 +73,7 @@ function emitConveyanceLabelInner(lines: string[], sym: PlacedSymbol) { for (let i = 0; i < textLines.length; i++) { const dy = -(textLines.length - 1) * lineH / 2 + i * lineH; const y = labelCy + dy + fontSize * 0.35; - lines.push(` ${textLines[i]}`); + lines.push(` ${textLines[i]}`); } } diff --git a/svelte-app/static/symbols/beacon.svg b/svelte-app/static/symbols/beacon.svg index c583098f513af01b078232145cd3c68208f7b4ac..982373e2271ded74b8820dd85329a4599b748163 100644 GIT binary patch delta 84 zcmZo??qJ@a%IHyCQkj!#tCW_XSE8Gin46hXY2{dynV6$foS0XvTbx>ynPv@^EY7S- gwX!IvfbhywGt)CltdjC`QmoT5b8@UE=P*hG00EdDVE_OC delta 83 zcmeBRZfD-0%IKb!pI4%rmYAEFQ)#Q@Sd^KVqoYuqm{+V@oLZEbrlbItFV3t=wN)(=$qJm6GyvQh-94IXSjUlXDrR0h&%5vH$=8 diff --git a/svelte-app/static/symbols/pdp.svg b/svelte-app/static/symbols/pdp.svg index c3f03438ee0e94140da235459da7ba8a19a2233c..8cd68ee49a6bf8bb90ebd9d7a6886b7bfbe3f892 100644 GIT binary patch delta 84 zcmZo??qJ@a%IHyCQkj!#tCW_XSE8Gin46hXY2{dynV6$foS0XvTbx>ynPv@^EY7S- gwX!IvfbhywGt)CltdjC`QmoT5b8@UE=P*hG00EdDVE_OC delta 83 zcmeBRZfD-0%IKb!pI4%rmYAEFQ)#Q@Sd^KVqoYuqm{+V@oLZEbrlbItFV3t=wN)(=$qJm6GyvQh-94IXSjUlXDrR0h&%5vH$=8 diff --git a/svelte-app/static/symbols/solenoid.svg b/svelte-app/static/symbols/solenoid.svg index c561590555b57d978de816763717efb7aa968b78..5279152f0faa8b96e78138408bfbb4f8eb0a524e 100644 GIT binary patch delta 84 zcmZo??qJ@a%IHyCQkj!#tCW_XSE8Gin46hXY2{dynV6$foS0XvTbx>ynPv@^EY7S- gwX!IvfbhywGt)CltdjC`QmoT5b8@UE=P*hG00EdDVE_OC delta 83 zcmeBRZfD-0%IKb!pI4%rmYAEFQ)#Q@Sd^KVqoYuqm{+V@oLZEbrlbItFV3t=wN)(=$qJm6GyvQh-94IXSjUlXDrR0h&%5vH$=8