Skip to content

feat: add shared UI component primitives#2

Merged
Patrick-Erichsen merged 5 commits into
mainfrom
pe/design-system-marketing-components
Jul 9, 2026
Merged

feat: add shared UI component primitives#2
Patrick-Erichsen merged 5 commits into
mainfrom
pe/design-system-marketing-components

Conversation

@Patrick-Erichsen

@Patrick-Erichsen Patrick-Erichsen commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add framework-neutral hero, section, card, action, pill, and segmented-control primitives
  • encode the canonical OpenClaw square-corner geometry as semantic radius roles
  • update the design-system skill and ClawHub compatibility adapter to use those roles
  • respect reduced-motion preferences for interactive cards

Release

Published as v0.0.1 from commit 7b097d7 for consumer validation. Earlier provisional releases and tags were removed so v0.0.1 is the single canonical pre-merge release.

The release includes the installable package tarball and real ClawHub desktop/mobile proof captured from the tagged package.

Validation

  • bun run check
    • 7 package contract tests
    • 5 skills validated
    • packed exports/content validated
  • bun run release:check v0.0.1
  • release workflow passed for the rewritten tag
  • installed the package and all five skills from private v0.0.1 in every consumer
  • browser-verified the tagged package on desktop and mobile

@clawsweeper

clawsweeper Bot commented Jul 9, 2026

Copy link
Copy Markdown

ClawSweeper status: review started.

I am starting a fresh review of this pull request: feat: add shared UI component primitives This is item 1/1 in the current shard. Shard 0/1.

This placeholder means the worker is alive and reading the current context. I will edit this same comment with the actual review when the claws are done clicking.

Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted.

@Patrick-Erichsen
Patrick-Erichsen merged commit cc7b110 into main Jul 9, 2026
6 checks passed
@Patrick-Erichsen
Patrick-Erichsen deleted the pe/design-system-marketing-components branch July 9, 2026 17:50
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