Skip to content

Reorganize monorepo to include /packages and /playgrounds #3194

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

Closed
3 of 5 tasks
endigo9740 opened this issue Feb 4, 2025 · 0 comments · Fixed by #3257
Closed
3 of 5 tasks

Reorganize monorepo to include /packages and /playgrounds #3194

endigo9740 opened this issue Feb 4, 2025 · 0 comments · Fixed by #3257
Assignees
Labels
administration Items related to the project but outside the code.

Comments

@endigo9740
Copy link
Contributor

endigo9740 commented Feb 4, 2025

As discussed in #2817, we should move towards a new monorep structure that separates component packages from their playground apps. Playgrounds being the sandbox app for consuming and testing the components and features before they are distributed or shared in the docs.

Each playground would utilize the most common meta-framework for that framework:

  • React Components + Next.js Playground
  • Svelte Components + SvelteKit Playground
  • Vue Comonents + Nuxt Playground
  • Solid.js Components + SolidStart Playground
  • Core package (Tailwind/CSS styles) + Astro Playground (see Feature: Tailwind V4 #3189)

We'll update the monorepo structure to adhere to the following:

/sites
/packages
/playgrounds

Alternatively we can use the term /sandboxes or /repls if preferred. I have no strong feelings on this!

@endigo9740 endigo9740 added the administration Items related to the project but outside the code. label Feb 4, 2025
@endigo9740 endigo9740 added this to the Future Updates milestone Feb 4, 2025
@Hugos68 Hugos68 mentioned this issue Feb 25, 2025
12 tasks
@Hugos68 Hugos68 linked a pull request Feb 26, 2025 that will close this issue
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
administration Items related to the project but outside the code.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants