@@ -770,7 +770,7 @@ const TaskViewModal = ({
770770
771771 < div className = "space-y-2" >
772772 < div className = "flex items-center gap-2" >
773- < Label className = "text-sm font-medium" > Difficulty</ Label >
773+ < Label className = "text-sm font-medium pt-1 " > Difficulty</ Label >
774774 < DifficultyPointsTooltip />
775775 </ div >
776776 < Select disabled value = { task ?. difficulty || "" } >
@@ -818,13 +818,13 @@ const TaskViewModal = ({
818818 href = { prLink }
819819 target = "_blank"
820820 rel = "noopener noreferrer"
821- className = "flex w-full items-center gap-2 overflow-hidden rounded-md border border-blue-300 bg-blue-50 px-3 py-2 text-sm text-blue-700 transition-colors hover:border-blue-500 hover:bg-blue-100 dark:border-blue-700 dark:bg-blue-950/40 dark:text-blue-300 dark:hover:bg-blue-900/40"
821+ className = "flex w-full items-center gap-2 overflow-hidden rounded-md border pt-2.5 pb-2.5 border-blue-300 bg-blue-50 px-3 py-2 text-sm text-blue-700 transition-colors hover:border-blue-500 hover:bg-blue-100 dark:border-blue-700 dark:bg-blue-950/40 dark:text-blue-300 dark:hover:bg-blue-900/40"
822822 title = { `Open: ${ prLink } ` }
823823 >
824824 { /* Icon stays fixed width, URL text fills remaining space */ }
825825 < ExternalLink className = "h-4 w-4 shrink-0 text-blue-500" />
826826 < span className = "min-w-0 flex-1 truncate font-medium" > { prLink } </ span >
827- < span className = "shrink-0 text-xs text-blue-400" > ↗ Open </ span >
827+ < span className = "shrink-0 text-xs text-blue-400" > open </ span >
828828 </ a >
829829
830830 { /* Edit button — only for users with modify permission */ }
@@ -835,7 +835,7 @@ const TaskViewModal = ({
835835 className = "flex w-fit items-center gap-1 text-xs text-gray-500 hover:text-blue-600 dark:text-gray-400 dark:hover:text-blue-400"
836836 >
837837 < Pencil className = "h-3 w-3" />
838- Edit PR Link
838+ Edit
839839 </ button >
840840 ) }
841841 </ div >
@@ -856,27 +856,28 @@ const TaskViewModal = ({
856856 < Button
857857 onClick = { handleUpdate }
858858 disabled = { updateLoading || ! prLink . trim ( ) }
859- className = "bg-blue-600 px-4 text-white hover:bg-blue-700 disabled:opacity-50"
859+ className = "flex-1 bg-blue-600 px-4 text-white hover:bg-blue-700 disabled:opacity-50"
860860 size = "sm"
861861 >
862862 { updateLoading && (
863863 < Loader2Icon className = "mr-2 h-3 w-3 animate-spin" />
864864 ) }
865- Update PR Link
865+ Update
866866 </ Button >
867867
868- { /* Cancel only shown when there was an original link to go back to */ }
869868 { originalPrLink && (
870- < button
869+ < Button
871870 type = "button"
871+ variant = "outline"
872+ size = "sm"
872873 onClick = { ( ) => {
873874 setPrLink ( originalPrLink ) ;
874875 setIsEditingPrLink ( false ) ;
875876 } }
876- className = "text-sm text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-200"
877+ className = "flex-1 border-gray-300 text-gray-500 hover:text-gray-700 dark:border-gray-600 dark:text-gray-400 dark:hover:text-gray-200"
877878 >
878879 Cancel
879- </ button >
880+ </ Button >
880881 ) }
881882 </ div >
882883 </ div >
0 commit comments