velxio/frontend/src/components/editor
David Montero Crespo 93c5c60d9c feat(editor): starter dialog v2 — circuit thumbnails, blank canvas behind, one ESP32 per chip
The starter cards now carry the same circuit thumbnails the examples
gallery uses (ExampleThumbnail → /examples-thumbs/<id>.webp with the
CircuitPreview SVG fallback): boards with a Blink example reuse its thumb,
the rest get freshly captured starter-<kind>.webp shots in the same folder
(XIAO S3/C3, Netduino 2, Pi 4/5; plus the missing xiao-esp32c6-blink and
xiao-rp2040-blink example thumbs).

The ESP32 section is now one card per chip generation with the Seeed XIAO
variant preferred (DevKit V1 / XIAO S3 / XIAO C3 / XIAO C6), and XIAO
RP2040 joins the Raspberry Pi section — replacing the previous
every-variant list and the separate XIAO section.

Fixes: a pristine /editor visit clears the hardcoded Uno starter BEFORE
showing the dialog (empty canvas behind; cancel now leaves a blank
workspace), and clearing the last board re-points the editor at a
nonexistent group so Monaco no longer keeps showing the deleted board's
sketch (removeBoard only re-points when another board remains).
2026-08-07 21:07:48 +02:00
..
CodeEditor.tsx
…
CompilationConsole.tsx
…
EditorMenuBar.css ui(editor): one control height and one blue across the toolbar strip 2026-07-31 00:46:08 +02:00
EditorMenuBar.tsx i18n(editor): translate the new menubar in all nine locales 2026-07-30 21:12:28 +02:00
EditorToolbar.css ui(editor): one control height and one blue across the toolbar strip 2026-07-31 00:46:08 +02:00
EditorToolbar.tsx ui(editor): one control height and one blue across the toolbar strip 2026-07-31 00:46:08 +02:00
FileExplorer.css feat(editor): folders - create/delete folder trees in the file explorer 2026-08-05 06:48:38 +02:00
FileExplorer.tsx feat(editor): folders - create/delete folder trees in the file explorer 2026-08-05 06:48:38 +02:00
NewProjectDialog.css feat(editor): starter dialog v2 — circuit thumbnails, blank canvas behind, one ESP32 per chip 2026-08-07 21:07:48 +02:00
NewProjectDialog.tsx feat(editor): starter dialog v2 — circuit thumbnails, blank canvas behind, one ESP32 per chip 2026-08-07 21:07:48 +02:00
retroAsmLanguage.ts
…