-
Notifications
You must be signed in to change notification settings - Fork 20
Feat/landing page refresh #281
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Feat/landing page refresh #281
Conversation
Added NEW! to titles: Passkeys, Orderless, AI Development (MCP), AskAptos Chatbot Features: rename Keyless -> Keyless Accounts; add one-liners (Keyless, Passkeys, Sponsored, Orderless, Randomness, Parallel Execution & ~250ms Blocks with Block-STM spelled out) Tooling: add MCP at top with one-liner; add one-liners for CLI, Official SDKs, Indexer API, AskAptos Chatbot, Testnet Faucet; reorder SDKs (TS, Go, Java (soon!), Python, Rust, .NET) Removed: VSCode Extension, Faucet API, Gas & Storage Fees, Fee Payer
- EN: tighten Tooling lines; move LLMs.txt to Resources; minor MCP/Chatbot phrasing - ES: update Features/Tooling one‑liners; add MCP, Chatbot; add LLMs.txt (Recursos) - ZH: update Features/Tooling one‑liners; add MCP, Chatbot; add LLMs.txt(资源) - Fix: internal link to /llms-txt (was /build/llms-txt)
|
@tippi-fifestarr is attempting to deploy a commit to the AptosLabs Team on Vercel. A member of the Team first needs to authorize it. |
aa32727 to
b1df3a9
Compare
|
The latest updates on your projects. Learn more about Vercel for GitHub.
💡 Enable Vercel Agent with $100 free credit for automated AI reviews |
|
Hey @tippi-fifestarr! We need to do something about the formatting here. The additional context for these links might be helpful (and possibly contribute to homepage SEO), however the font size and line height creates way too much cognitive load on the page for this component in it's current form, as
Also, anytime we have "NEW!" - it should never be inlined as part of the text content for the item - but rather used as a badge like this: https://starlight.astro.build/components/badges/ - however this component might also need to be updated to allow for this. I would say this PR bleeds into design system conversation / component architecture to provide a better UX for a change like this. |
|
Hey @moonclavedev, great feedback - I totally agree! I plan on spending some more time on this next week to improve the formatting even more. That being said, this change addresses a couple issues I've seen in user testing (namely, people not being able to find the "Your First Move Module", and people not knowing what the Aptos jargon means). From the user testing I've done, new users have a much easier time finding the right link now (they do end up doing a bit of reading) instead of glancing at it and then clicking around in the sidebar. Would it be alright to take improving the formatting as a follow up item?
The next couple weeks I'm also working on the the Getting Started page, and want to be pulling that into the landing page and out of Guides. |

Summary
Transforms the documentation landing page from a list of jargon into clear value propositions, and reorganizes content to prioritize what developers need most.
Key Changes
1. One-liners that explain value - Augmented links and jargon with brief descriptions of what each feature actually does:
2. Reorganized from 4 boxes to 6 boxes - Better content hierarchy addressing user feedback that developers "don't know where to go":
3. Highlighted AI tooling:
Technical: Added
starandpencilicons to astro.config.mjs, hero buttons usedown-arrow, addedid="getting-started"anchor.All changes consistently applied across English, Spanish, and Chinese versions.