diff --git a/frontend/src/pages/task-attempt-compare.tsx b/frontend/src/pages/task-attempt-compare.tsx
index a6738fa9..fd5cf4e9 100644
--- a/frontend/src/pages/task-attempt-compare.tsx
+++ b/frontend/src/pages/task-attempt-compare.tsx
@@ -191,9 +191,9 @@ export function TaskAttemptComparePage() {
switch (chunkType) {
case "Insert":
- return `${baseClass} bg-green-50 text-green-800 border-l-2 border-green-400`;
+ return `${baseClass} bg-green-50 dark:bg-green-900/20 text-green-800 dark:text-green-200 border-l-2 border-green-400 dark:border-green-500`;
case "Delete":
- return `${baseClass} bg-red-50 text-red-800 border-l-2 border-red-400`;
+ return `${baseClass} bg-red-50 dark:bg-red-900/20 text-red-800 dark:text-red-200 border-l-2 border-red-400 dark:border-red-500`;
case "Equal":
default:
return `${baseClass} text-muted-foreground`;
@@ -624,7 +624,7 @@ export function TaskAttemptComparePage() {
onClick={() =>
toggleExpandSection(section.expandKey!)
}
- className="w-full h-8 text-xs text-blue-600 hover:text-blue-800 hover:bg-blue-50 border-t border-b border-gray-200 rounded-none"
+ className="w-full h-8 text-xs text-blue-600 dark:text-blue-400 hover:text-blue-800 dark:hover:text-blue-300 hover:bg-blue-50 dark:hover:bg-blue-950/50 border-t border-b border-gray-200 dark:border-gray-700 rounded-none"
>