- {/* Left col: Due / Status / Level (data only, fit to content) */}
-
-
- {formatDate(task.dueDate)}
-
-
-
- {levelLabel}
-
-
- {/* Right col: Complete / N/A / Edit (icon-only) */}
-
-
- {task.status !== 'COMPLETED' && task.status !== 'NA' && task.status !== 'CANCELLED' && (
-
- )}
-
-
+ {/* Right sidebar: excel-style grid */}
+
+ {/* Row 1: Due date | Complete */}
+
+ {formatDate(task.dueDate)}
- {/* Notes: full width bottom */}
+
+ {/* Row 2: Status | N/A */}
+
+
+
+ {task.status !== 'COMPLETED' && task.status !== 'NA' && task.status !== 'CANCELLED' ? (
+
+ ) : (
+
+ )}
+ {/* Row 3: Level | Edit */}
+
+ {levelLabel}
+
+
+ {/* Row 4: Notes spanning both cols */}