Skip to content

docs - #4

Merged
m7md1alaa merged 3 commits into
mainfrom
dev
Aug 20, 2026
Merged

m7md1alaa merged 3 commits into
mainfrom
dev

Conversation

@m7md1alaa

Copy link
Copy Markdown
Owner
  • refactor(ui): improve shortcut binding and theming
  • refactor(cli)!: rename export to render, update presets and dev server
  • fix(cli,dev-server): correct scaffold defaults and cache/stats await; document images policy, core API, dev-server API

Renames `RecordButton` to `BindingChip` and refactors its interaction
to toggle recording. Updates `HotkeyRow` and `SequenceRow` to use the
new chip.

Standardizes UI theming by replacing hardcoded colors with CSS variables
(`--ring`, `--focus-ring`, `--border`, etc.) in `ColorPicker`, `Command`,
and `Select` components. Introduces new CSS variables for focus rings
and checkerboard patterns. Also updates the default color in `ColorPicker`.
The 'export' script in package.json has been renamed to 'render' to better
reflect its purpose.

Also adjusts the default height for the 'x-card' preset to 675px.
Adds a 'shouldInstall' option to the skill install command for better control.
Updates the dev server's cache stats endpoint to correctly await the stats call.

BREAKING CHANGE: The 'export' script in package.json has been renamed to 'render'.
Users should update their 'package.json' scripts from 'export: "studio export"'
to 'render: "studio render"'.
@vercel

vercel Bot commented Aug 20, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
stdout-design-web-docs Ready Ready Preview Aug 20, 2026 6:45pm

… document images policy, core API, dev-server API

- studio skill install --yes: actually installs instead of silently no-oping
- scaffold package.json: replace dead `studio build`/`studio export` scripts with `dev`/`render`
- scaffold x-card preset: fix 1200x1200 -> 1200x675 to match README
- dev-server GET /cache/stats: await renderCache.stats() instead of returning an unawaited promise
@m7md1alaa
m7md1alaa merged commit 80a82ec into main Aug 20, 2026
2 of 3 checks passed

This branch was successfully deployed

1 active deployment
Preview — ffe46382 Deployed Aug 20, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant