tutorialkit
tutorialkit copied to clipboard
TutorialKit by StackBlitz - Create interactive tutorials powered by the WebContainer API
### Is your feature request related to a problem? I'd like to write intro/outro parts that may not need a 3-level subdivision between part, chapter and lesson. Currently, I need...
### Is your feature request related to a problem? I am crafting a tutorial, and debugging the template application can be a bit tricky. The webcontainer loading time is acceptable...
### Describe the bug Adding an external script to a lesson doesn't work. ### Steps to reproduce 1. Add `` to `content.md` of a lesson. 2. Create `landing.js` file with...
### Is your feature request related to a problem? A beta user sent me this screenshot, when accessing nextpatterns.dev from a university network:  And also got this feedback: "whats...
### Describe the bug In my tutorial, I want the preview window to react to changes in dark/light button that are available on the top bar - currently, the code...
### Is your feature request related to a problem? Right now we use icons in a few places: to represent the file tree, the reset / solve button, the reload...
### Is your feature request related to a problem? Codemirror editor doesn't seem to support images  ### Describe the solution you'd like. Display images within the code editor ###...
### Is your feature request related to a problem? Currently CLI modifies user's `astro.config.ts` via AST transforms using Babel. This works really well but it quite heavy to maintain. https://github.com/stackblitz/tutorialkit/blob/9333065ae9200fc0a22a54c4684bca5546be89cc/packages/cli/src/utils/astro-config.ts#L78-L148...
### Is your feature request related to a problem? By default the terminal allows users to use any available command. In tutorials this is usually not intended experience. The lesson...
- Adds `template.visibleFiles` option that can be used to toggle files from template visible in lessons - Example usage: https://github.com/AriPerkkio/tutorial-vite-plugin/pull/15 - Closes https://github.com/stackblitz/tutorialkit/issues/393