Files
template-sanity/apps/studio/schema.json
2025-07-24 01:24:10 +02:00

3134 lines
83 KiB
JSON

[
{
"name": "home",
"type": "document",
"attributes": {
"_id": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "home"
}
},
"_createdAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_updatedAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_rev": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"headerSection": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "ctaSection"
},
"optional": true
}
}
},
{
"name": "faqSection",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "faqSection"
}
},
"sectionTitle": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"faqs": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "faq"
}
}
},
"optional": true
}
}
}
},
{
"name": "ctaSection",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "ctaSection"
}
},
"backgroundImage": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"alt": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "imageWithAlt"
}
}
}
},
"optional": true
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"description": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "union",
"of": [
{
"type": "object",
"attributes": {
"children": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "object",
"attributes": {
"marks": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "string"
}
},
"optional": true
},
"text": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "span"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
}
},
"optional": true
},
"style": {
"type": "objectAttribute",
"value": {
"type": "union",
"of": [
{
"type": "string",
"value": "normal"
},
{
"type": "string",
"value": "h1"
},
{
"type": "string",
"value": "h2"
},
{
"type": "string",
"value": "h3"
},
{
"type": "string",
"value": "h4"
},
{
"type": "string",
"value": "blockquote"
}
]
},
"optional": true
},
"listItem": {
"type": "objectAttribute",
"value": {
"type": "union",
"of": [
{
"type": "string",
"value": "bullet"
}
]
},
"optional": true
},
"markDefs": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "union",
"of": [
{
"type": "object",
"attributes": {
"href": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "link"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "link"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
},
{
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "textColor"
}
},
{
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "highlightColor"
}
}
]
}
},
"optional": true
},
"level": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "block"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
},
{
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "button"
}
},
{
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "image"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
},
{
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.fileAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "file"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
}
]
}
},
"optional": true
},
"button": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "button"
},
"optional": true
}
}
}
},
{
"name": "contactSection",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "contactSection"
}
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"contactMethods": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "object",
"attributes": {
"type": {
"type": "objectAttribute",
"value": {
"type": "union",
"of": [
{
"type": "string",
"value": "email"
},
{
"type": "string",
"value": "phone"
},
{
"type": "string",
"value": "address"
},
{
"type": "string",
"value": "social"
}
]
},
"optional": true
},
"label": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"value": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"link": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "link"
},
"optional": true
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
}
},
"optional": true
}
}
}
},
{
"name": "imageWithAlt",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "imageWithAlt"
}
},
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"alt": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "faq",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "faq"
}
},
"question": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"answer": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "union",
"of": [
{
"type": "object",
"attributes": {
"children": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "object",
"attributes": {
"marks": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "string"
}
},
"optional": true
},
"text": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "span"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
}
},
"optional": true
},
"style": {
"type": "objectAttribute",
"value": {
"type": "union",
"of": [
{
"type": "string",
"value": "normal"
},
{
"type": "string",
"value": "h1"
},
{
"type": "string",
"value": "h2"
},
{
"type": "string",
"value": "h3"
},
{
"type": "string",
"value": "h4"
},
{
"type": "string",
"value": "blockquote"
}
]
},
"optional": true
},
"listItem": {
"type": "objectAttribute",
"value": {
"type": "union",
"of": [
{
"type": "string",
"value": "bullet"
}
]
},
"optional": true
},
"markDefs": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "union",
"of": [
{
"type": "object",
"attributes": {
"href": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "link"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "link"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
},
{
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "textColor"
}
},
{
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "highlightColor"
}
}
]
}
},
"optional": true
},
"level": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "block"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
},
{
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "button"
}
},
{
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "image"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
},
{
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.fileAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "file"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
}
]
}
},
"optional": true
}
}
}
},
{
"name": "button",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "button"
}
},
"text": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"link": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "link"
},
"optional": true
}
}
}
},
{
"name": "settings",
"type": "document",
"attributes": {
"_id": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "settings"
}
},
"_createdAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_updatedAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_rev": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"longTitle": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"description": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"logo": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "image"
}
}
}
},
"optional": true
},
"favicon": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "image"
}
}
}
},
"optional": true
},
"footer": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
},
{
"name": "blockContent",
"type": "type",
"value": {
"type": "array",
"of": {
"type": "union",
"of": [
{
"type": "object",
"attributes": {
"children": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "object",
"attributes": {
"marks": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "string"
}
},
"optional": true
},
"text": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "span"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
}
},
"optional": true
},
"style": {
"type": "objectAttribute",
"value": {
"type": "union",
"of": [
{
"type": "string",
"value": "normal"
},
{
"type": "string",
"value": "h1"
},
{
"type": "string",
"value": "h2"
},
{
"type": "string",
"value": "h3"
},
{
"type": "string",
"value": "h4"
},
{
"type": "string",
"value": "blockquote"
}
]
},
"optional": true
},
"listItem": {
"type": "objectAttribute",
"value": {
"type": "union",
"of": [
{
"type": "string",
"value": "bullet"
}
]
},
"optional": true
},
"markDefs": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "union",
"of": [
{
"type": "object",
"attributes": {
"href": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "link"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "link"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
},
{
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "textColor"
}
},
{
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "highlightColor"
}
}
]
}
},
"optional": true
},
"level": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "block"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
},
{
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "button"
}
},
{
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "image"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
},
{
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.fileAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "file"
}
}
},
"rest": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
}
}
}
]
}
}
},
{
"name": "highlightColor",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "highlightColor"
}
},
"label": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"value": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "textColor",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "textColor"
}
},
"label": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"value": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "simplerColor",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "simplerColor"
}
},
"label": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"value": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "metaTag",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "metaTag"
}
},
"metaAttributes": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "metaAttribute"
}
}
},
"optional": true
}
}
}
},
{
"name": "metaAttribute",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "metaAttribute"
}
},
"attributeKey": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"attributeType": {
"type": "objectAttribute",
"value": {
"type": "union",
"of": [
{
"type": "string",
"value": "string"
},
{
"type": "string",
"value": "image"
}
]
},
"optional": true
},
"attributeValueImage": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "image"
}
}
}
},
"optional": true
},
"attributeValueString": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "seoMetaFields",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "seoMetaFields"
}
},
"nofollowAttributes": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
},
"metaTitle": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"metaDescription": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"metaImage": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "image"
}
}
}
},
"optional": true
},
"seoKeywords": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "string"
}
},
"optional": true
},
"openGraph": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "openGraph"
},
"optional": true
},
"additionalMetaTags": {
"type": "objectAttribute",
"value": {
"type": "array",
"of": {
"type": "object",
"attributes": {
"_key": {
"type": "objectAttribute",
"value": {
"type": "string"
}
}
},
"rest": {
"type": "inline",
"name": "metaTag"
}
}
},
"optional": true
},
"twitter": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "twitter"
},
"optional": true
}
}
}
},
{
"name": "twitter",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "twitter"
}
},
"cardType": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"creator": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"site": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"handle": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "openGraph",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "openGraph"
}
},
"url": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"image": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"asset": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "sanity.imageAsset"
},
"optional": true
},
"media": {
"type": "objectAttribute",
"value": {
"type": "unknown"
},
"optional": true
},
"hotspot": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageHotspot"
},
"optional": true
},
"crop": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageCrop"
},
"optional": true
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "image"
}
}
}
},
"optional": true
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"description": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"siteName": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "custom",
"type": "document",
"attributes": {
"_id": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "custom"
}
},
"_createdAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_updatedAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_rev": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"slug": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "slug"
},
"optional": true
},
"body": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "blockContent"
},
"optional": true
}
}
},
{
"name": "link",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "link"
}
},
"text": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"type": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"internalLink": {
"type": "objectAttribute",
"value": {
"type": "object",
"attributes": {
"_ref": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "reference"
}
},
"_weak": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
},
"dereferencesTo": "custom"
},
"optional": true
},
"url": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"email": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"phone": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"value": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"blank": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
},
"parameters": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"anchor": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "sanity.imagePaletteSwatch",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "sanity.imagePaletteSwatch"
}
},
"background": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"foreground": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"population": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "sanity.imagePalette",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "sanity.imagePalette"
}
},
"darkMuted": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imagePaletteSwatch"
},
"optional": true
},
"lightVibrant": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imagePaletteSwatch"
},
"optional": true
},
"darkVibrant": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imagePaletteSwatch"
},
"optional": true
},
"vibrant": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imagePaletteSwatch"
},
"optional": true
},
"dominant": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imagePaletteSwatch"
},
"optional": true
},
"lightMuted": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imagePaletteSwatch"
},
"optional": true
},
"muted": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imagePaletteSwatch"
},
"optional": true
}
}
}
},
{
"name": "sanity.imageDimensions",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "sanity.imageDimensions"
}
},
"height": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"width": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"aspectRatio": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
}
}
}
},
{
"name": "sanity.imageHotspot",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "sanity.imageHotspot"
}
},
"x": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"y": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"height": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"width": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
}
}
}
},
{
"name": "sanity.imageCrop",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "sanity.imageCrop"
}
},
"top": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"bottom": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"left": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"right": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
}
}
}
},
{
"name": "sanity.fileAsset",
"type": "document",
"attributes": {
"_id": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "sanity.fileAsset"
}
},
"_createdAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_updatedAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_rev": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"originalFilename": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"label": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"description": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"altText": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"sha1hash": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"extension": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"mimeType": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"size": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"assetId": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"uploadId": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"path": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"url": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"source": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.assetSourceData"
},
"optional": true
}
}
},
{
"name": "sanity.imageAsset",
"type": "document",
"attributes": {
"_id": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "sanity.imageAsset"
}
},
"_createdAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_updatedAt": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"_rev": {
"type": "objectAttribute",
"value": {
"type": "string"
}
},
"originalFilename": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"label": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"title": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"description": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"altText": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"sha1hash": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"extension": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"mimeType": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"size": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"assetId": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"uploadId": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"path": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"url": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"metadata": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageMetadata"
},
"optional": true
},
"source": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.assetSourceData"
},
"optional": true
}
}
},
{
"name": "sanity.imageMetadata",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "sanity.imageMetadata"
}
},
"location": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "geopoint"
},
"optional": true
},
"dimensions": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imageDimensions"
},
"optional": true
},
"palette": {
"type": "objectAttribute",
"value": {
"type": "inline",
"name": "sanity.imagePalette"
},
"optional": true
},
"lqip": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"blurHash": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"hasAlpha": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
},
"isOpaque": {
"type": "objectAttribute",
"value": {
"type": "boolean"
},
"optional": true
}
}
}
},
{
"name": "geopoint",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "geopoint"
}
},
"lat": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"lng": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
},
"alt": {
"type": "objectAttribute",
"value": {
"type": "number"
},
"optional": true
}
}
}
},
{
"name": "slug",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "slug"
}
},
"current": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"source": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
},
{
"name": "sanity.assetSourceData",
"type": "type",
"value": {
"type": "object",
"attributes": {
"_type": {
"type": "objectAttribute",
"value": {
"type": "string",
"value": "sanity.assetSourceData"
}
},
"name": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"id": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
},
"url": {
"type": "objectAttribute",
"value": {
"type": "string"
},
"optional": true
}
}
}
}
]