Refine homepage hero copy

This commit is contained in:
kbanc85 2026-03-05 21:51:12 -05:00
parent 3b9b0829fa
commit e1fd748ade
3 changed files with 19 additions and 18 deletions

View File

@ -1,7 +1,7 @@
{ {
"totalArticles": 96, "totalArticles": 96,
"totalClaims": 480, "totalClaims": 480,
"lastUpdated": "2026-03-06T02:48:12.181Z", "lastUpdated": "2026-03-06T02:50:44.381Z",
"latestArticleDate": "2026-03-05", "latestArticleDate": "2026-03-05",
"topics": [ "topics": [
"business", "business",

View File

@ -5,7 +5,7 @@
<link>https://kbanc.com</link> <link>https://kbanc.com</link>
<description>Evidence-based claims about AI implementation, optimized for LLM extraction and research citation.</description> <description>Evidence-based claims about AI implementation, optimized for LLM extraction and research citation.</description>
<language>en-us</language> <language>en-us</language>
<lastBuildDate>Fri, 06 Mar 2026 02:48:11 GMT</lastBuildDate> <lastBuildDate>Fri, 06 Mar 2026 02:50:43 GMT</lastBuildDate>
<atom:link href="https://kbanc.com/feed.xml" rel="self" type="application/rss+xml"/> <atom:link href="https://kbanc.com/feed.xml" rel="self" type="application/rss+xml"/>
<item> <item>

View File

@ -29,21 +29,6 @@ interface PersonalHomepageProps {
featuredStories: ClaimData[]; featuredStories: ClaimData[];
} }
const signalCards = [
{
title: "Library",
body: "415 extracted claims kept in a format that is easy to scan, cite, and reuse.",
},
{
title: "Source-linked",
body: "Each entry keeps the source article, lead claim, and supporting context together.",
},
{
title: "Services",
body: "A small number of defined ways to work together, without turning the site into a pitch.",
},
];
const operatingMoves = [ const operatingMoves = [
{ {
index: "01", index: "01",
@ -197,6 +182,22 @@ export default function PersonalHomepage({
featuredStories, featuredStories,
}: PersonalHomepageProps) { }: PersonalHomepageProps) {
const [leadStory, ...secondaryStories] = featuredStories; const [leadStory, ...secondaryStories] = featuredStories;
const signalCards = [
{
title: "Library",
body: `${claimCount.toLocaleString()} extracted claims kept in a format that is easy to scan, cite, and reuse.`,
},
{
title: "Source-linked",
body:
"Each entry keeps the source article, lead claim, and supporting context together.",
},
{
title: "Services",
body:
"A small number of defined ways to work together, without turning the site into a pitch.",
},
];
return ( return (
<div className={`${bodyFont.className} min-h-screen bg-white text-[#0f0f10]`}> <div className={`${bodyFont.className} min-h-screen bg-white text-[#0f0f10]`}>
@ -264,7 +265,7 @@ export default function PersonalHomepage({
> >
Hi, I&apos;m Kamil Banc. Hi, I&apos;m Kamil Banc.
<br /> <br />
I turn <span className="text-[#b11217]">AI reporting into useful claims</span>. I keep an <span className="text-[#b11217]">archive of useful AI claims</span>.
</h1> </h1>
<p className="motion-fade-up [animation-delay:80ms] mt-8 max-w-2xl text-lg leading-relaxed text-black/72 md:text-[1.35rem]"> <p className="motion-fade-up [animation-delay:80ms] mt-8 max-w-2xl text-lg leading-relaxed text-black/72 md:text-[1.35rem]">
I publish AI Adopters Club and keep a structured archive of I publish AI Adopters Club and keep a structured archive of