Schemas / Layout

rig.layout.master

v0.31.0 · draft 1 field 0 required

Fields

FieldTypeMeaning
side enumleft · right · single optional Optional. left, right, or single. Absent = single

Marks a rig.layout.page entity as a master page. Format when present.

Document pages apply a master via rig.layout.applied_master. Facing books typically keep a left and a right master; singles use side single.

Master content (headers, folios, frames) parents to the master page the same way as any page. Instantiation onto document pages is fulfillment.

JSON Schema

Resolves at https://rig.works/schemas/rig.layout.master.schema.jsonraw file.

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://rig.works/schemas/rig.layout.master.schema.json",
  "title": "rig.layout.master",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "side": {
      "type": "string",
      "enum": [
        "left",
        "right",
        "single"
      ]
    }
  }
}

Seen in

story-frames.json