Skip to content

Update landing cards#292

Open
evanorti wants to merge 9 commits intomainfrom
update-landing-cards
Open

Update landing cards#292
evanorti wants to merge 9 commits intomainfrom
update-landing-cards

Conversation

@evanorti
Copy link
Copy Markdown
Contributor

  • add get started card to landing page
  • change Cosmos Stack Developer Documentation -> Cosmos Developer Documentation

@mintlify
Copy link
Copy Markdown

mintlify bot commented Apr 13, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
cosmos-docs 🟢 Ready View Preview Apr 13, 2026, 4:07 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Apr 13, 2026

Greptile Summary

This PR updates the landing page title to "Cosmos Developer Documentation", adds a new "Start Building" card with quick-navigation links, reorders the product cards (removing Skip.Go), and refactors DocCard to accept a flexible links array prop. It also converts standalone links in sdk/latest/learn/start-here.mdx to bulleted list items for consistency.

  • sdk/next/learn/start-here.mdx was not updated to match the bullet-list changes in sdk/latest/learn/start-here.mdx, which is required by the project's sync rules.

Confidence Score: 4/5

Safe to merge after syncing the bullet-list changes to sdk/next/learn/start-here.mdx.

One P1 finding: the sdk/next/ counterpart of the edited latest/ file was not updated, violating the project's explicit sync requirement. All other changes are correct and well-structured.

sdk/latest/learn/start-here.mdx — the sync to sdk/next/learn/start-here.mdx is missing.

Important Files Changed

Filename Overview
index.mdx Title updated to "Cosmos Developer Documentation"; new "Start Building" card added; Skip.Go and Enterprise/EVM cards reordered; all link paths look correct.
sdk/latest/learn/start-here.mdx Bare links in "Run a node", "Browse modules", and "Go deeper" sections converted to bulleted list items; corresponding sdk/next/learn/start-here.mdx was not synced.
snippets/doc-card.jsx Refactored to accept a links array prop; arrow SVG extracted as a shared const; backward-compatible with existing docsLink/githubLink usage; external link detection correct.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Landing Page index.mdx] --> B[DocCardGrid]
    B --> C["Start Building - new links array card"]
    B --> D["Cosmos SDK - docsLink + githubLink"]
    B --> E["Cosmos Enterprise - docsLink + isHighlighted"]
    B --> F["Cosmos EVM - docsLink + githubLink"]
    B --> G["IBC Protocol - docsLink + githubLink"]
    B --> H["CometBFT - docsLink + githubLink"]
    C --> C1["Learn"]
    C --> C2["Build a chain"]
    C --> C3["Choose a path"]
    style C fill:#d4edda,stroke:#28a745
Loading

Reviews (1): Last reviewed commit: "Update index.mdx" | Re-trigger Greptile

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.

1 participant