You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
infra(landing): redesign landing page hero and structure (#152)
## Summary
- **Custom `SiteTitle` component** (`src/components/SiteTitle.astro`):
replaces the Starlight site title in the navbar with
`docs.internetcomputer.org` at 20px serif — \`docs\` in heading color
(ink/bone), \`.internetcomputer.org\` in muted gray.
- **Custom `Hero` component** (`src/components/Hero.astro`):
heading-only hero — renders \`hero.title\` from frontmatter ("The
Network is The Cloud. Agents Build.") with no tagline and no action
buttons. Bottom padding reduced to 1.5rem to pull the skills box
visually closer.
- **ICP Skills banner**: restored below the hero as a standalone box
with heading, description, and action buttons.
- **Three action cards** below the skills banner — Quickstart (internal
\`→\`), Playground/ICP Ninja (external \`↗\`), Explore Guides (internal
\`→\`) — ordered by recommended developer journey, with directional
arrows via CSS \`::after\`.
- **Removed**: hero tagline, hero action buttons, "Start building"
section, "The frontier cloud for your apps" CardGrid.
- **Kept unchanged**: Documentation and External resources sections.
Copy file name to clipboardExpand all lines: docs/index.mdx
+7-50Lines changed: 7 additions & 50 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,31 +4,11 @@ description: "Build tamperproof fullstack applications on the Internet Computer:
4
4
template: splash
5
5
hero:
6
6
title: "The Network is The Cloud.<br/>Agents Build."
7
-
tagline: "Build fullstack apps on a public network where security is enforced by the protocol. No cloud vendor, no server patching, no security team. Tamperproof. Sovereign."
<LinkCardtitle="Quickstart"description="Install the icp CLI, create a project, and deploy your first canister in under 5 minutes."href="/getting-started/quickstart/" />
28
-
<LinkCardtitle="Choose your path"description="Not sure what to build next? Find the right guide based on your goal."href="/getting-started/choose-your-path/" />
Canister memory persists automatically across executions and upgrades. No serialization, no migration scripts.
61
-
[Learn more](concepts/orthogonal-persistence.md)
62
-
</Card>
63
-
<Cardtitle="Autonomous execution"icon="rocket">
64
-
Canisters schedule their own execution with timers. No external cron jobs, background workers, or separate infrastructure to maintain.
65
-
[Learn more](concepts/timers.md)
66
-
</Card>
67
-
<Cardtitle="Canisters fund themselves"icon="setting">
68
-
Pre-load a canister with cycles and it pays for its own compute, storage, and bandwidth. No usage-based billing to pass on, no per-user pricing logic to build.
69
-
[Learn more](concepts/cycles.md)
70
-
</Card>
71
-
</CardGrid>
24
+
<divclass="landing-actions">
25
+
<ahref="/getting-started/quickstart/"class="landing-action-card">Quickstart for craft coders</a>
26
+
<ahref="https://icp.ninja/projects/hello-world"class="landing-action-card">Playground for craft coders</a>
0 commit comments