Skip to content

[internal] POC: online @toolpad/core project generator#3807

Draft
Janpot wants to merge 30 commits into
mui:masterfrom
Janpot:web-demo
Draft

[internal] POC: online @toolpad/core project generator#3807
Janpot wants to merge 30 commits into
mui:masterfrom
Janpot:web-demo

Conversation

@Janpot

@Janpot Janpot commented Jul 19, 2024

Copy link
Copy Markdown
Member

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
Signed-off-by: Jan Potoms <2109932+Janpot@users.noreply.github.com>
@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
Signed-off-by: Jan Potoms <2109932+Janpot@users.noreply.github.com>
@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