# Generated by Django 5.0.6 on 2024-06-25 17:43 import wagtail.blocks import wagtail.blocks.static_block import wagtail.contrib.table_block.blocks import wagtail.fields import wagtail.images.blocks from django.db import migrations import shared.blocks class Migration(migrations.Migration): dependencies = [ ("uniweb", "0068_alter_uniwebarticlepage_content_and_more"), ] operations = [ migrations.AlterField( model_name="uniwebarticlepage", name="content", field=wagtail.fields.StreamField( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", template="styleguide2/includes/atoms/text/prose_richtext.html", ), ), ( "advanced_text", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ] ), ), ( "headline", wagtail.blocks.StructBlock( [ ( "headline", wagtail.blocks.CharBlock( label="Nadpis", max_length=300, required=True ), ), ( "tag", wagtail.blocks.ChoiceBlock( choices=[ ("h1", "H1"), ("h2", "H2"), ("h3", "H3"), ("h4", "H4"), ("h5", "H5"), ("h6", "H6"), ], help_text="Čím nižší číslo, tím vyšší úroveň.", label="Úroveň nadpisu", ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ("head-alt-xl", "Velký, Bebas Neue - 6XL"), ( "head-alt-lg", "Střední, Bebas Neue - 4XL", ), ( "head-alt-md", "Základní velikost - Roboto - MD", ), ("head-alt-sm", "Malý - Roboto - SM"), ("head-alt-xs", "Extra malý - Roboto - XS"), ], help_text="Náhled si prohlédněte na https://styleguide2.pirati.cz/pattern/patterns/atoms/text/headings.html.", label="Velikost", ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("auto", "Automaticky"), ("center", "Na střed"), ], label="Zarovnání", ), ), ] ), ), ( "headline_with_picture", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr na výšku 75px nebo více (obrázek bude zmenšen na výšku 75px)", label="obrázek", ), ), ] ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "gallery", wagtail.blocks.StructBlock( [ ( "gallery_items", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock( label="obrázek", required=True ), group="ostatní", icon="image", label="Galerie", ), ) ], label="Galerie", ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False ), ), ] ), ), ( "card", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False ), ), ( "headline", wagtail.blocks.TextBlock( label="Titulek", required=False ), ), ( "content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ], label="Obsah", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False ), ), ] ), ), ( "two_columns", wagtail.blocks.StructBlock( [ ( "left_column_content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "card", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "headline", wagtail.blocks.TextBlock( label="Titulek", required=False, ), ), ( "content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ], label="Obsah", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ] ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ( "button", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black", "Černá"), ("white", "Bílá"), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), ), ( "button_group", wagtail.blocks.StructBlock( [ ( "buttons", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ( "black", "Černá", ), ( "white", "Bílá", ), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), label="Tlačítka", ), ) ] ), ), ], label="Obsah levého sloupce", required=True, ), ), ( "right_column_content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "card", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "headline", wagtail.blocks.TextBlock( label="Titulek", required=False, ), ), ( "content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ], label="Obsah", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ] ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ( "button", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black", "Černá"), ("white", "Bílá"), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), ), ( "button_group", wagtail.blocks.StructBlock( [ ( "buttons", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ( "black", "Černá", ), ( "white", "Bílá", ), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), label="Tlačítka", ), ) ] ), ), ], label="Obsah pravého sloupce", required=True, ), ), ] ), ), ( "three_columns", wagtail.blocks.StructBlock( [ ( "left_column_content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "card", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "headline", wagtail.blocks.TextBlock( label="Titulek", required=False, ), ), ( "content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ], label="Obsah", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ] ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ( "button", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black", "Černá"), ("white", "Bílá"), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), ), ( "button_group", wagtail.blocks.StructBlock( [ ( "buttons", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ( "black", "Černá", ), ( "white", "Bílá", ), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), label="Tlačítka", ), ) ] ), ), ], label="Obsah levého sloupce", required=True, ), ), ( "middle_column_content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "card", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "headline", wagtail.blocks.TextBlock( label="Titulek", required=False, ), ), ( "content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ], label="Obsah", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ] ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ( "button", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black", "Černá"), ("white", "Bílá"), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), ), ( "button_group", wagtail.blocks.StructBlock( [ ( "buttons", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ( "black", "Černá", ), ( "white", "Bílá", ), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), label="Tlačítka", ), ) ] ), ), ], label="Obsah prostředního sloupce", required=True, ), ), ( "right_column_content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "card", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "headline", wagtail.blocks.TextBlock( label="Titulek", required=False, ), ), ( "content", wagtail.blocks.StreamBlock( [ ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ], label="Obsah", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ] ), ), ( "figure", wagtail.blocks.StructBlock( [ ( "img", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=True, ), ), ( "caption", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ] ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True, ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False, ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ( "osm-mapnik", "OSM Mapnik", ), ( "stadia-osm-bright", "Stadia OSM Bright", ), ( "stadia-outdoors", "Stadia Outdoors", ), ( "mapbox-streets", "Mapbox Streets", ), ( "mapbox-outdoors", "Mapbox Outdoors", ), ( "mapbox-light", "Mapbox Light", ), ( "mapbox-dark", "Mapbox Dark", ), ( "mapbox-satellite", "Mapbox Satellite", ), ( "mapbox-pirate", "Mapbox Pirate Theme", ), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ( "button", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black", "Černá"), ("white", "Bílá"), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), ), ( "button_group", wagtail.blocks.StructBlock( [ ( "buttons", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ( "black", "Černá", ), ( "white", "Bílá", ), ( "pirati-yellow", "Žlutá", ), ( "grey-125", "Světle šedá", ), ( "blue-300", "Modrá", ), ( "cyan-200", "Tyrkysová", ), ( "green-400", "Zelená", ), ( "violet-400", "Vínová", ), ( "red-600", "Červená", ), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False, ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False, ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ( "auto", "Automaticky", ), ( "center", "Na střed", ), ], label="Zarovnání", ), ), ] ), label="Tlačítka", ), ) ] ), ), ], label="Obsah pravého sloupce", required=True, ), ), ] ), ), ( "youtube", wagtail.blocks.StructBlock( [ ( "poster_image", wagtail.images.blocks.ImageChooserBlock( help_text="Není třeba vyplňovat, náhled bude dohledán automaticky.", label="Náhled videa (automatické pole)", required=False, ), ), ( "video_url", wagtail.blocks.URLBlock( help_text="Odkaz na YouTube video bude automaticky zkonvertován na ID videa a NEBUDE uložen.", label="Odkaz na video", required=False, ), ), ( "video_id", wagtail.blocks.CharBlock( help_text="Není třeba vyplňovat, bude automaticky načteno z odkazu.", label="ID videa (automatické pole)", required=False, ), ), ], label="YouTube video", ), ), ( "map_point", wagtail.blocks.StructBlock( [ ( "lat", wagtail.blocks.DecimalBlock( help_text="Např. 50.04075", label="Zeměpisná šířka", ), ), ( "lon", wagtail.blocks.DecimalBlock( help_text="Např. 15.77659", label="Zeměpisná délka", ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva špendlíku (HEX)", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ("osm-mapnik", "OSM Mapnik"), ("stadia-osm-bright", "Stadia OSM Bright"), ("stadia-outdoors", "Stadia Outdoors"), ("mapbox-streets", "Mapbox Streets"), ("mapbox-outdoors", "Mapbox Outdoors"), ("mapbox-light", "Mapbox Light"), ("mapbox-dark", "Mapbox Dark"), ("mapbox-satellite", "Mapbox Satellite"), ("mapbox-pirate", "Mapbox Pirate Theme"), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Špendlík na mapě", ), ), ( "map_collection", wagtail.blocks.StructBlock( [ ( "features", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", required=True ), ), ( "description", wagtail.blocks.TextBlock( label="Popisek", required=False ), ), ( "geojson", wagtail.blocks.TextBlock( help_text="Vložte surový GeoJSON objekt typu 'Feature'. Vyrobit jej můžete např. pomocí online služby geojson.io. Pokud u objektu poskytnete properties 'title' a 'description', zobrazí se jak na mapě, tak i v detailu.", label="Geodata", required=True, ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False ), ), ( "hex_color", wagtail.blocks.CharBlock( default="000000", help_text="Zadejte barvu pomocí HEX notace (bez # na začátku).", label="Barva (HEX)", ), ), ], required=True, ), label="Součásti", ), ), ( "zoom", wagtail.blocks.IntegerBlock( default=15, label="Výchozí zoom", max_value=18, min_value=1, ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ("osm-mapnik", "OSM Mapnik"), ("stadia-osm-bright", "Stadia OSM Bright"), ("stadia-outdoors", "Stadia Outdoors"), ("mapbox-streets", "Mapbox Streets"), ("mapbox-outdoors", "Mapbox Outdoors"), ("mapbox-light", "Mapbox Light"), ("mapbox-dark", "Mapbox Dark"), ("mapbox-satellite", "Mapbox Satellite"), ("mapbox-pirate", "Mapbox Pirate Theme"), ], label="Styl", ), ), ( "height", wagtail.blocks.IntegerBlock( label="Výška v px", max_value=1000, min_value=100, ), ), ], label="Mapová kolekce", ), ), ( "button", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black", "Černá"), ("white", "Bílá"), ("pirati-yellow", "Žlutá"), ("grey-125", "Světle šedá"), ("blue-300", "Modrá"), ("cyan-200", "Tyrkysová"), ("green-400", "Zelená"), ("violet-400", "Vínová"), ("red-600", "Červená"), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("auto", "Automaticky"), ("center", "Na střed"), ], label="Zarovnání", ), ), ] ), ), ( "button_group", wagtail.blocks.StructBlock( [ ( "buttons", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Titulek", max_length=128, required=True, ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black", "Černá"), ("white", "Bílá"), ("pirati-yellow", "Žlutá"), ("grey-125", "Světle šedá"), ("blue-300", "Modrá"), ("cyan-200", "Tyrkysová"), ("green-400", "Zelená"), ("violet-400", "Vínová"), ("red-600", "Červená"), ], label="Barva", ), ), ( "hoveractive", wagtail.blocks.BooleanBlock( default=True, help_text="Pokud je zapnuto, tlačítko při najetí kurzorem ukáže žlutou šipku.", label="Animovat na hover", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( label="Stránka", required=False ), ), ( "link", wagtail.blocks.URLBlock( label="Odkaz", required=False ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("auto", "Automaticky"), ("center", "Na střed"), ], label="Zarovnání", ), ), ] ), label="Tlačítka", ), ) ] ), ), ], blank=True, verbose_name="Článek", ), ), migrations.AlterField( model_name="uniwebflexiblepage", name="content", field=wagtail.fields.StreamField( [ ( "headline", wagtail.blocks.StructBlock( [ ( "headline", wagtail.blocks.CharBlock( label="Nadpis", max_length=300, required=True ), ), ( "tag", wagtail.blocks.ChoiceBlock( choices=[ ("h1", "H1"), ("h2", "H2"), ("h3", "H3"), ("h4", "H4"), ("h5", "H5"), ("h6", "H6"), ], help_text="Čím nižší číslo, tím vyšší úroveň.", label="Úroveň nadpisu", ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ("head-alt-xl", "Velký, Bebas Neue - 6XL"), ( "head-alt-lg", "Střední, Bebas Neue - 4XL", ), ( "head-alt-md", "Základní velikost - Roboto - MD", ), ("head-alt-sm", "Malý - Roboto - SM"), ("head-alt-xs", "Extra malý - Roboto - XS"), ], help_text="Náhled si prohlédněte na https://styleguide2.pirati.cz/pattern/patterns/atoms/text/headings.html.", label="Velikost", ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("auto", "Automaticky"), ("center", "Na střed"), ], label="Zarovnání", ), ), ] ), ), ( "picture_title", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr na výšku 75px nebo více (obrázek bude zmenšen na výšku 75px)", label="obrázek", ), ), ] ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", template="styleguide2/includes/atoms/text/prose_richtext.html", ), ), ( "advanced_text", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ] ), ), ( "text_columns", wagtail.blocks.StructBlock( [ ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "new_gallery", wagtail.blocks.StructBlock( [ ( "gallery_items", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock( label="obrázek", required=True ), group="ostatní", icon="image", label="Galerie", ), ) ] ), ), ( "aligned_table", wagtail.blocks.StructBlock( [ ( "alignment", wagtail.blocks.ChoiceBlock( choices=[ ("left", "Vlevo"), ("center", "Vprostřed"), ("right", "Vpravo"), ("full", "Celá šířka obrazovky"), ], label="Zarovnání", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka" ), ), ], group="ostatní", template="styleguide2/includes/atoms/table/aligned_table.html", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( group="ostatní", label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "chart", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Název", max_length=120 ), ), ( "chart_type", wagtail.blocks.ChoiceBlock( choices=[ ("bar", "Graf se sloupci"), ( "horizontalBar", "Graf s vodorovnými sloupci", ), ("pie", "Koláčový graf"), ("doughnut", "Donutový graf"), ("polarArea", "Graf polární oblasti"), ("radar", "Radarový graf"), ("line", "Graf s liniemi"), ], label="Typ", ), ), ( "hide_points", wagtail.blocks.BooleanBlock( help_text="Mění vzhled pouze u linových grafů.", label="Schovat body", required=False, ), ), ( "local_labels", wagtail.blocks.ListBlock( wagtail.blocks.CharBlock( label="Skupina", max_length=40 ), blank=True, collapsed=True, default=[], label="Místně definované skupiny", required=False, ), ), ( "local_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "label", wagtail.blocks.CharBlock( label="Označení zdroje dat", max_length=120, ), ), ( "data", wagtail.blocks.ListBlock( wagtail.blocks.IntegerBlock(), default=[0], label="Data", ), ), ] ), blank=True, collapsed=True, default=[], label="Místní zdroje dat", required=False, ), ), ( "redmine_issue_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "projects", wagtail.blocks.MultipleChoiceBlock( choices=shared.blocks.get_redmine_projects, label="Projekty", ), ), ( "is_open", wagtail.blocks.BooleanBlock( label="Jen otevřené", required=False, ), ), ( "is_closed", wagtail.blocks.BooleanBlock( label="Jen uzavřené", required=False, ), ), ( "created_on_min_date", wagtail.blocks.DateBlock( label="Min. datum vytvoření", required=True, ), ), ( "created_on_max_date", wagtail.blocks.DateBlock( label="Max. datum vytvoření", required=True, ), ), ( "updated_on", wagtail.blocks.CharBlock( help_text="Např. <=2023-01-01. Více informací na pi2.cz/redmine-api", label="Filtr pro datum aktualizace", max_length=128, required=False, ), ), ( "issue_label", wagtail.blocks.CharBlock( label="Označení úkolů uvnitř grafu", max_length=128, required=True, ), ), ( "split_per_project", wagtail.blocks.BooleanBlock( label="Rozdělit podle projektu", required=False, ), ), ( "only_grow", wagtail.blocks.BooleanBlock( label="Pouze růst nahoru", required=False, ), ), ], label="Redmine úkoly", ), blank=True, default=[], help_text="Úkoly, podle doby vytvoření. Pokud definuješ více zdrojů, datumy v nich musí být stejné.", label="Zdroje dat z Redmine (úkoly)", required=False, ), ), ] ), ), ( "title", wagtail.blocks.CharBlock( group="nadpisy", icon="title", label="nadpis", template="uniweb/blocks/title.html", ), ), ( "advanced_title", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ] ), ), ( "advanced_text_columns", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "gallery", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock(label="obrázek"), group="ostatní", icon="image", label="galerie", template="uniweb/blocks/gallery.html", ), ), ( "picture_list", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "items", wagtail.blocks.ListBlock( wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="odstavec", ), label="odstavce", ), ), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr 25x25px nebo více (obrázek bude zmenšen na 25x25px)", label="obrázek", ), ), ] ), ), ( "articles", wagtail.blocks.StructBlock( [ ( "page", wagtail.blocks.PageChooserBlock( label="sekce článků", page_type=["uniweb.UniwebArticlesIndexPage"], ), ), ( "lines", wagtail.blocks.IntegerBlock( default=1, help_text="zobrazí se tři články na řádek", label="počet řádků", ), ), ] ), ), ( "calendar_agenda", wagtail.blocks.StructBlock( [ ( "info", wagtail.blocks.static_block.StaticBlock( admin_text="adresa kalendáře se zadává v nastavení hlavní stránky webu", label="volba kalendáře", ), ), ( "count", wagtail.blocks.IntegerBlock( default=10, label="maximum událostí k zobrazení" ), ), ( "event_type", wagtail.blocks.ChoiceBlock( choices=[ ("future", "budoucí"), ("past", "proběhlé"), ], label="druh událostí", ), ), ] ), ), ( "button", wagtail.blocks.StructBlock( [ ("text", wagtail.blocks.CharBlock(label="Nadpis")), ( "url", wagtail.blocks.URLBlock( help_text="Pokud je odkaz vyplněný, není nutno vyplňovat stránku.", label="Odkaz", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( help_text="Pokud je stránka vyplněná, není nutno vyplňovat odkaz.", label="Stránka", required=False, ), ), ] ), ), ( "cards", wagtail.blocks.StructBlock( [ ( "cards", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "bg_color", wagtail.blocks.CharBlock( default="FEC900", label="Barva pozadí", ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False ), ), ( "title", wagtail.blocks.TextBlock( help_text="Řádkování je manuální.", label="Nadpis", ), ), ( "content", wagtail.blocks.RichTextBlock( label="Obsah" ), ), ( "button_text", wagtail.blocks.CharBlock( help_text="Pokud není vyplněn, tlačítko se neukáže.", label="Nadpis tlačítka", required=False, ), ), ( "button_url", wagtail.blocks.CharBlock( label="Odkaz tlačítka", required=False, ), ), ], label="Karta", ), label="Karty", ), ) ], template="uniweb/blocks/flip_cards.html", ), ), ( "newsletter", wagtail.blocks.StructBlock( [ ( "list_id", wagtail.blocks.CharBlock( label="ID newsletteru", required=True ), ), ( "title_line_1", wagtail.blocks.CharBlock( default="Odebírej náš", label="Nadpis bloku (1. řádek)", required=True, ), ), ( "title_line_2", wagtail.blocks.CharBlock( default="newsletter", label="Nadpis bloku (2. řádek)", required=True, ), ), ( "description", wagtail.blocks.CharBlock( default="Fake news tam nenajdeš, ale dozvíš se, co chystáme doopravdy!", label="Popis newsletteru", required=True, ), ), ] ), ), ], blank=True, verbose_name="obsah stránky", ), ), migrations.AlterField( model_name="uniwebformpage", name="content_after", field=wagtail.fields.StreamField( [ ( "headline", wagtail.blocks.StructBlock( [ ( "headline", wagtail.blocks.CharBlock( label="Nadpis", max_length=300, required=True ), ), ( "tag", wagtail.blocks.ChoiceBlock( choices=[ ("h1", "H1"), ("h2", "H2"), ("h3", "H3"), ("h4", "H4"), ("h5", "H5"), ("h6", "H6"), ], help_text="Čím nižší číslo, tím vyšší úroveň.", label="Úroveň nadpisu", ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ("head-alt-xl", "Velký, Bebas Neue - 6XL"), ( "head-alt-lg", "Střední, Bebas Neue - 4XL", ), ( "head-alt-md", "Základní velikost - Roboto - MD", ), ("head-alt-sm", "Malý - Roboto - SM"), ("head-alt-xs", "Extra malý - Roboto - XS"), ], help_text="Náhled si prohlédněte na https://styleguide2.pirati.cz/pattern/patterns/atoms/text/headings.html.", label="Velikost", ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("auto", "Automaticky"), ("center", "Na střed"), ], label="Zarovnání", ), ), ] ), ), ( "picture_title", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr na výšku 75px nebo více (obrázek bude zmenšen na výšku 75px)", label="obrázek", ), ), ] ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", template="styleguide2/includes/atoms/text/prose_richtext.html", ), ), ( "advanced_text", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ] ), ), ( "text_columns", wagtail.blocks.StructBlock( [ ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "new_gallery", wagtail.blocks.StructBlock( [ ( "gallery_items", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock( label="obrázek", required=True ), group="ostatní", icon="image", label="Galerie", ), ) ] ), ), ( "aligned_table", wagtail.blocks.StructBlock( [ ( "alignment", wagtail.blocks.ChoiceBlock( choices=[ ("left", "Vlevo"), ("center", "Vprostřed"), ("right", "Vpravo"), ("full", "Celá šířka obrazovky"), ], label="Zarovnání", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka" ), ), ], group="ostatní", template="styleguide2/includes/atoms/table/aligned_table.html", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( group="ostatní", label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "chart", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Název", max_length=120 ), ), ( "chart_type", wagtail.blocks.ChoiceBlock( choices=[ ("bar", "Graf se sloupci"), ( "horizontalBar", "Graf s vodorovnými sloupci", ), ("pie", "Koláčový graf"), ("doughnut", "Donutový graf"), ("polarArea", "Graf polární oblasti"), ("radar", "Radarový graf"), ("line", "Graf s liniemi"), ], label="Typ", ), ), ( "hide_points", wagtail.blocks.BooleanBlock( help_text="Mění vzhled pouze u linových grafů.", label="Schovat body", required=False, ), ), ( "local_labels", wagtail.blocks.ListBlock( wagtail.blocks.CharBlock( label="Skupina", max_length=40 ), blank=True, collapsed=True, default=[], label="Místně definované skupiny", required=False, ), ), ( "local_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "label", wagtail.blocks.CharBlock( label="Označení zdroje dat", max_length=120, ), ), ( "data", wagtail.blocks.ListBlock( wagtail.blocks.IntegerBlock(), default=[0], label="Data", ), ), ] ), blank=True, collapsed=True, default=[], label="Místní zdroje dat", required=False, ), ), ( "redmine_issue_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "projects", wagtail.blocks.MultipleChoiceBlock( choices=shared.blocks.get_redmine_projects, label="Projekty", ), ), ( "is_open", wagtail.blocks.BooleanBlock( label="Jen otevřené", required=False, ), ), ( "is_closed", wagtail.blocks.BooleanBlock( label="Jen uzavřené", required=False, ), ), ( "created_on_min_date", wagtail.blocks.DateBlock( label="Min. datum vytvoření", required=True, ), ), ( "created_on_max_date", wagtail.blocks.DateBlock( label="Max. datum vytvoření", required=True, ), ), ( "updated_on", wagtail.blocks.CharBlock( help_text="Např. <=2023-01-01. Více informací na pi2.cz/redmine-api", label="Filtr pro datum aktualizace", max_length=128, required=False, ), ), ( "issue_label", wagtail.blocks.CharBlock( label="Označení úkolů uvnitř grafu", max_length=128, required=True, ), ), ( "split_per_project", wagtail.blocks.BooleanBlock( label="Rozdělit podle projektu", required=False, ), ), ( "only_grow", wagtail.blocks.BooleanBlock( label="Pouze růst nahoru", required=False, ), ), ], label="Redmine úkoly", ), blank=True, default=[], help_text="Úkoly, podle doby vytvoření. Pokud definuješ více zdrojů, datumy v nich musí být stejné.", label="Zdroje dat z Redmine (úkoly)", required=False, ), ), ] ), ), ( "title", wagtail.blocks.CharBlock( group="nadpisy", icon="title", label="nadpis", template="uniweb/blocks/title.html", ), ), ( "advanced_title", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ] ), ), ( "advanced_text_columns", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "gallery", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock(label="obrázek"), group="ostatní", icon="image", label="galerie", template="uniweb/blocks/gallery.html", ), ), ( "picture_list", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "items", wagtail.blocks.ListBlock( wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="odstavec", ), label="odstavce", ), ), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr 25x25px nebo více (obrázek bude zmenšen na 25x25px)", label="obrázek", ), ), ] ), ), ( "articles", wagtail.blocks.StructBlock( [ ( "page", wagtail.blocks.PageChooserBlock( label="sekce článků", page_type=["uniweb.UniwebArticlesIndexPage"], ), ), ( "lines", wagtail.blocks.IntegerBlock( default=1, help_text="zobrazí se tři články na řádek", label="počet řádků", ), ), ] ), ), ( "calendar_agenda", wagtail.blocks.StructBlock( [ ( "info", wagtail.blocks.static_block.StaticBlock( admin_text="adresa kalendáře se zadává v nastavení hlavní stránky webu", label="volba kalendáře", ), ), ( "count", wagtail.blocks.IntegerBlock( default=10, label="maximum událostí k zobrazení" ), ), ( "event_type", wagtail.blocks.ChoiceBlock( choices=[ ("future", "budoucí"), ("past", "proběhlé"), ], label="druh událostí", ), ), ] ), ), ( "button", wagtail.blocks.StructBlock( [ ("text", wagtail.blocks.CharBlock(label="Nadpis")), ( "url", wagtail.blocks.URLBlock( help_text="Pokud je odkaz vyplněný, není nutno vyplňovat stránku.", label="Odkaz", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( help_text="Pokud je stránka vyplněná, není nutno vyplňovat odkaz.", label="Stránka", required=False, ), ), ] ), ), ( "cards", wagtail.blocks.StructBlock( [ ( "cards", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "bg_color", wagtail.blocks.CharBlock( default="FEC900", label="Barva pozadí", ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False ), ), ( "title", wagtail.blocks.TextBlock( help_text="Řádkování je manuální.", label="Nadpis", ), ), ( "content", wagtail.blocks.RichTextBlock( label="Obsah" ), ), ( "button_text", wagtail.blocks.CharBlock( help_text="Pokud není vyplněn, tlačítko se neukáže.", label="Nadpis tlačítka", required=False, ), ), ( "button_url", wagtail.blocks.CharBlock( label="Odkaz tlačítka", required=False, ), ), ], label="Karta", ), label="Karty", ), ) ], template="uniweb/blocks/flip_cards.html", ), ), ], blank=True, verbose_name="obsah stránky za formulářem", ), ), migrations.AlterField( model_name="uniwebformpage", name="content_before", field=wagtail.fields.StreamField( [ ( "headline", wagtail.blocks.StructBlock( [ ( "headline", wagtail.blocks.CharBlock( label="Nadpis", max_length=300, required=True ), ), ( "tag", wagtail.blocks.ChoiceBlock( choices=[ ("h1", "H1"), ("h2", "H2"), ("h3", "H3"), ("h4", "H4"), ("h5", "H5"), ("h6", "H6"), ], help_text="Čím nižší číslo, tím vyšší úroveň.", label="Úroveň nadpisu", ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ("head-alt-xl", "Velký, Bebas Neue - 6XL"), ( "head-alt-lg", "Střední, Bebas Neue - 4XL", ), ( "head-alt-md", "Základní velikost - Roboto - MD", ), ("head-alt-sm", "Malý - Roboto - SM"), ("head-alt-xs", "Extra malý - Roboto - XS"), ], help_text="Náhled si prohlédněte na https://styleguide2.pirati.cz/pattern/patterns/atoms/text/headings.html.", label="Velikost", ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("auto", "Automaticky"), ("center", "Na střed"), ], label="Zarovnání", ), ), ] ), ), ( "picture_title", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr na výšku 75px nebo více (obrázek bude zmenšen na výšku 75px)", label="obrázek", ), ), ] ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", template="styleguide2/includes/atoms/text/prose_richtext.html", ), ), ( "advanced_text", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ] ), ), ( "text_columns", wagtail.blocks.StructBlock( [ ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "new_gallery", wagtail.blocks.StructBlock( [ ( "gallery_items", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock( label="obrázek", required=True ), group="ostatní", icon="image", label="Galerie", ), ) ] ), ), ( "aligned_table", wagtail.blocks.StructBlock( [ ( "alignment", wagtail.blocks.ChoiceBlock( choices=[ ("left", "Vlevo"), ("center", "Vprostřed"), ("right", "Vpravo"), ("full", "Celá šířka obrazovky"), ], label="Zarovnání", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka" ), ), ], group="ostatní", template="styleguide2/includes/atoms/table/aligned_table.html", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( group="ostatní", label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "chart", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Název", max_length=120 ), ), ( "chart_type", wagtail.blocks.ChoiceBlock( choices=[ ("bar", "Graf se sloupci"), ( "horizontalBar", "Graf s vodorovnými sloupci", ), ("pie", "Koláčový graf"), ("doughnut", "Donutový graf"), ("polarArea", "Graf polární oblasti"), ("radar", "Radarový graf"), ("line", "Graf s liniemi"), ], label="Typ", ), ), ( "hide_points", wagtail.blocks.BooleanBlock( help_text="Mění vzhled pouze u linových grafů.", label="Schovat body", required=False, ), ), ( "local_labels", wagtail.blocks.ListBlock( wagtail.blocks.CharBlock( label="Skupina", max_length=40 ), blank=True, collapsed=True, default=[], label="Místně definované skupiny", required=False, ), ), ( "local_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "label", wagtail.blocks.CharBlock( label="Označení zdroje dat", max_length=120, ), ), ( "data", wagtail.blocks.ListBlock( wagtail.blocks.IntegerBlock(), default=[0], label="Data", ), ), ] ), blank=True, collapsed=True, default=[], label="Místní zdroje dat", required=False, ), ), ( "redmine_issue_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "projects", wagtail.blocks.MultipleChoiceBlock( choices=shared.blocks.get_redmine_projects, label="Projekty", ), ), ( "is_open", wagtail.blocks.BooleanBlock( label="Jen otevřené", required=False, ), ), ( "is_closed", wagtail.blocks.BooleanBlock( label="Jen uzavřené", required=False, ), ), ( "created_on_min_date", wagtail.blocks.DateBlock( label="Min. datum vytvoření", required=True, ), ), ( "created_on_max_date", wagtail.blocks.DateBlock( label="Max. datum vytvoření", required=True, ), ), ( "updated_on", wagtail.blocks.CharBlock( help_text="Např. <=2023-01-01. Více informací na pi2.cz/redmine-api", label="Filtr pro datum aktualizace", max_length=128, required=False, ), ), ( "issue_label", wagtail.blocks.CharBlock( label="Označení úkolů uvnitř grafu", max_length=128, required=True, ), ), ( "split_per_project", wagtail.blocks.BooleanBlock( label="Rozdělit podle projektu", required=False, ), ), ( "only_grow", wagtail.blocks.BooleanBlock( label="Pouze růst nahoru", required=False, ), ), ], label="Redmine úkoly", ), blank=True, default=[], help_text="Úkoly, podle doby vytvoření. Pokud definuješ více zdrojů, datumy v nich musí být stejné.", label="Zdroje dat z Redmine (úkoly)", required=False, ), ), ] ), ), ( "title", wagtail.blocks.CharBlock( group="nadpisy", icon="title", label="nadpis", template="uniweb/blocks/title.html", ), ), ( "advanced_title", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ] ), ), ( "advanced_text_columns", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "gallery", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock(label="obrázek"), group="ostatní", icon="image", label="galerie", template="uniweb/blocks/gallery.html", ), ), ( "picture_list", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "items", wagtail.blocks.ListBlock( wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="odstavec", ), label="odstavce", ), ), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr 25x25px nebo více (obrázek bude zmenšen na 25x25px)", label="obrázek", ), ), ] ), ), ( "articles", wagtail.blocks.StructBlock( [ ( "page", wagtail.blocks.PageChooserBlock( label="sekce článků", page_type=["uniweb.UniwebArticlesIndexPage"], ), ), ( "lines", wagtail.blocks.IntegerBlock( default=1, help_text="zobrazí se tři články na řádek", label="počet řádků", ), ), ] ), ), ( "calendar_agenda", wagtail.blocks.StructBlock( [ ( "info", wagtail.blocks.static_block.StaticBlock( admin_text="adresa kalendáře se zadává v nastavení hlavní stránky webu", label="volba kalendáře", ), ), ( "count", wagtail.blocks.IntegerBlock( default=10, label="maximum událostí k zobrazení" ), ), ( "event_type", wagtail.blocks.ChoiceBlock( choices=[ ("future", "budoucí"), ("past", "proběhlé"), ], label="druh událostí", ), ), ] ), ), ( "button", wagtail.blocks.StructBlock( [ ("text", wagtail.blocks.CharBlock(label="Nadpis")), ( "url", wagtail.blocks.URLBlock( help_text="Pokud je odkaz vyplněný, není nutno vyplňovat stránku.", label="Odkaz", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( help_text="Pokud je stránka vyplněná, není nutno vyplňovat odkaz.", label="Stránka", required=False, ), ), ] ), ), ( "cards", wagtail.blocks.StructBlock( [ ( "cards", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "bg_color", wagtail.blocks.CharBlock( default="FEC900", label="Barva pozadí", ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False ), ), ( "title", wagtail.blocks.TextBlock( help_text="Řádkování je manuální.", label="Nadpis", ), ), ( "content", wagtail.blocks.RichTextBlock( label="Obsah" ), ), ( "button_text", wagtail.blocks.CharBlock( help_text="Pokud není vyplněn, tlačítko se neukáže.", label="Nadpis tlačítka", required=False, ), ), ( "button_url", wagtail.blocks.CharBlock( label="Odkaz tlačítka", required=False, ), ), ], label="Karta", ), label="Karty", ), ) ], template="uniweb/blocks/flip_cards.html", ), ), ], blank=True, verbose_name="obsah stránky před formulářem", ), ), migrations.AlterField( model_name="uniwebformpage", name="content_landing", field=wagtail.fields.StreamField( [ ( "headline", wagtail.blocks.StructBlock( [ ( "headline", wagtail.blocks.CharBlock( label="Nadpis", max_length=300, required=True ), ), ( "tag", wagtail.blocks.ChoiceBlock( choices=[ ("h1", "H1"), ("h2", "H2"), ("h3", "H3"), ("h4", "H4"), ("h5", "H5"), ("h6", "H6"), ], help_text="Čím nižší číslo, tím vyšší úroveň.", label="Úroveň nadpisu", ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ("head-alt-xl", "Velký, Bebas Neue - 6XL"), ( "head-alt-lg", "Střední, Bebas Neue - 4XL", ), ( "head-alt-md", "Základní velikost - Roboto - MD", ), ("head-alt-sm", "Malý - Roboto - SM"), ("head-alt-xs", "Extra malý - Roboto - XS"), ], help_text="Náhled si prohlédněte na https://styleguide2.pirati.cz/pattern/patterns/atoms/text/headings.html.", label="Velikost", ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("auto", "Automaticky"), ("center", "Na střed"), ], label="Zarovnání", ), ), ] ), ), ( "picture_title", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr na výšku 75px nebo více (obrázek bude zmenšen na výšku 75px)", label="obrázek", ), ), ] ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", template="styleguide2/includes/atoms/text/prose_richtext.html", ), ), ( "advanced_text", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ] ), ), ( "text_columns", wagtail.blocks.StructBlock( [ ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "new_gallery", wagtail.blocks.StructBlock( [ ( "gallery_items", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock( label="obrázek", required=True ), group="ostatní", icon="image", label="Galerie", ), ) ] ), ), ( "aligned_table", wagtail.blocks.StructBlock( [ ( "alignment", wagtail.blocks.ChoiceBlock( choices=[ ("left", "Vlevo"), ("center", "Vprostřed"), ("right", "Vpravo"), ("full", "Celá šířka obrazovky"), ], label="Zarovnání", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka" ), ), ], group="ostatní", template="styleguide2/includes/atoms/table/aligned_table.html", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( group="ostatní", label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "chart", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Název", max_length=120 ), ), ( "chart_type", wagtail.blocks.ChoiceBlock( choices=[ ("bar", "Graf se sloupci"), ( "horizontalBar", "Graf s vodorovnými sloupci", ), ("pie", "Koláčový graf"), ("doughnut", "Donutový graf"), ("polarArea", "Graf polární oblasti"), ("radar", "Radarový graf"), ("line", "Graf s liniemi"), ], label="Typ", ), ), ( "hide_points", wagtail.blocks.BooleanBlock( help_text="Mění vzhled pouze u linových grafů.", label="Schovat body", required=False, ), ), ( "local_labels", wagtail.blocks.ListBlock( wagtail.blocks.CharBlock( label="Skupina", max_length=40 ), blank=True, collapsed=True, default=[], label="Místně definované skupiny", required=False, ), ), ( "local_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "label", wagtail.blocks.CharBlock( label="Označení zdroje dat", max_length=120, ), ), ( "data", wagtail.blocks.ListBlock( wagtail.blocks.IntegerBlock(), default=[0], label="Data", ), ), ] ), blank=True, collapsed=True, default=[], label="Místní zdroje dat", required=False, ), ), ( "redmine_issue_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "projects", wagtail.blocks.MultipleChoiceBlock( choices=shared.blocks.get_redmine_projects, label="Projekty", ), ), ( "is_open", wagtail.blocks.BooleanBlock( label="Jen otevřené", required=False, ), ), ( "is_closed", wagtail.blocks.BooleanBlock( label="Jen uzavřené", required=False, ), ), ( "created_on_min_date", wagtail.blocks.DateBlock( label="Min. datum vytvoření", required=True, ), ), ( "created_on_max_date", wagtail.blocks.DateBlock( label="Max. datum vytvoření", required=True, ), ), ( "updated_on", wagtail.blocks.CharBlock( help_text="Např. <=2023-01-01. Více informací na pi2.cz/redmine-api", label="Filtr pro datum aktualizace", max_length=128, required=False, ), ), ( "issue_label", wagtail.blocks.CharBlock( label="Označení úkolů uvnitř grafu", max_length=128, required=True, ), ), ( "split_per_project", wagtail.blocks.BooleanBlock( label="Rozdělit podle projektu", required=False, ), ), ( "only_grow", wagtail.blocks.BooleanBlock( label="Pouze růst nahoru", required=False, ), ), ], label="Redmine úkoly", ), blank=True, default=[], help_text="Úkoly, podle doby vytvoření. Pokud definuješ více zdrojů, datumy v nich musí být stejné.", label="Zdroje dat z Redmine (úkoly)", required=False, ), ), ] ), ), ( "title", wagtail.blocks.CharBlock( group="nadpisy", icon="title", label="nadpis", template="uniweb/blocks/title.html", ), ), ( "advanced_title", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ] ), ), ( "advanced_text_columns", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "gallery", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock(label="obrázek"), group="ostatní", icon="image", label="galerie", template="uniweb/blocks/gallery.html", ), ), ( "picture_list", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "items", wagtail.blocks.ListBlock( wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="odstavec", ), label="odstavce", ), ), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr 25x25px nebo více (obrázek bude zmenšen na 25x25px)", label="obrázek", ), ), ] ), ), ( "articles", wagtail.blocks.StructBlock( [ ( "page", wagtail.blocks.PageChooserBlock( label="sekce článků", page_type=["uniweb.UniwebArticlesIndexPage"], ), ), ( "lines", wagtail.blocks.IntegerBlock( default=1, help_text="zobrazí se tři články na řádek", label="počet řádků", ), ), ] ), ), ( "calendar_agenda", wagtail.blocks.StructBlock( [ ( "info", wagtail.blocks.static_block.StaticBlock( admin_text="adresa kalendáře se zadává v nastavení hlavní stránky webu", label="volba kalendáře", ), ), ( "count", wagtail.blocks.IntegerBlock( default=10, label="maximum událostí k zobrazení" ), ), ( "event_type", wagtail.blocks.ChoiceBlock( choices=[ ("future", "budoucí"), ("past", "proběhlé"), ], label="druh událostí", ), ), ] ), ), ( "button", wagtail.blocks.StructBlock( [ ("text", wagtail.blocks.CharBlock(label="Nadpis")), ( "url", wagtail.blocks.URLBlock( help_text="Pokud je odkaz vyplněný, není nutno vyplňovat stránku.", label="Odkaz", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( help_text="Pokud je stránka vyplněná, není nutno vyplňovat odkaz.", label="Stránka", required=False, ), ), ] ), ), ( "cards", wagtail.blocks.StructBlock( [ ( "cards", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "bg_color", wagtail.blocks.CharBlock( default="FEC900", label="Barva pozadí", ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False ), ), ( "title", wagtail.blocks.TextBlock( help_text="Řádkování je manuální.", label="Nadpis", ), ), ( "content", wagtail.blocks.RichTextBlock( label="Obsah" ), ), ( "button_text", wagtail.blocks.CharBlock( help_text="Pokud není vyplněn, tlačítko se neukáže.", label="Nadpis tlačítka", required=False, ), ), ( "button_url", wagtail.blocks.CharBlock( label="Odkaz tlačítka", required=False, ), ), ], label="Karta", ), label="Karty", ), ) ], template="uniweb/blocks/flip_cards.html", ), ), ], blank=True, verbose_name="obsah stránky zobrazené po odeslání formuláře", ), ), migrations.AlterField( model_name="uniwebhomepage", name="content", field=wagtail.fields.StreamField( [ ( "headline", wagtail.blocks.StructBlock( [ ( "headline", wagtail.blocks.CharBlock( label="Nadpis", max_length=300, required=True ), ), ( "tag", wagtail.blocks.ChoiceBlock( choices=[ ("h1", "H1"), ("h2", "H2"), ("h3", "H3"), ("h4", "H4"), ("h5", "H5"), ("h6", "H6"), ], help_text="Čím nižší číslo, tím vyšší úroveň.", label="Úroveň nadpisu", ), ), ( "style", wagtail.blocks.ChoiceBlock( choices=[ ("head-alt-xl", "Velký, Bebas Neue - 6XL"), ( "head-alt-lg", "Střední, Bebas Neue - 4XL", ), ( "head-alt-md", "Základní velikost - Roboto - MD", ), ("head-alt-sm", "Malý - Roboto - SM"), ("head-alt-xs", "Extra malý - Roboto - XS"), ], help_text="Náhled si prohlédněte na https://styleguide2.pirati.cz/pattern/patterns/atoms/text/headings.html.", label="Velikost", ), ), ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("auto", "Automaticky"), ("center", "Na střed"), ], label="Zarovnání", ), ), ] ), ), ( "picture_title", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr na výšku 75px nebo více (obrázek bude zmenšen na výšku 75px)", label="obrázek", ), ), ] ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", template="styleguide2/includes/atoms/text/prose_richtext.html", ), ), ( "advanced_text", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="Textový editor", ), ), ] ), ), ( "text_columns", wagtail.blocks.StructBlock( [ ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "new_gallery", wagtail.blocks.StructBlock( [ ( "gallery_items", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock( label="obrázek", required=True ), group="ostatní", icon="image", label="Galerie", ), ) ] ), ), ( "aligned_table", wagtail.blocks.StructBlock( [ ( "alignment", wagtail.blocks.ChoiceBlock( choices=[ ("left", "Vlevo"), ("center", "Vprostřed"), ("right", "Vpravo"), ("full", "Celá šířka obrazovky"), ], label="Zarovnání", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( label="Tabulka" ), ), ], group="ostatní", template="styleguide2/includes/atoms/table/aligned_table.html", ), ), ( "table", wagtail.contrib.table_block.blocks.TableBlock( group="ostatní", label="Tabulka", template="styleguide2/includes/atoms/table/table.html", ), ), ( "chart", wagtail.blocks.StructBlock( [ ( "title", wagtail.blocks.CharBlock( label="Název", max_length=120 ), ), ( "chart_type", wagtail.blocks.ChoiceBlock( choices=[ ("bar", "Graf se sloupci"), ( "horizontalBar", "Graf s vodorovnými sloupci", ), ("pie", "Koláčový graf"), ("doughnut", "Donutový graf"), ("polarArea", "Graf polární oblasti"), ("radar", "Radarový graf"), ("line", "Graf s liniemi"), ], label="Typ", ), ), ( "hide_points", wagtail.blocks.BooleanBlock( help_text="Mění vzhled pouze u linových grafů.", label="Schovat body", required=False, ), ), ( "local_labels", wagtail.blocks.ListBlock( wagtail.blocks.CharBlock( label="Skupina", max_length=40 ), blank=True, collapsed=True, default=[], label="Místně definované skupiny", required=False, ), ), ( "local_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "label", wagtail.blocks.CharBlock( label="Označení zdroje dat", max_length=120, ), ), ( "data", wagtail.blocks.ListBlock( wagtail.blocks.IntegerBlock(), default=[0], label="Data", ), ), ] ), blank=True, collapsed=True, default=[], label="Místní zdroje dat", required=False, ), ), ( "redmine_issue_datasets", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "projects", wagtail.blocks.MultipleChoiceBlock( choices=shared.blocks.get_redmine_projects, label="Projekty", ), ), ( "is_open", wagtail.blocks.BooleanBlock( label="Jen otevřené", required=False, ), ), ( "is_closed", wagtail.blocks.BooleanBlock( label="Jen uzavřené", required=False, ), ), ( "created_on_min_date", wagtail.blocks.DateBlock( label="Min. datum vytvoření", required=True, ), ), ( "created_on_max_date", wagtail.blocks.DateBlock( label="Max. datum vytvoření", required=True, ), ), ( "updated_on", wagtail.blocks.CharBlock( help_text="Např. <=2023-01-01. Více informací na pi2.cz/redmine-api", label="Filtr pro datum aktualizace", max_length=128, required=False, ), ), ( "issue_label", wagtail.blocks.CharBlock( label="Označení úkolů uvnitř grafu", max_length=128, required=True, ), ), ( "split_per_project", wagtail.blocks.BooleanBlock( label="Rozdělit podle projektu", required=False, ), ), ( "only_grow", wagtail.blocks.BooleanBlock( label="Pouze růst nahoru", required=False, ), ), ], label="Redmine úkoly", ), blank=True, default=[], help_text="Úkoly, podle doby vytvoření. Pokud definuješ více zdrojů, datumy v nich musí být stejné.", label="Zdroje dat z Redmine (úkoly)", required=False, ), ), ] ), ), ( "title", wagtail.blocks.CharBlock( group="nadpisy", icon="title", label="nadpis", template="uniweb/blocks/title.html", ), ), ( "advanced_title", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ("title", wagtail.blocks.CharBlock(label="nadpis")), ] ), ), ( "advanced_text_columns", wagtail.blocks.StructBlock( [ ( "align", wagtail.blocks.ChoiceBlock( choices=[ ("left", "vlevo"), ("center", "uprostřed"), ("right", "vpravo"), ], label="zarovnání", ), ), ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "left_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="levý sloupec", ), ), ( "right_text", wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="pravý sloupec", ), ), ] ), ), ( "gallery", wagtail.blocks.ListBlock( wagtail.images.blocks.ImageChooserBlock(label="obrázek"), group="ostatní", icon="image", label="galerie", template="uniweb/blocks/gallery.html", ), ), ( "picture_list", wagtail.blocks.StructBlock( [ ( "color", wagtail.blocks.ChoiceBlock( choices=[ ("black_on_white", "černá na bílé"), ("black_on_yellow", "černá na žluté"), ("white_on_black", "bílá na černé"), ("white_on_blue", "bílá na modré"), ("white_on_cyan", "bílá na tyrkysové"), ("white_on_violet", "bílá na fialové"), ], label="barva", ), ), ( "items", wagtail.blocks.ListBlock( wagtail.blocks.RichTextBlock( features=[ "h2", "h3", "h4", "h5", "bold", "italic", "ol", "ul", "hr", "link", "document-link", "image", "superscript", "subscript", "strikethrough", "blockquote", "embed", ], label="odstavec", ), label="odstavce", ), ), ( "picture", wagtail.images.blocks.ImageChooserBlock( help_text="rozměr 25x25px nebo více (obrázek bude zmenšen na 25x25px)", label="obrázek", ), ), ] ), ), ( "articles", wagtail.blocks.StructBlock( [ ( "page", wagtail.blocks.PageChooserBlock( label="sekce článků", page_type=["uniweb.UniwebArticlesIndexPage"], ), ), ( "lines", wagtail.blocks.IntegerBlock( default=1, help_text="zobrazí se tři články na řádek", label="počet řádků", ), ), ] ), ), ( "calendar_agenda", wagtail.blocks.StructBlock( [ ( "info", wagtail.blocks.static_block.StaticBlock( admin_text="adresa kalendáře se zadává v nastavení hlavní stránky webu", label="volba kalendáře", ), ), ( "count", wagtail.blocks.IntegerBlock( default=10, label="maximum událostí k zobrazení" ), ), ( "event_type", wagtail.blocks.ChoiceBlock( choices=[ ("future", "budoucí"), ("past", "proběhlé"), ], label="druh událostí", ), ), ] ), ), ( "button", wagtail.blocks.StructBlock( [ ("text", wagtail.blocks.CharBlock(label="Nadpis")), ( "url", wagtail.blocks.URLBlock( help_text="Pokud je odkaz vyplněný, není nutno vyplňovat stránku.", label="Odkaz", required=False, ), ), ( "page", wagtail.blocks.PageChooserBlock( help_text="Pokud je stránka vyplněná, není nutno vyplňovat odkaz.", label="Stránka", required=False, ), ), ] ), ), ( "cards", wagtail.blocks.StructBlock( [ ( "cards", wagtail.blocks.ListBlock( wagtail.blocks.StructBlock( [ ( "bg_color", wagtail.blocks.CharBlock( default="FEC900", label="Barva pozadí", ), ), ( "image", wagtail.images.blocks.ImageChooserBlock( label="Obrázek", required=False ), ), ( "title", wagtail.blocks.TextBlock( help_text="Řádkování je manuální.", label="Nadpis", ), ), ( "content", wagtail.blocks.RichTextBlock( label="Obsah" ), ), ( "button_text", wagtail.blocks.CharBlock( help_text="Pokud není vyplněn, tlačítko se neukáže.", label="Nadpis tlačítka", required=False, ), ), ( "button_url", wagtail.blocks.CharBlock( label="Odkaz tlačítka", required=False, ), ), ], label="Karta", ), label="Karty", ), ) ], template="uniweb/blocks/flip_cards.html", ), ), ( "newsletter", wagtail.blocks.StructBlock( [ ( "list_id", wagtail.blocks.CharBlock( label="ID newsletteru", required=True ), ), ( "title_line_1", wagtail.blocks.CharBlock( default="Odebírej náš", label="Nadpis bloku (1. řádek)", required=True, ), ), ( "title_line_2", wagtail.blocks.CharBlock( default="newsletter", label="Nadpis bloku (2. řádek)", required=True, ), ), ( "description", wagtail.blocks.CharBlock( default="Fake news tam nenajdeš, ale dozvíš se, co chystáme doopravdy!", label="Popis newsletteru", required=True, ), ), ] ), ), ], blank=True, verbose_name="obsah stránky", ), ), ]