diff --git a/app/llms-full.txt/route.ts b/app/llms-full.txt/route.ts
index 546f478..a957e4b 100644
--- a/app/llms-full.txt/route.ts
+++ b/app/llms-full.txt/route.ts
@@ -230,7 +230,7 @@ ${CONTACT_HEADLINE.join(" ")}
${CONTACT_LEAD}
-Email ${EMAIL} · GitHub ${links.github} · X ${links.x} · LinkedIn ${links.linkedin}
+Email ${EMAIL} · GitHub ${links.github} · X ${links.x} · LinkedIn ${links.linkedin} · Discord ${links.discord}
## Field notes
diff --git a/components/site/Contact.tsx b/components/site/Contact.tsx
index 9f564ef..10295c0 100644
--- a/components/site/Contact.tsx
+++ b/components/site/Contact.tsx
@@ -11,8 +11,8 @@ import { FleetStatus } from "@/components/site/FleetStatus";
// shrink-0 keeps the box from compressing in the inline-flex link. The
// envelope is an original geometric glyph; the X and LinkedIn glyphs are from
// Simple Icons (CC0 / public domain) — the marks are trademarks of their
-// owners, shown nominatively as links to our own profiles. The GitHub glyph is
-// likewise from Simple Icons (CC0 / public domain).
+// owners, shown nominatively as links to our own profiles. The GitHub and
+// Discord glyphs are likewise from Simple Icons (CC0 / public domain).
const iconClass = "size-[1.05em] shrink-0";
function MailIcon() {
@@ -57,6 +57,19 @@ function GitHubIcon() {
);
}
+function DiscordIcon() {
+ return (
+
+ );
+}
+
function XIcon() {
return (