diff --git a/components/Heading.tsx b/components/Heading.tsx
index 9975c26..fd194f5 100644
--- a/components/Heading.tsx
+++ b/components/Heading.tsx
@@ -36,7 +36,7 @@ function Eyebrow({ tag, label }: { tag?: string; label?: string }) {
{tag &&
{tag}}
{tag && label && (
-
+
)}
{label && (
{label}
diff --git a/components/Libraries.tsx b/components/Libraries.tsx
index faf5ac2..22900ab 100644
--- a/components/Libraries.tsx
+++ b/components/Libraries.tsx
@@ -1,48 +1,16 @@
import Image from "next/image";
-import logoGo from "@/images/logos/go.svg";
-import logoNode from "@/images/logos/node.svg";
-import logoPhp from "@/images/logos/php.svg";
-import logoPython from "@/images/logos/python.svg";
-import logoRuby from "@/images/logos/ruby.svg";
+import logoTypescript from "@/images/logos/typescript.svg";
import { Button } from "./Button";
import { Heading } from "./Heading";
const libraries = [
{
- href: "#",
- name: "PHP",
+ href: "https://github.com/lysand-org/api/tree/main/federation",
+ name: "@lysand-org/federation",
description:
- "A popular general-purpose scripting language that is especially suited to web development.",
- logo: logoPhp,
- },
- {
- href: "#",
- name: "Ruby",
- description:
- "A dynamic, open source programming language with a focus on simplicity and productivity.",
- logo: logoRuby,
- },
- {
- href: "#",
- name: "Node.js",
- description:
- "Node.jsĀ® is an open-source, cross-platform JavaScript runtime environment.",
- logo: logoNode,
- },
- {
- href: "#",
- name: "Python",
- description:
- "Python is a programming language that lets you work quickly and integrate systems more effectively.",
- logo: logoPython,
- },
- {
- href: "#",
- name: "Go",
- description:
- "An open-source programming language supported by Google with built-in concurrency.",
- logo: logoGo,
+ "Fully-featured federation toolkit with validation, signatures, parsing, and more.",
+ logo: logoTypescript,
},
];
@@ -52,15 +20,15 @@ export function Libraries() {
Official libraries
-
+
{libraries.map((library) => (
-
- {library.name}
+
+ {library.name}
{library.description}
@@ -68,6 +36,8 @@ export function Libraries() {
diff --git a/components/Resources.tsx b/components/Resources.tsx
index f5b1793..9d01a8c 100644
--- a/components/Resources.tsx
+++ b/components/Resources.tsx
@@ -62,7 +62,7 @@ const resources: Resource[] = [
function ResourceIcon({ icon: Icon }: { icon: Resource["icon"] }) {
return (
-
+
);
@@ -81,7 +81,7 @@ function ResourcePattern({
return (
-
+
-
-
+
+
-
+
{resource.name}
diff --git a/components/Search.tsx b/components/Search.tsx
index 89cf479..364848c 100644
--- a/components/Search.tsx
+++ b/components/Search.tsx
@@ -473,7 +473,7 @@ export function Search() {