From 5968d1107944d898e3b9fb80f036f351b085a137 Mon Sep 17 00:00:00 2001 From: Leo Ribeiro Date: Thu, 21 Nov 2024 05:16:26 -0800 Subject: [PATCH] Add a few piloting projects (#16) --- .../src/components/ProjectDetails.astro | 15 ++++- projects-dashboard/src/content/config.ts | 20 ++++--- .../content/project/TBD54566975_tbdex-rust.md | 1 + .../content/project/TBD54566975_web5-js.md | 1 + .../project/block_example-jvm-maven.md | 3 +- .../src/content/project/block_goose.md | 40 +++++++++++++ .../src/content/project/block_radiography.md | 43 ++++++++++++++ .../project/cashapp_AccessibilitySnapshot.md | 44 ++++++++++++++ .../src/content/project/square_okhttp.md | 49 +++++++++++++++ .../src/content/project/square_okio.md | 51 ++++++++++++++++ projects-dashboard/src/lib/badge.ts | 59 +++++++++++++++---- projects-dashboard/src/pages/index.astro | 16 ++--- 12 files changed, 315 insertions(+), 27 deletions(-) create mode 100644 projects-dashboard/src/content/project/block_goose.md create mode 100644 projects-dashboard/src/content/project/block_radiography.md create mode 100644 projects-dashboard/src/content/project/cashapp_AccessibilitySnapshot.md create mode 100644 projects-dashboard/src/content/project/square_okhttp.md create mode 100644 projects-dashboard/src/content/project/square_okio.md diff --git a/projects-dashboard/src/components/ProjectDetails.astro b/projects-dashboard/src/components/ProjectDetails.astro index 8d6e9d1..7242fb1 100644 --- a/projects-dashboard/src/components/ProjectDetails.astro +++ b/projects-dashboard/src/components/ProjectDetails.astro @@ -20,6 +20,7 @@ const { packages, lifeCycleStatus, contributing, + website, } = Astro.props; --- @@ -53,7 +54,17 @@ const { )) } -

{description}

+

+ {description} + {website && ( + <> +
+ + {website} + + + )} +

{ ciChecks && ( @@ -113,7 +124,7 @@ const {