velxio/frontend/src/components
David Montero Crespo aa887a1efe feat(components): runtime purchase-link override seam (registerBuyLink)
A private build can now register a per-component buy URL at boot
(fetched from its backend), superseding the datasheet front-matter.
loadDoc merges the override, so both Buy buttons, the UTM decoration
and the click tracking pick it up unchanged — and a component with no
authored datasheet gets a Buy button too (empty body, buy set).
2026-08-12 06:39:29 +02:00
..
analog-ui feat(breadboard): hover-gated labels + full-footprint seating solver 2026-07-19 05:28:40 +02:00
component-docs feat: ESP32 bridge seams, picker datasheets, S3/C3 examples + online-only board showcase 2026-07-21 00:22:19 -03:00
components-instruments
…
customChips refactor(custom-chips): move the AI entry point out of OSS into an overlay slot 2026-07-17 04:36:14 +02:00
editor feat(editor): the starter picker offers the Nano family and the ESP32-CAM 2026-08-10 21:33:55 +02:00
examples feat(inspector+gallery): example links in the Properties tab; dynamic board tabs in /examples 2026-08-07 06:00:40 +02:00
layout feat(news): announcement opens as a modal before the starter dialog 2026-08-11 20:12:37 +02:00
raspberry-pi feat(pi-family): unified editor UX — Monaco + explorer + bottom xterm, one file surface 2026-07-28 19:43:20 +02:00
simulator feat(flash): MicroPython web-flash seam (firmware install + raw-REPL upload) 2026-08-11 22:55:47 +02:00
ui feat(ui): replace native confirm() dialogs with reusable modal 2026-07-18 01:59:18 +02:00
velxio-components Merge remote-tracking branch 'origin/master' into v3.2-worktree 2026-08-01 04:23:55 +02:00
ComponentInfoPanel.css fix(ui): say when a part has no datasheet instead of showing an empty tab 2026-08-04 03:36:54 +02:00
ComponentInfoPanel.tsx feat(datasheet): Product-page links carry UTM attribution and report the click 2026-08-09 08:16:47 +02:00
ComponentPickerModal.css feat(ui): the Part Inspector - right-click dialog merged with the picker card 2026-08-03 21:44:46 +02:00
ComponentPickerModal.tsx fix(picker): hide the Nano RP2040 Connect shell — art without a simulator 2026-08-10 21:45:05 +02:00
DynamicComponent.tsx fix(canvas): guard the mount-time property loop against the persisted imageData string too 2026-08-11 05:45:33 +02:00
componentDocs.ts feat(components): runtime purchase-link override seam (registerBuyLink) 2026-08-12 06:39:29 +02:00