..
__pro_stub__
…
__tests__
feat: breadboard (full 830-point) + mini breadboard (170-point) parts
2026-07-15 21:50:36 +02:00
assets
…
components
feat(ui): global message dialog to replace window.alert()
2026-07-17 06:06:28 +02:00
data
feat(examples): add ESP32-S3 ILI9341 TFT example
2026-07-11 04:18:07 +02:00
desktop
feat(ui): global message dialog to replace window.alert()
2026-07-17 06:06:28 +02:00
hooks
…
i18n
feat(editor): multi-board primary Run runs all boards (split-menu for active-only)
2026-07-03 01:22:17 +02:00
lib
…
pages
fix(editor): stop unified toolbar controls overlapping on a narrow bar
2026-07-03 07:32:14 +02:00
services
feat(custom-chips): AI entry point + friendly auth error
2026-07-16 20:34:42 +02:00
simulation
feat: breadboard (full 830-point) + mini breadboard (170-point) parts
2026-07-15 21:50:36 +02:00
store
feat(ui): global message dialog to replace window.alert()
2026-07-17 06:06:28 +02:00
tokens
…
types
feat(picker): featured components sort first — breadboards lead the list
2026-07-16 01:04:29 +02:00
utils
feat: breadboard (full 830-point) + mini breadboard (170-point) parts
2026-07-15 21:50:36 +02:00
velxio-elements
feat(breadboard): use the Fritzing parts-library artwork (CC-BY-SA 3.0)
2026-07-15 22:12:00 +02:00
App.css
fix(editor): stop unified toolbar controls overlapping on a narrow bar
2026-07-03 07:32:14 +02:00
App.tsx
feat(ui): global message dialog to replace window.alert()
2026-07-17 06:06:28 +02:00
elements-register.ts
feat(elements): side-effect registrar for all custom elements
2026-07-16 18:31:20 +02:00
entry-server.tsx
feat(seo): prerender /about so the release cards + meta are in raw HTML
2026-06-26 08:06:20 +02:00
index.css
…
main.tsx
…
seoRoutes.ts
…
vite-env.d.ts
…