Highlight the Concerto Playground as the primary quick-start#136
Merged
Conversation
… homepage Make the in-browser Playground the headline way to get started: a four-way hero path chooser (Playground / language / SDK / CLI) with the Playground featured, a live embedded Playground iframe section near the top, a reworked "Give it a try" flow that leads with the no-install Playground, and a persistent Playground link in the navbar. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> Signed-off-by: Matt Roberts <code@rbrts.uk>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> Signed-off-by: Matt Roberts <code@rbrts.uk>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> Signed-off-by: Matt Roberts <code@rbrts.uk>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> Signed-off-by: Matt Roberts <code@rbrts.uk>
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> Signed-off-by: Matt Roberts <code@rbrts.uk>
…dy up - SDK Reference button now links to the production Using the API docs - Render Mermaid diagrams via mermaid.render() in an effect after mount, so the homepage UML example actually renders (it previously showed raw source because contentLoaded ran during render, before the node was in the DOM) - Add rel="noopener noreferrer" to ActionButtons that open in a new tab - Remove the now-orphaned Twitter follow button styles Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> Signed-off-by: Matt Roberts <code@rbrts.uk>
✅ Deploy Preview for concerto-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
The UML/TypeScript/JSON Schema tabbed examples are now redundant with the embedded live Playground. Drop the CodeSamples component, delete the now-unused Mermaid and samples helpers, and collapse the Cross-Platform section to a single centered text column. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> Signed-off-by: Matt Roberts <code@rbrts.uk>
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
Make the in-browser Concerto Playground the headline way to get started on the docs homepage, and fix a few things noticed along the way.
Homepage
Playgroundlink.Card / link destinations
/docs/design/specification/model-introduction/docs/category/using-the-api(card description says TypeScript)https://concerto.accordproject.org/docs/category/using-the-apiFixes & cleanup
classDiagramsource becausemermaid.contentLoaded()ran during render, before the node was in the DOM. Now renders viamermaid.render()in a post-mount effect (with a cancellation guard for StrictMode and.catchso failures don't surface as a dev-server overlay).rel="noopener noreferrer"to homepage buttons that open in a new tab.Test plan
🤖 Generated with Claude Code