From 2144ad767e383dd95da4c3836e8a9807c852de5e Mon Sep 17 00:00:00 2001 From: Earth Walker Date: Thu, 22 Jan 2026 19:16:14 -0500 Subject: [PATCH 1/3] install fonts and use them --- website/package-lock.json | 20 ++++++++++++++++++++ website/package.json | 2 ++ website/src/components/Contact.astro | 4 ++-- website/src/components/Footer.astro | 2 +- website/src/components/Hero.astro | 2 +- website/src/layouts/Layout.astro | 4 +++- website/src/styles/global.css | 4 ++-- 7 files changed, 31 insertions(+), 7 deletions(-) diff --git a/website/package-lock.json b/website/package-lock.json index 71e8ce9a..c192ced2 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -9,6 +9,8 @@ "version": "0.0.1", "dependencies": { "@astrojs/svelte": "^7.2.3", + "@fontsource/open-sans": "^5.2.7", + "@fontsource/ramaraja": "^5.2.8", "@tailwindcss/vite": "^4.1.17", "astro": "^5.15.5", "svelte": "^5.45.8", @@ -593,6 +595,24 @@ "node": ">=18" } }, + "node_modules/@fontsource/open-sans": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-5.2.7.tgz", + "integrity": "sha512-8yfgDYjE5O0vmTPdrcjV35y4yMnctsokmi9gN49Gcsr0sjzkMkR97AnKDe6OqZh2SFkYlR28fxOvi21bYEgMSw==", + "license": "OFL-1.1", + "funding": { + "url": "https://github.com/sponsors/ayuhito" + } + }, + "node_modules/@fontsource/ramaraja": { + "version": "5.2.8", + "resolved": "https://registry.npmjs.org/@fontsource/ramaraja/-/ramaraja-5.2.8.tgz", + "integrity": "sha512-MIrLpCbfo+L750CnkLmvkV/UKbvOXLfliPCDDHgolliTbryL7UqRRSq32UdxfAXGisSRrzq82zVNTdwljA0Mxw==", + "license": "OFL-1.1", + "funding": { + "url": "https://github.com/sponsors/ayuhito" + } + }, "node_modules/@img/colour": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", diff --git a/website/package.json b/website/package.json index 4ce356f4..456110e2 100644 --- a/website/package.json +++ b/website/package.json @@ -10,6 +10,8 @@ }, "dependencies": { "@astrojs/svelte": "^7.2.3", + "@fontsource/open-sans": "^5.2.7", + "@fontsource/ramaraja": "^5.2.8", "@tailwindcss/vite": "^4.1.17", "astro": "^5.15.5", "svelte": "^5.45.8", diff --git a/website/src/components/Contact.astro b/website/src/components/Contact.astro index 484c069a..dadab684 100644 --- a/website/src/components/Contact.astro +++ b/website/src/components/Contact.astro @@ -7,7 +7,7 @@ import wedge from "../assets/backgrounds/wedge.svg";
-
+
@@ -40,7 +40,7 @@ import wedge from "../assets/backgrounds/wedge.svg"; placeholder="Your message">
Return to top -

Benefit Decision Toolkit

+

Benefit Decision Toolkit

With ❤️ from Philly

diff --git a/website/src/components/Hero.astro b/website/src/components/Hero.astro index a4920f2a..a6625ea4 100644 --- a/website/src/components/Hero.astro +++ b/website/src/components/Hero.astro @@ -14,7 +14,7 @@ import { Content } from "../assets/copy/Hero.md";

See what we can do

diff --git a/website/src/layouts/Layout.astro b/website/src/layouts/Layout.astro index 4842a859..dab05788 100644 --- a/website/src/layouts/Layout.astro +++ b/website/src/layouts/Layout.astro @@ -2,6 +2,8 @@ import "../styles/global.css"; import Header from "../components/Header.astro"; import Footer from "../components/Footer.astro"; +import "@fontsource/open-sans"; +import "@fontsource/ramaraja"; --- @@ -13,7 +15,7 @@ import Footer from "../components/Footer.astro"; Benefit Decision Toolkit
diff --git a/website/src/styles/global.css b/website/src/styles/global.css index 61aee364..ce098d80 100644 --- a/website/src/styles/global.css +++ b/website/src/styles/global.css @@ -2,6 +2,6 @@ @plugin "@tailwindcss/typography"; @theme { - --font-sans: "Open Sans"; - --font-serif: "Ramaraja"; + --font-sans: "Open Sans", sans; + --font-serif: "Ramaraja", serif; } From 3aef49c577dc9599ad5df5559b5428ba44dd3df5 Mon Sep 17 00:00:00 2001 From: Earth Walker Date: Thu, 29 Jan 2026 20:26:36 -0500 Subject: [PATCH 2/3] fix fonts and text sizes --- website/package-lock.json | 10 ++++++++++ website/package.json | 1 + website/src/components/Contact.astro | 2 +- website/src/components/Footer.astro | 6 ++---- website/src/components/Hero.astro | 10 +++++----- website/src/components/Projects.astro | 2 +- website/src/layouts/Layout.astro | 4 ++-- website/src/styles/global.css | 2 +- 8 files changed, 23 insertions(+), 14 deletions(-) diff --git a/website/package-lock.json b/website/package-lock.json index c192ced2..ab47d093 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -9,6 +9,7 @@ "version": "0.0.1", "dependencies": { "@astrojs/svelte": "^7.2.3", + "@fontsource/inter": "^5.2.8", "@fontsource/open-sans": "^5.2.7", "@fontsource/ramaraja": "^5.2.8", "@tailwindcss/vite": "^4.1.17", @@ -595,6 +596,15 @@ "node": ">=18" } }, + "node_modules/@fontsource/inter": { + "version": "5.2.8", + "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-5.2.8.tgz", + "integrity": "sha512-P6r5WnJoKiNVV+zvW2xM13gNdFhAEpQ9dQJHt3naLvfg+LkF2ldgSLiF4T41lf1SQCM9QmkqPTn4TH568IRagg==", + "license": "OFL-1.1", + "funding": { + "url": "https://github.com/sponsors/ayuhito" + } + }, "node_modules/@fontsource/open-sans": { "version": "5.2.7", "resolved": "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-5.2.7.tgz", diff --git a/website/package.json b/website/package.json index 456110e2..4b6310fd 100644 --- a/website/package.json +++ b/website/package.json @@ -10,6 +10,7 @@ }, "dependencies": { "@astrojs/svelte": "^7.2.3", + "@fontsource/inter": "^5.2.8", "@fontsource/open-sans": "^5.2.7", "@fontsource/ramaraja": "^5.2.8", "@tailwindcss/vite": "^4.1.17", diff --git a/website/src/components/Contact.astro b/website/src/components/Contact.astro index dadab684..2f31ca34 100644 --- a/website/src/components/Contact.astro +++ b/website/src/components/Contact.astro @@ -40,7 +40,7 @@ import wedge from "../assets/backgrounds/wedge.svg"; placeholder="Your message">
- Return to top -

Benefit Decision Toolkit

+ Return to top +

Benefit Decision Toolkit

With ❤️ from Philly

diff --git a/website/src/components/Hero.astro b/website/src/components/Hero.astro index a6625ea4..99afcc76 100644 --- a/website/src/components/Hero.astro +++ b/website/src/components/Hero.astro @@ -8,16 +8,16 @@ import { Content } from "../assets/copy/Hero.md"; >
diff --git a/website/src/components/Projects.astro b/website/src/components/Projects.astro index 316476e9..c698aa50 100644 --- a/website/src/components/Projects.astro +++ b/website/src/components/Projects.astro @@ -18,7 +18,7 @@ const projects = await getCollection("projects"); const { Content } = await render(project); return (
  • -
    +
  • diff --git a/website/src/layouts/Layout.astro b/website/src/layouts/Layout.astro index dab05788..04fb8a25 100644 --- a/website/src/layouts/Layout.astro +++ b/website/src/layouts/Layout.astro @@ -2,7 +2,7 @@ import "../styles/global.css"; import Header from "../components/Header.astro"; import Footer from "../components/Footer.astro"; -import "@fontsource/open-sans"; +import "@fontsource/inter"; import "@fontsource/ramaraja"; --- @@ -15,7 +15,7 @@ import "@fontsource/ramaraja"; Benefit Decision Toolkit
    diff --git a/website/src/styles/global.css b/website/src/styles/global.css index ce098d80..086bbca2 100644 --- a/website/src/styles/global.css +++ b/website/src/styles/global.css @@ -2,6 +2,6 @@ @plugin "@tailwindcss/typography"; @theme { - --font-sans: "Open Sans", sans; + --font-sans: "Inter", sans; --font-serif: "Ramaraja", serif; } From 661e5aed1fc476f7746f5d5aa08cb4879055c440 Mon Sep 17 00:00:00 2001 From: Earth Walker Date: Thu, 29 Jan 2026 20:32:59 -0500 Subject: [PATCH 3/3] use brand colors --- website/src/assets/backgrounds/chevron.svg | 27 +++++++++++++++++++++- website/src/components/Contact.astro | 8 +++---- website/src/components/Footer.astro | 2 +- website/src/components/Header.astro | 2 +- website/src/components/Hero.astro | 2 +- website/src/components/Overview.astro | 2 +- website/src/components/Process.astro | 2 +- website/src/components/Projects.astro | 2 +- website/src/styles/global.css | 2 ++ 9 files changed, 38 insertions(+), 11 deletions(-) diff --git a/website/src/assets/backgrounds/chevron.svg b/website/src/assets/backgrounds/chevron.svg index 15ce0393..b11335f8 100644 --- a/website/src/assets/backgrounds/chevron.svg +++ b/website/src/assets/backgrounds/chevron.svg @@ -7,13 +7,38 @@ viewBox="0 0 43.898979 41.612965" version="1.1" id="svg1" + sodipodi:docname="chevron.svg" + inkscape:version="1.4.3 (0d15f75042, 2025-12-25)" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> + + transform="translate(-56.885413,-141.55208)" + style="fill:#1a84d2;fill-opacity:1">
    +