Skip to content

refactor(miniapp): migrate from antd/styled-components to Tailwind + @cherrystudio/ui#14968

Open
chengcheng84 wants to merge 5 commits into
CherryHQ:v2from
chengcheng84:refactor/r2-i6-mini-app-antd-tailwind
Open

refactor(miniapp): migrate from antd/styled-components to Tailwind + @cherrystudio/ui#14968
chengcheng84 wants to merge 5 commits into
CherryHQ:v2from
chengcheng84:refactor/r2-i6-mini-app-antd-tailwind

Conversation

@chengcheng84
Copy link
Copy Markdown
Contributor

What this PR does

Before this PR:

  • UI components: antd
  • Styling: styled-components
  • Icons: @ant-design/icons

After this PR:

  • UI components: @cherrystudio/ui (Tailwind + Shadcn UI)
  • Styling: Tailwind CSS
  • Icons: lucide-react

Breaking changes

None. Pure refactor with no functional changes.

Special notes for your reviewer

This PR is the follow-up to R2-I6 from #14049 review.

Checklist

  • PR: The PR description is expressive enough and will help future contributors
  • Code: Write code that humans can understand and Keep it simple
  • Refactor: You have left the code cleaner than you found it (Boy Scout Rule)
  • Upgrade: Impact of this change on upgrade flows was considered and addressed if required
  • Documentation: A user-guide update was considered and is present or not required (N/A for internal refactor)
  • Self-review: I have reviewed my own code before requesting review from others

Release note

NONE (internal refactor, no user-facing changes)

@chengcheng84 chengcheng84 requested a review from a team May 9, 2026 15:04
@chengcheng84 chengcheng84 changed the title Refactor/r2 i6 mini app antd tailwind refactor(miniapp): migrate from antd/styled-components to Tailwind + @cherrystudio/ui May 9, 2026
@DeJeune DeJeune added the v2 label May 9, 2026
@chengcheng84
Copy link
Copy Markdown
Contributor Author

chengcheng84 commented May 10, 2026

@DeJeune Would appreciate a review whenever you have bandwidth.

Thanks for your time!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants