---
key: spa.deco-templates-table
title: 2026-07-09 — "Table, not calendar" convention also covers the deco-templates editor
status: active
since: '2026-07-09'
supersedes: none
superseded-by: none
rule: The deco-templates editor also renders its day/deco assignment as a table, extending (not replacing) the templates-editor-table convention.
signals: '`DecoTemplatesScreen.tsx`, same accepted-deviation status · paths: `web/src/screens/DecoTemplatesScreen.tsx` · issues: none cited'
mechanics: '`DecoTemplatesScreen.tsx`'
---

Extends the 2026-07 "Templates editor in the SPA is a table, not Blazor's drag-calendar" entry
above (not editing that entry — this generalizes it): the deco-templates editor
(`DecoTemplatesScreen.tsx`) follows the same convention, rendering its day/deco assignment as a
table rather than reproducing Blazor's drag-and-drop calendar grid. Same rationale, same
accepted-deviation status — don't "fix" either editor to match Blazor's interaction model without
discussing it first.
