From 182ba60cbe5ddcc2cb129777ce04fbedea83ff3f Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 23 Feb 2026 03:45:34 +0000 Subject: [PATCH] Add Fable links and referral disclosure on links page Co-authored-by: Amanda Nelson --- src/app/links/page.tsx | 46 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/src/app/links/page.tsx b/src/app/links/page.tsx index c000f44..51a80d9 100644 --- a/src/app/links/page.tsx +++ b/src/app/links/page.tsx @@ -37,6 +37,11 @@ const socialLinks: LinkItem[] = [ color: 'bg-white/10 hover:bg-white/20', icon: '/icons/bluesky.svg' }, + { + name: 'Fable', + url: 'https://fable.co/fabler/pythoness-programmer-506807855588', + color: 'bg-white/10 hover:bg-white/20' + }, ] // Resource links - easy to update @@ -129,6 +134,20 @@ const readLinks: LinkItem[] = [ } ] +// Fable links section +const fableLinks: LinkItem[] = [ + { + name: 'Follow me on Fable', + url: 'https://fable.co/fabler/pythoness-programmer-506807855588', + color: 'bg-brand-purple-light/20 hover:bg-brand-purple-light/30' + }, + { + name: 'Join Fable with my referral link', + url: 'https://fable.co/invite/?referralID=YK5IPnrfEW', + color: 'bg-brand-purple-light/20 hover:bg-brand-purple-light/30' + } +] + // Affiliate links section - ready for future expansion // eslint-disable-next-line @typescript-eslint/no-unused-vars const affiliateLinks: LinkItem[] = [ @@ -210,7 +229,7 @@ export default function LinksPage() { className={`block ${link.color} w-10 h-10 rounded-full flex items-center justify-center transition-transform hover:scale-110 focus:outline-none focus:ring-2 focus:ring-brand-purple-light focus:ring-offset-2 focus:ring-offset-brand-purple-dark`} aria-label={link.name} > - {link.icon && ( + {link.icon ? ( + ) : ( + + {link.name.charAt(0).toUpperCase()} + )} ))} @@ -318,6 +341,27 @@ export default function LinksPage() { + {/* Fable Links */} +
+

Fable

+
+ {fableLinks.map((link) => ( + + {link.name} + + ))} +
+

+ Disclosure: I may receive referral credit if you use the referral link above. +

+
+ {/* Listen Links */}

Listen