Skip to content
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

Create new.carbondesignsystem.com sandboxes landing page #28

Open
tay1orjones opened this issue Apr 15, 2024 · 0 comments
Open

Create new.carbondesignsystem.com sandboxes landing page #28

tay1orjones opened this issue Apr 15, 2024 · 0 comments

Comments

@tay1orjones
Copy link
Member

tay1orjones commented Apr 15, 2024

A centralized landing page should list all the sandboxes available within carbon-design-system/sandboxes

Why

It would be particularly helpful for (bug) issue templates. In the templates we have a field for a reproduction link, and we link out to a couple sandboxes but those links easily become out of date, and don't provide authors with sandbox options pertinent to their environment (react 16/17/18, carbon v10/v11, typescript/javascript, etc.)

How

This landing page could list out sandboxes for not just @carbon/react but any other framework variant: @carbon/web-components, carbon-components-angular, carbon-components-svelte, etc.

"Pattern and asset libraries" could have their own section as well

Ideally we'd just reuse the existing readme.md to generate a page hosted via github pages on this repo. From there a new.carbondesignsytem.com subdomain can be configured to point to the github pages page.

@github-project-automation github-project-automation bot moved this to Triage in Roadmap Apr 15, 2024
@tay1orjones tay1orjones moved this to 🪆 Needs Refined in Design System Apr 15, 2024
@tay1orjones tay1orjones changed the title Create new.carbondesignsystem.com Create new.carbondesignsystem.com sandboxes landing page Apr 15, 2024
@sstrubberg sstrubberg added the type: enhancement 💡 New feature or request label Jul 8, 2024
@sstrubberg sstrubberg moved this from Triage to Icebox in Roadmap Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Later 🧊
Development

No branches or pull requests

2 participants