mirror of
https://github.com/jhbruhn/respira.git
synced 2026-01-27 10:23:41 +00:00
- Replace Disconnect button with shadcn Button (outline variant) - Replace status badge with shadcn Badge component - Replace error button with shadcn Button (destructive variant) - Use cn() helper for conditional className composition - Preserve glass morphism effects and custom styling Code reduction: - Disconnect button: ~40% reduction - Status badge: ~30% reduction - Error button: ~60% reduction Improved maintainability with semantic component usage and cleaner code structure. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ui | ||
| AppHeader.tsx | ||
| BluetoothDevicePicker.tsx | ||
| ConfirmDialog.tsx | ||
| ConnectionPrompt.tsx | ||
| ErrorPopover.tsx | ||
| FileUpload.tsx | ||
| KonvaComponents.tsx | ||
| LeftSidebar.tsx | ||
| PatternCanvas.tsx | ||
| PatternInfo.tsx | ||
| PatternPreviewPlaceholder.tsx | ||
| PatternSummaryCard.tsx | ||
| ProgressMonitor.tsx | ||
| SkeletonLoader.tsx | ||
| WorkflowStepper.tsx | ||