diff --git a/apps/mobile/assets/qr-1.svg b/apps/mobile/assets/qr-1.svg
new file mode 100644
index 0000000..b492c7d
--- /dev/null
+++ b/apps/mobile/assets/qr-1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/apps/web/public/qr-1.svg b/apps/web/public/qr-1.svg
new file mode 100644
index 0000000..b492c7d
--- /dev/null
+++ b/apps/web/public/qr-1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/shared/src/qr-stands.ts b/packages/shared/src/qr-stands.ts
index f4d4376..8bd1dd3 100644
--- a/packages/shared/src/qr-stands.ts
+++ b/packages/shared/src/qr-stands.ts
@@ -15,6 +15,7 @@ export interface QrStandPreset {
subText: string;
dividerColor: string;
categories: string[];
+ svgTemplateUrl?: string;
}
export const QR_STAND_PRESETS: Record = {
@@ -36,6 +37,25 @@ export const QR_STAND_PRESETS: Record = {
dividerColor: "rgba(255, 255, 255, 0.25)",
categories: ["BURGERS", "FRIES", "SHAKES", "VEGAN OPTIONS"],
},
+ "custom-svg-1": {
+ key: "custom-svg-1",
+ name: "Urban Premium SVG",
+ categoryName: "Özel SVG Vektör Şablon",
+ bgGradient: "radial-gradient(circle at 50% 50%, #1c3e2b 0%, #0e2016 100%)",
+ plaqueBg: "linear-gradient(135deg, #a64d2a 0%, #8e3f20 100%)",
+ plaqueColor: "#a64d2a",
+ borderAccent: "rgba(255, 255, 255, 0.15)",
+ qrBg: "#f8f3eb",
+ qrColor: "#a64d2a",
+ logoBorder: "#f5be72",
+ logoBg: "rgba(166, 77, 42, 0.8)",
+ accentText: "#f5be72",
+ headerText: "#ffffff",
+ subText: "rgba(255, 255, 255, 0.9)",
+ dividerColor: "rgba(255, 255, 255, 0.25)",
+ categories: ["BURGERS", "FRIES", "SHAKES", "VEGAN OPTIONS"],
+ svgTemplateUrl: "/qr-1.svg",
+ },
"la-maison": {
key: "la-maison",
name: "La Maison Gold",
diff --git a/svg/qr-1.svg b/svg/qr-1.svg
new file mode 100644
index 0000000..b492c7d
--- /dev/null
+++ b/svg/qr-1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file