Skip to content

docs: make the root landing page route by job - #2393

Merged
GigaHierz merged 2 commits into
mainfrom
docs/homepage-jobs-cards
Oct 20, 2026
Merged

GigaHierz merged 2 commits into
mainfrom
docs/homepage-jobs-cards

Conversation

@GigaHierz

@GigaHierz GigaHierz commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Part of #2261 (first of three PRs; the Contribute rename and the AI resources page follow separately).

The root page opened with a single "Start Building" card and a stack of topic lists. It now leads with the jobs a first-time visitor comes to do, then maps the four tabs.

Changes

  • Intro sentence and a "Start here" section with job cards: build an agent that pays, build a Mini App, accept stablecoin payments, learn what Celo is, run a node, start your first app. The Quickstart wording says "Scaffold an app and run it locally", which is what /build/quickstart does.
  • New "Find your way" cards for Learn, Build, Operate and Contribute. The Contribute card points at /contribute.
  • description no longer says "leading" (AGENTS.md section 4).
  • Quickstart cards in the accordion point at /build/quickstart; the "Integrate" card is now labelled "Network information", which is where it links.
  • Sentence-case headings; "Tutorials" is now "Guides".
  • The agent-infrastructure and use-case card groups are dropped. Their targets are reachable from the first card group and the Build tab.

learn/index.mdx stays Learn's overview and is not touched. The "Understanding Celo" and "Build with Celo" accordions still repeat some of the new links; trimming them is a follow-up.

Verification

  • npx mint broken-links: no broken links found.
  • Every internal link on the page lands on a page in the nav without going through a redirect.
  • Facts on the cards (10M+ MiniPay activations, 1-second blocks, fees below $0.01) use the wording AGENTS.md section 7 prescribes.

🤖 Generated with Claude Code

Comment thread learn/celo.mdx Outdated
---

## AI Agent Infrastructure
## What do you want to do?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AGENTS.md §3 bans question headings outside FAQs and wants one or two sentences of prose before the first ## (Index type: one paragraph → CardGroup). Suggest a short intro line and e.g. ## Start here.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Alternatively we can change the AGENTS.md. It is not obvious to me that these rules are beneficial.

Comment thread learn/celo.mdx Outdated
<Card title="ZK Identity" icon="passport" href="/build/build-with-self">
Prove users’ humanity and unique identity without compromising privacy via Self Protocol.
<Card title="Deploy your first app" icon="bolt" href="/build/quickstart">
Scaffold an app and deploy it to Celo Sepolia.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/build/quickstart scaffolds the app and runs it locally; deploying to Celo Sepolia only applies to the optional contracts workspace. Suggest "Scaffold an app and run it locally." Same for the Quickstart card at line 80.

@palango palango left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The routing works. I checked every internal link and they all land on pages in nav, and the card facts match the wording in AGENTS.md section 7. Two small fixes before merge. #2394 merged this morning, so the Contribute card's /contribute-to-celo now only works through a redirect; please point it at /contribute. And the Quickstart wording karlb flagged on line 27 also applies to the card title on line 26 and the accordion card on line 80: the quickstart scaffolds an app and runs it locally, and only the optional contracts workspace deploys to Celo Sepolia.

Optional, fine for a later pass: with the new top sections, the "Understanding Celo" and "Build with Celo" accordions mostly repeat the same links (/learn, /build, /build/quickstart, /learn/network/overview).

Comment thread learn/celo.mdx Outdated
<Card title="Operate" icon="server" href="/operate">
Run nodes, follow network notices and read the protocol specification.
</Card>
<Card title="Contribute" icon="people-group" href="/contribute-to-celo">

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#2394 has merged, so contribute-to-celo/ no longer exists and this link only works through the /contribute-to-celo redirect. Please point it at /contribute.

Comment thread learn/celo.mdx Outdated
</Card>
<Card title="ZK Identity" icon="passport" href="/build/build-with-self">
Prove users’ humanity and unique identity without compromising privacy via Self Protocol.
<Card title="Deploy your first app" icon="bolt" href="/build/quickstart">

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same point as karlb's comment on the next line: the quickstart scaffolds an app and runs it locally, so "Deploy your first app" promises more than the page does. Maybe "Start your first app".

GigaHierz and others added 2 commits October 19, 2026 11:01
Replace the card stack on learn/celo with jobs-to-be-done cards and a
four-tab map, drop the inflated description, and point the quickstart
cards at the quickstart page.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Point the Contribute card at /contribute, say the quickstart scaffolds and
runs an app locally, and open the page with a sentence and a non-question
heading.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@GigaHierz
GigaHierz force-pushed the docs/homepage-jobs-cards branch from a492873 to b7e921c Compare October 19, 2026 09:02
@GigaHierz

Copy link
Copy Markdown
Contributor Author

Rebased onto main (#2394 and #2400 are in). Pushed fixes: the Contribute card points at /contribute; the quickstart card is now "Start your first app" / "Scaffold an app and run it locally", also in the accordion; the page opens with a sentence and the heading is "Start here". On karlb's question about the AGENTS.md heading rules: I followed them as written, so changing the rule is a separate call. Left for later: the overlap between the two accordions and the new top sections.

@palango palango left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, both fixes are in. The Contribute card now points at /contribute, and the quickstart cards at the top and in the accordion say "run it locally", which matches what the quickstart does. The intro sentence and "Start here" also cover karlb's heading comment. I checked every internal link on the page again against docs.json, and they all land on pages in nav without going through a redirect. Fine to leave the accordion overlap for a follow-up. One small thing before merging: the PR body still mentions the "What do you want to do?" cards and "deploy a first app", so please update it if the squash commit uses it.

@GigaHierz

Copy link
Copy Markdown
Contributor Author

Updated the PR body to match the page: it now describes the intro and "Start here" section, the "run it locally" Quickstart wording and the /contribute link, and notes the accordion overlap as a follow-up.

@GigaHierz
GigaHierz merged commit f9cd19b into main Oct 20, 2026
5 checks passed
@GigaHierz
GigaHierz deleted the docs/homepage-jobs-cards branch October 20, 2026 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants