1.5 KiB
First-time setup for existing articles
Visual reference: RenewCMS Screens Localization.dc.html, group "L2 First-time setup for existing articles".
Read localization.md first. Its integration decisions supersede conflicting board annotations. These states describe target behavior, not shipped behavior.
Route: /settings/sites/:key/languages (banner) · /settings/languages/setup
First-time setup for existing articles (group "L2 First-time setup for existing articles", 5 states)
| # | State | Trigger | Stable ID | Frame selector |
|---|---|---|---|---|
| 1 | Ready to assign | Journal (en), Notes (no locale, must choose), Archive (pt-BR kept) | loc.l2.ready |
su:ready |
| 2 | Site with no articles | Gallery has no articles; en-GB kept, confirm and Save | loc.l2.empty |
su:empty |
| 3 | Applying | POST in flight | loc.l2.applying |
su:applying |
| 4 | Done | 16 articles labelled | loc.l2.done |
su:done |
| 5 | Failed | Nothing changed; choices kept | loc.l2.fail |
su:fail |
Exact rendered copy and geometry are in source/LocaleFrame.dc.html for the selector above. Use Nuxt UI mappings in components.md; the frame markup is a visual reference, not production component code.
The standard captures are 1440×900 and 390×844 in light and dark. The narrow reference state also uses 1024×768. The visual harness must support these sources and sizes before this screen can pass its gate. No visual exceptions or new clock-sensitive skips are approved.