velxio/frontend/src
David Montero Crespo ffb4fc0159 feat(editor): toolbar rides inside the header — one row, not two
With the marketing nav gone from the editor header, its middle was ~700px
of dead space at 1280 while the toolbar occupied a whole second 38px bar.
The unified toolbar strip now fills that middle through a new AppHeader
editorToolbar slot: one 44px row where there used to be 44+38 — a full
row returned to the code and the canvas.

The strip keeps its own class names, so everything that keyed on them
keeps working untouched: the container queries, the docked-chat
padding-right, and the internal flex-wrap. When it truly cannot fit, the
strip wraps and the header grows (height: auto on the modifier class)
instead of clipping or overlapping; brand and the right-side controls
stay pinned to the first line. Inside the header the strip drops its own
background and border so it reads as one bar, not a box within a bar.

Mobile keeps the previous layout (no strip; the mobile tab bar remains).
2026-07-30 18:56:24 +02:00
..
__pro_stub__ refactor(routes): OSS is the editor; marketing moves to the overlay 2026-07-30 17:50:14 +02:00
__tests__ fix(examples): el enlace directo a un ejemplo pro ya no parpadea un 404 2026-07-30 17:06:05 +02:00
assets
components feat(editor): toolbar rides inside the header — one row, not two 2026-07-30 18:56:24 +02:00
data fix(examples): el enlace directo a un ejemplo pro ya no parpadea un 404 2026-07-30 17:06:05 +02:00
desktop
hooks
i18n
lib refactor(routes): OSS is the editor; marketing moves to the overlay 2026-07-30 17:50:14 +02:00
pages feat(editor): toolbar rides inside the header — one row, not two 2026-07-30 18:56:24 +02:00
services feat(metrics): run events carry which engine served them 2026-07-29 04:41:52 +02:00
simulation feat(pi): salida de pantalla para las Pi + arreglo del guard de connect 2026-07-30 01:09:04 +02:00
store fix(uart): el enganche de serie sobrevive a recrear el simulador 2026-07-29 20:55:05 +02:00
tokens
types
utils feat(canvas): ver donde cae lo que anades, y clicks con sentido 2026-07-30 15:40:52 +02:00
velxio-elements
App.css feat(editor): toolbar rides inside the header — one row, not two 2026-07-30 18:56:24 +02:00
App.tsx refactor(routes): OSS is the editor; marketing moves to the overlay 2026-07-30 17:50:14 +02:00
elements-register.ts
entry-server.tsx refactor(routes): OSS is the editor; marketing moves to the overlay 2026-07-30 17:50:14 +02:00
index.css
main.tsx refactor(routes): OSS is the editor; marketing moves to the overlay 2026-07-30 17:50:14 +02:00
seoRoutes.ts
vite-env.d.ts