nexus/ui/src/components
Nexus Dev 06c6317c25 refactor(nexus): rewire PersonalAssistant to use new frame pieces (phase 9)
Composes the Phase 9 assistant primitives at /assistant: full-bleed chat
canvas with a 760px centered column, AssistantHomeGreeting for the no-
conversation state, AssistantInputBar + ActionStrip anchored at the
bottom, and HistorySheet / MemorySheet slide-overs. Drops the 160px
inner conversation-list column and the custom MessageBubble, delegating
thread rendering to the shared ChatMessageList and streaming to the
shared useStreamingChat hook. Adds a ?prompt= query-param fallback for
Studio → Assistant hand-offs, preserves the existing assistantHandoff
call as the Promote action, and syncs the selected conversation id with
the shared ChatPanelContext so HistorySheet stays in lockstep.

Also fixes typecheck fallout from the rewrite: switches toast tones to
the documented info|success|warn|error set, narrows the stale-project
filter to use archivedAt (ProjectStatus never had "archived"), and
tightens the MemorySheet test render helper to JSX.Element.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 12:22:55 +00:00
..
assistant refactor(nexus): rewire PersonalAssistant to use new frame pieces (phase 9) 2026-04-11 12:22:55 +00:00
frame feat(nexus): add TopStrip composite for layout overhaul (phase 8) 2026-04-11 11:17:09 +00:00
onboarding feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
projects feat(nexus): add thin wrappers for per-project tabs (phase 11) 2026-04-11 12:21:33 +00:00
studio refactor(nexus): rewire content studio to workshop grid 2026-04-11 12:21:29 +00:00
transcript feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ui feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
AccountingModelCard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ActiveAgentsPanel.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ActivityCharts.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ActivityRow.tsx feat(03-02): replace display strings in UI components with VOCAB constants 2026-04-04 03:55:41 +00:00
agent-config-defaults.ts fix(ui): polish issue detail timelines and attachments 2026-04-02 11:51:40 -05:00
agent-config-primitives.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
AgentActionButtons.tsx Redesign routines UI to match issue page design language 2026-03-19 15:05:32 -05:00
AgentConfigForm.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
AgentIconPicker.tsx Fix markdown mention chips 2026-03-23 16:57:27 -05:00
AgentProperties.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ApprovalCard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ApprovalPayload.tsx feat(03-02): replace display strings in UI components with VOCAB constants 2026-04-04 03:55:41 +00:00
AsciiArtAnimation.tsx feat(ui): reconcile backup UI changes with current routing and interaction features 2026-03-02 16:44:03 -06:00
BillerSpendCard.tsx feat(costs): add billing, quota, and budget control plane 2026-03-16 15:11:01 -05:00
BrandKitPanel.tsx feat: Phase 43 — Documents & Branding (PDF reports, brand kit ZIP) 2026-04-05 09:57:02 +00:00
BrandKitResult.tsx feat: Phase 43 — Documents & Branding (PDF reports, brand kit ZIP) 2026-04-05 09:57:02 +00:00
BreadcrumbBar.tsx Fix plugin launchers initialization by adding enabled flag based on companyId 2026-03-14 15:35:01 -07:00
BudgetIncidentCard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
BudgetPolicyCard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
BudgetSidebarMarker.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ChatAgentSelector.test.tsx feat(22-02): ChatAgentSelector component with agent dropdown and role colors 2026-04-04 03:55:47 +00:00
ChatAgentSelector.tsx feat(22-02): ChatAgentSelector component with agent dropdown and role colors 2026-04-04 03:55:47 +00:00
ChatBookmarkList.tsx feat(24-02): UI components — ChatSearchDialog, ChatMessageBookmark, ChatBookmarkList, ChatBranchSelector 2026-04-04 03:55:48 +00:00
ChatBranchSelector.tsx feat(24-02): UI components — ChatSearchDialog, ChatMessageBookmark, ChatBookmarkList, ChatBranchSelector 2026-04-04 03:55:48 +00:00
ChatCodeBlock.tsx feat(22-02): ChatAgentSelector component with agent dropdown and role colors 2026-04-04 03:55:47 +00:00
ChatCodeFilePreview.tsx feat(25-04): create ChatCodeFilePreview with syntax highlighting 2026-04-04 03:55:48 +00:00
ChatConversationItem.tsx feat(26-02): create MobileChatView and wire ChatPanel for responsive layout 2026-04-04 03:55:48 +00:00
ChatConversationList.tsx feat(26-02): create MobileChatView and wire ChatPanel for responsive layout 2026-04-04 03:55:48 +00:00
ChatFileCard.tsx feat(25-04): create ChatCodeFilePreview with syntax highlighting 2026-04-04 03:55:48 +00:00
ChatFileDropZone.tsx feat(25-02): create ChatFileDropZone and integrate into ChatInput 2026-04-04 03:55:48 +00:00
ChatFilePreview.tsx feat(25-04): wire ChatCodeFilePreview into ChatFilePreview and mark FILE-07 FILE-13 Complete 2026-04-04 03:55:48 +00:00
ChatHandoffIndicator.test.tsx test(23-00): Wave 0 test stubs for Phase 23 components and hooks 2026-04-04 03:55:47 +00:00
ChatHandoffIndicator.tsx feat(23-02): add ChatSpecCard and ChatHandoffIndicator components 2026-04-04 03:55:47 +00:00
ChatInput.test.tsx feat(25-02): create ChatFileDropZone and integrate into ChatInput 2026-04-04 03:55:48 +00:00
ChatInput.tsx feat: Phase 42 — Wallpapers, Social, Format Conversion & Voice (12 platforms, convert pipeline, offline badge) 2026-04-05 09:56:53 +00:00
ChatMarkdownMessage.test.tsx test(21-02): add failing tests for ChatMarkdownMessage and ChatCodeBlock 2026-04-04 03:55:47 +00:00
ChatMarkdownMessage.tsx feat(21-02): create ChatCodeBlock and ChatMarkdownMessage components 2026-04-04 03:55:47 +00:00
ChatMentionPopover.test.tsx feat(22-04): ChatMentionPopover component 2026-04-04 03:55:47 +00:00
ChatMentionPopover.tsx feat(22-04): ChatMentionPopover component 2026-04-04 03:55:47 +00:00
ChatMessage.test.tsx feat(22-03): extend ChatMessage with inline edit mode and action callbacks 2026-04-04 03:55:47 +00:00
ChatMessage.tsx feat(37-04): wire VoiceMicButton, VoiceModeToggle, ChatVoiceBadge, voiceMode into chat UI 2026-04-04 03:55:50 +00:00
ChatMessageActions.tsx feat(24-03): add bookmark toggle to ChatMessage and ChatMessageActions 2026-04-04 03:55:48 +00:00
ChatMessageBookmark.tsx feat(24-02): UI components — ChatSearchDialog, ChatMessageBookmark, ChatBookmarkList, ChatBranchSelector 2026-04-04 03:55:48 +00:00
ChatMessageIdentityBar.test.tsx feat(22-02): ChatMessageIdentityBar, ChatStreamingCursor, and extended ChatMessage 2026-04-04 03:55:47 +00:00
ChatMessageIdentityBar.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ChatMessageList.test.tsx feat(22-05): virtualize ChatMessageList and add chat API edit/truncate methods 2026-04-04 03:55:47 +00:00
ChatMessageList.tsx feat(25-03): wire files into ChatMessage, ChatPanel, and server listMessages 2026-04-04 03:55:48 +00:00
ChatPanel.tsx fix(37): pass voiceMode in ChatPanel handleEdit path + add verification 2026-04-04 03:55:50 +00:00
ChatSearchDialog.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ChatSlashCommandPopover.test.tsx feat(22-04): slash command routing utility and ChatSlashCommandPopover 2026-04-04 03:55:47 +00:00
ChatSlashCommandPopover.tsx feat(22-04): slash command routing utility and ChatSlashCommandPopover 2026-04-04 03:55:47 +00:00
ChatSpecCard.test.tsx test(23-00): Wave 0 test stubs for Phase 23 components and hooks 2026-04-04 03:55:47 +00:00
ChatSpecCard.tsx feat(23-02): add ChatSpecCard and ChatHandoffIndicator components 2026-04-04 03:55:47 +00:00
ChatStatusUpdateBadge.test.tsx test(23-00): Wave 0 test stubs for Phase 23 components and hooks 2026-04-04 03:55:47 +00:00
ChatStatusUpdateBadge.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ChatStopButton.tsx feat(22-03): add ChatStopButton and ChatMessageActions components 2026-04-04 03:55:47 +00:00
ChatStreamingCursor.tsx feat(22-02): ChatMessageIdentityBar, ChatStreamingCursor, and extended ChatMessage 2026-04-04 03:55:47 +00:00
ChatTaskCreatedBadge.test.tsx test(23-00): Wave 0 test stubs for Phase 23 components and hooks 2026-04-04 03:55:47 +00:00
ChatTaskCreatedBadge.tsx feat(23-02): add ChatTaskCreatedBadge, ChatStatusUpdateBadge, useBrainstormerDefault 2026-04-04 03:55:47 +00:00
ChatVoiceBadge.tsx feat(37-03): ChatVoicePlayer + ChatVoiceBadge components 2026-04-04 03:55:50 +00:00
ChatVoicePlayer.tsx feat(39-01): ChatVoicePlayer sentence-buffered streaming playback 2026-04-04 03:55:50 +00:00
ClaudeSubscriptionPanel.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
CodexSubscriptionPanel.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
CommandPalette.tsx feat(24-03): wire search, branch selector, export, scroll-to-message into ChatPanel 2026-04-04 03:55:48 +00:00
CommentThread.test.tsx fix(ui): polish issue detail timelines and attachments 2026-04-02 11:51:40 -05:00
CommentThread.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
CompanyPatternIcon.tsx Add support for company logos, including schema adjustments, validation, assets handling, and UI display enhancements. 2026-03-06 16:39:35 -05:00
CompanyRail.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
CompanySwitcher.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ConvertPanel.tsx feat: Phase 42 — Wallpapers, Social, Format Conversion & Voice (12 platforms, convert pipeline, offline badge) 2026-04-05 09:56:53 +00:00
CopyText.tsx fix: copy button fallback for non-secure contexts (#2472) 2026-04-01 20:16:52 -07:00
DevRestartBanner.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
DiagramGeneratePanel.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
DiagramPreview.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
DiagramSourcePanel.test.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
DiagramSourcePanel.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
DocumentGeneratePanel.tsx feat: Phase 43 — Documents & Branding (PDF reports, brand kit ZIP) 2026-04-05 09:57:02 +00:00
EmptyState.tsx Polish UI components and rework AgentConfigForm 2026-02-18 10:43:25 -06:00
EntityRow.tsx feat(ui): reconcile backup UI changes with current routing and interaction features 2026-03-02 16:44:03 -06:00
ExecutionWorkspaceCloseDialog.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
FilterBar.tsx Add shared UI primitives, contexts, and reusable components 2026-02-17 09:57:00 -06:00
FinanceBillerCard.tsx feat(costs): add billing, quota, and budget control plane 2026-03-16 15:11:01 -05:00
FinanceKindCard.tsx feat(costs): add billing, quota, and budget control plane 2026-03-16 15:11:01 -05:00
FinanceTimelineCard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
GoalProperties.tsx refactor: rename packages to @paperclipai and CLI binary to paperclipai 2026-03-03 08:45:26 -06:00
GoalTree.tsx fix(ui): render sub-goals in goal detail tree 2026-03-04 20:20:21 -07:00
GroupBadge.tsx feat(11-04): create GroupBadge component 2026-04-04 03:55:42 +00:00
HermesIcon.tsx feat(hermes): upgrade hermes-paperclip-adapter + UI adapter + skills + detectModel 2026-03-28 01:34:48 +01:00
IconDownloadBar.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
IconGeneratePanel.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
IconResultGrid.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
Identity.tsx Fix xs avatar alignment and dashboard task row layout 2026-02-20 11:35:59 -06:00
ImageGalleryModal.tsx fix(ui): polish issue detail timelines and attachments 2026-04-02 11:51:40 -05:00
InlineEditor.tsx feat(issues): add issue documents and inline editing 2026-03-13 21:30:48 -05:00
InlineEntitySelector.tsx fix(ui): enable scroll wheel in selectors inside dialogs 2026-03-06 08:04:35 -06:00
InstallPromptBanner.tsx feat(26): merge worktree code from plans 26-00, 26-01, 26-03 2026-04-04 03:55:48 +00:00
InstanceSidebar.tsx Add username log censor setting 2026-03-20 08:50:00 -05:00
IssueDocumentsSection.test.tsx fix(ui): polish issue detail timelines and attachments 2026-04-02 11:51:40 -05:00
IssueDocumentsSection.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
IssueProperties.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
IssueRow.test.tsx feat(inbox): add operator search and keyboard controls 2026-04-02 11:45:15 -05:00
IssueRow.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
IssuesList.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
IssuesQuicklook.tsx feat(routines): add workspace-aware routine runs 2026-04-02 11:38:57 -05:00
IssueWorkspaceCard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
JsonSchemaForm.tsx feat(06-02): replace Paperclip brand + CEO display strings in UI components 2026-04-04 03:55:42 +00:00
KanbanBoard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
Layout.tsx refactor(nexus): apply Task 6 code-quality fixes to Layout.tsx (phase 8) 2026-04-11 11:31:05 +00:00
LiveRunWidget.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
MarkdownBody.test.tsx Fix markdown mention chips 2026-03-23 16:57:27 -05:00
MarkdownBody.tsx feat(07-01): extend ThemeContext to support three named themes with THEME_META export 2026-04-04 03:55:42 +00:00
MarkdownEditor.test.tsx fix(ui): polish issue detail timelines and attachments 2026-04-02 11:51:40 -05:00
MarkdownEditor.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
MetricCard.tsx ui: apply interface polish from design article review 2026-03-11 08:20:24 -05:00
MobileBottomNav.tsx Adjust inbox tab memory and badge counts 2026-03-11 07:42:19 -05:00
MobileChatView.tsx fix(v1.3): close 3 integration gaps from milestone audit 2026-04-04 03:55:48 +00:00
NewAgentDialog.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
NewGoalDialog.tsx feat(03-02): replace display strings in UI components with VOCAB constants 2026-04-04 03:55:41 +00:00
NewIssueDialog.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
NewProjectDialog.tsx refactor: rename URL validators to looksLikeRepoUrl 2026-04-01 23:21:22 +00:00
NexusOnboardingWizard.tsx feat(nexus): nexus-first navigation and first-run onboarding trigger 2026-04-10 18:19:14 +00:00
NotificationPermissionPrompt.tsx feat(26-04): create push API client, usePushNotifications hook, and NotificationPermissionPrompt 2026-04-04 03:55:48 +00:00
OfflineBanner.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
OnboardingWizard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
OpenCodeLogoIcon.tsx Add OpenCode provider integration and strict model selection 2026-03-05 15:24:20 +01:00
OutputFeedbackButtons.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
PackageFileTree.tsx Add routine support to recurring task portability 2026-03-23 16:57:38 -05:00
PageSkeleton.tsx feat(ui): reconcile backup UI changes with current routing and interaction features 2026-03-02 16:44:03 -06:00
PageTabBar.tsx Refine project and agent configuration UI 2026-03-10 10:58:43 -05:00
PathInstructionsModal.tsx refactor(ui): extract ChoosePathButton into reusable PathInstructionsModal 2026-03-02 16:08:59 -06:00
PresentationPanel.tsx feat: Phase 44 — Video & Presentations (Remotion MP4, SSE progress) 2026-04-05 09:57:11 +00:00
PriorityIcon.tsx refactor(ui): standardize status/priority colors and improve text legibility 2026-02-23 19:52:43 -06:00
ProjectProperties.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
PropertiesPanel.tsx ui: add animations to properties panel toggle 2026-03-03 15:06:42 -06:00
ProviderQuotaCard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
PullToRefresh.test.tsx feat(26): merge worktree code from plans 26-00, 26-01, 26-03 2026-04-04 03:55:48 +00:00
PullToRefresh.tsx feat(26-02): create useMediaQuery hook, usePullToRefresh hook, and PullToRefresh component 2026-04-04 03:55:48 +00:00
QuotaBar.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ReportsToPicker.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
RoutineRunVariablesDialog.test.tsx test(ui): cover routine run variables dialog 2026-04-02 11:52:13 -05:00
RoutineRunVariablesDialog.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
RoutineVariablesEditor.tsx feat(routines): add workspace-aware routine runs 2026-04-02 11:38:57 -05:00
ScheduleEditor.tsx Fix schedule time picker: cleaner hour labels, hide selectors for every-minute 2026-03-19 17:29:09 -05:00
ScrollToBottom.tsx Restore native mobile page scrolling 2026-03-10 21:06:10 -05:00
Sidebar.tsx feat(nexus): nexus-first navigation and first-run onboarding trigger 2026-04-10 18:19:14 +00:00
SidebarAgents.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
SidebarNavItem.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
SidebarProjects.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
SidebarSection.tsx Remove collapsible behavior from sidebar Work and Company sections 2026-02-20 15:08:03 -06:00
SkillCard.test.tsx feat(12-02): StarRating component, API extensions, DesignGuide entry 2026-04-04 03:55:42 +00:00
SkillCard.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
SocialPostPanel.tsx feat: Phase 42 — Wallpapers, Social, Format Conversion & Voice (12 platforms, convert pipeline, offline badge) 2026-04-05 09:56:53 +00:00
SocialPostResult.tsx feat: Phase 42 — Wallpapers, Social, Format Conversion & Voice (12 platforms, convert pipeline, offline badge) 2026-04-05 09:56:53 +00:00
StarRating.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
StatusBadge.tsx fix(ui): prevent status badge pills from wrapping text 2026-02-23 20:16:17 -06:00
StatusIcon.tsx refactor(ui): standardize status/priority colors and improve text legibility 2026-02-23 19:52:43 -06:00
SwipeToArchive.test.tsx Add dark mode inbox selection color 2026-03-30 14:14:14 -05:00
SwipeToArchive.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
ThemeApplyConfirmDialog.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
ThemeExportTabs.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
ThemePaletteGrid.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
ThemePreviewPanel.test.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
ThemePreviewPanel.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
ThemeSeedInput.tsx feat: Phase 41 — Diagrams, Icons & Theme Engine (Mermaid, SVG icons, OKLCH palettes) 2026-04-05 09:56:37 +00:00
ToastViewport.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
TtsButton.tsx feat(34-01): create usePiperTts hook and TtsButton component with piper-tts-web 2026-04-04 03:55:49 +00:00
VoiceMicButton.tsx feat(37-02): VoiceWaveform canvas component and VoiceMicButton 2026-04-04 03:55:50 +00:00
VoiceModeToggle.tsx feat(37-03): VoiceModeToggle three-pill component + useVoiceMode hook 2026-04-04 03:55:50 +00:00
VoiceRecordButton.tsx feat(25-08): create VoiceRecordButton and server transcription endpoint 2026-04-04 03:55:48 +00:00
VoiceWaveform.tsx feat(nexus): design system phase 3 raw utility sweep 2026-04-10 17:40:32 +00:00
WallpaperGeneratePanel.tsx feat: Phase 42 — Wallpapers, Social, Format Conversion & Voice (12 platforms, convert pipeline, offline badge) 2026-04-05 09:56:53 +00:00
WallpaperPreview.tsx feat: Phase 42 — Wallpapers, Social, Format Conversion & Voice (12 platforms, convert pipeline, offline badge) 2026-04-05 09:56:53 +00:00
WorktreeBanner.tsx Add worktree UI branding 2026-03-13 11:12:43 -05:00