35 lines
1.2 KiB
Plaintext
35 lines
1.2 KiB
Plaintext
@model SceneEditViewModel
|
|
@{
|
|
var warningCount = Model.Warnings.Count + Model.AgeContinuityWarnings.Count;
|
|
var dependencyCount = Model.DependenciesThisSceneNeeds.Count + Model.DependenciesNeedingThisScene.Count;
|
|
var summary = warningCount == 0
|
|
? "No active continuity warnings for this scene."
|
|
: $"{warningCount} warning{(warningCount == 1 ? "" : "s")} need review.";
|
|
}
|
|
|
|
<article class="scene-inspector-v2-card" data-scene-summary-part="continuity">
|
|
<div class="scene-inspector-v2-card-header">
|
|
<div>
|
|
<p class="eyebrow">Continuity</p>
|
|
<h3>Scene health</h3>
|
|
</div>
|
|
<button type="button" class="btn btn-sm btn-outline-primary" data-scene-editor="warnings" data-scene-id="@Model.SceneID">Review warnings</button>
|
|
</div>
|
|
|
|
<div class="scene-inspector-v2-counts">
|
|
<div class="@(warningCount > 0 ? "attention" : "")">
|
|
<span>Warnings</span>
|
|
<strong>@warningCount</strong>
|
|
</div>
|
|
<div>
|
|
<span>Dependencies</span>
|
|
<strong>@dependencyCount</strong>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="scene-inspector-v2-section">
|
|
<span>Continuity health summary</span>
|
|
<p>@summary</p>
|
|
</div>
|
|
</article>
|