diff --git a/docs/player_gm_ux_redesign_plan.md b/docs/player_gm_ux_redesign_plan.md index 7ee27e4..d906041 100644 --- a/docs/player_gm_ux_redesign_plan.md +++ b/docs/player_gm_ux_redesign_plan.md @@ -533,6 +533,10 @@ Acceptance criteria: ### Phase 3: Redesign the cell editor +Status: + +- implemented in the web app on March 15, 2026 + Scope: - add live result preview diff --git a/src/RolemasterDb.App/Components/Shared/CriticalCellEditorDialog.razor b/src/RolemasterDb.App/Components/Shared/CriticalCellEditorDialog.razor index 109069a..3ef634b 100644 --- a/src/RolemasterDb.App/Components/Shared/CriticalCellEditorDialog.razor +++ b/src/RolemasterDb.App/Components/Shared/CriticalCellEditorDialog.razor @@ -1,22 +1,29 @@ +@using System +@using System.Collections.Generic +@using System.Linq +@using RolemasterDb.App.Domain +@using RolemasterDb.App.Features +
This is the card the table browser will show.
Update the source text, then adjust the visible card fields below.
+These chips appear on the main result.
+No normalized base effects for this cell.
+No base effects on this result yet.
} else { +Use condition cards for alternate outcomes.
+No branch records on this cell.
+No alternate condition cards on this result yet.
} else { @@ -110,68 +151,56 @@ var branch = Model.Branches[index];Shown when this condition applies.
+These chips only appear when the condition is met.
+No normalized branch effects.
+No effects on this condition card yet.
} else { +