| 1 | {{- /* |
| 2 | Intentional fallback card — shown when an article declares `visual = "none"` |
| 3 | or has no data to generate a visual from. This is a deliberate, on-brand |
| 4 | typographic card, NOT a broken or empty layout. |
| 5 | |
| 6 | Params (dict): |
| 7 | page : the page context (required) |
| 8 | */ -}} |
| 9 | {{- $page := .page -}} |
| 10 | {{- $week := $page.Params.week | default "" -}} |
| 11 | <aside class="article-cover article-cover--fallback" aria-label="No generated visual for this report"> |
| 12 | <div class="article-cover__panel article-cover__panel--fallback"> |
| 13 | <p class="article-cover__kicker">{{ cond (ne $week "") (printf "Weekly signal · %s" $week) "Weekly signal" }}</p> |
| 14 | <p class="article-cover__brand">Claracle</p> |
| 15 | <p class="article-cover__fallback-note">No standalone visual this week — the signal is in the writing below.</p> |
| 16 | </div> |
| 17 | </aside> |