fix: Aptly v obrazkoch kariet pre e-mail, pismeno za l s makcenom na riadku

- export vlozi pisma z Adobe Fonts do html-to-image (fontEmbedCSS); kniznica
  ich sama z CSS na inej domene s @import nenacitala a karty mali nahradne pismo
- pritiahnutie za l/t/d cez zoznam dx na <text> namiesto vnoreneho <tspan>
- novy kluc obrazkov kariet (v2), aby sa pri dalsom exporte pretvorili

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Jakub_HostacnyandClaude Opus 5.5 committed 2026-10-22 09:11:49 +02:00
1 parent 31dfa7d336
commit 50af94f954
3 files changed
+63 -10

No files matched your search

+1
View File
@@ -215,6 +215,7 @@ function renderStores(p: CardProduct, mode: RenderMode, tagHeight: number, badge
export function cardVisualKey(p: CardProduct, ctx: CardContext): string {
const t = p.badgeCustomTemplate;
const relevant = [
'v2', // verzia vykreslenia – zvýšiť, keď sa zmení spôsob prípravy obrázkov (v2: písma z Adobe Fonts)
ctx.variant, ctx.cardWidth, p.cardBgColor || ctx.cardBg, ctx.variant === 'standard' ? ctx.defaultBadge : null,
p.imageUrl, p.imageScale ?? DEFAULT_IMAGE_SCALE, p.imageOffsetX || 0, p.imageOffsetY || 0,
p.customBadgePngUrl, badgeWidthFor(p, ctx.variant),