velxio/frontend/src
David Montero Crespo 9e8381e032 feat(picker): online-only COMPONENT ad cards + overlay datasheet seam
Components that only exist in the hosted editor now advertise themselves in
the picker exactly like the online-only boards do: ONLINE_ONLY_COMPONENT_ADS
(same module as the board ads) renders an ONLINE-badged card that links to
velxio.com, auto-hidden in any build whose ComponentRegistry has the real
component (the hosted overlay merges it in — no per-build switches). First
entries: the M5Stack Chain RGB/Mono 8x8 matrices. componentDocs gains
registerComponentDoc(id, raw) so an overlay can supply the hover datasheet
for components it injects at runtime.
2026-07-22 20:39:54 +02:00
..
__pro_stub__
__tests__ fix(perf): un-freeze the editor during fast-toggling simulations (ESP32 clock) 2026-07-21 01:15:59 +02:00
assets
components feat(picker): online-only COMPONENT ad cards + overlay datasheet seam 2026-07-22 20:39:54 +02:00
data feat: ESP32 bridge seams, picker datasheets, S3/C3 examples + online-only board showcase 2026-07-21 00:22:19 -03:00
desktop fix(editor): sync URL after New workspace + sever project identity on .vlx import 2026-07-18 08:24:06 +02:00
hooks fix(simulator): don't fire key-bound buttons while typing in Monaco 2026-07-18 04:02:01 +02:00
i18n feat(simulator): map pushbuttons to keyboard keys 2026-07-18 04:02:01 +02:00
lib feat(picker): online-only COMPONENT ad cards + overlay datasheet seam 2026-07-22 20:39:54 +02:00
pages feat: ESP32 bridge seams, picker datasheets, S3/C3 examples + online-only board showcase 2026-07-21 00:22:19 -03:00
services feat(custom-chips): AI entry point + friendly auth error 2026-07-16 20:34:42 +02:00
simulation feat: ESP32 bridge seams, picker datasheets, S3/C3 examples + online-only board showcase 2026-07-21 00:22:19 -03:00
store feat: ESP32 bridge seams, picker datasheets, S3/C3 examples + online-only board showcase 2026-07-21 00:22:19 -03:00
tokens style(ui): solid palette rebrand — drop neon outlines for tokenized solid fills 2026-06-21 05:07:43 +02:00
types feat(wires): avoid other wires + live routed preview + system-owned shapes 2026-07-20 20:08:25 +02:00
utils fix(router): escape corridors for endpoint-in-obstacle + checked-elbow parity 2026-07-20 21:35:58 +02:00
velxio-elements feat(breadboard): Wokwi-style parts-on-breadboard — hole snapping + invisible seating wires 2026-07-18 08:47:25 +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