Skip to content

feat: improve registry rendering fidelity - #1

Merged
KacemMathlouthi merged 3 commits into
mainfrom
feat/registry-foundations
Aug 9, 2026
Merged

KacemMathlouthi merged 3 commits into
mainfrom
feat/registry-foundations

Conversation

@KacemMathlouthi

@KacemMathlouthi KacemMathlouthi commented Aug 9, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • preserve source tone, geometric depth, and natural aspect ratios in baked logos
  • add automatic optical treatment for crisp, legible inline marks in agent and loader contexts
  • improve light-mode definition and state transitions without expanding the public API
  • use the GitHub registry install path until the shadcn namespace is approved
  • include a minor changeset for benday 0.2.0

Validation

  • bun test
  • bun run check
  • bun run typecheck
  • bun run knip
  • bun run registry:build
  • bun run build
  • visual inspection at 16–24px in light and dark themes

Summary by cubic

Improves Benday rendering fidelity by preserving source tone and depth, keeping natural aspect ratios, and tuning small inline marks for crisp results. Switches the install path to the GitHub registry and adds renderer tests, with no public API changes.

  • New Features

    • Preserve source tone as a separate channel and keep geometric depth; natural sizing uses a safe aspect for fit: "natural".
    • Optical tuning for small marks (agent/loader): clearer light mode and smoother transitions; higher minimum cell size for cleaner dots.
    • Playground updates: dedicated agent mark sizing, loader icon box set to 20px, and proper busy/disabled states to prevent clicks.
  • Migration

    • Install via bunx shadcn@latest add KacemMathlouthi/benday/benday.

Written for commit 5d47740. Summary will update on new commits.

Review in cubic

@vercel

vercel Bot commented Aug 9, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
benday-playground Ready Ready Preview Aug 9, 2026 12:10pm

@KacemMathlouthi
KacemMathlouthi merged commit c800b2c into main Aug 9, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — 5d47740d Deployed Aug 9, 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