Conversation
… package The @source path pointed to node_modules/@campfirein/byterover-packages/src but the installed package places components under ui/src. In BRV_UI_SOURCE package mode Tailwind v4 scanned nothing from the shared UI library, so classes used only there (Sheet's fixed/z-50/bg-clip-padding, data-[side=*] variants, etc.) were stripped from the built CSS and components rendered unstyled. Submodule mode was unaffected because the submodule @source path was already correct.
|
Claude finished @wzlng's task in 1m 27s —— View job PR Review: fix/webui-package-mode-tailwind-sourceTasks
SummaryOverall score: 4/5 The core fix is correct and well-targeted. const installedSharedUiSrc = resolve(repoRoot, 'node_modules/@campfirein/byterover-packages/ui/src')The old What changed:
One non-blocking suggestion: adding brief comments to each The cosmetic/formatting changes are bundled with the bug fix, which is fine given their triviality, but worth noting for commit history clarity. |
The @source path pointed to node_modules/@campfirein/byterover-packages/src but the installed package places components under ui/src. In BRV_UI_SOURCE package mode Tailwind v4 scanned nothing from the shared UI library, so classes used only there (Sheet's fixed/z-50/bg-clip-padding, data-[side=*] variants, etc.) were stripped from the built CSS and components rendered unstyled. Submodule mode was unaffected because the submodule @source path was already correct.