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

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

Draft
wants to merge 30 commits into
base: master
Choose a base branch
from

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 core Infrastructure work going on behind the scenes 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Infrastructure work going on behind the scenes 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