From 226baf99a6caacab700dd0dfdbeca93d893e9107 Mon Sep 17 00:00:00 2001 From: jpiere-vailos Date: Tue, 8 Apr 2025 14:31:48 -0500 Subject: [PATCH] feat: add Payment page styles --- src/components/Checkout/PaymentMethod.svelte | 73 +++++-- src/components/LoginForm.astro | 1 + src/components/RegisterForm.astro | 195 +++++++++++++------ src/i18n/locales/en.json | 3 + src/i18n/locales/es.json | 17 +- src/pages/[lang]/payment.astro | 36 +++- src/pages/[lang]/register.astro | 39 ++-- src/svgs/CreditCardIcon.svelte | 7 + src/svgs/PaypalIcon.svelte | 11 ++ src/svgs/StripeIcon.svelte | 40 ++++ 10 files changed, 321 insertions(+), 101 deletions(-) create mode 100644 src/svgs/CreditCardIcon.svelte create mode 100644 src/svgs/PaypalIcon.svelte create mode 100644 src/svgs/StripeIcon.svelte diff --git a/src/components/Checkout/PaymentMethod.svelte b/src/components/Checkout/PaymentMethod.svelte index 0a563d13..bbc6d93a 100644 --- a/src/components/Checkout/PaymentMethod.svelte +++ b/src/components/Checkout/PaymentMethod.svelte @@ -1,30 +1,65 @@
-

Ind铆canos tus datos de pago

-

Ahora necesitamos que nos digas c贸mo quieres pagar.

-

Selecciona m茅todo de pago:

+
+

+ {$t("payment.page.selectMethod")} +

-
- {#each paymentGateways as gateway} - - {/each} +
+
+ {#each paymentGateways as gateway} + + {/each} +
+ + +
diff --git a/src/components/LoginForm.astro b/src/components/LoginForm.astro index 18e056ec..ad6466c6 100644 --- a/src/components/LoginForm.astro +++ b/src/components/LoginForm.astro @@ -40,6 +40,7 @@ const { t } = Astro.locals; +