sirius/js
Silent Mode b1951aeed4 feat(studio): ten more sections, so the common page shapes need no hand-built HTML
The nine existing blocks covered a hero and the things under it. Anything
with a header, an FAQ, a team, a set of numbers or a signup band had to be
written by hand in the code widget — which is where people stopped.

Each new block keeps to its own class namespace, so stacking two of them
cannot make the first change shape: nothing here redefines a selector
another block already owns.

Two editor quirks are worked around in the markup rather than left for the
owner to trip over. Form buttons and table cells parse as opaque boxes
whose text is only reachable through the trait panel, so they carry
data-gjs-type=text and behave like every other word on the page (the
contact block's Send button gets the same treatment — it had the bug
first). And a bare <video> is given controls and a play bar by the editor,
which is wrong for a background film, so the video hero turns them off in
the model instead. Neither attribute survives export.

Panel icons now distinguish navigation blocks from page sections.
2026-09-21 00:55:46 +02:00
..
ai-worker.js feat(studio): AI assistant that runs on the user's own device 2026-09-20 15:22:34 +02:00
dashboard.js sirius-x: price mode is a USD / BCH toggle, not a dropdown 2026-09-20 20:02:43 +02:00
i18n.js sirius-x: price mode is a USD / BCH toggle, not a dropdown 2026-09-20 20:02:43 +02:00
market.js sites: scroll-spy tracks scroll position, fires the last section on bottom 2026-09-20 19:20:30 +02:00
pin-escrow.js feat(sirius-x/signin): PIN escrow — encrypted-at-rest quick unlock, 3-strike password fallback 2026-09-09 01:31:18 +02:00
pricing.js feat(sirius-x): prices in BCH, amounts in bits, live BCH/USD rate from several exchanges 2026-09-20 18:18:43 +02:00
profile-menu.js feat(sirius-x): prices in BCH, amounts in bits, live BCH/USD rate from several exchanges 2026-09-20 18:18:43 +02:00
register-flow.js sites: scroll-spy tracks scroll position, fires the last section on bottom 2026-09-20 19:20:30 +02:00
session.js feat(sirius-x): dashboard with sidebar, persistent sign-in, full DNS panel 2026-09-17 01:09:20 +02:00
site-footer.js site-sirius-x: use the Sirius.X brand mark, drop trailing slashes 2026-09-20 17:49:04 +02:00
studio-ai.js feat(studio): AI assistant that runs on the user's own device 2026-09-20 15:22:34 +02:00
studio.js feat(studio): ten more sections, so the common page shapes need no hand-built HTML 2026-09-21 00:55:46 +02:00
theme.js site-sirius-x: use the Sirius.X brand mark, drop trailing slashes 2026-09-20 17:49:04 +02:00