Skip to content

docs: add MIGRATING.md from the llm.winlab.tw move - #89

Merged
zyx1121 merged 1 commit into
mainfrom
docs/migrating
Oct 14, 2026
Merged

zyx1121 merged 1 commit into
mainfrom
docs/migrating

Conversation

@zyx1121

@zyx1121 zyx1121 commented Oct 14, 2026

Copy link
Copy Markdown
Member

What moving llm.winlab.tw (NYCU-WinLab/llm.winlab.tw#80) taught, written down for the next app (WinLab portal is next):

  1. Install steps for an existing shadcn app
  2. What replaces card, sidebar, sheet, the theme toggle, chart-N, the old badge and button variants, type sizes and radii
  3. Radix to Base UI behavior that silently breaks: asChild, type="submit", link buttons getting role="button", dialog dismissal, onSelect, Select items, nullable onValueChange
  4. Tests: paused clocks freeze Base UI's open and close (with closeDialogs / openSelect helpers), headless Chromium crashing on the CJK font slices, the narrow-screen page menu

README links to it from Use it.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@zyx1121
zyx1121 merged commit d3fd2b0 into main Oct 14, 2026
2 checks passed
@zyx1121
zyx1121 deleted the docs/migrating branch October 14, 2026 08:36
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