From 9c55e18d4e0499c85661440d8f346dd1d0eace68 Mon Sep 17 00:00:00 2001 From: neodk2004 Date: Sun, 16 Aug 2026 13:57:27 +0200 Subject: [PATCH] feat(sponsor): show Stripe wordmark above the one-time/monthly toggle MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds a subtle "payments processed by Stripe" indicator (official wordmark SVG from Simple Icons, muted/low-opacity) above the contribution-type selector on the Unterstützen page, so visitors know which payment provider handles the transaction before choosing an option. --- messages/de.json | 1 + messages/en.json | 1 + src/app/(app)/unterstuetzen/page.tsx | 12 ++++++++++++ 3 files changed, 14 insertions(+) diff --git a/messages/de.json b/messages/de.json index d984dc6..86eb9bb 100644 --- a/messages/de.json +++ b/messages/de.json @@ -137,6 +137,7 @@ "Sponsor": { "title": "PawFeed unterstützen", "subtitle": "PawFeed wird komplett privat finanziert — ganz ohne Investoren, aus eigener Tasche. Server-Hardware, Software-Lizenzen und weitere Tools verursachen laufende Kosten. Mit deinem freiwilligen Beitrag hilfst du, die Plattform am Laufen zu halten — als Dankeschön bekommst du das Sponsor-Badge auf deinem Profil und bei jedem Beitrag.", + "poweredByStripe": "Zahlungsabwicklung über", "oneTime": "Einmalig", "monthly": "Monatlich", "customAmountLabel": "Betrag in Euro", diff --git a/messages/en.json b/messages/en.json index 6e1377c..486dc6f 100644 --- a/messages/en.json +++ b/messages/en.json @@ -137,6 +137,7 @@ "Sponsor": { "title": "Support PawFeed", "subtitle": "PawFeed is entirely privately financed — no investors, out of pocket. Server hardware, software licenses, and other tools mean ongoing costs. Your voluntary contribution helps keep the platform running — as a thank-you, you get the Sponsor badge on your profile and on every post.", + "poweredByStripe": "Payments processed by", "oneTime": "One-time", "monthly": "Monthly", "customAmountLabel": "Amount in Euro", diff --git a/src/app/(app)/unterstuetzen/page.tsx b/src/app/(app)/unterstuetzen/page.tsx index b26e427..4b729f4 100644 --- a/src/app/(app)/unterstuetzen/page.tsx +++ b/src/app/(app)/unterstuetzen/page.tsx @@ -97,6 +97,18 @@ export default function SponsorPage() { )}
+
+ {t("poweredByStripe")} + +
+
{(["ONE_TIME", "SUBSCRIPTION"] as const).map((option) => (