infra(landing): redesign landing page hero and structure#152
Merged
Conversation
- Add custom Hero component override (src/components/Hero.astro):
two-line identity heading ("docs" in heading color, ".internetcomputer.org"
in muted gray) with the ICP Skills box embedded inside the hero area
- Remove hero tagline, hero actions, and the frontier cloud CardGrid
- Remove Start building section; replace with three landing action cards
(Playground, Quick start, Explore Guides) rendered as white boxes
- Keep Documentation and External resources sections unchanged
- Add landing-actions grid and landing-action-card styles to custom.css
- Add SiteTitle component override: replaces "ICP Developer Docs" navbar
text with two-line display ("docs" in serif heading color,
".internetcomputer.org" in muted gray)
- Rework Hero component: restores "The Network is The Cloud. Agents Build."
heading from frontmatter; ICP Skills description and action buttons are
now integrated directly into the hero as tagline + actions (no box)
- Restore hero.title in index.mdx frontmatter
- Clean up custom.css: remove .skills-banner box styles; make
.skills-primary and .skills-cta standalone (no parent selector required)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
SiteTitlecomponent (src/components/SiteTitle.astro): replaces the Starlight site title in the navbar withdocs.internetcomputer.orgat 20px serif — `docs` in heading color (ink/bone), `.internetcomputer.org` in muted gray.Herocomponent (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.Sync recommendation
`hand-written`