Skip to content

docs(web): mark HeroUI v3 cleanup as complete#14

Merged
dingyi merged 1 commit into
mainfrom
feature/heroui-v3-cleanup-done
Apr 27, 2026
Merged

docs(web): mark HeroUI v3 cleanup as complete#14
dingyi merged 1 commit into
mainfrom
feature/heroui-v3-cleanup-done

Conversation

@dingyi

@dingyi dingyi commented Apr 27, 2026

Copy link
Copy Markdown
Owner

Wrap-up commit. All seven phases tracked in web/TODO.md have shipped
across PRs #9-#13; the in-flight tracker becomes a one-page summary
linking each PR to the phase it closed, plus pointers to the two
idempotent codemods under web/scripts/.

Final compliance scan

$ rg "variant=['\"](solid|bordered|flat|light|faded|shadow)['\"]" web/src/   →  0
$ rg "radius="                                                  web/src/   →  0
$ rg "classNames=\{"                                            web/src/   →  0
$ rg "startContent=|endContent="                                web/src/   →  0
$ rg "from '@/components/(common/ui/Hero|ui/semi)"              web/src/   →  0
$ rg "HeroUIProvider|useDisclosure|useSwitch|useInput|useCheckbox|useRadio"
                                                                web/src/   →  0
$ rg "<Button[^/>]*\bisLoading="                                web/src/   →  0

web/src/components/ui/ retains only ToastViewport.jsx. The
Semi-style adapter layer is gone.

This PR was generated automatically by Cursor.

Made with Cursor

All seven phases tracked in web/TODO.md have shipped (PR #9-#13).
Final compliance scan reports zero v2-style props or imports left in
web/src/, and the entire Semi-style adapter layer is gone.

Replace the in-flight tracker with a one-page summary linking each
shipped PR back to the phase it closed, plus a pointer to the two
idempotent codemods that live under web/scripts/.

Made-with: Cursor
@dingyi
dingyi merged commit 817da62 into main Apr 27, 2026
1 check passed
@dingyi
dingyi deleted the feature/heroui-v3-cleanup-done branch April 27, 2026 18:31
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