Skip to content

Migrate styling system from Panda CSS to Tailwind CSS#958

Merged
ted-palmer merged 30 commits intomainfrom
ted/panda-to-tailwind
Mar 5, 2026
Merged

Migrate styling system from Panda CSS to Tailwind CSS#958
ted-palmer merged 30 commits intomainfrom
ted/panda-to-tailwind

Conversation

@ted-palmer
Copy link
Collaborator

@ted-palmer ted-palmer commented Mar 3, 2026

Summary

  • Panda CSS → Tailwind CSS: Full styling system migration to Tailwind v4
    with CSS-first config, CVA for component variants. All classes prefixed with relay: and scoped
    to .relay-kit-reset.
  • Remove framer-motion: Replaced with CSS keyframe animations (~32kB
    bundle reduction).
  • Remove TokenWidget: Deleted component and all 14 exclusively-used
    files.
  • Remove @relayprotocol/relay-design-system and
    pandacss-preset-radix-colors — Radix color scales now defined as CSS custom
    properties.

Breaking Changes

  • TokenWidget and panda.buildinfo.json exports removed
  • CSS class prefix changed from relay- to relay: (tailwind v4 native prefix syntax).
    Consumers targeting internal classes will need to update
  • New transitive deps: class-variance-authority, clsx, tailwind-merge
    (auto-installed)

@ted-palmer ted-palmer requested review from 0xTxbi and pedromcunha March 3, 2026 21:57
@vercel
Copy link
Contributor

vercel bot commented Mar 3, 2026

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

Project Deployment Actions Updated (UTC)
relay-sdk-demo Ready Ready Preview, Comment Mar 5, 2026 4:17pm

Request Review

@ted-palmer ted-palmer merged commit 4c6d8d2 into main Mar 5, 2026
3 checks passed
@ted-palmer ted-palmer deleted the ted/panda-to-tailwind branch March 5, 2026 16:18
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.

3 participants