velxio/frontend/src/components
David Montero f09489f498 fix(editor): toolbar never overlaps on a narrow bar; layout switches live in the View menu
Two things went wrong when the window was small and the AI chat docked:

1. Libraries / Output painted over the board selector. The editor zone
   has min-width: max-content, but its child .editor-toolbar-wrapper is
   an inline-size query container, and size containment makes it
   contribute zero intrinsic width — so the floor resolved to nothing,
   flexbox squeezed the zone under its buttons and the bar never got to
   wrap. Containment is now off for the in-bar mount (the wrapper keeps
   it for its standalone mobile mount); the two label collapses that
   depended on it are re-keyed to the unified-toolbar container at the
   same thresholds the canvas controls use (1010 / 905px), so the row
   degrades in step and, when it truly cannot fit, wraps instead.

2. The explorer / Code / Both / Circuit segmented toggle now hides once
   the shared bar is under 760px (its inline display moved to CSS so a
   container query can do that). Every switch it had is a checkmarked
   row in the View menu: File Explorer, and Code / Both / Circuit as a
   radio group under a View mode label. explorerOpen moves from
   EditorPage state into useEditorStore so the menu can read it.
2026-08-18 00:17:38 +02:00
..
analog-ui fix(spice): per-voltage supply rails — VIN/5V no longer clamped to the 3.3V logic rail 2026-08-15 08:29:39 +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 fix(spice): per-voltage supply rails — VIN/5V no longer clamped to the 3.3V logic rail 2026-08-15 08:29:39 +02:00
customChips
…
editor fix(editor): toolbar never overlaps on a narrow bar; layout switches live in the View menu 2026-08-18 00:17:38 +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 chore(docs): retire the in-app /docs pages from routes and sitemap 2026-08-13 21:20:55 +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 fix(editor): modals above the agent side panel (z 8000 -> 9000) 2026-08-15 08:48:23 +02:00
ui
…
velxio-components fix(wires): stop board-corner wire anchors — alias fallbacks for pin-name spellings 2026-08-15 20:08:47 +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(sim): programmatic property changes reach the running simulation 2026-08-15 08:29:39 +02:00
componentDocs.ts feat(components): runtime purchase-link override seam (registerBuyLink) 2026-08-12 06:39:29 +02:00