Skip to content

Conversation

Janpot
Copy link
Member

@Janpot Janpot commented Jul 19, 2024

Attempt to use webcontainers to run an online sandbox on top of the CLI in the same vain as e.g. https://refine.new/preview/eeb6040e-8b13-4b62-8868-70b147138aac

This boots up a stackbltz webcontainer with the generated output of the cli, and allows for live updating the title.
TODOs:

  • docs theme, header,...
  • progress during bootup + error handing, just check the console for now
  • controls for window size (to show responsive features)
  • install codesandboxci version of @toolpad/core in PRs
  • code view: This should be a solved problem (highlightedcodewithtabs)
  • download project/open in stackblitz/...
  • theme/branding editor
  • page structure builder
  • ...

preview

@Janpot Janpot added the internal Behind-the-scenes enhancement. Formerly called “core”. label Jul 19, 2024
@Janpot Janpot changed the title [core] webcontainers to run generated app on docs [core] POC: Online Toolpad core project generator Jul 19, 2024
@Janpot Janpot changed the title [core] POC: Online Toolpad core project generator [core] POC: online Toolpad core project generator Jul 19, 2024
@Janpot Janpot changed the title [core] POC: online Toolpad core project generator [core] POC: online @toolpad/core project generator Jul 19, 2024
@github-actions github-actions bot added the PR: out-of-date The pull request has merge conflicts and can't be merged. label Jul 21, 2024
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged. and removed PR: out-of-date The pull request has merge conflicts and can't be merged. labels Jul 22, 2024
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged. and removed PR: out-of-date The pull request has merge conflicts and can't be merged. labels Jul 24, 2024
@github-actions github-actions bot added PR: out-of-date The pull request has merge conflicts and can't be merged. and removed PR: out-of-date The pull request has merge conflicts and can't be merged. labels Jul 24, 2024
@oliviertassinari oliviertassinari changed the title [core] POC: online @toolpad/core project generator [internal] POC: online @toolpad/core project generator Aug 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Behind-the-scenes enhancement. Formerly called “core”. PR: out-of-date The pull request has merge conflicts and can't be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant