diff --git a/Designer.png b/Designer.png new file mode 100644 index 0000000..2fad02b Binary files /dev/null and b/Designer.png differ diff --git a/src/app/globals.css b/src/app/globals.css index 2f70da5..e75ce5e 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -1,6 +1,15 @@ +@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&family=Roboto:wght@400;500;700&family=Roboto+Mono:wght@400;700&display=swap'); @import "tailwindcss"; :root { + /* Capsule Brand Colors */ + --color-primary-blue: #1E73BE; + --color-finance-green: #28A745; + --color-cloud-blue: #A7D8F8; + --color-dark-navy: #0F2C4C; + --color-neutral-gray: #F4F4F4; + + /* Legacy variables for compatibility */ --background: #ffffff; --foreground: #171717; } @@ -8,8 +17,8 @@ @theme inline { --color-background: var(--background); --color-foreground: var(--foreground); - --font-sans: var(--font-geist-sans); - --font-mono: var(--font-geist-mono); + --font-sans: "Roboto", sans-serif; + --font-mono: "Roboto Mono", monospace; } @media (prefers-color-scheme: dark) { @@ -22,7 +31,25 @@ body { background: var(--background); color: var(--foreground); - font-family: Arial, Helvetica, sans-serif; + font-family: "Roboto", Arial, sans-serif; +} + +/* Typography */ +h1, h2, h3, h4, h5, h6 { + font-family: "Montserrat", sans-serif; + font-weight: 600; +} + +.logo-text { + font-family: "Montserrat", sans-serif; + font-weight: 700; + color: var(--color-dark-navy); +} + +.tagline { + font-family: "Roboto", sans-serif; + font-weight: 400; + color: var(--color-finance-green); } /* Ensure form controls stay readable across light/dark modes */ @@ -32,6 +59,7 @@ textarea { color: #111827; background-color: #ffffff; border: 1px solid #d1d5db; + font-family: "Roboto", sans-serif; } input::placeholder, diff --git a/src/app/page.tsx b/src/app/page.tsx index e68739c..a4bc25f 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -406,8 +406,8 @@ export default function BudgetDashboard() {
- Capsule -

+ Capsule +

Take control of your money with smart envelopes

@@ -416,44 +416,46 @@ export default function BudgetDashboard() {

- + Auto-save & offline-ready data
- + Guided setup wizard
-
-

Total Balance

-

$0.00

-

Link accounts to see your starting balance

+
+

Total Balance

+

$0.00

+

Link accounts to see your starting balance

-
-

Envelopes

-

Organize spending

-

Create categories with color-coded envelopes

+
+

Envelopes

+

Organize spending

+

Create categories with color-coded envelopes

-
-

Income Auto-Allocation

-

Smart distribution

-

Allocate paychecks by percentage or fixed amounts

+
+

Income Auto-Allocation

+

Smart distribution

+

Allocate paychecks by percentage or fixed amounts

@@ -464,54 +466,81 @@ export default function BudgetDashboard() { return (
{/* Navigation */} -