You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ee334b3
Browse filesBrowse the repository at this point in the historyBrowse files
UI/copy-only redesign of the day editor's most-complex screen, per the UX rubric:
- decorative emoji removed; glyph status badges replaced with token-colored TEXT labels
(the overloaded warning split into "Needs epochs" / "Missing camera");
- a plain-language framing intro (task vs epoch);
- optional epoch-linked editors (videos / files / FsGUI) as collapsible sections
(empty collapsed, populated open) with an item-count summary and a coupling note;
- normalized add-button labels + heading levels.
No data-model or export change: day.tasks and the YAML are unchanged (golden baselines
byte-identical); the redesigned step has zero jest-axe violations. Full vitest (4575),
functional e2e (90), typecheck, and lint all green.
@@ -396,7 +442,7 @@ export default function TasksEpochsStep(props) {
396
442
397
443
<ConfirmDialog
398
444
isOpen={pendingRepair!=null}
399
-
title="Repair affected videos?"
445
+
title={repairTitle}
400
446
message={
401
447
pendingRepair
402
448
? `Saving this task removes a task epoch still referenced by: ${repairNames}. Confirm to save the task and clear the orphaned epoch reference(s) (their epoch will be unset) so no dangling reference is left. Cancel to discard this task change; the referenced file(s) stay unchanged.`
0 commit comments