feat(cms): clarify sponsor ordering

This commit is contained in:
syntaxbullet
2026-07-31 16:52:49 +02:00
parent 30efb4b36e
commit 95037e9908
5 changed files with 129 additions and 13 deletions

View File

@@ -35,6 +35,29 @@ This inventory records the frontend or platform owner for every retained `Pages`
| `netzwerk.partners.{eyebrow,heading,description,detailLabel,tiers[].{label,note},modal}` | All visible sponsor-section editorial copy, including each rendered tier heading/note and the shared card CTA, in `src/spa/pages/Netzwerk.tsx`; partner names, descriptions, links, logos, tier assignment, and ordering remain Partner collection-owned. Counts are derived and are not separately editable. |
| `netzwerk.sponsoringForm.*` | The two visible form steps, validation, success state, and footer copy in `src/spa/components/forms/SponsoringForm.tsx`. |
## Partner collection administration
The Partners list defaults to `name`, `tier`, `sortOrder`, `_status`, `active`, `showOnHomepage`, and `updatedAt`, so editors can review presentation order and visibility without opening every record. `tier` accepts only the numeric values 1, 2, and 3. Within each tier, lower `sortOrder` values render first; tiers remain separate presentation bands.
The current published local CMS data was verified on 2026-07-31 in this client-review order:
| Review order | Partner | Tier | `sortOrder` |
| ---: | --- | ---: | ---: |
| 1 | RSM Ebner Stolz | 1 | 1 |
| 2 | WWK | 1 | 2 |
| 3 | Radio Gong 96.3 | 2 | 3 |
| 4 | münchen.tv | 2 | 4 |
| 5 | METZLER | 3 | 5 |
| 6 | Dr. Wieselhuber & Partner | 3 | 6 |
| 7 | Fristads | 3 | 7 |
| 8 | New Edge | 3 | 8 |
| 9 | Moodtalk | 3 | 9 |
| 10 | Deutsche Bank | 3 | 10 |
| 11 | Bionorica | 3 | 11 |
| 12 | Primus | 3 | 12 |
Future sponsor order changes are CMS content operations: edit the relevant Partner records' `tier` and `sortOrder` values. They do not require frontend code changes.
## Global ownership
| Global | Consumer or contract |