diff --git a/public/templates/abo-contract-template.html b/public/templates/abo-contract-template.html index ea047f9..34f5747 100644 --- a/public/templates/abo-contract-template.html +++ b/public/templates/abo-contract-template.html @@ -30,7 +30,9 @@ .doc { width: 100%; + max-width: 760px; margin: 0 auto; + padding: 0 16px; } .header { @@ -89,7 +91,7 @@ .grid2 { display: grid; - grid-template-columns: 1fr 1fr; + grid-template-columns: 1fr; gap: 10px; } @@ -110,8 +112,8 @@ .row { display: grid; - grid-template-columns: 180px 1fr; - gap: 8px; + grid-template-columns: 1fr; + gap: 2px; padding: 4px 0; border-bottom: 1px dashed #e5e7eb; } @@ -136,7 +138,30 @@ } .fill.wide { min-width: 280px; } - .fill.full { display: inline-block; min-width: 100%; } + .fill.full { display: block; width: 100%; min-width: 0; } + + .metaGrid { + display: grid; + grid-template-columns: auto auto; + justify-content: end; + align-items: end; + column-gap: 8px; + row-gap: 4px; + text-align: right; + font-size: 10pt; + } + + .metaGrid .metaLabel { + white-space: nowrap; + } + + .metaGrid .metaValue { + text-align: right; + } + + .metaGrid .fill { + min-width: 160px; + } .hint { color: var(--muted); @@ -169,6 +194,7 @@ vertical-align: middle; border-radius: 2px; position: relative; + top: 2px; flex: 0 0 auto; } @@ -184,12 +210,6 @@ transform: translate(-50%, -60%) rotate(40deg); } - .prefContact { - display: flex; - flex-wrap: wrap; - gap: 12px; - align-items: center; - } table { width: 100%; @@ -338,9 +358,11 @@

Vertrag über automatische Wiederbestellungen (ABO)

Bitte alle Felder vollständig ausfüllen und Zutreffendes ankreuzen.

-
-
Vertragsnummer: {{contractNumber}}
-
Datum: {{currentDate}}
+
+
Vertragsnummer:
+
{{contractNumber}}
+
Datum:
+
{{currentDate}}
@@ -356,23 +378,6 @@ -
-
-
Affiliate
-
-
AFFILIATE NAME
-
{{affiliateName}}
-
-
-
-
Client
-
-
CLIENT NAME
-
{{clientName}}
-
-
-
-

Lieferadresse

@@ -397,6 +402,8 @@
Rechnungsadresse: {{invoiceSameAsShippingMark}} wie Lieferadresse
+
+

Rechnungsadresse (falls abweichend)

@@ -413,13 +420,6 @@
Telefonnummer
{{invoicePhone}}
Mobil
{{invoiceMobile}}
E-Mail-Adresse
{{invoiceEmail}}
-
-
Bevorzugte Kontaktaufnahme
-
- Telefon - E-Mail -
-
@@ -441,8 +441,6 @@
-
-

Angebote

@@ -477,18 +475,11 @@

Bei Angabe einer automatischen Wiederbestellung, gemäß den Regelungen in nachstehendem Punkt 3, erhält der Kunde in regelmäßigen Abständen, BEGINNEND AM (Unterzeichnung des Vertrages) vorstehend eingetragene BIO Kaffee-Teemenge für die Dauer des Vertrages oder bis zum Widerruf der automatischen Wiederbestellung. - Der BIO Kaffee-Tee wird automatisch im Abstand von: -

- -
- 1 Monat - 2 Monate - 3 Monate -
- -

fakturiert und innerhalb von drei bis fünf Werktagen an den Kunden geliefert.

+ Der BIO Kaffee-Tee wird automatisch im monatlichen Abstand fakturiert und innerhalb von drei bis fünf Werktagen an den Kunden geliefert.

+
+

Zahlungsart

@@ -501,8 +492,6 @@
-
- + +
+ + + +
+ + + +
+ + + +
+ + +
+ + +
+ +

§ 7 Sachmängel

(1) In dringenden Fällen, z.B. bei Gefährdung der Betriebssicherheit oder zur Abwehr unverhältnismäßiger Schäden, hat der Käufer das Recht, den Mangel selbst zu beseitigen und von uns Ersatz der hierzu objektiv erforderlichen (angemessenen) Aufwendungen zu verlangen. Von einer derartigen Selbstvornahme sind wir unverzüglich – nach Möglichkeit vorher – zu benachrichtigen. Das Selbstvornahmerecht besteht nicht, wenn wir berechtigt wären, eine entsprechende Nacherfüllung nach den gesetzlichen Vorschriften zu verweigern.

@@ -636,8 +647,6 @@

(5) Ein Rücktritt oder eine Kündigung wegen Pflichtverletzung, die nicht auf einem Mangel der Ware beruht, ist nur zulässig, wenn wir diese zu vertreten haben. Ein darüber hinausgehendes freies Rücktritts- oder Kündigungsrecht des Käufers wird – soweit rechtlich zulässig – ausgeschlossen.

(6) Die zwingenden Bestimmungen des Produkthaftungsgesetzes sowie die Haftung für vorsätzliches oder grob fahrlässiges Verhalten bleiben von den vorstehenden Regelungen unberührt.

-
-

§ 9 Verjährung

(1) Bei Verträgen mit Unternehmern im Sinne des § 1 KSchG wird die gesetzliche Gewährleistungsfrist für bewegliche Sachen gemäß § 933 ABGB auf ein Jahr ab Übergabe verkürzt. Dies gilt nicht bei Arglist oder bei Übernahme einer Garantie für die Beschaffenheit der Ware.

(2) Die in Abs. 1 genannte Fristverkürzung gilt nicht für Ansprüche des Käufers wegen Schäden aus der Verletzung des Lebens, des Körpers oder der Gesundheit, bei grob fahrlässigem oder vorsätzlichem Verhalten oder bei Ansprüchen nach dem Produkthaftungsgesetz.

@@ -654,7 +663,11 @@

Stand der Allgemeinen Geschäftsbedingungen Profit Planet Kaffee-Service: 01.08.2025

-
+ + +
+ + +
+
+ + handleQrUpload('60', e.target.files?.[0] || null)} + className="block w-full text-sm text-gray-700 file:mr-4 file:py-2 file:px-4 file:rounded-lg file:border-0 file:text-sm file:font-semibold file:bg-blue-50 file:text-blue-900 hover:file:bg-blue-100" + /> +
+ {qr60DataUrl ? 'Selected (will be saved on Save)' : hasQr60 ? 'Already uploaded' : 'Not uploaded'} +
+
+ +
+ + handleQrUpload('120', e.target.files?.[0] || null)} + className="block w-full text-sm text-gray-700 file:mr-4 file:py-2 file:px-4 file:rounded-lg file:border-0 file:text-sm file:font-semibold file:bg-blue-50 file:text-blue-900 hover:file:bg-blue-100" + /> +
+ {qr120DataUrl ? 'Selected (will be saved on Save)' : hasQr120 ? 'Already uploaded' : 'Not uploaded'} +
+
+
+ + {saveError && ( +
{saveError}
+ )} +