{title}
{#if subtitle} @@ -26,7 +32,10 @@ justify-content: center; padding: 2rem 1rem; background: linear-gradient(135deg, #eef2ff 0%, #ffffff 55%, #eef2ff 100%); - font-family: system-ui, -apple-system, sans-serif; + font-family: + system-ui, + -apple-system, + sans-serif; color: #1f2937; } .brand { @@ -56,6 +65,8 @@ line-height: 1.5; } @media (max-width: 480px) { - .card { padding: 1.5rem; } + .card { + padding: 1.5rem; + } } diff --git a/frontend/src/lib/components/FamDone.svelte b/frontend/src/lib/components/FamDone.svelte new file mode 100644 index 0000000..04e5901 --- /dev/null +++ b/frontend/src/lib/components/FamDone.svelte @@ -0,0 +1,33 @@ + + +You requested a password reset for your FamChore account.
+You requested a password reset for your FamDone account.
Click here to reset your password
This link expires in 1 hour.
If you didn't request this, you can ignore this email.
diff --git a/frontend/src/routes/login/+page.svelte b/frontend/src/routes/login/+page.svelte index 1d09042..272dcd2 100644 --- a/frontend/src/routes/login/+page.svelte +++ b/frontend/src/routes/login/+page.svelte @@ -27,7 +27,7 @@ } -
diff --git a/frontend/src/routes/pricing/+page.svelte b/frontend/src/routes/pricing/+page.svelte
index 4640fa9..c5f3517 100644
--- a/frontend/src/routes/pricing/+page.svelte
+++ b/frontend/src/routes/pricing/+page.svelte
@@ -5,6 +5,7 @@
import { PUBLIC_STRIPE_PUBLISHABLE_KEY } from '$app/env/public';
import { loadStripe, type StripeEmbeddedCheckout } from '@stripe/stripe-js';
import { Button, PricingPlans } from '$lib/components';
+ import FamDone from '$lib/components/FamDone.svelte';
import Footer from '$lib/components/Footer.svelte';
import { homeIcon, chevronLeftIcon, chevronRightIcon } from '$lib/components/icons';
@@ -56,12 +57,12 @@
}
-