feat(mobile): add QrTemplate6 Stonehearth Grill, modal text editor and vertical positioning (offsetY) controls

This commit is contained in:
AyrisAI
2026-08-21 01:00:29 +03:00
parent 2530ab4005
commit 2c3599839b
10 changed files with 1070 additions and 186 deletions
@@ -137,6 +137,7 @@ const QrTemplateLumiere = ({
text: rName?.text || "LUMIÈRE",
x: 300,
y: 148,
offsetY: rName?.offsetY,
fill: "#d4af37",
fontFamily: rNameFont,
fontSize: rName?.fontSize || 30,
@@ -150,6 +151,7 @@ const QrTemplateLumiere = ({
text: sub?.text || "RESTAURANT & BAR | MODERN CUISINE",
x: 300,
y: 178,
offsetY: sub?.offsetY,
fill: "#e5c378",
fontFamily: subFont,
fontSize: sub?.fontSize || 11,
@@ -163,6 +165,7 @@ const QrTemplateLumiere = ({
text: cta?.text || "MENÜYÜ GÖRMEK İÇİN OKUTUN",
x: 300,
y: 472,
offsetY: cta?.offsetY,
fill: "#d4af37",
fontFamily: ctaFont,
fontSize: cta?.fontSize || 13,
@@ -176,6 +179,7 @@ const QrTemplateLumiere = ({
text: social?.text || "Rezervasyon: 0212 555 0199",
x: 300,
y: 504,
offsetY: social?.offsetY,
fill: "#e2ddd2",
fontFamily: infoFont,
fontSize: social?.fontSize || 10.5,
@@ -194,12 +198,14 @@ const QrTemplateLumiere = ({
.join(" • "),
x: 300,
y: 526,
offsetY: table?.offsetY || wifi?.offsetY,
fill: "#c5a059",
fontFamily: infoFont,
fontSize: table?.fontSize || wifi?.fontSize || 10,
fontWeight: 600,
letterSpacing: 1,
})}
</G>
</Svg>
);