Настройки страницы
Page level задаёт title/description/slug/locale и разрешённые presentation overrides. Основной prose остаётся в <route>.md; sidecar или front matter не становится вторым источником текста страницы.
| Поле | Scope | Обяз. | Тип | Default | Validation | Provenance |
|---|---|---|---|---|---|---|
/branding | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/branding |
/branding/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/branding/properties/$reset |
/branding/favicon | page | нет | string | не объявлен; effective value определяется inheritance/runtime | format="docara-relative-path" | resources/schemas/presentation.schema.json#/$defs/branding/properties/favicon |
/branding/label | page | нет | string | не объявлен; effective value определяется inheritance/runtime | minLength=1 | resources/schemas/presentation.schema.json#/$defs/branding/properties/label |
/branding/logo | page | нет | string | не объявлен; effective value определяется inheritance/runtime | format="docara-relative-path" | resources/schemas/presentation.schema.json#/$defs/branding/properties/logo |
/branding/logo_dark | page | нет | string | не объявлен; effective value определяется inheritance/runtime | format="docara-relative-path" | resources/schemas/presentation.schema.json#/$defs/branding/properties/logo_dark |
/branding/mode | page | нет | string | не объявлен; effective value определяется inheritance/runtime | enum=["full","compact","logo","text"] | resources/schemas/presentation.schema.json#/$defs/branding/properties/mode |
/branding/share_image | page | нет | string | не объявлен; effective value определяется inheritance/runtime | format="docara-relative-path" | resources/schemas/presentation.schema.json#/$defs/branding/properties/share_image |
/branding/size | page | нет | string | не объявлен; effective value определяется inheritance/runtime | enum=["small","medium","large"] | resources/schemas/presentation.schema.json#/$defs/branding/properties/size |
/branding/title | page | нет | string | не объявлен; effective value определяется inheritance/runtime | minLength=1 | resources/schemas/presentation.schema.json#/$defs/branding/properties/title |
/code | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/code |
/code/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/code/properties/$reset |
/code/wrap | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/code/properties/wrap |
/description | page | нет | string | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/page.schema.json#/properties/description |
/examples | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/examples |
/examples/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/examples/properties/$reset |
/examples/fullscreen | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/examples/properties/fullscreen |
/examples/wrap | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/examples/properties/wrap |
/header_navigation | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false; allOf=1 | resources/schemas/presentation.schema.json#/$defs/header_navigation |
/header_navigation/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/header_navigation/properties/$reset |
/header_navigation/enabled | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/header_navigation/properties/enabled |
/header_navigation/enabled | page | да | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/header_navigation/allOf/0/if/properties/enabled |
/header_navigation/items | page | нет | array | не объявлен; effective value определяется inheritance/runtime | minItems=1; maxItems=8 | resources/schemas/presentation.schema.json#/$defs/header_navigation/properties/items |
/header_navigation/items/* | page | нет | object | не объявлен; effective value определяется inheritance/runtime | additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/header_navigation/properties/items/items |
/header_navigation/items/*/href | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^(?:#(?!$)|/(?!/)|https://)[^\\x{0000}-\\x{0020}\\\"'<>\\\\]+$"; maxLength=2000 | resources/schemas/presentation.schema.json#/$defs/header_navigation/properties/items/items/properties/href |
/header_navigation/items/*/id | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]{0,63}$" | resources/schemas/presentation.schema.json#/$defs/header_navigation/properties/items/items/properties/id |
/header_navigation/items/*/label | page | да | string | не объявлен; effective value определяется inheritance/runtime | minLength=1; maxLength=80 | resources/schemas/presentation.schema.json#/$defs/header_navigation/properties/items/items/properties/label |
/layout | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/layout |
/layout/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/layout/properties/$reset |
/layout/container | page | нет | object | не объявлен; effective value определяется inheritance/runtime | additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/layout/properties/container |
/layout/container/max | page | да | integer | не объявлен; effective value определяется inheritance/runtime | minimum=1; maximum=8 | resources/schemas/presentation.schema.json#/$defs/layout/properties/container/properties/max |
/layout/content | page | нет | object | не объявлен; effective value определяется inheritance/runtime | additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/layout/properties/content |
/layout/content/gap | page | да | integer | не объявлен; effective value определяется inheritance/runtime | minimum=0; maximum=8 | resources/schemas/presentation.schema.json#/$defs/layout/properties/content/properties/gap |
/layout/key | page | нет | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/layout/properties/key |
/layout/regions | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/regions |
/layout/regions/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/regions/properties/$reset |
/layout/regions/<^[a-z][a-z0-9_.-]+$> | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/region |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/region/properties/$reset |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/enabled | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/region/properties/enabled |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections | page | нет | array | не объявлен; effective value определяется inheritance/runtime | maxItems=8 | resources/schemas/presentation.schema.json#/$defs/region/properties/sections |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/* | page | нет | object | не объявлен; effective value определяется inheritance/runtime | additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/region_section |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks | page | нет | array | не объявлен; effective value определяется inheritance/runtime | minItems=1; maxItems=12 | resources/schemas/presentation.schema.json#/$defs/region_section/properties/blocks |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/* | page | нет | oneOf | не объявлен; effective value определяется inheritance/runtime | oneOf=2 | resources/schemas/presentation.schema.json#/$defs/region_block |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/bind | page | нет | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9-]*\\.[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/1/properties/bind |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/block | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/block |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/block | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/1/properties/block |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/element | page | да | object | не объявлен; effective value определяется inheritance/runtime | additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/element |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/element/aria_label | page | нет | string | не объявлен; effective value определяется inheritance/runtime | minLength=1; maxLength=160 | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/element/properties/aria_label |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/element/href | page | нет | string | не объявлен; effective value определяется inheritance/runtime | pattern="^(?:/|[/#][^\\u0000-\\u0020\\\"'<>\\\\]+)$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/element/properties/href |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/element/tag | page | да | string | не объявлен; effective value определяется inheritance/runtime | enum=["div","p","span","a"] | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/element/properties/tag |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/element/text | page | да | string | не объявлен; effective value определяется inheritance/runtime | minLength=1; maxLength=500 | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/element/properties/text |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/element/utilities | page | нет | array | не объявлен; effective value определяется inheritance/runtime | maxItems=16; uniqueItems=true | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/element/properties/utilities |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/element/utilities/* | page | нет | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z0-9][a-z0-9_:/.-]*$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/element/properties/utilities/items |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/id | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/id |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/id | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/1/properties/id |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/props | page | да | object | не объявлен; effective value определяется inheritance/runtime | maxProperties=32 | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/1/properties/props |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/slot | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/0/properties/slot |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/slot | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/1/properties/slot |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/smart | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/1/properties/smart |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/blocks/*/view | page | нет | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_block/oneOf/1/properties/view |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/id | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_section/properties/id |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/section | page | да | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z][a-z0-9_.-]+$" | resources/schemas/presentation.schema.json#/$defs/region_section/properties/section |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/utilities | page | нет | array | не объявлен; effective value определяется inheritance/runtime | maxItems=16; uniqueItems=true | resources/schemas/presentation.schema.json#/$defs/region_section/properties/utilities |
/layout/regions/<^[a-z][a-z0-9_.-]+$>/sections/*/utilities/* | page | нет | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z0-9][a-z0-9_:/.-]*$" | resources/schemas/presentation.schema.json#/$defs/region_section/properties/utilities/items |
/layout/scrollbar | page | нет | object | не объявлен; effective value определяется inheritance/runtime | additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/layout/properties/scrollbar |
/layout/scrollbar/preset | page | да | string | не объявлен; effective value определяется inheritance/runtime | enum=["overlay","persistent","standard","hidden"] | resources/schemas/presentation.schema.json#/$defs/layout/properties/scrollbar/properties/preset |
/locale | page | нет | string | не объявлен; effective value определяется inheritance/runtime | format="docara-bcp47" | resources/schemas/page.schema.json#/properties/locale |
/navigation | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/navigation |
/navigation/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/navigation/properties/$reset |
/navigation/hidden | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/navigation/properties/hidden |
/navigation/order | page | нет | integer | не объявлен; effective value определяется inheritance/runtime | minimum=0; maximum=2147483647 | resources/schemas/presentation.schema.json#/$defs/navigation/properties/order |
/navigation/scope | page | нет | string | не объявлен; effective value определяется inheritance/runtime | enum=["site","section"] | resources/schemas/presentation.schema.json#/$defs/navigation/properties/scope |
/preset | page | нет | string | не объявлен; effective value определяется inheritance/runtime | enum=["docs","landing"] | resources/schemas/page.schema.json#/properties/preset |
/reading | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/reading |
/reading/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/reading/properties/$reset |
/reading/breadcrumbs | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/reading/properties/breadcrumbs |
/reading/mobile_toc | page | нет | string | не объявлен; effective value определяется inheritance/runtime | enum=["auto","always","never"] | resources/schemas/presentation.schema.json#/$defs/reading/properties/mobile_toc |
/reading/previous_next | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/reading/properties/previous_next |
/reading/toc | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/reading/properties/toc |
/reading/toc_depth | page | нет | integer | не объявлен; effective value определяется inheritance/runtime | minimum=2; maximum=6 | resources/schemas/presentation.schema.json#/$defs/reading/properties/toc_depth |
/schema | page | да | string | не объявлен; effective value определяется inheritance/runtime | const="docara.page.v1" | resources/schemas/page.schema.json#/properties/schema |
/search | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/search |
/search/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/search/properties/$reset |
/search/enabled | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/search/properties/enabled |
/search/indexed | page | нет | boolean | не объявлен; effective value определяется inheritance/runtime | schema type only | resources/schemas/presentation.schema.json#/$defs/search/properties/indexed |
/settings | page | нет | object | не объявлен; effective value определяется inheritance/runtime | minProperties=1; additionalProperties=false | resources/schemas/presentation.schema.json#/$defs/settings |
/settings/$reset | page | нет | bool | не объявлен; effective value определяется inheritance/runtime | const=true | resources/schemas/presentation.schema.json#/$defs/settings/properties/$reset |
/settings/modal_blur | page | нет | string | не объявлен; effective value определяется inheritance/runtime | enum=["none","small","medium","large"] | resources/schemas/presentation.schema.json#/$defs/settings/properties/modal_blur |
/settings/theme | page | нет | string | не объявлен; effective value определяется inheritance/runtime | enum=["system","light","dark"] | resources/schemas/presentation.schema.json#/$defs/settings/properties/theme |
/settings/ui_radius | page | нет | string | не объявлен; effective value определяется inheritance/runtime | enum=["default","medium","large"] | resources/schemas/presentation.schema.json#/$defs/settings/properties/ui_radius |
/slug | page | нет | string | не объявлен; effective value определяется inheritance/runtime | pattern="^[a-z0-9](?:[a-z0-9._-]*[a-z0-9_-])?(?:/[a-z0-9](?:[a-z0-9._-]*[a-z0-9_-])?)*$" | resources/schemas/page.schema.json#/properties/slug |
/title | page | нет | string | не объявлен; effective value определяется inheritance/runtime | minLength=1 | resources/schemas/page.schema.json#/properties/title |
/version | page | нет | integer | не объявлен; effective value определяется inheritance/runtime | const=1 | resources/schemas/page.schema.json#/properties/version |
Минимальный front matter contract: title, description, tags, draft, translation_key. Draft нельзя собрать как public --page. Route rename требует full build и явный redirect со старого URL.