From 63b565f74abcfe1666aad521926712ed0dc78d94 Mon Sep 17 00:00:00 2001 From: Zan Fras Date: Tue, 13 Jan 2026 21:12:58 +0100 Subject: [PATCH] chore: improve UI consistency --- packages/editor/App.tsx | 14 +++---- packages/review-editor/App.tsx | 38 +++++++++---------- .../review-editor/components/DiffViewer.tsx | 8 ++-- .../review-editor/components/FileTree.tsx | 12 +++--- .../review-editor/components/ReviewPanel.tsx | 24 ++++++------ packages/review-editor/index.css | 4 +- packages/ui/components/AnnotationPanel.tsx | 6 +-- packages/ui/components/AnnotationToolbar.tsx | 11 +++--- packages/ui/components/AttachmentsButton.tsx | 6 +-- packages/ui/components/ConfirmDialog.tsx | 4 +- packages/ui/components/ExportModal.tsx | 10 ++--- packages/ui/components/Landing.tsx | 4 +- packages/ui/components/ModeSwitcher.tsx | 8 ++-- packages/ui/components/ModeToggle.tsx | 2 +- packages/ui/components/Settings.tsx | 4 +- packages/ui/components/UpdateBanner.tsx | 4 +- packages/ui/components/Viewer.tsx | 15 ++++---- 17 files changed, 89 insertions(+), 85 deletions(-) diff --git a/packages/editor/App.tsx b/packages/editor/App.tsx index 06f8690..a5bf347 100644 --- a/packages/editor/App.tsx +++ b/packages/editor/App.tsx @@ -558,7 +558,7 @@ const App: React.FC = () => { {/* Tater sprites */} {taterMode && } {/* Minimal Header */} -
+
{ rel="noopener noreferrer" className="flex items-center gap-1.5 md:gap-2 hover:opacity-80 transition-opacity" > - Plannotator + Plannotator v{typeof __APP_VERSION__ !== 'undefined' ? __APP_VERSION__ : '0.0.0'} @@ -599,7 +599,7 @@ const App: React.FC = () => { } }} disabled={isSubmitting} - className={`p-1.5 md:px-2.5 md:py-1 rounded-md text-xs font-medium transition-all ${ + className={`px-2.5 py-1.5 rounded-sm text-sm font-medium transition-all flex items-center gap-1.5 ${ isSubmitting ? 'opacity-50 cursor-not-allowed bg-muted text-muted-foreground' : 'bg-accent/15 text-accent hover:bg-accent/25 border border-accent/30' @@ -623,7 +623,7 @@ const App: React.FC = () => { } }} disabled={isSubmitting} - className={`px-2 py-1 md:px-2.5 rounded-md text-xs font-medium transition-all ${ + className={`px-2.5 py-1.5 rounded-sm text-sm font-medium transition-all ${ isSubmitting ? 'opacity-50 cursor-not-allowed bg-muted text-muted-foreground' : origin === 'claude-code' && annotations.length > 0 @@ -652,7 +652,7 @@ const App: React.FC = () => { diff --git a/packages/review-editor/components/DiffViewer.tsx b/packages/review-editor/components/DiffViewer.tsx index b763901..fdc0b41 100644 --- a/packages/review-editor/components/DiffViewer.tsx +++ b/packages/review-editor/components/DiffViewer.tsx @@ -209,7 +209,7 @@ export const DiffViewer: React.FC = ({ return (
{/* File header */} -
+
{filePath}