Skip to content

Polish ClawHub design-system migration surfaces#3059

Merged
vyctorbrzezowski merged 8 commits into
openclaw:mainfrom
vyctorbrzezowski:brzezowski/home-design-system-polish
Jul 11, 2026
Merged

Polish ClawHub design-system migration surfaces#3059
vyctorbrzezowski merged 8 commits into
openclaw:mainfrom
vyctorbrzezowski:brzezowski/home-design-system-polish

Conversation

@vyctorbrzezowski

Copy link
Copy Markdown
Member

Summary

  • Aligns home browse/list controls, app category tabs, app cards, creator rows, publisher activity rails, and the BYOS CLI band with the migrated design-system styling.
  • Stabilizes dashboard long-name rendering and adds Owner local truncation fixtures so dashboard regressions are easy to verify.
  • Makes global toasts dismissible with a neutral close affordance inside the toast.
  • Softens shared segmented-control borders site-wide and keeps browse tab weight stable.

Validation

  • bun run test -- convex/devSeed.localFixtures.test.ts src/__tests__/ui-design-contract.test.ts
  • bun run ci:static
  • bun run ci:unit
  • Browser validation on local ClawHub with dev auth/Owner fixtures:
    • /dashboard showed Packages 6 with two [120] Plugin Runtime Integration... fixtures.
    • Long dashboard names measured with overflow: hidden, text-overflow: ellipsis, and white-space: nowrap.
    • Toast close button measured inside the toast, neutral, right-aligned.

Note: autoreview was not run because the local guardrail blocked sending this private branch diff to an external model service without explicit approval.

@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

@vyctorbrzezowski is attempting to deploy a commit to the OpenClaw Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@vyctorbrzezowski vyctorbrzezowski merged commit 0684367 into openclaw:main Jul 11, 2026
23 of 24 checks passed
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