diff --git a/content/theater/homepage.mdx b/content/theater/homepage.mdx
new file mode 100644
index 0000000..9c92171
--- /dev/null
+++ b/content/theater/homepage.mdx
@@ -0,0 +1,219 @@
+---
+title: Freilichttheater Ziefen 2028
+hero:
+ title_de: Freilichttheater in Ziefen
+ title_en: Open-Air Theater in Ziefen
+ subtitle_de: 2028 grosses Freilichtspiel geplant. Der Blick auf die Gesellschaft der damaligen Zeit aus der Sicht des in Ziefen aufgewachsenen späteren Pfarrers, Waisenvaters und Mundartautors… Jonas Breitenstein
+ subtitle_en: A grand open-air play planned for 2028. A view of society of that time from the perspective of Jonas Breitenstein, who grew up in Ziefen and later became a pastor, orphanage father, and dialect author.
+projekt:
+ title_de: Das Projekt
+ title_en: The Project
+ content_de:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Beschreibung der Entstehung des Projekts. Zwei Vereine arbeiten zusammen, um dieses einzigartige Freilichtspiel zu realisieren.'
+ - type: p
+ children:
+ - type: text
+ text: 'Vor den Aufführungen wird es Möglichkeiten zur Verköstigung geben.'
+ - type: p
+ children:
+ - type: text
+ text: 'Ein besonderer Schwerpunkt liegt auf der Beteiligung der Menschen aus dem Dorf und dem Tal. Wir möchten die lokale Gemeinschaft aktiv einbinden.'
+ content_en:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Description of how the project came to be. Two associations are working together to realize this unique open-air play.'
+ - type: p
+ children:
+ - type: text
+ text: 'There will be opportunities for refreshments before the performances.'
+ - type: p
+ children:
+ - type: text
+ text: 'A special focus is on the participation of people from the village and the valley. We want to actively involve the local community.'
+team:
+ title_de: Wer steckt dahinter
+ title_en: Who's Behind It
+ content_de:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Hinter diesem Projekt stehen verschiedene Organisationen und Institutionen aus Ziefen:'
+ content_en:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Various organizations and institutions from Ziefen are behind this project:'
+ organizations:
+ - name: Verein J.B.
+ role_de: Hauptverantwortlich für das Theaterprojekt
+ role_en: Main responsibility for the theater project
+ - name: Verein 4417
+ role_de: Mitorganisator
+ role_en: Co-organizer
+ - name: Bürgergemeinde
+ role_de: Unterstützer
+ role_en: Supporter
+ - name: Einwohnergemeinde
+ role_de: Unterstützer
+ role_en: Supporter
+stueck:
+ title_de: Das Stück
+ title_en: The Play
+ content_de:
+ type: root
+ children:
+ - type: h3
+ children:
+ - type: text
+ text: 'Wer macht mit?'
+ - type: p
+ children:
+ - type: text
+ text: 'Hier wird der Text von Danny Wehrmüller erscheinen, der das Stück näher beschreibt und zum Mitmachen einlädt.'
+ content_en:
+ type: root
+ children:
+ - type: h3
+ children:
+ - type: text
+ text: 'Who wants to participate?'
+ - type: p
+ children:
+ - type: text
+ text: "Here will appear the text by Danny Wehrmüller, which describes the play in more detail and invites people to participate."
+mitwirkung:
+ title_de: Mitwirkung im Schauspiel
+ title_en: Participation in the Play
+ content_de:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Offen für jeden ab dem 16. Lebensjahr!'
+ - type: p
+ children:
+ - type: text
+ text: 'Wer auf die Bühne will, meldet sich direkt beim Regisseur (Kontaktdaten unten).'
+ - type: p
+ children:
+ - type: text
+ text: 'Zu gegebener Zeit erfolgt ein Casting in Gruppen mit dem Zweck, sich gegenseitig spielend kennenzulernen.'
+ - type: p
+ children:
+ - type: text
+ text: 'Bemerkung: Es geht nicht darum, Leute auszuschliessen.'
+ content_en:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Open to everyone from the age of 16!'
+ - type: p
+ children:
+ - type: text
+ text: 'Anyone who wants to be on stage should contact the director directly (contact details below).'
+ - type: p
+ children:
+ - type: text
+ text: 'At the appropriate time, there will be group casting sessions with the purpose of getting to know each other through play.'
+ - type: p
+ children:
+ - type: text
+ text: 'Note: The goal is not to exclude people.'
+ director_name: Danny Wehrmüller
+ director_email: director@theater-ziefen.ch
+ director_phone: '+41 XX XXX XX XX'
+termine:
+ title_de: Termine
+ title_en: Schedule
+ events:
+ - title_de: Casting
+ title_en: Casting
+ date: Frühjahr 2027
+ description_de: Gruppencasting zum gegenseitigen Kennenlernen
+ description_en: Group casting to get to know each other
+ - title_de: Proben
+ title_en: Rehearsals
+ date: Ab Oktober 2027
+ description_de: Beginn der regelmässigen Proben
+ description_en: Start of regular rehearsals
+ - title_de: Intensive Proben
+ title_en: Intensive Rehearsals
+ date: Ab Mai 2028
+ description_de: 'WICHTIG: Keine Ferien oder längere Abwesenheit planen! Mit zwei Probewochenenden.'
+ description_en: 'IMPORTANT: Do not plan vacations or longer absences! Includes two rehearsal weekends.'
+ - title_de: Vorstellungen
+ title_en: Performances
+ date: Juni 2028
+ description_de: Acht bis neun Vorstellungen
+ description_en: Eight to nine performances
+presse:
+ title_de: Presse
+ title_en: Press
+ content_de:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Pressemitteilungen und Artikel werden hier veröffentlicht (digital und print).'
+ - type: p
+ children:
+ - type: text
+ text: 'Wir streben eine Pressepartnerschaft an, ähnlich wie das Theater Läufelfingen mit der «Volksstimme».'
+ content_en:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Press releases and articles will be published here (digital and print).'
+ - type: p
+ children:
+ - type: text
+ text: 'We are aiming for a press partnership, similar to Theater Läufelfingen with «Volksstimme».'
+gallery:
+ title_de: Foto Galerie
+ title_en: Photo Gallery
+ images: []
+tickets:
+ title_de: Tickets
+ title_en: Tickets
+ content_de:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Tickets werden über eine Partnerfirma erhältlich sein.'
+ - type: p
+ children:
+ - type: text
+ text: 'Weitere Informationen folgen in Kürze.'
+ content_en:
+ type: root
+ children:
+ - type: p
+ children:
+ - type: text
+ text: 'Tickets will be available through a partner company.'
+ - type: p
+ children:
+ - type: text
+ text: 'More information coming soon.'
+ ticket_url: ''
+---
diff --git a/public/logo.svg b/public/logo.svg
new file mode 100644
index 0000000..9105156
--- /dev/null
+++ b/public/logo.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/AnchorNav.astro b/src/components/AnchorNav.astro
new file mode 100644
index 0000000..470ef65
--- /dev/null
+++ b/src/components/AnchorNav.astro
@@ -0,0 +1,179 @@
+---
+// Navigation items for the theater homepage sections
+const navItems = [
+ { id: 'projekt', label_de: 'Das Projekt', label_en: 'The Project' },
+ { id: 'team', label_de: 'Wer steckt dahinter', label_en: 'Who\'s Behind It' },
+ { id: 'stueck', label_de: 'Das Stück', label_en: 'The Play' },
+ { id: 'mitwirkung', label_de: 'Mitwirkung', label_en: 'Participation' },
+ { id: 'termine', label_de: 'Termine', label_en: 'Schedule' },
+ { id: 'presse', label_de: 'Presse', label_en: 'Press' },
+ { id: 'gallery', label_de: 'Galerie', label_en: 'Gallery' },
+ { id: 'tickets', label_de: 'Tickets', label_en: 'Tickets' },
+];
+---
+
+
+
+
+
+
+
+
diff --git a/src/components/LanguageSwitcher.astro b/src/components/LanguageSwitcher.astro
new file mode 100644
index 0000000..3456b45
--- /dev/null
+++ b/src/components/LanguageSwitcher.astro
@@ -0,0 +1,97 @@
+---
+interface Props {
+ currentLang: 'de' | 'en';
+}
+
+const { currentLang } = Astro.props;
+---
+
+
+
+ DE
+
+ |
+
+ EN
+
+
+
+
+
+
diff --git a/src/components/PhotoGallery.astro b/src/components/PhotoGallery.astro
new file mode 100644
index 0000000..d59ce24
--- /dev/null
+++ b/src/components/PhotoGallery.astro
@@ -0,0 +1,87 @@
+---
+interface Props {
+ images: string[];
+}
+
+const { images } = Astro.props;
+---
+
+{images && images.length > 0 ? (
+
+ {images.map((image) => (
+
+
+
+ ))}
+
+) : (
+
+
Fotos werden bald hinzugefügt. Besuchen Sie uns später wieder!
+
Photos will be added soon. Check back later!
+
+)}
+
+
diff --git a/src/components/TheaterSection.astro b/src/components/TheaterSection.astro
new file mode 100644
index 0000000..d7957c6
--- /dev/null
+++ b/src/components/TheaterSection.astro
@@ -0,0 +1,84 @@
+---
+interface Props {
+ id: string;
+ titleDe: string;
+ titleEn: string;
+ variant?: 'light' | 'dark';
+}
+
+const { id, titleDe, titleEn, variant = 'light' } = Astro.props;
+---
+
+
+
+
+ {titleDe}
+ {titleEn}
+
+
+
+
+
+
+
+
diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro
index 4d5c1a3..69141ed 100644
--- a/src/layouts/BaseLayout.astro
+++ b/src/layouts/BaseLayout.astro
@@ -8,32 +8,26 @@ const { title, description = "Theater Ziefen - Coming 2029" } = Astro.props;
---
-
+
+
+
+
{title} | Theater Ziefen
+
-
-
@@ -47,13 +41,13 @@ const { title, description = "Theater Ziefen - Coming 2029" } = Astro.props;
diff --git a/tina/__generated__/_graphql.json b/tina/__generated__/_graphql.json
index 9dc557e..b89efa4 100644
--- a/tina/__generated__/_graphql.json
+++ b/tina/__generated__/_graphql.json
@@ -1 +1 @@
-{"kind":"Document","definitions":[{"kind":"ScalarTypeDefinition","name":{"kind":"Name","value":"Reference"},"description":{"kind":"StringValue","value":"References another document, used as a foreign key"},"directives":[]},{"kind":"ScalarTypeDefinition","name":{"kind":"Name","value":"JSON"},"description":{"kind":"StringValue","value":""},"directives":[]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"SystemInfo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"filename"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"basename"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasReferences"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"breadcrumbs"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excludeExtension"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}],"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"relativePath"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"extension"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"template"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collection"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Folder"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageInfo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasPreviousPage"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasNextPage"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"startCursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"endCursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":""},"name":{"kind":"Name","value":"Node"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":""},"name":{"kind":"Name","value":"Document"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":"A relay-compliant pagination connection"},"name":{"kind":"Name","value":"Connection"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Query"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"getOptimizedQuery"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"queryString"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collections"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"id"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Node"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"document"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"post"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"postConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"page"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageConnection"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"DocumentConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"DocumentConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Collection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"slug"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"format"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"matches"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"templates"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"fields"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"documents"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"folder"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentConnection"}}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"DocumentNode"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Post"}},{"kind":"NamedType","name":{"kind":"Name","value":"Page"}},{"kind":"NamedType","name":{"kind":"Name","value":"Folder"}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Post"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"date"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"excerpt"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"coverImage"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"body"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"StringFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DatetimeFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"ImageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"RichTextFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"coverImage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PostConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"PostConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Page"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"body"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"PageConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Mutation"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"addPendingDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"template"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentUpdateMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"deleteDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createFolder"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatePost"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createPost"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatePage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createPage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentUpdateMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"coverImage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]}]}
\ No newline at end of file
+{"kind":"Document","definitions":[{"kind":"ScalarTypeDefinition","name":{"kind":"Name","value":"Reference"},"description":{"kind":"StringValue","value":"References another document, used as a foreign key"},"directives":[]},{"kind":"ScalarTypeDefinition","name":{"kind":"Name","value":"JSON"},"description":{"kind":"StringValue","value":""},"directives":[]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"SystemInfo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"filename"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"basename"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasReferences"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"breadcrumbs"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excludeExtension"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}],"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"relativePath"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"extension"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"template"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collection"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Folder"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageInfo"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasPreviousPage"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hasNextPage"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"startCursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"endCursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":""},"name":{"kind":"Name","value":"Node"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":""},"name":{"kind":"Name","value":"Document"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InterfaceTypeDefinition","description":{"kind":"StringValue","value":"A relay-compliant pagination connection"},"name":{"kind":"Name","value":"Connection"},"interfaces":[],"directives":[],"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Query"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"getOptimizedQuery"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"queryString"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"collections"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"ListType","type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Collection"}}}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"id"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Node"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"document"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"post"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"postConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"page"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageConnection"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"theaterHomepage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepage"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"theaterHomepageConnection"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageFilter"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageConnection"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"theaterHomepage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"DocumentConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"DocumentConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Collection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"slug"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"label"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"path"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"format"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"matches"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"templates"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"fields"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"documents"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"first"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"last"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"sort"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"filter"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"folder"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentConnection"}}}}]},{"kind":"UnionTypeDefinition","name":{"kind":"Name","value":"DocumentNode"},"directives":[],"types":[{"kind":"NamedType","name":{"kind":"Name","value":"Post"}},{"kind":"NamedType","name":{"kind":"Name","value":"Page"}},{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepage"}},{"kind":"NamedType","name":{"kind":"Name","value":"Folder"}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Post"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"date"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"excerpt"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"coverImage"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"body"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"StringFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DatetimeFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"after"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"before"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"ImageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"in"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"RichTextFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"startsWith"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"eq"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"exists"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"Boolean"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"DatetimeFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"coverImage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ImageFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PostConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"PostConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"Page"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"body"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"PageConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"PageConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageHero"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"subtitle_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"subtitle_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageProjekt"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageTeamOrganizations"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"name"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"role_de"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"role_en"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageTeam"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"organizations"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTeamOrganizations"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageStueck"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageMitwirkung"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"director_name"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"director_email"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"director_phone"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageTermineEvents"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"date"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description_de"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"description_en"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageTermine"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"events"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTermineEvents"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepagePresse"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageGallery"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"images"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageTickets"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"title_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_de"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"content_en"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"ticket_url"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Node"}},{"kind":"NamedType","name":{"kind":"Name","value":"Document"}}],"directives":[],"name":{"kind":"Name","value":"TheaterHomepage"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"title"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"hero"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageHero"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"projekt"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageProjekt"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"team"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTeam"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"stueck"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageStueck"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"mitwirkung"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageMitwirkung"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"termine"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTermine"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"presse"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepagePresse"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"gallery"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageGallery"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"tickets"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTickets"}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"id"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"ID"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_sys"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"SystemInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"_values"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageHeroFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"subtitle_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"subtitle_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageProjektFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTeamOrganizationsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"role_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"role_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTeamFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"organizations"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTeamOrganizationsFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageStueckFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageMitwirkungFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"director_name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"director_email"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"director_phone"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTermineEventsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTermineFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"events"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTermineEventsFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepagePresseFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageGalleryFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"images"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"ImageFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTicketsFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"RichTextFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"ticket_url"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageFilter"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"StringFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hero"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageHeroFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"projekt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageProjektFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"team"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTeamFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"stueck"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageStueckFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"mitwirkung"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageMitwirkungFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"termine"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTermineFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"presse"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepagePresseFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"gallery"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageGalleryFilter"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tickets"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTicketsFilter"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageConnectionEdges"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"cursor"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"node"},"arguments":[],"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepage"}}}]},{"kind":"ObjectTypeDefinition","interfaces":[{"kind":"NamedType","name":{"kind":"Name","value":"Connection"}}],"directives":[],"name":{"kind":"Name","value":"TheaterHomepageConnection"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"pageInfo"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageInfo"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"totalCount"},"arguments":[],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Float"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"edges"},"arguments":[],"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageConnectionEdges"}}}}]},{"kind":"ObjectTypeDefinition","interfaces":[],"directives":[],"name":{"kind":"Name","value":"Mutation"},"fields":[{"kind":"FieldDefinition","name":{"kind":"Name","value":"addPendingDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"template"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentUpdateMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"deleteDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createDocument"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createFolder"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"collection"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"DocumentNode"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatePost"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createPost"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Post"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updatePage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createPage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"Page"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"updateTheaterHomepage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepage"}}}},{"kind":"FieldDefinition","name":{"kind":"Name","value":"createTheaterHomepage"},"arguments":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"params"},"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageMutation"}}}}],"type":{"kind":"NonNullType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepage"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentUpdateMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"theaterHomepage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"relativePath"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"DocumentMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"post"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PostMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"page"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"PageMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"theaterHomepage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageMutation"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PostMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"excerpt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"coverImage"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"PageMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"body"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageHeroMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"subtitle_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"subtitle_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageProjektMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTeamOrganizationsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"role_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"role_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTeamMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"organizations"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTeamOrganizationsMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageStueckMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageMitwirkungMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"director_name"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"director_email"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"director_phone"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTermineEventsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"date"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"description_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTermineMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"events"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTermineEventsMutation"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepagePresseMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageGalleryMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"images"},"type":{"kind":"ListType","type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageTicketsMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_de"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"content_en"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"JSON"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"ticket_url"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}}]},{"kind":"InputObjectTypeDefinition","name":{"kind":"Name","value":"TheaterHomepageMutation"},"fields":[{"kind":"InputValueDefinition","name":{"kind":"Name","value":"title"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"String"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"hero"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageHeroMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"projekt"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageProjektMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"team"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTeamMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"stueck"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageStueckMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"mitwirkung"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageMitwirkungMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"termine"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTermineMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"presse"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepagePresseMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"gallery"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageGalleryMutation"}}},{"kind":"InputValueDefinition","name":{"kind":"Name","value":"tickets"},"type":{"kind":"NamedType","name":{"kind":"Name","value":"TheaterHomepageTicketsMutation"}}}]}]}
\ No newline at end of file
diff --git a/tina/__generated__/_lookup.json b/tina/__generated__/_lookup.json
index a80ec0a..3368f7e 100644
--- a/tina/__generated__/_lookup.json
+++ b/tina/__generated__/_lookup.json
@@ -1 +1 @@
-{"DocumentConnection":{"type":"DocumentConnection","resolveType":"multiCollectionDocumentList","collections":["post","page"]},"Node":{"type":"Node","resolveType":"nodeDocument"},"DocumentNode":{"type":"DocumentNode","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"Post":{"type":"Post","resolveType":"collectionDocument","collection":"post","createPost":"create","updatePost":"update"},"PostConnection":{"type":"PostConnection","resolveType":"collectionDocumentList","collection":"post"},"Page":{"type":"Page","resolveType":"collectionDocument","collection":"page","createPage":"create","updatePage":"update"},"PageConnection":{"type":"PageConnection","resolveType":"collectionDocumentList","collection":"page"}}
\ No newline at end of file
+{"DocumentConnection":{"type":"DocumentConnection","resolveType":"multiCollectionDocumentList","collections":["post","page","theaterHomepage"]},"Node":{"type":"Node","resolveType":"nodeDocument"},"DocumentNode":{"type":"DocumentNode","resolveType":"multiCollectionDocument","createDocument":"create","updateDocument":"update"},"Post":{"type":"Post","resolveType":"collectionDocument","collection":"post","createPost":"create","updatePost":"update"},"PostConnection":{"type":"PostConnection","resolveType":"collectionDocumentList","collection":"post"},"Page":{"type":"Page","resolveType":"collectionDocument","collection":"page","createPage":"create","updatePage":"update"},"PageConnection":{"type":"PageConnection","resolveType":"collectionDocumentList","collection":"page"},"TheaterHomepage":{"type":"TheaterHomepage","resolveType":"collectionDocument","collection":"theaterHomepage","createTheaterHomepage":"create","updateTheaterHomepage":"update"},"TheaterHomepageConnection":{"type":"TheaterHomepageConnection","resolveType":"collectionDocumentList","collection":"theaterHomepage"}}
\ No newline at end of file
diff --git a/tina/__generated__/_schema.json b/tina/__generated__/_schema.json
index b3c4051..ef513e1 100644
--- a/tina/__generated__/_schema.json
+++ b/tina/__generated__/_schema.json
@@ -1 +1 @@
-{"version":{"fullVersion":"2.1.0","major":"2","minor":"1","patch":"0"},"meta":{"flags":["experimentalData"]},"collections":[{"name":"post","label":"Blog Posts","path":"content/blog","format":"mdx","fields":[{"type":"string","name":"title","label":"Title","isTitle":true,"required":true,"namespace":["post","title"],"searchable":true,"uid":false},{"type":"datetime","name":"date","label":"Publication Date","required":true,"namespace":["post","date"],"searchable":true,"uid":false},{"type":"string","name":"excerpt","label":"Excerpt","required":true,"description":"Short summary of the blog post","namespace":["post","excerpt"],"searchable":true,"uid":false},{"type":"image","name":"coverImage","label":"Cover Image","description":"Featured image for the blog post","namespace":["post","coverImage"],"searchable":false,"uid":false},{"type":"rich-text","name":"body","label":"Body","isBody":true,"required":true,"namespace":["post","body"],"searchable":true,"parser":{"type":"mdx"},"uid":false}],"namespace":["post"]},{"name":"page","label":"Pages","path":"content/pages","format":"mdx","fields":[{"type":"string","name":"title","label":"Title","isTitle":true,"required":true,"namespace":["page","title"],"searchable":true,"uid":false},{"type":"string","name":"description","label":"Description","description":"Meta description for SEO","namespace":["page","description"],"searchable":true,"uid":false},{"type":"rich-text","name":"body","label":"Content","isBody":true,"required":true,"namespace":["page","body"],"searchable":true,"parser":{"type":"mdx"},"uid":false}],"namespace":["page"]}],"config":{"media":{"tina":{"publicFolder":"public","mediaRoot":"images"}}}}
\ No newline at end of file
+{"version":{"fullVersion":"2.1.0","major":"2","minor":"1","patch":"0"},"meta":{"flags":["experimentalData"]},"collections":[{"name":"post","label":"Blog Posts","path":"content/blog","format":"mdx","fields":[{"type":"string","name":"title","label":"Title","isTitle":true,"required":true,"namespace":["post","title"],"searchable":true,"uid":false},{"type":"datetime","name":"date","label":"Publication Date","required":true,"namespace":["post","date"],"searchable":true,"uid":false},{"type":"string","name":"excerpt","label":"Excerpt","required":true,"description":"Short summary of the blog post","namespace":["post","excerpt"],"searchable":true,"uid":false},{"type":"image","name":"coverImage","label":"Cover Image","description":"Featured image for the blog post","namespace":["post","coverImage"],"searchable":false,"uid":false},{"type":"rich-text","name":"body","label":"Body","isBody":true,"required":true,"namespace":["post","body"],"searchable":true,"parser":{"type":"mdx"},"uid":false}],"namespace":["post"]},{"name":"page","label":"Pages","path":"content/pages","format":"mdx","fields":[{"type":"string","name":"title","label":"Title","isTitle":true,"required":true,"namespace":["page","title"],"searchable":true,"uid":false},{"type":"string","name":"description","label":"Description","description":"Meta description for SEO","namespace":["page","description"],"searchable":true,"uid":false},{"type":"rich-text","name":"body","label":"Content","isBody":true,"required":true,"namespace":["page","body"],"searchable":true,"parser":{"type":"mdx"},"uid":false}],"namespace":["page"]},{"name":"theaterHomepage","label":"Theater Homepage","path":"content/theater","format":"mdx","ui":{"allowedActions":{"create":false,"delete":false}},"fields":[{"type":"string","name":"title","label":"Page Title","isTitle":true,"required":true,"namespace":["theaterHomepage","title"],"searchable":true,"uid":false},{"type":"object","name":"hero","label":"Hero Section","fields":[{"type":"string","name":"title_de","label":"Title (German)","required":true,"namespace":["theaterHomepage","hero","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Title (English)","required":true,"namespace":["theaterHomepage","hero","title_en"],"searchable":true,"uid":false},{"type":"string","name":"subtitle_de","label":"Subtitle (German)","required":true,"ui":{"component":"textarea"},"namespace":["theaterHomepage","hero","subtitle_de"],"searchable":true,"uid":false},{"type":"string","name":"subtitle_en","label":"Subtitle (English)","required":true,"ui":{"component":"textarea"},"namespace":["theaterHomepage","hero","subtitle_en"],"searchable":true,"uid":false}],"namespace":["theaterHomepage","hero"],"searchable":true,"uid":false},{"type":"object","name":"projekt","label":"Section 1: Das Projekt / The Project","fields":[{"type":"string","name":"title_de","label":"Title (German)","required":true,"namespace":["theaterHomepage","projekt","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Title (English)","required":true,"namespace":["theaterHomepage","projekt","title_en"],"searchable":true,"uid":false},{"type":"rich-text","name":"content_de","label":"Content (German)","required":true,"namespace":["theaterHomepage","projekt","content_de"],"searchable":true,"parser":{"type":"mdx"},"uid":false},{"type":"rich-text","name":"content_en","label":"Content (English)","required":true,"namespace":["theaterHomepage","projekt","content_en"],"searchable":true,"parser":{"type":"mdx"},"uid":false}],"namespace":["theaterHomepage","projekt"],"searchable":true,"uid":false},{"type":"object","name":"team","label":"Section 2: Wer steckt dahinter / Who's Behind It","fields":[{"type":"string","name":"title_de","label":"Title (German)","required":true,"namespace":["theaterHomepage","team","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Title (English)","required":true,"namespace":["theaterHomepage","team","title_en"],"searchable":true,"uid":false},{"type":"rich-text","name":"content_de","label":"Content (German)","required":true,"namespace":["theaterHomepage","team","content_de"],"searchable":true,"parser":{"type":"mdx"},"uid":false},{"type":"rich-text","name":"content_en","label":"Content (English)","required":true,"namespace":["theaterHomepage","team","content_en"],"searchable":true,"parser":{"type":"mdx"},"uid":false},{"type":"object","name":"organizations","label":"Organizations","list":true,"fields":[{"type":"string","name":"name","label":"Name","namespace":["theaterHomepage","team","organizations","name"],"searchable":true,"uid":false},{"type":"string","name":"role_de","label":"Role (German)","namespace":["theaterHomepage","team","organizations","role_de"],"searchable":true,"uid":false},{"type":"string","name":"role_en","label":"Role (English)","namespace":["theaterHomepage","team","organizations","role_en"],"searchable":true,"uid":false}],"namespace":["theaterHomepage","team","organizations"],"searchable":true,"uid":false}],"namespace":["theaterHomepage","team"],"searchable":true,"uid":false},{"type":"object","name":"stueck","label":"Section 3: Das Stück / The Play","fields":[{"type":"string","name":"title_de","label":"Title (German)","required":true,"namespace":["theaterHomepage","stueck","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Title (English)","required":true,"namespace":["theaterHomepage","stueck","title_en"],"searchable":true,"uid":false},{"type":"rich-text","name":"content_de","label":"Content (German)","required":true,"namespace":["theaterHomepage","stueck","content_de"],"searchable":true,"parser":{"type":"mdx"},"uid":false},{"type":"rich-text","name":"content_en","label":"Content (English)","required":true,"namespace":["theaterHomepage","stueck","content_en"],"searchable":true,"parser":{"type":"mdx"},"uid":false}],"namespace":["theaterHomepage","stueck"],"searchable":true,"uid":false},{"type":"object","name":"mitwirkung","label":"Section 4: Mitwirkung / Participation","fields":[{"type":"string","name":"title_de","label":"Title (German)","required":true,"namespace":["theaterHomepage","mitwirkung","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Title (English)","required":true,"namespace":["theaterHomepage","mitwirkung","title_en"],"searchable":true,"uid":false},{"type":"rich-text","name":"content_de","label":"Content (German)","required":true,"namespace":["theaterHomepage","mitwirkung","content_de"],"searchable":true,"parser":{"type":"mdx"},"uid":false},{"type":"rich-text","name":"content_en","label":"Content (English)","required":true,"namespace":["theaterHomepage","mitwirkung","content_en"],"searchable":true,"parser":{"type":"mdx"},"uid":false},{"type":"string","name":"director_name","label":"Director Name","namespace":["theaterHomepage","mitwirkung","director_name"],"searchable":true,"uid":false},{"type":"string","name":"director_email","label":"Director Email","namespace":["theaterHomepage","mitwirkung","director_email"],"searchable":true,"uid":false},{"type":"string","name":"director_phone","label":"Director Phone","namespace":["theaterHomepage","mitwirkung","director_phone"],"searchable":true,"uid":false}],"namespace":["theaterHomepage","mitwirkung"],"searchable":true,"uid":false},{"type":"object","name":"termine","label":"Section 5: Termine / Schedule","fields":[{"type":"string","name":"title_de","label":"Title (German)","required":true,"namespace":["theaterHomepage","termine","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Title (English)","required":true,"namespace":["theaterHomepage","termine","title_en"],"searchable":true,"uid":false},{"type":"object","name":"events","label":"Events","list":true,"fields":[{"type":"string","name":"title_de","label":"Event Title (German)","namespace":["theaterHomepage","termine","events","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Event Title (English)","namespace":["theaterHomepage","termine","events","title_en"],"searchable":true,"uid":false},{"type":"string","name":"date","label":"Date/Period","namespace":["theaterHomepage","termine","events","date"],"searchable":true,"uid":false},{"type":"string","name":"description_de","label":"Description (German)","ui":{"component":"textarea"},"namespace":["theaterHomepage","termine","events","description_de"],"searchable":true,"uid":false},{"type":"string","name":"description_en","label":"Description (English)","ui":{"component":"textarea"},"namespace":["theaterHomepage","termine","events","description_en"],"searchable":true,"uid":false}],"namespace":["theaterHomepage","termine","events"],"searchable":true,"uid":false}],"namespace":["theaterHomepage","termine"],"searchable":true,"uid":false},{"type":"object","name":"presse","label":"Section 6: Presse / Press","fields":[{"type":"string","name":"title_de","label":"Title (German)","required":true,"namespace":["theaterHomepage","presse","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Title (English)","required":true,"namespace":["theaterHomepage","presse","title_en"],"searchable":true,"uid":false},{"type":"rich-text","name":"content_de","label":"Content (German)","required":true,"namespace":["theaterHomepage","presse","content_de"],"searchable":true,"parser":{"type":"mdx"},"uid":false},{"type":"rich-text","name":"content_en","label":"Content (English)","required":true,"namespace":["theaterHomepage","presse","content_en"],"searchable":true,"parser":{"type":"mdx"},"uid":false}],"namespace":["theaterHomepage","presse"],"searchable":true,"uid":false},{"type":"object","name":"gallery","label":"Section 7: Foto Galerie / Photo Gallery","fields":[{"type":"string","name":"title_de","label":"Title (German)","required":true,"namespace":["theaterHomepage","gallery","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Title (English)","required":true,"namespace":["theaterHomepage","gallery","title_en"],"searchable":true,"uid":false},{"type":"image","name":"images","label":"Gallery Images","list":true,"namespace":["theaterHomepage","gallery","images"],"searchable":false,"uid":false}],"namespace":["theaterHomepage","gallery"],"searchable":true,"uid":false},{"type":"object","name":"tickets","label":"Section 8: Tickets","fields":[{"type":"string","name":"title_de","label":"Title (German)","required":true,"namespace":["theaterHomepage","tickets","title_de"],"searchable":true,"uid":false},{"type":"string","name":"title_en","label":"Title (English)","required":true,"namespace":["theaterHomepage","tickets","title_en"],"searchable":true,"uid":false},{"type":"rich-text","name":"content_de","label":"Content (German)","required":true,"namespace":["theaterHomepage","tickets","content_de"],"searchable":true,"parser":{"type":"mdx"},"uid":false},{"type":"rich-text","name":"content_en","label":"Content (English)","required":true,"namespace":["theaterHomepage","tickets","content_en"],"searchable":true,"parser":{"type":"mdx"},"uid":false},{"type":"string","name":"ticket_url","label":"Ticket Purchase URL","description":"External link to ticket partner","namespace":["theaterHomepage","tickets","ticket_url"],"searchable":true,"uid":false}],"namespace":["theaterHomepage","tickets"],"searchable":true,"uid":false}],"namespace":["theaterHomepage"]}],"config":{"media":{"tina":{"publicFolder":"public","mediaRoot":"images"}}}}
\ No newline at end of file
diff --git a/tina/__generated__/client.ts b/tina/__generated__/client.ts
index 9611398..00b5098 100644
--- a/tina/__generated__/client.ts
+++ b/tina/__generated__/client.ts
@@ -1,2 +1,5 @@
-export default ()=>({})
-export const client = ()=>({})
\ No newline at end of file
+import { createClient } from "tinacms/dist/client";
+import { queries } from "./types";
+export const client = createClient({ url: 'http://localhost:4001/graphql', token: '', queries, });
+export default client;
+
\ No newline at end of file
diff --git a/tina/__generated__/config.prebuild.jsx b/tina/__generated__/config.prebuild.jsx
index b962ac3..c0eea00 100644
--- a/tina/__generated__/config.prebuild.jsx
+++ b/tina/__generated__/config.prebuild.jsx
@@ -91,6 +91,386 @@ var config_default = defineConfig({
required: true
}
]
+ },
+ {
+ name: "theaterHomepage",
+ label: "Theater Homepage",
+ path: "content/theater",
+ format: "mdx",
+ ui: {
+ allowedActions: {
+ create: false,
+ delete: false
+ }
+ },
+ fields: [
+ {
+ type: "string",
+ name: "title",
+ label: "Page Title",
+ isTitle: true,
+ required: true
+ },
+ // Hero Section
+ {
+ type: "object",
+ name: "hero",
+ label: "Hero Section",
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Title (German)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Title (English)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "subtitle_de",
+ label: "Subtitle (German)",
+ required: true,
+ ui: {
+ component: "textarea"
+ }
+ },
+ {
+ type: "string",
+ name: "subtitle_en",
+ label: "Subtitle (English)",
+ required: true,
+ ui: {
+ component: "textarea"
+ }
+ }
+ ]
+ },
+ // Section 1: Das Projekt
+ {
+ type: "object",
+ name: "projekt",
+ label: "Section 1: Das Projekt / The Project",
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Title (German)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Title (English)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_de",
+ label: "Content (German)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_en",
+ label: "Content (English)",
+ required: true
+ }
+ ]
+ },
+ // Section 2: Wer steckt dahinter
+ {
+ type: "object",
+ name: "team",
+ label: "Section 2: Wer steckt dahinter / Who's Behind It",
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Title (German)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Title (English)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_de",
+ label: "Content (German)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_en",
+ label: "Content (English)",
+ required: true
+ },
+ {
+ type: "object",
+ name: "organizations",
+ label: "Organizations",
+ list: true,
+ fields: [
+ {
+ type: "string",
+ name: "name",
+ label: "Name"
+ },
+ {
+ type: "string",
+ name: "role_de",
+ label: "Role (German)"
+ },
+ {
+ type: "string",
+ name: "role_en",
+ label: "Role (English)"
+ }
+ ]
+ }
+ ]
+ },
+ // Section 3: Das Stück
+ {
+ type: "object",
+ name: "stueck",
+ label: "Section 3: Das St\xFCck / The Play",
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Title (German)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Title (English)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_de",
+ label: "Content (German)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_en",
+ label: "Content (English)",
+ required: true
+ }
+ ]
+ },
+ // Section 4: Mitwirkung
+ {
+ type: "object",
+ name: "mitwirkung",
+ label: "Section 4: Mitwirkung / Participation",
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Title (German)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Title (English)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_de",
+ label: "Content (German)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_en",
+ label: "Content (English)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "director_name",
+ label: "Director Name"
+ },
+ {
+ type: "string",
+ name: "director_email",
+ label: "Director Email"
+ },
+ {
+ type: "string",
+ name: "director_phone",
+ label: "Director Phone"
+ }
+ ]
+ },
+ // Section 5: Termine
+ {
+ type: "object",
+ name: "termine",
+ label: "Section 5: Termine / Schedule",
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Title (German)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Title (English)",
+ required: true
+ },
+ {
+ type: "object",
+ name: "events",
+ label: "Events",
+ list: true,
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Event Title (German)"
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Event Title (English)"
+ },
+ {
+ type: "string",
+ name: "date",
+ label: "Date/Period"
+ },
+ {
+ type: "string",
+ name: "description_de",
+ label: "Description (German)",
+ ui: {
+ component: "textarea"
+ }
+ },
+ {
+ type: "string",
+ name: "description_en",
+ label: "Description (English)",
+ ui: {
+ component: "textarea"
+ }
+ }
+ ]
+ }
+ ]
+ },
+ // Section 6: Presse
+ {
+ type: "object",
+ name: "presse",
+ label: "Section 6: Presse / Press",
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Title (German)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Title (English)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_de",
+ label: "Content (German)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_en",
+ label: "Content (English)",
+ required: true
+ }
+ ]
+ },
+ // Section 7: Foto Galerie
+ {
+ type: "object",
+ name: "gallery",
+ label: "Section 7: Foto Galerie / Photo Gallery",
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Title (German)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Title (English)",
+ required: true
+ },
+ {
+ type: "image",
+ name: "images",
+ label: "Gallery Images",
+ list: true
+ }
+ ]
+ },
+ // Section 8: Tickets
+ {
+ type: "object",
+ name: "tickets",
+ label: "Section 8: Tickets",
+ fields: [
+ {
+ type: "string",
+ name: "title_de",
+ label: "Title (German)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "title_en",
+ label: "Title (English)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_de",
+ label: "Content (German)",
+ required: true
+ },
+ {
+ type: "rich-text",
+ name: "content_en",
+ label: "Content (English)",
+ required: true
+ },
+ {
+ type: "string",
+ name: "ticket_url",
+ label: "Ticket Purchase URL",
+ description: "External link to ticket partner"
+ }
+ ]
+ }
+ ]
}
]
}
diff --git a/tina/__generated__/frags.gql b/tina/__generated__/frags.gql
new file mode 100644
index 0000000..60987a2
--- /dev/null
+++ b/tina/__generated__/frags.gql
@@ -0,0 +1,98 @@
+fragment PostParts on Post {
+ __typename
+ title
+ date
+ excerpt
+ coverImage
+ body
+}
+
+fragment PageParts on Page {
+ __typename
+ title
+ description
+ body
+}
+
+fragment TheaterHomepageParts on TheaterHomepage {
+ __typename
+ title
+ hero {
+ __typename
+ title_de
+ title_en
+ subtitle_de
+ subtitle_en
+ }
+ projekt {
+ __typename
+ title_de
+ title_en
+ content_de
+ content_en
+ }
+ team {
+ __typename
+ title_de
+ title_en
+ content_de
+ content_en
+ organizations {
+ __typename
+ name
+ role_de
+ role_en
+ }
+ }
+ stueck {
+ __typename
+ title_de
+ title_en
+ content_de
+ content_en
+ }
+ mitwirkung {
+ __typename
+ title_de
+ title_en
+ content_de
+ content_en
+ director_name
+ director_email
+ director_phone
+ }
+ termine {
+ __typename
+ title_de
+ title_en
+ events {
+ __typename
+ title_de
+ title_en
+ date
+ description_de
+ description_en
+ }
+ }
+ presse {
+ __typename
+ title_de
+ title_en
+ content_de
+ content_en
+ }
+ gallery {
+ __typename
+ title_de
+ title_en
+ images
+ }
+ tickets {
+ __typename
+ title_de
+ title_en
+ content_de
+ content_en
+ ticket_url
+ }
+}
diff --git a/tina/__generated__/queries.gql b/tina/__generated__/queries.gql
new file mode 100644
index 0000000..5cda763
--- /dev/null
+++ b/tina/__generated__/queries.gql
@@ -0,0 +1,164 @@
+query post($relativePath: String!) {
+ post(relativePath: $relativePath) {
+ ... on Document {
+ _sys {
+ filename
+ basename
+ hasReferences
+ breadcrumbs
+ path
+ relativePath
+ extension
+ }
+ id
+ }
+ ...PostParts
+ }
+}
+
+query postConnection($before: String, $after: String, $first: Float, $last: Float, $sort: String, $filter: PostFilter) {
+ postConnection(
+ before: $before
+ after: $after
+ first: $first
+ last: $last
+ sort: $sort
+ filter: $filter
+ ) {
+ pageInfo {
+ hasPreviousPage
+ hasNextPage
+ startCursor
+ endCursor
+ }
+ totalCount
+ edges {
+ cursor
+ node {
+ ... on Document {
+ _sys {
+ filename
+ basename
+ hasReferences
+ breadcrumbs
+ path
+ relativePath
+ extension
+ }
+ id
+ }
+ ...PostParts
+ }
+ }
+ }
+}
+
+query page($relativePath: String!) {
+ page(relativePath: $relativePath) {
+ ... on Document {
+ _sys {
+ filename
+ basename
+ hasReferences
+ breadcrumbs
+ path
+ relativePath
+ extension
+ }
+ id
+ }
+ ...PageParts
+ }
+}
+
+query pageConnection($before: String, $after: String, $first: Float, $last: Float, $sort: String, $filter: PageFilter) {
+ pageConnection(
+ before: $before
+ after: $after
+ first: $first
+ last: $last
+ sort: $sort
+ filter: $filter
+ ) {
+ pageInfo {
+ hasPreviousPage
+ hasNextPage
+ startCursor
+ endCursor
+ }
+ totalCount
+ edges {
+ cursor
+ node {
+ ... on Document {
+ _sys {
+ filename
+ basename
+ hasReferences
+ breadcrumbs
+ path
+ relativePath
+ extension
+ }
+ id
+ }
+ ...PageParts
+ }
+ }
+ }
+}
+
+query theaterHomepage($relativePath: String!) {
+ theaterHomepage(relativePath: $relativePath) {
+ ... on Document {
+ _sys {
+ filename
+ basename
+ hasReferences
+ breadcrumbs
+ path
+ relativePath
+ extension
+ }
+ id
+ }
+ ...TheaterHomepageParts
+ }
+}
+
+query theaterHomepageConnection($before: String, $after: String, $first: Float, $last: Float, $sort: String, $filter: TheaterHomepageFilter) {
+ theaterHomepageConnection(
+ before: $before
+ after: $after
+ first: $first
+ last: $last
+ sort: $sort
+ filter: $filter
+ ) {
+ pageInfo {
+ hasPreviousPage
+ hasNextPage
+ startCursor
+ endCursor
+ }
+ totalCount
+ edges {
+ cursor
+ node {
+ ... on Document {
+ _sys {
+ filename
+ basename
+ hasReferences
+ breadcrumbs
+ path
+ relativePath
+ extension
+ }
+ id
+ }
+ ...TheaterHomepageParts
+ }
+ }
+ }
+}
diff --git a/tina/__generated__/schema.gql b/tina/__generated__/schema.gql
new file mode 100644
index 0000000..263d275
--- /dev/null
+++ b/tina/__generated__/schema.gql
@@ -0,0 +1,517 @@
+# DO NOT MODIFY THIS FILE. This file is automatically generated by Tina
+"""References another document, used as a foreign key"""
+scalar Reference
+
+""""""
+scalar JSON
+
+type SystemInfo {
+ filename: String!
+ title: String
+ basename: String!
+ hasReferences: Boolean
+ breadcrumbs(excludeExtension: Boolean): [String!]!
+ path: String!
+ relativePath: String!
+ extension: String!
+ template: String!
+ collection: Collection!
+}
+
+type Folder {
+ name: String!
+ path: String!
+}
+
+type PageInfo {
+ hasPreviousPage: Boolean!
+ hasNextPage: Boolean!
+ startCursor: String!
+ endCursor: String!
+}
+
+""""""
+interface Node {
+ id: ID!
+}
+
+""""""
+interface Document {
+ id: ID!
+ _sys: SystemInfo
+ _values: JSON!
+}
+
+"""A relay-compliant pagination connection"""
+interface Connection {
+ totalCount: Float!
+ pageInfo: PageInfo!
+}
+
+type Query {
+ getOptimizedQuery(queryString: String!): String
+ collection(collection: String): Collection!
+ collections: [Collection!]!
+ node(id: String): Node!
+ document(collection: String, relativePath: String): DocumentNode!
+ post(relativePath: String): Post!
+ postConnection(before: String, after: String, first: Float, last: Float, sort: String, filter: PostFilter): PostConnection!
+ page(relativePath: String): Page!
+ pageConnection(before: String, after: String, first: Float, last: Float, sort: String, filter: PageFilter): PageConnection!
+ theaterHomepage(relativePath: String): TheaterHomepage!
+ theaterHomepageConnection(before: String, after: String, first: Float, last: Float, sort: String, filter: TheaterHomepageFilter): TheaterHomepageConnection!
+}
+
+input DocumentFilter {
+ post: PostFilter
+ page: PageFilter
+ theaterHomepage: TheaterHomepageFilter
+}
+
+type DocumentConnectionEdges {
+ cursor: String!
+ node: DocumentNode
+}
+
+type DocumentConnection implements Connection {
+ pageInfo: PageInfo!
+ totalCount: Float!
+ edges: [DocumentConnectionEdges]
+}
+
+type Collection {
+ name: String!
+ slug: String!
+ label: String
+ path: String!
+ format: String
+ matches: String
+ templates: [JSON]
+ fields: [JSON]
+ documents(before: String, after: String, first: Float, last: Float, sort: String, filter: DocumentFilter, folder: String): DocumentConnection!
+}
+
+union DocumentNode = Post | Page | TheaterHomepage | Folder
+
+type Post implements Node & Document {
+ title: String!
+ date: String!
+ excerpt: String!
+ coverImage: String
+ body: JSON!
+ id: ID!
+ _sys: SystemInfo!
+ _values: JSON!
+}
+
+input StringFilter {
+ startsWith: String
+ eq: String
+ exists: Boolean
+ in: [String]
+}
+
+input DatetimeFilter {
+ after: String
+ before: String
+ eq: String
+ exists: Boolean
+ in: [String]
+}
+
+input ImageFilter {
+ startsWith: String
+ eq: String
+ exists: Boolean
+ in: [String]
+}
+
+input RichTextFilter {
+ startsWith: String
+ eq: String
+ exists: Boolean
+}
+
+input PostFilter {
+ title: StringFilter
+ date: DatetimeFilter
+ excerpt: StringFilter
+ coverImage: ImageFilter
+ body: RichTextFilter
+}
+
+type PostConnectionEdges {
+ cursor: String!
+ node: Post
+}
+
+type PostConnection implements Connection {
+ pageInfo: PageInfo!
+ totalCount: Float!
+ edges: [PostConnectionEdges]
+}
+
+type Page implements Node & Document {
+ title: String!
+ description: String
+ body: JSON!
+ id: ID!
+ _sys: SystemInfo!
+ _values: JSON!
+}
+
+input PageFilter {
+ title: StringFilter
+ description: StringFilter
+ body: RichTextFilter
+}
+
+type PageConnectionEdges {
+ cursor: String!
+ node: Page
+}
+
+type PageConnection implements Connection {
+ pageInfo: PageInfo!
+ totalCount: Float!
+ edges: [PageConnectionEdges]
+}
+
+type TheaterHomepageHero {
+ title_de: String!
+ title_en: String!
+ subtitle_de: String!
+ subtitle_en: String!
+}
+
+type TheaterHomepageProjekt {
+ title_de: String!
+ title_en: String!
+ content_de: JSON!
+ content_en: JSON!
+}
+
+type TheaterHomepageTeamOrganizations {
+ name: String
+ role_de: String
+ role_en: String
+}
+
+type TheaterHomepageTeam {
+ title_de: String!
+ title_en: String!
+ content_de: JSON!
+ content_en: JSON!
+ organizations: [TheaterHomepageTeamOrganizations]
+}
+
+type TheaterHomepageStueck {
+ title_de: String!
+ title_en: String!
+ content_de: JSON!
+ content_en: JSON!
+}
+
+type TheaterHomepageMitwirkung {
+ title_de: String!
+ title_en: String!
+ content_de: JSON!
+ content_en: JSON!
+ director_name: String
+ director_email: String
+ director_phone: String
+}
+
+type TheaterHomepageTermineEvents {
+ title_de: String
+ title_en: String
+ date: String
+ description_de: String
+ description_en: String
+}
+
+type TheaterHomepageTermine {
+ title_de: String!
+ title_en: String!
+ events: [TheaterHomepageTermineEvents]
+}
+
+type TheaterHomepagePresse {
+ title_de: String!
+ title_en: String!
+ content_de: JSON!
+ content_en: JSON!
+}
+
+type TheaterHomepageGallery {
+ title_de: String!
+ title_en: String!
+ images: [String]
+}
+
+type TheaterHomepageTickets {
+ title_de: String!
+ title_en: String!
+ content_de: JSON!
+ content_en: JSON!
+ ticket_url: String
+}
+
+type TheaterHomepage implements Node & Document {
+ title: String!
+ hero: TheaterHomepageHero
+ projekt: TheaterHomepageProjekt
+ team: TheaterHomepageTeam
+ stueck: TheaterHomepageStueck
+ mitwirkung: TheaterHomepageMitwirkung
+ termine: TheaterHomepageTermine
+ presse: TheaterHomepagePresse
+ gallery: TheaterHomepageGallery
+ tickets: TheaterHomepageTickets
+ id: ID!
+ _sys: SystemInfo!
+ _values: JSON!
+}
+
+input TheaterHomepageHeroFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ subtitle_de: StringFilter
+ subtitle_en: StringFilter
+}
+
+input TheaterHomepageProjektFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ content_de: RichTextFilter
+ content_en: RichTextFilter
+}
+
+input TheaterHomepageTeamOrganizationsFilter {
+ name: StringFilter
+ role_de: StringFilter
+ role_en: StringFilter
+}
+
+input TheaterHomepageTeamFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ content_de: RichTextFilter
+ content_en: RichTextFilter
+ organizations: TheaterHomepageTeamOrganizationsFilter
+}
+
+input TheaterHomepageStueckFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ content_de: RichTextFilter
+ content_en: RichTextFilter
+}
+
+input TheaterHomepageMitwirkungFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ content_de: RichTextFilter
+ content_en: RichTextFilter
+ director_name: StringFilter
+ director_email: StringFilter
+ director_phone: StringFilter
+}
+
+input TheaterHomepageTermineEventsFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ date: StringFilter
+ description_de: StringFilter
+ description_en: StringFilter
+}
+
+input TheaterHomepageTermineFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ events: TheaterHomepageTermineEventsFilter
+}
+
+input TheaterHomepagePresseFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ content_de: RichTextFilter
+ content_en: RichTextFilter
+}
+
+input TheaterHomepageGalleryFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ images: ImageFilter
+}
+
+input TheaterHomepageTicketsFilter {
+ title_de: StringFilter
+ title_en: StringFilter
+ content_de: RichTextFilter
+ content_en: RichTextFilter
+ ticket_url: StringFilter
+}
+
+input TheaterHomepageFilter {
+ title: StringFilter
+ hero: TheaterHomepageHeroFilter
+ projekt: TheaterHomepageProjektFilter
+ team: TheaterHomepageTeamFilter
+ stueck: TheaterHomepageStueckFilter
+ mitwirkung: TheaterHomepageMitwirkungFilter
+ termine: TheaterHomepageTermineFilter
+ presse: TheaterHomepagePresseFilter
+ gallery: TheaterHomepageGalleryFilter
+ tickets: TheaterHomepageTicketsFilter
+}
+
+type TheaterHomepageConnectionEdges {
+ cursor: String!
+ node: TheaterHomepage
+}
+
+type TheaterHomepageConnection implements Connection {
+ pageInfo: PageInfo!
+ totalCount: Float!
+ edges: [TheaterHomepageConnectionEdges]
+}
+
+type Mutation {
+ addPendingDocument(collection: String!, relativePath: String!, template: String): DocumentNode!
+ updateDocument(collection: String, relativePath: String!, params: DocumentUpdateMutation!): DocumentNode!
+ deleteDocument(collection: String, relativePath: String!): DocumentNode!
+ createDocument(collection: String, relativePath: String!, params: DocumentMutation!): DocumentNode!
+ createFolder(collection: String, relativePath: String!): DocumentNode!
+ updatePost(relativePath: String!, params: PostMutation!): Post!
+ createPost(relativePath: String!, params: PostMutation!): Post!
+ updatePage(relativePath: String!, params: PageMutation!): Page!
+ createPage(relativePath: String!, params: PageMutation!): Page!
+ updateTheaterHomepage(relativePath: String!, params: TheaterHomepageMutation!): TheaterHomepage!
+ createTheaterHomepage(relativePath: String!, params: TheaterHomepageMutation!): TheaterHomepage!
+}
+
+input DocumentUpdateMutation {
+ post: PostMutation
+ page: PageMutation
+ theaterHomepage: TheaterHomepageMutation
+ relativePath: String
+}
+
+input DocumentMutation {
+ post: PostMutation
+ page: PageMutation
+ theaterHomepage: TheaterHomepageMutation
+}
+
+input PostMutation {
+ title: String
+ date: String
+ excerpt: String
+ coverImage: String
+ body: JSON
+}
+
+input PageMutation {
+ title: String
+ description: String
+ body: JSON
+}
+
+input TheaterHomepageHeroMutation {
+ title_de: String
+ title_en: String
+ subtitle_de: String
+ subtitle_en: String
+}
+
+input TheaterHomepageProjektMutation {
+ title_de: String
+ title_en: String
+ content_de: JSON
+ content_en: JSON
+}
+
+input TheaterHomepageTeamOrganizationsMutation {
+ name: String
+ role_de: String
+ role_en: String
+}
+
+input TheaterHomepageTeamMutation {
+ title_de: String
+ title_en: String
+ content_de: JSON
+ content_en: JSON
+ organizations: [TheaterHomepageTeamOrganizationsMutation]
+}
+
+input TheaterHomepageStueckMutation {
+ title_de: String
+ title_en: String
+ content_de: JSON
+ content_en: JSON
+}
+
+input TheaterHomepageMitwirkungMutation {
+ title_de: String
+ title_en: String
+ content_de: JSON
+ content_en: JSON
+ director_name: String
+ director_email: String
+ director_phone: String
+}
+
+input TheaterHomepageTermineEventsMutation {
+ title_de: String
+ title_en: String
+ date: String
+ description_de: String
+ description_en: String
+}
+
+input TheaterHomepageTermineMutation {
+ title_de: String
+ title_en: String
+ events: [TheaterHomepageTermineEventsMutation]
+}
+
+input TheaterHomepagePresseMutation {
+ title_de: String
+ title_en: String
+ content_de: JSON
+ content_en: JSON
+}
+
+input TheaterHomepageGalleryMutation {
+ title_de: String
+ title_en: String
+ images: [String]
+}
+
+input TheaterHomepageTicketsMutation {
+ title_de: String
+ title_en: String
+ content_de: JSON
+ content_en: JSON
+ ticket_url: String
+}
+
+input TheaterHomepageMutation {
+ title: String
+ hero: TheaterHomepageHeroMutation
+ projekt: TheaterHomepageProjektMutation
+ team: TheaterHomepageTeamMutation
+ stueck: TheaterHomepageStueckMutation
+ mitwirkung: TheaterHomepageMitwirkungMutation
+ termine: TheaterHomepageTermineMutation
+ presse: TheaterHomepagePresseMutation
+ gallery: TheaterHomepageGalleryMutation
+ tickets: TheaterHomepageTicketsMutation
+}
+
+schema {
+ query: Query
+ mutation: Mutation
+}
diff --git a/tina/__generated__/static-media.json b/tina/__generated__/static-media.json
new file mode 100644
index 0000000..0637a08
--- /dev/null
+++ b/tina/__generated__/static-media.json
@@ -0,0 +1 @@
+[]
\ No newline at end of file
diff --git a/tina/__generated__/types.ts b/tina/__generated__/types.ts
new file mode 100644
index 0000000..08e20c5
--- /dev/null
+++ b/tina/__generated__/types.ts
@@ -0,0 +1,1129 @@
+//@ts-nocheck
+ // DO NOT MODIFY THIS FILE. This file is automatically generated by Tina
+ export function gql(strings: TemplateStringsArray, ...args: string[]): string {
+ let str = ''
+ strings.forEach((string, i) => {
+ str += string + (args[i] || '')
+ })
+ return str
+ }
+ export type Maybe = T | null;
+export type InputMaybe = Maybe;
+export type Exact = { [K in keyof T]: T[K] };
+export type MakeOptional = Omit & { [SubKey in K]?: Maybe };
+export type MakeMaybe = Omit & { [SubKey in K]: Maybe };
+export type MakeEmpty = { [_ in K]?: never };
+export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never };
+/** All built-in and custom scalars, mapped to their actual values */
+export type Scalars = {
+ ID: { input: string; output: string; }
+ String: { input: string; output: string; }
+ Boolean: { input: boolean; output: boolean; }
+ Int: { input: number; output: number; }
+ Float: { input: number; output: number; }
+ /** References another document, used as a foreign key */
+ Reference: { input: any; output: any; }
+ JSON: { input: any; output: any; }
+};
+
+export type SystemInfo = {
+ __typename?: 'SystemInfo';
+ filename: Scalars['String']['output'];
+ title?: Maybe;
+ basename: Scalars['String']['output'];
+ hasReferences?: Maybe;
+ breadcrumbs: Array;
+ path: Scalars['String']['output'];
+ relativePath: Scalars['String']['output'];
+ extension: Scalars['String']['output'];
+ template: Scalars['String']['output'];
+ collection: Collection;
+};
+
+
+export type SystemInfoBreadcrumbsArgs = {
+ excludeExtension?: InputMaybe;
+};
+
+export type Folder = {
+ __typename?: 'Folder';
+ name: Scalars['String']['output'];
+ path: Scalars['String']['output'];
+};
+
+export type PageInfo = {
+ __typename?: 'PageInfo';
+ hasPreviousPage: Scalars['Boolean']['output'];
+ hasNextPage: Scalars['Boolean']['output'];
+ startCursor: Scalars['String']['output'];
+ endCursor: Scalars['String']['output'];
+};
+
+export type Node = {
+ id: Scalars['ID']['output'];
+};
+
+export type Document = {
+ id: Scalars['ID']['output'];
+ _sys?: Maybe;
+ _values: Scalars['JSON']['output'];
+};
+
+/** A relay-compliant pagination connection */
+export type Connection = {
+ totalCount: Scalars['Float']['output'];
+ pageInfo: PageInfo;
+};
+
+export type Query = {
+ __typename?: 'Query';
+ getOptimizedQuery?: Maybe;
+ collection: Collection;
+ collections: Array;
+ node: Node;
+ document: DocumentNode;
+ post: Post;
+ postConnection: PostConnection;
+ page: Page;
+ pageConnection: PageConnection;
+ theaterHomepage: TheaterHomepage;
+ theaterHomepageConnection: TheaterHomepageConnection;
+};
+
+
+export type QueryGetOptimizedQueryArgs = {
+ queryString: Scalars['String']['input'];
+};
+
+
+export type QueryCollectionArgs = {
+ collection?: InputMaybe;
+};
+
+
+export type QueryNodeArgs = {
+ id?: InputMaybe;
+};
+
+
+export type QueryDocumentArgs = {
+ collection?: InputMaybe;
+ relativePath?: InputMaybe;
+};
+
+
+export type QueryPostArgs = {
+ relativePath?: InputMaybe;
+};
+
+
+export type QueryPostConnectionArgs = {
+ before?: InputMaybe;
+ after?: InputMaybe;
+ first?: InputMaybe;
+ last?: InputMaybe;
+ sort?: InputMaybe;
+ filter?: InputMaybe;
+};
+
+
+export type QueryPageArgs = {
+ relativePath?: InputMaybe;
+};
+
+
+export type QueryPageConnectionArgs = {
+ before?: InputMaybe;
+ after?: InputMaybe;
+ first?: InputMaybe;
+ last?: InputMaybe;
+ sort?: InputMaybe;
+ filter?: InputMaybe;
+};
+
+
+export type QueryTheaterHomepageArgs = {
+ relativePath?: InputMaybe;
+};
+
+
+export type QueryTheaterHomepageConnectionArgs = {
+ before?: InputMaybe;
+ after?: InputMaybe;
+ first?: InputMaybe;
+ last?: InputMaybe;
+ sort?: InputMaybe;
+ filter?: InputMaybe;
+};
+
+export type DocumentFilter = {
+ post?: InputMaybe;
+ page?: InputMaybe;
+ theaterHomepage?: InputMaybe;
+};
+
+export type DocumentConnectionEdges = {
+ __typename?: 'DocumentConnectionEdges';
+ cursor: Scalars['String']['output'];
+ node?: Maybe;
+};
+
+export type DocumentConnection = Connection & {
+ __typename?: 'DocumentConnection';
+ pageInfo: PageInfo;
+ totalCount: Scalars['Float']['output'];
+ edges?: Maybe>>;
+};
+
+export type Collection = {
+ __typename?: 'Collection';
+ name: Scalars['String']['output'];
+ slug: Scalars['String']['output'];
+ label?: Maybe;
+ path: Scalars['String']['output'];
+ format?: Maybe;
+ matches?: Maybe;
+ templates?: Maybe>>;
+ fields?: Maybe>>;
+ documents: DocumentConnection;
+};
+
+
+export type CollectionDocumentsArgs = {
+ before?: InputMaybe;
+ after?: InputMaybe;
+ first?: InputMaybe;
+ last?: InputMaybe;
+ sort?: InputMaybe;
+ filter?: InputMaybe;
+ folder?: InputMaybe;
+};
+
+export type DocumentNode = Post | Page | TheaterHomepage | Folder;
+
+export type Post = Node & Document & {
+ __typename?: 'Post';
+ title: Scalars['String']['output'];
+ date: Scalars['String']['output'];
+ excerpt: Scalars['String']['output'];
+ coverImage?: Maybe;
+ body: Scalars['JSON']['output'];
+ id: Scalars['ID']['output'];
+ _sys: SystemInfo;
+ _values: Scalars['JSON']['output'];
+};
+
+export type StringFilter = {
+ startsWith?: InputMaybe;
+ eq?: InputMaybe;
+ exists?: InputMaybe;
+ in?: InputMaybe>>;
+};
+
+export type DatetimeFilter = {
+ after?: InputMaybe;
+ before?: InputMaybe;
+ eq?: InputMaybe;
+ exists?: InputMaybe;
+ in?: InputMaybe>>;
+};
+
+export type ImageFilter = {
+ startsWith?: InputMaybe;
+ eq?: InputMaybe;
+ exists?: InputMaybe;
+ in?: InputMaybe>>;
+};
+
+export type RichTextFilter = {
+ startsWith?: InputMaybe;
+ eq?: InputMaybe;
+ exists?: InputMaybe;
+};
+
+export type PostFilter = {
+ title?: InputMaybe;
+ date?: InputMaybe;
+ excerpt?: InputMaybe;
+ coverImage?: InputMaybe;
+ body?: InputMaybe;
+};
+
+export type PostConnectionEdges = {
+ __typename?: 'PostConnectionEdges';
+ cursor: Scalars['String']['output'];
+ node?: Maybe;
+};
+
+export type PostConnection = Connection & {
+ __typename?: 'PostConnection';
+ pageInfo: PageInfo;
+ totalCount: Scalars['Float']['output'];
+ edges?: Maybe>>;
+};
+
+export type Page = Node & Document & {
+ __typename?: 'Page';
+ title: Scalars['String']['output'];
+ description?: Maybe;
+ body: Scalars['JSON']['output'];
+ id: Scalars['ID']['output'];
+ _sys: SystemInfo;
+ _values: Scalars['JSON']['output'];
+};
+
+export type PageFilter = {
+ title?: InputMaybe;
+ description?: InputMaybe;
+ body?: InputMaybe;
+};
+
+export type PageConnectionEdges = {
+ __typename?: 'PageConnectionEdges';
+ cursor: Scalars['String']['output'];
+ node?: Maybe;
+};
+
+export type PageConnection = Connection & {
+ __typename?: 'PageConnection';
+ pageInfo: PageInfo;
+ totalCount: Scalars['Float']['output'];
+ edges?: Maybe>>;
+};
+
+export type TheaterHomepageHero = {
+ __typename?: 'TheaterHomepageHero';
+ title_de: Scalars['String']['output'];
+ title_en: Scalars['String']['output'];
+ subtitle_de: Scalars['String']['output'];
+ subtitle_en: Scalars['String']['output'];
+};
+
+export type TheaterHomepageProjekt = {
+ __typename?: 'TheaterHomepageProjekt';
+ title_de: Scalars['String']['output'];
+ title_en: Scalars['String']['output'];
+ content_de: Scalars['JSON']['output'];
+ content_en: Scalars['JSON']['output'];
+};
+
+export type TheaterHomepageTeamOrganizations = {
+ __typename?: 'TheaterHomepageTeamOrganizations';
+ name?: Maybe;
+ role_de?: Maybe;
+ role_en?: Maybe;
+};
+
+export type TheaterHomepageTeam = {
+ __typename?: 'TheaterHomepageTeam';
+ title_de: Scalars['String']['output'];
+ title_en: Scalars['String']['output'];
+ content_de: Scalars['JSON']['output'];
+ content_en: Scalars['JSON']['output'];
+ organizations?: Maybe>>;
+};
+
+export type TheaterHomepageStueck = {
+ __typename?: 'TheaterHomepageStueck';
+ title_de: Scalars['String']['output'];
+ title_en: Scalars['String']['output'];
+ content_de: Scalars['JSON']['output'];
+ content_en: Scalars['JSON']['output'];
+};
+
+export type TheaterHomepageMitwirkung = {
+ __typename?: 'TheaterHomepageMitwirkung';
+ title_de: Scalars['String']['output'];
+ title_en: Scalars['String']['output'];
+ content_de: Scalars['JSON']['output'];
+ content_en: Scalars['JSON']['output'];
+ director_name?: Maybe;
+ director_email?: Maybe;
+ director_phone?: Maybe;
+};
+
+export type TheaterHomepageTermineEvents = {
+ __typename?: 'TheaterHomepageTermineEvents';
+ title_de?: Maybe;
+ title_en?: Maybe;
+ date?: Maybe;
+ description_de?: Maybe;
+ description_en?: Maybe;
+};
+
+export type TheaterHomepageTermine = {
+ __typename?: 'TheaterHomepageTermine';
+ title_de: Scalars['String']['output'];
+ title_en: Scalars['String']['output'];
+ events?: Maybe>>;
+};
+
+export type TheaterHomepagePresse = {
+ __typename?: 'TheaterHomepagePresse';
+ title_de: Scalars['String']['output'];
+ title_en: Scalars['String']['output'];
+ content_de: Scalars['JSON']['output'];
+ content_en: Scalars['JSON']['output'];
+};
+
+export type TheaterHomepageGallery = {
+ __typename?: 'TheaterHomepageGallery';
+ title_de: Scalars['String']['output'];
+ title_en: Scalars['String']['output'];
+ images?: Maybe>>;
+};
+
+export type TheaterHomepageTickets = {
+ __typename?: 'TheaterHomepageTickets';
+ title_de: Scalars['String']['output'];
+ title_en: Scalars['String']['output'];
+ content_de: Scalars['JSON']['output'];
+ content_en: Scalars['JSON']['output'];
+ ticket_url?: Maybe;
+};
+
+export type TheaterHomepage = Node & Document & {
+ __typename?: 'TheaterHomepage';
+ title: Scalars['String']['output'];
+ hero?: Maybe;
+ projekt?: Maybe;
+ team?: Maybe;
+ stueck?: Maybe;
+ mitwirkung?: Maybe;
+ termine?: Maybe;
+ presse?: Maybe;
+ gallery?: Maybe;
+ tickets?: Maybe;
+ id: Scalars['ID']['output'];
+ _sys: SystemInfo;
+ _values: Scalars['JSON']['output'];
+};
+
+export type TheaterHomepageHeroFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ subtitle_de?: InputMaybe;
+ subtitle_en?: InputMaybe;
+};
+
+export type TheaterHomepageProjektFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+};
+
+export type TheaterHomepageTeamOrganizationsFilter = {
+ name?: InputMaybe;
+ role_de?: InputMaybe;
+ role_en?: InputMaybe;
+};
+
+export type TheaterHomepageTeamFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+ organizations?: InputMaybe;
+};
+
+export type TheaterHomepageStueckFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+};
+
+export type TheaterHomepageMitwirkungFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+ director_name?: InputMaybe;
+ director_email?: InputMaybe;
+ director_phone?: InputMaybe;
+};
+
+export type TheaterHomepageTermineEventsFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ date?: InputMaybe;
+ description_de?: InputMaybe;
+ description_en?: InputMaybe;
+};
+
+export type TheaterHomepageTermineFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ events?: InputMaybe;
+};
+
+export type TheaterHomepagePresseFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+};
+
+export type TheaterHomepageGalleryFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ images?: InputMaybe;
+};
+
+export type TheaterHomepageTicketsFilter = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+ ticket_url?: InputMaybe;
+};
+
+export type TheaterHomepageFilter = {
+ title?: InputMaybe;
+ hero?: InputMaybe;
+ projekt?: InputMaybe;
+ team?: InputMaybe;
+ stueck?: InputMaybe;
+ mitwirkung?: InputMaybe;
+ termine?: InputMaybe;
+ presse?: InputMaybe;
+ gallery?: InputMaybe;
+ tickets?: InputMaybe;
+};
+
+export type TheaterHomepageConnectionEdges = {
+ __typename?: 'TheaterHomepageConnectionEdges';
+ cursor: Scalars['String']['output'];
+ node?: Maybe;
+};
+
+export type TheaterHomepageConnection = Connection & {
+ __typename?: 'TheaterHomepageConnection';
+ pageInfo: PageInfo;
+ totalCount: Scalars['Float']['output'];
+ edges?: Maybe>>;
+};
+
+export type Mutation = {
+ __typename?: 'Mutation';
+ addPendingDocument: DocumentNode;
+ updateDocument: DocumentNode;
+ deleteDocument: DocumentNode;
+ createDocument: DocumentNode;
+ createFolder: DocumentNode;
+ updatePost: Post;
+ createPost: Post;
+ updatePage: Page;
+ createPage: Page;
+ updateTheaterHomepage: TheaterHomepage;
+ createTheaterHomepage: TheaterHomepage;
+};
+
+
+export type MutationAddPendingDocumentArgs = {
+ collection: Scalars['String']['input'];
+ relativePath: Scalars['String']['input'];
+ template?: InputMaybe;
+};
+
+
+export type MutationUpdateDocumentArgs = {
+ collection?: InputMaybe;
+ relativePath: Scalars['String']['input'];
+ params: DocumentUpdateMutation;
+};
+
+
+export type MutationDeleteDocumentArgs = {
+ collection?: InputMaybe;
+ relativePath: Scalars['String']['input'];
+};
+
+
+export type MutationCreateDocumentArgs = {
+ collection?: InputMaybe;
+ relativePath: Scalars['String']['input'];
+ params: DocumentMutation;
+};
+
+
+export type MutationCreateFolderArgs = {
+ collection?: InputMaybe;
+ relativePath: Scalars['String']['input'];
+};
+
+
+export type MutationUpdatePostArgs = {
+ relativePath: Scalars['String']['input'];
+ params: PostMutation;
+};
+
+
+export type MutationCreatePostArgs = {
+ relativePath: Scalars['String']['input'];
+ params: PostMutation;
+};
+
+
+export type MutationUpdatePageArgs = {
+ relativePath: Scalars['String']['input'];
+ params: PageMutation;
+};
+
+
+export type MutationCreatePageArgs = {
+ relativePath: Scalars['String']['input'];
+ params: PageMutation;
+};
+
+
+export type MutationUpdateTheaterHomepageArgs = {
+ relativePath: Scalars['String']['input'];
+ params: TheaterHomepageMutation;
+};
+
+
+export type MutationCreateTheaterHomepageArgs = {
+ relativePath: Scalars['String']['input'];
+ params: TheaterHomepageMutation;
+};
+
+export type DocumentUpdateMutation = {
+ post?: InputMaybe;
+ page?: InputMaybe;
+ theaterHomepage?: InputMaybe;
+ relativePath?: InputMaybe;
+};
+
+export type DocumentMutation = {
+ post?: InputMaybe;
+ page?: InputMaybe;
+ theaterHomepage?: InputMaybe;
+};
+
+export type PostMutation = {
+ title?: InputMaybe;
+ date?: InputMaybe;
+ excerpt?: InputMaybe;
+ coverImage?: InputMaybe;
+ body?: InputMaybe;
+};
+
+export type PageMutation = {
+ title?: InputMaybe;
+ description?: InputMaybe;
+ body?: InputMaybe;
+};
+
+export type TheaterHomepageHeroMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ subtitle_de?: InputMaybe;
+ subtitle_en?: InputMaybe;
+};
+
+export type TheaterHomepageProjektMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+};
+
+export type TheaterHomepageTeamOrganizationsMutation = {
+ name?: InputMaybe;
+ role_de?: InputMaybe;
+ role_en?: InputMaybe;
+};
+
+export type TheaterHomepageTeamMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+ organizations?: InputMaybe>>;
+};
+
+export type TheaterHomepageStueckMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+};
+
+export type TheaterHomepageMitwirkungMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+ director_name?: InputMaybe;
+ director_email?: InputMaybe;
+ director_phone?: InputMaybe;
+};
+
+export type TheaterHomepageTermineEventsMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ date?: InputMaybe;
+ description_de?: InputMaybe;
+ description_en?: InputMaybe;
+};
+
+export type TheaterHomepageTermineMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ events?: InputMaybe>>;
+};
+
+export type TheaterHomepagePresseMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+};
+
+export type TheaterHomepageGalleryMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ images?: InputMaybe>>;
+};
+
+export type TheaterHomepageTicketsMutation = {
+ title_de?: InputMaybe;
+ title_en?: InputMaybe;
+ content_de?: InputMaybe;
+ content_en?: InputMaybe;
+ ticket_url?: InputMaybe;
+};
+
+export type TheaterHomepageMutation = {
+ title?: InputMaybe;
+ hero?: InputMaybe;
+ projekt?: InputMaybe;
+ team?: InputMaybe;
+ stueck?: InputMaybe;
+ mitwirkung?: InputMaybe;
+ termine?: InputMaybe;
+ presse?: InputMaybe;
+ gallery?: InputMaybe;
+ tickets?: InputMaybe;
+};
+
+export type PostPartsFragment = { __typename: 'Post', title: string, date: string, excerpt: string, coverImage?: string | null, body: any };
+
+export type PagePartsFragment = { __typename: 'Page', title: string, description?: string | null, body: any };
+
+export type TheaterHomepagePartsFragment = { __typename: 'TheaterHomepage', title: string, hero?: { __typename: 'TheaterHomepageHero', title_de: string, title_en: string, subtitle_de: string, subtitle_en: string } | null, projekt?: { __typename: 'TheaterHomepageProjekt', title_de: string, title_en: string, content_de: any, content_en: any } | null, team?: { __typename: 'TheaterHomepageTeam', title_de: string, title_en: string, content_de: any, content_en: any, organizations?: Array<{ __typename: 'TheaterHomepageTeamOrganizations', name?: string | null, role_de?: string | null, role_en?: string | null } | null> | null } | null, stueck?: { __typename: 'TheaterHomepageStueck', title_de: string, title_en: string, content_de: any, content_en: any } | null, mitwirkung?: { __typename: 'TheaterHomepageMitwirkung', title_de: string, title_en: string, content_de: any, content_en: any, director_name?: string | null, director_email?: string | null, director_phone?: string | null } | null, termine?: { __typename: 'TheaterHomepageTermine', title_de: string, title_en: string, events?: Array<{ __typename: 'TheaterHomepageTermineEvents', title_de?: string | null, title_en?: string | null, date?: string | null, description_de?: string | null, description_en?: string | null } | null> | null } | null, presse?: { __typename: 'TheaterHomepagePresse', title_de: string, title_en: string, content_de: any, content_en: any } | null, gallery?: { __typename: 'TheaterHomepageGallery', title_de: string, title_en: string, images?: Array | null } | null, tickets?: { __typename: 'TheaterHomepageTickets', title_de: string, title_en: string, content_de: any, content_en: any, ticket_url?: string | null } | null };
+
+export type PostQueryVariables = Exact<{
+ relativePath: Scalars['String']['input'];
+}>;
+
+
+export type PostQuery = { __typename?: 'Query', post: { __typename: 'Post', id: string, title: string, date: string, excerpt: string, coverImage?: string | null, body: any, _sys: { __typename?: 'SystemInfo', filename: string, basename: string, hasReferences?: boolean | null, breadcrumbs: Array, path: string, relativePath: string, extension: string } } };
+
+export type PostConnectionQueryVariables = Exact<{
+ before?: InputMaybe