Files
RenewCMS/docs/design/screens/localization-permissions.md
T

1.5 KiB
Raw Blame History

Permission states (per version)

Visual reference: RenewCMS Screens Localization.dc.html, group "L5b Permission states (per version)".

Read localization.md first. Its integration decisions supersede conflicting board annotations. These states describe target behavior, not shipped behavior.

Route: /article/{id}/edit

Permission states (per version) (group "L5b Permission states (per version)", 7 states)

# State Trigger Stable ID Frame selector
1 Read-only version No Save, Publish, Delete, toolbar loc.l5b.ro ed:ro
2 Read-only: menu No Add translation row loc.l5b.roMenu ed:roMenu
3 Edit, no publish Save only loc.l5b.p2 ed:p2
4 Publish, no edit Publish only; fields read-only loc.l5b.p3 ed:p3
5 Sibling readable, not editable German tagged Read only loc.l5b.p4 ed:p4
6 Sibling not readable German absent, no count loc.l5b.p5 ed:p5
7 Can create, not modify all Story delete and move disabled loc.l5b.p6 ed:p6

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.