Keep article previews consistent
One card pattern should handle guides, release notes, and case-study style content without page-specific wrappers.
Resources
Use the shared article contracts for guides, updates, and case studies so the resource surface stays as calm and reusable as the homepage and pricing routes.
The blog is more than a list of posts. It should explain implementation choices, capture release context, and gently route readers toward docs, pricing, or contact without changing the visual language.
One card pattern should handle guides, release notes, and case-study style content without page-specific wrappers.
Resource pages should naturally point into docs, changelog, about, pricing, and contact instead of becoming a dead-end content bucket.
These cards show how the same layout can cover long-form guidance, operational notes, supporting references, and route-level cross-links.
A practical walkthrough of tokens, semantic contracts, and page composition boundaries.
Read articleSummarize release notes and route-level progress with a structure that matches the rest of the public surface.
Open changelogShow how teams can reuse the shell while still producing differentiated public-facing experiences.
About the teamCapture the preferred hero, proof, FAQ, and CTA rhythm so new marketing pages can extend instead of improvise.
Review homepageUse the docs route to confirm component behavior and section rules before adding deeper route-level composition.
Open docsKeep the resource layer useful, but make the next high-intent path to pricing or contact obvious.
Talk to the teamPair editorial content with one clear action so the resource layer still supports product discovery and conversion.