-
+
+
+
+
{role.data.title}
+
{role.data.brief}
-
-
- Join our team ↗
-
-
-
+
+
+ Show more
+ Show less
+
+
+
+
+
+
+
);
})
diff --git a/website/src/content.config.ts b/website/src/content.config.ts
index d5dfb921..62ef82f8 100644
--- a/website/src/content.config.ts
+++ b/website/src/content.config.ts
@@ -6,6 +6,14 @@ const projects = defineCollection({
pattern: "**/*.md",
base: "./src/assets/text/projects",
}),
+ schema: ({ image }) =>
+ z.object({
+ index: z.number(),
+ link: z.string(),
+ btnText: z.string(),
+ screenshot: image(),
+ screenshotAlt: z.string(),
+ }),
});
const team = defineCollection({
diff --git a/website/src/layouts/Layout.astro b/website/src/layouts/Layout.astro
index c822cf4e..5aadb418 100644
--- a/website/src/layouts/Layout.astro
+++ b/website/src/layouts/Layout.astro
@@ -2,24 +2,27 @@
import "../styles/global.css";
import Header from "../components/Header.astro";
import Footer from "../components/Footer.astro";
-import "@fontsource-variable/inter";
-import "@fontsource/ramaraja";
+import { Font } from "astro:assets";
+
+const {
+ title = "Benefit Decision Toolkit",
+ description = "Build free, intuitive benefit eligibility screening tools for the communities you serve.",
+} = Astro.props;
---
-
+
-
Benefit Decision Toolkit
-
+
{title}
+
+
+
diff --git a/website/src/pages/about.astro b/website/src/pages/about.astro
index 4141bb5c..f55d027b 100644
--- a/website/src/pages/about.astro
+++ b/website/src/pages/about.astro
@@ -5,7 +5,10 @@ import Volunteer from "../components/Volunteer.astro";
import VolunteerRoles from "../components/VolunteerRoles.astro";
---
-
+
diff --git a/website/src/pages/index.astro b/website/src/pages/index.astro
index 96501110..0334c34e 100644
--- a/website/src/pages/index.astro
+++ b/website/src/pages/index.astro
@@ -7,7 +7,10 @@ import Contact from "../components/Contact.astro";
import Volunteer from "../components/Volunteer.astro";
---
-
+
diff --git a/website/src/styles/global.css b/website/src/styles/global.css
index 7605e60b..4bed21c2 100644
--- a/website/src/styles/global.css
+++ b/website/src/styles/global.css
@@ -2,9 +2,14 @@
@plugin "@tailwindcss/typography";
@theme {
- --font-sans: "Inter", sans;
- --font-serif: "Ramaraja", serif;
+ --font-sans: "Lato", sans;
+ --font-serif: "Crete Round", serif;
--color-bdt-blue: #1876ba;
- --color-bdt-green-light: #cff7d3;
- --color-bdt-green-dark: #16561d;
+ --color-bdt-gradient: #065ca2;
+ --color-heading: #2d2d2d;
+ --color-btn-t: #92ee99;
+ --color-btn-b: #6ce678;
+ --color-bg: #dceffc;
+ --color-card-border: #b7daf7;
+ --color-border-b: #2cd733;
}