Ari Perkkiö

Results 65 issues of Ari Perkkiö

### Describe the bug When terminal is disabled in metadata, the `Toggle Terminal` button is still visible. It just shows empty blank terminal when toggled. ### Link to a StackBlitz...

bug

### Is your feature request related to a problem? `*.astro` files are displayed without any syntax highlighting in the CodeMirror editor. https://astropatterns-dev.vercel.app ### Describe the solution you'd like. Add syntax...

enhancement
good first issue

### Is your feature request related to a problem? ``` tutorial/ ├── part │ ├── chapter │ │ ├── lesosn │ │ │ ├── _files │ │ │ ├── _solution...

enhancement
extension

### Is your feature request related to a problem? When creating new tutorial with `pnpm create tutorial`, the generated example is quite minimal. It would be nice to showcase some...

enhancement
cli

### Is your feature request related to a problem? Publishing new versions of VSCode extension requires manual work. ### Describe the solution you'd like. Add workflow to Github Actions that...

maintenance
extension

### Is your feature request related to a problem? TutorialKit VSCode extension does not support ordering items with drag and drop. ### Describe the solution you'd like. Add support for...

extension
nice-to-have

### Is your feature request related to a problem? Currently the `FileTree` component is a custom component that renders just buttons. There are no lists, list items or appropriate element...

enhancement
help wanted

### Describe the bug When terminal is hidden by default, it's still possible to navigate to that hidden element with keyboard or assistive technologies. Even writing commands to the terminal...

bug

### 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...

maintenance

### 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...

enhancement
breaking changes