Skip to content
Snippets Groups Projects
Select Git revision
  • cb3d2b30e2e6618a681762fa4eab17157cc198bb
  • ui_koalicni default
  • ui_styleguide protected
3 results

cf2021.pcss

Blame
  • 0195_alter_districtarticlepage_content.py 464.67 KiB
    # Generated by Django 5.0.4 on 2024-05-19 12:58
    
    import wagtail.blocks
    import wagtail.contrib.table_block.blocks
    import wagtail.documents.blocks
    import wagtail.fields
    import wagtail.images.blocks
    from django.db import migrations
    
    
    class Migration(migrations.Migration):
        dependencies = [
            ("district", "0194_add_people_block"),
        ]
    
        operations = [
            migrations.AlterField(
                model_name="districtarticlepage",
                name="content",
                field=wagtail.fields.StreamField(
                    [
                        (
                            "text",
                            wagtail.blocks.RichTextBlock(
                                template="styleguide2/includes/atoms/text/prose_richtext.html"
                            ),
                        ),
                        (
                            "headline",
                            wagtail.blocks.StructBlock(
                                [
                                    (
                                        "headline",
                                        wagtail.blocks.CharBlock(
                                            label="Headline", max_length=300, required=True
                                        ),
                                    ),
                                    (
                                        "style",
                                        wagtail.blocks.ChoiceBlock(
                                            choices=[
                                                ("head-alt-xl", "Bebas XL"),
                                                ("head-alt-lg", "Bebas L"),
                                                ("head-alt-md", "Bebas M"),
                                                ("head-alt-base", "Bebas base"),
                                                ("head-alt-sm", "Bebas SM"),
                                                ("head-alt-xs", "Bebas XS"),
                                                ("head-alt-2xs", "Bebas 2XS"),
                                                ("head-heavy-base", "Roboto base"),
                                                ("head-heavy-sm", "Roboto SM"),
                                                ("head-heavy-xs", "Roboto XS"),
                                                ("head-heavy-2xs", "Roboto 2XS"),
                                                ("head-allcaps-2xs", "Allcaps 2XS"),
                                                ("head-allcaps-3xs", "Allcaps 3XS"),
                                                ("head-allcaps-4xs", "Allcaps 4XS"),
                                                (
                                                    "head-heavy-allcaps-2xs",
                                                    "Allcaps heavy 2XS",
                                                ),
                                                (
                                                    "head-heavy-allcaps-3xs",
                                                    "Allcaps heavy 3XS",
                                                ),
                                                (
                                                    "head-heavy-allcaps-4xs",
                                                    "Allcaps heavy 4XS",
                                                ),
                                            ],
                                            help_text="Náhled si prohlédněte na https://styleguide.pir-test.eu/latest/?p=viewall-atoms-text.",
                                            label="Styl",
                                        ),
                                    ),
                                    (
                                        "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",
                                        ),
                                    ),
                                    (
                                        "align",
                                        wagtail.blocks.ChoiceBlock(
                                            choices=[
                                                ("auto", "Automaticky"),
                                                ("center", "Na střed"),
                                            ],
                                            label="Zarovnání",
                                        ),
                                    ),
                                ]
                            ),
                        ),
                        (
                            "table",
                            wagtail.contrib.table_block.blocks.TableBlock(
                                template="shared/blocks/table_block.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
                                        ),
                                    ),
                                    (
                                        "elevation",
                                        wagtail.blocks.IntegerBlock(
                                            default=2,
                                            help_text="0 = žádný stín, 21 = maximální stín",
                                            label="Velikost stínu",
                                            max_value=21,
                                            min_value=0,
                                        ),
                                    ),
                                    (
                                        "headline",
                                        wagtail.blocks.TextBlock(
                                            label="Titulek", required=False
                                        ),
                                    ),
                                    (
                                        "hoveractive",
                                        wagtail.blocks.BooleanBlock(
                                            default=False,
                                            help_text="Pokud je zapnuto, stín se zvýrazní, když na kartu uživatel najede myší.",
                                            label="Zvýraznit stín na hover",
                                            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(
                                                        template="shared/blocks/table_block.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(
                                                        template="shared/blocks/table_block.html"
                                                    ),
                                                ),
                                                (
                                                    "card",
                                                    wagtail.blocks.StructBlock(
                                                        [
                                                            (
                                                                "img",
                                                                wagtail.images.blocks.ImageChooserBlock(
                                                                    label="Obrázek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "elevation",
                                                                wagtail.blocks.IntegerBlock(
                                                                    default=2,
                                                                    help_text="0 = žádný stín, 21 = maximální stín",
                                                                    label="Velikost stínu",
                                                                    max_value=21,
                                                                    min_value=0,
                                                                ),
                                                            ),
                                                            (
                                                                "headline",
                                                                wagtail.blocks.TextBlock(
                                                                    label="Titulek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "hoveractive",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=False,
                                                                    help_text="Pokud je zapnuto, stín se zvýrazní, když na kartu uživatel najede myší.",
                                                                    label="Zvýraznit stín na hover",
                                                                    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(
                                                                                template="shared/blocks/table_block.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,
                                                                ),
                                                            ),
                                                            (
                                                                "icon",
                                                                wagtail.blocks.CharBlock(
                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                    label="Ikonka",
                                                                    max_length=128,
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "size",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("sm", "Malá"),
                                                                        ("base", "Střední"),
                                                                        ("lg", "Velká"),
                                                                    ],
                                                                    label="Velikost",
                                                                ),
                                                            ),
                                                            (
                                                                "color",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("black", "Černá"),
                                                                        ("white", "Bílá"),
                                                                        (
                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                    label="Animovat na hover",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "mobile_fullwidth",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=True,
                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                    label="Plná šířka na mobilních zařízeních",
                                                                    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,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "icon",
                                                                                wagtail.blocks.CharBlock(
                                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                                    label="Ikonka",
                                                                                    max_length=128,
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "size",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "sm",
                                                                                            "Malá",
                                                                                        ),
                                                                                        (
                                                                                            "base",
                                                                                            "Střední",
                                                                                        ),
                                                                                        (
                                                                                            "lg",
                                                                                            "Velká",
                                                                                        ),
                                                                                    ],
                                                                                    label="Velikost",
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "color",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "black",
                                                                                            "Černá",
                                                                                        ),
                                                                                        (
                                                                                            "white",
                                                                                            "Bílá",
                                                                                        ),
                                                                                        (
                                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                                    label="Animovat na hover",
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "mobile_fullwidth",
                                                                                wagtail.blocks.BooleanBlock(
                                                                                    default=True,
                                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                                    label="Plná šířka na mobilních zařízeních",
                                                                                    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(
                                                        template="shared/blocks/table_block.html"
                                                    ),
                                                ),
                                                (
                                                    "card",
                                                    wagtail.blocks.StructBlock(
                                                        [
                                                            (
                                                                "img",
                                                                wagtail.images.blocks.ImageChooserBlock(
                                                                    label="Obrázek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "elevation",
                                                                wagtail.blocks.IntegerBlock(
                                                                    default=2,
                                                                    help_text="0 = žádný stín, 21 = maximální stín",
                                                                    label="Velikost stínu",
                                                                    max_value=21,
                                                                    min_value=0,
                                                                ),
                                                            ),
                                                            (
                                                                "headline",
                                                                wagtail.blocks.TextBlock(
                                                                    label="Titulek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "hoveractive",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=False,
                                                                    help_text="Pokud je zapnuto, stín se zvýrazní, když na kartu uživatel najede myší.",
                                                                    label="Zvýraznit stín na hover",
                                                                    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(
                                                                                template="shared/blocks/table_block.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,
                                                                ),
                                                            ),
                                                            (
                                                                "icon",
                                                                wagtail.blocks.CharBlock(
                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                    label="Ikonka",
                                                                    max_length=128,
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "size",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("sm", "Malá"),
                                                                        ("base", "Střední"),
                                                                        ("lg", "Velká"),
                                                                    ],
                                                                    label="Velikost",
                                                                ),
                                                            ),
                                                            (
                                                                "color",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("black", "Černá"),
                                                                        ("white", "Bílá"),
                                                                        (
                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                    label="Animovat na hover",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "mobile_fullwidth",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=True,
                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                    label="Plná šířka na mobilních zařízeních",
                                                                    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,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "icon",
                                                                                wagtail.blocks.CharBlock(
                                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                                    label="Ikonka",
                                                                                    max_length=128,
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "size",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "sm",
                                                                                            "Malá",
                                                                                        ),
                                                                                        (
                                                                                            "base",
                                                                                            "Střední",
                                                                                        ),
                                                                                        (
                                                                                            "lg",
                                                                                            "Velká",
                                                                                        ),
                                                                                    ],
                                                                                    label="Velikost",
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "color",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "black",
                                                                                            "Černá",
                                                                                        ),
                                                                                        (
                                                                                            "white",
                                                                                            "Bílá",
                                                                                        ),
                                                                                        (
                                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                                    label="Animovat na hover",
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "mobile_fullwidth",
                                                                                wagtail.blocks.BooleanBlock(
                                                                                    default=True,
                                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                                    label="Plná šířka na mobilních zařízeních",
                                                                                    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(
                                                        template="shared/blocks/table_block.html"
                                                    ),
                                                ),
                                                (
                                                    "card",
                                                    wagtail.blocks.StructBlock(
                                                        [
                                                            (
                                                                "img",
                                                                wagtail.images.blocks.ImageChooserBlock(
                                                                    label="Obrázek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "elevation",
                                                                wagtail.blocks.IntegerBlock(
                                                                    default=2,
                                                                    help_text="0 = žádný stín, 21 = maximální stín",
                                                                    label="Velikost stínu",
                                                                    max_value=21,
                                                                    min_value=0,
                                                                ),
                                                            ),
                                                            (
                                                                "headline",
                                                                wagtail.blocks.TextBlock(
                                                                    label="Titulek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "hoveractive",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=False,
                                                                    help_text="Pokud je zapnuto, stín se zvýrazní, když na kartu uživatel najede myší.",
                                                                    label="Zvýraznit stín na hover",
                                                                    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(
                                                                                template="shared/blocks/table_block.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,
                                                                ),
                                                            ),
                                                            (
                                                                "icon",
                                                                wagtail.blocks.CharBlock(
                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                    label="Ikonka",
                                                                    max_length=128,
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "size",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("sm", "Malá"),
                                                                        ("base", "Střední"),
                                                                        ("lg", "Velká"),
                                                                    ],
                                                                    label="Velikost",
                                                                ),
                                                            ),
                                                            (
                                                                "color",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("black", "Černá"),
                                                                        ("white", "Bílá"),
                                                                        (
                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                    label="Animovat na hover",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "mobile_fullwidth",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=True,
                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                    label="Plná šířka na mobilních zařízeních",
                                                                    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,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "icon",
                                                                                wagtail.blocks.CharBlock(
                                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                                    label="Ikonka",
                                                                                    max_length=128,
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "size",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "sm",
                                                                                            "Malá",
                                                                                        ),
                                                                                        (
                                                                                            "base",
                                                                                            "Střední",
                                                                                        ),
                                                                                        (
                                                                                            "lg",
                                                                                            "Velká",
                                                                                        ),
                                                                                    ],
                                                                                    label="Velikost",
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "color",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "black",
                                                                                            "Černá",
                                                                                        ),
                                                                                        (
                                                                                            "white",
                                                                                            "Bílá",
                                                                                        ),
                                                                                        (
                                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                                    label="Animovat na hover",
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "mobile_fullwidth",
                                                                                wagtail.blocks.BooleanBlock(
                                                                                    default=True,
                                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                                    label="Plná šířka na mobilních zařízeních",
                                                                                    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(
                                                        template="shared/blocks/table_block.html"
                                                    ),
                                                ),
                                                (
                                                    "card",
                                                    wagtail.blocks.StructBlock(
                                                        [
                                                            (
                                                                "img",
                                                                wagtail.images.blocks.ImageChooserBlock(
                                                                    label="Obrázek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "elevation",
                                                                wagtail.blocks.IntegerBlock(
                                                                    default=2,
                                                                    help_text="0 = žádný stín, 21 = maximální stín",
                                                                    label="Velikost stínu",
                                                                    max_value=21,
                                                                    min_value=0,
                                                                ),
                                                            ),
                                                            (
                                                                "headline",
                                                                wagtail.blocks.TextBlock(
                                                                    label="Titulek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "hoveractive",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=False,
                                                                    help_text="Pokud je zapnuto, stín se zvýrazní, když na kartu uživatel najede myší.",
                                                                    label="Zvýraznit stín na hover",
                                                                    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(
                                                                                template="shared/blocks/table_block.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,
                                                                ),
                                                            ),
                                                            (
                                                                "icon",
                                                                wagtail.blocks.CharBlock(
                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                    label="Ikonka",
                                                                    max_length=128,
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "size",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("sm", "Malá"),
                                                                        ("base", "Střední"),
                                                                        ("lg", "Velká"),
                                                                    ],
                                                                    label="Velikost",
                                                                ),
                                                            ),
                                                            (
                                                                "color",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("black", "Černá"),
                                                                        ("white", "Bílá"),
                                                                        (
                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                    label="Animovat na hover",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "mobile_fullwidth",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=True,
                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                    label="Plná šířka na mobilních zařízeních",
                                                                    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,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "icon",
                                                                                wagtail.blocks.CharBlock(
                                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                                    label="Ikonka",
                                                                                    max_length=128,
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "size",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "sm",
                                                                                            "Malá",
                                                                                        ),
                                                                                        (
                                                                                            "base",
                                                                                            "Střední",
                                                                                        ),
                                                                                        (
                                                                                            "lg",
                                                                                            "Velká",
                                                                                        ),
                                                                                    ],
                                                                                    label="Velikost",
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "color",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "black",
                                                                                            "Černá",
                                                                                        ),
                                                                                        (
                                                                                            "white",
                                                                                            "Bílá",
                                                                                        ),
                                                                                        (
                                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                                    label="Animovat na hover",
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "mobile_fullwidth",
                                                                                wagtail.blocks.BooleanBlock(
                                                                                    default=True,
                                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                                    label="Plná šířka na mobilních zařízeních",
                                                                                    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(
                                                        template="shared/blocks/table_block.html"
                                                    ),
                                                ),
                                                (
                                                    "card",
                                                    wagtail.blocks.StructBlock(
                                                        [
                                                            (
                                                                "img",
                                                                wagtail.images.blocks.ImageChooserBlock(
                                                                    label="Obrázek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "elevation",
                                                                wagtail.blocks.IntegerBlock(
                                                                    default=2,
                                                                    help_text="0 = žádný stín, 21 = maximální stín",
                                                                    label="Velikost stínu",
                                                                    max_value=21,
                                                                    min_value=0,
                                                                ),
                                                            ),
                                                            (
                                                                "headline",
                                                                wagtail.blocks.TextBlock(
                                                                    label="Titulek",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "hoveractive",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=False,
                                                                    help_text="Pokud je zapnuto, stín se zvýrazní, když na kartu uživatel najede myší.",
                                                                    label="Zvýraznit stín na hover",
                                                                    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(
                                                                                template="shared/blocks/table_block.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,
                                                                ),
                                                            ),
                                                            (
                                                                "icon",
                                                                wagtail.blocks.CharBlock(
                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                    label="Ikonka",
                                                                    max_length=128,
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "size",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("sm", "Malá"),
                                                                        ("base", "Střední"),
                                                                        ("lg", "Velká"),
                                                                    ],
                                                                    label="Velikost",
                                                                ),
                                                            ),
                                                            (
                                                                "color",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("black", "Černá"),
                                                                        ("white", "Bílá"),
                                                                        (
                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                    label="Animovat na hover",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "mobile_fullwidth",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=True,
                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                    label="Plná šířka na mobilních zařízeních",
                                                                    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,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "icon",
                                                                                wagtail.blocks.CharBlock(
                                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                                    label="Ikonka",
                                                                                    max_length=128,
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "size",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "sm",
                                                                                            "Malá",
                                                                                        ),
                                                                                        (
                                                                                            "base",
                                                                                            "Střední",
                                                                                        ),
                                                                                        (
                                                                                            "lg",
                                                                                            "Velká",
                                                                                        ),
                                                                                    ],
                                                                                    label="Velikost",
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "color",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "black",
                                                                                            "Černá",
                                                                                        ),
                                                                                        (
                                                                                            "white",
                                                                                            "Bílá",
                                                                                        ),
                                                                                        (
                                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                                    label="Animovat na hover",
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "mobile_fullwidth",
                                                                                wagtail.blocks.BooleanBlock(
                                                                                    default=True,
                                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                                    label="Plná šířka na mobilních zařízeních",
                                                                                    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
                                        ),
                                    ),
                                    (
                                        "icon",
                                        wagtail.blocks.CharBlock(
                                            help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                            label="Ikonka",
                                            max_length=128,
                                            required=False,
                                        ),
                                    ),
                                    (
                                        "size",
                                        wagtail.blocks.ChoiceBlock(
                                            choices=[
                                                ("sm", "Malá"),
                                                ("base", "Střední"),
                                                ("lg", "Velká"),
                                            ],
                                            label="Velikost",
                                        ),
                                    ),
                                    (
                                        "color",
                                        wagtail.blocks.ChoiceBlock(
                                            choices=[
                                                ("black", "Černá"),
                                                ("white", "Bílá"),
                                                ("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 mění barvu, když na něj uživatel najede myší.",
                                            label="Animovat na hover",
                                            required=False,
                                        ),
                                    ),
                                    (
                                        "mobile_fullwidth",
                                        wagtail.blocks.BooleanBlock(
                                            default=True,
                                            help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                            label="Plná šířka na mobilních zařízeních",
                                            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,
                                                        ),
                                                    ),
                                                    (
                                                        "icon",
                                                        wagtail.blocks.CharBlock(
                                                            help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                            label="Ikonka",
                                                            max_length=128,
                                                            required=False,
                                                        ),
                                                    ),
                                                    (
                                                        "size",
                                                        wagtail.blocks.ChoiceBlock(
                                                            choices=[
                                                                ("sm", "Malá"),
                                                                ("base", "Střední"),
                                                                ("lg", "Velká"),
                                                            ],
                                                            label="Velikost",
                                                        ),
                                                    ),
                                                    (
                                                        "color",
                                                        wagtail.blocks.ChoiceBlock(
                                                            choices=[
                                                                ("black", "Černá"),
                                                                ("white", "Bílá"),
                                                                ("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 mění barvu, když na něj uživatel najede myší.",
                                                            label="Animovat na hover",
                                                            required=False,
                                                        ),
                                                    ),
                                                    (
                                                        "mobile_fullwidth",
                                                        wagtail.blocks.BooleanBlock(
                                                            default=True,
                                                            help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                            label="Plná šířka na mobilních zařízeních",
                                                            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",
                                        ),
                                    )
                                ]
                            ),
                        ),
                        (
                            "image_banner",
                            wagtail.blocks.StructBlock(
                                [
                                    (
                                        "image",
                                        wagtail.images.blocks.ImageChooserBlock(
                                            label="Obrázek", required=True
                                        ),
                                    ),
                                    (
                                        "headline",
                                        wagtail.blocks.CharBlock(
                                            label="Headline", max_length=128, required=True
                                        ),
                                    ),
                                    (
                                        "content",
                                        wagtail.blocks.StreamBlock(
                                            [
                                                (
                                                    "text",
                                                    wagtail.blocks.RichTextBlock(
                                                        features=(
                                                            "h2",
                                                            "h3",
                                                            "h4",
                                                            "h5",
                                                            "bold",
                                                            "italic",
                                                            "ol",
                                                            "ul",
                                                            "hr",
                                                            "link",
                                                            "document-link",
                                                            "superscript",
                                                            "subscript",
                                                            "strikethrough",
                                                            "blockquote",
                                                        ),
                                                        label="Textový editor",
                                                    ),
                                                ),
                                                (
                                                    "button",
                                                    wagtail.blocks.StructBlock(
                                                        [
                                                            (
                                                                "title",
                                                                wagtail.blocks.CharBlock(
                                                                    label="Titulek",
                                                                    max_length=128,
                                                                    required=True,
                                                                ),
                                                            ),
                                                            (
                                                                "icon",
                                                                wagtail.blocks.CharBlock(
                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                    label="Ikonka",
                                                                    max_length=128,
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "size",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("sm", "Malá"),
                                                                        ("base", "Střední"),
                                                                        ("lg", "Velká"),
                                                                    ],
                                                                    label="Velikost",
                                                                ),
                                                            ),
                                                            (
                                                                "color",
                                                                wagtail.blocks.ChoiceBlock(
                                                                    choices=[
                                                                        ("black", "Černá"),
                                                                        ("white", "Bílá"),
                                                                        (
                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                    label="Animovat na hover",
                                                                    required=False,
                                                                ),
                                                            ),
                                                            (
                                                                "mobile_fullwidth",
                                                                wagtail.blocks.BooleanBlock(
                                                                    default=True,
                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                    label="Plná šířka na mobilních zařízeních",
                                                                    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,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "icon",
                                                                                wagtail.blocks.CharBlock(
                                                                                    help_text="Identifikátor ikonky ze styleguide (https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons), např. ico--key.",
                                                                                    label="Ikonka",
                                                                                    max_length=128,
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "size",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "sm",
                                                                                            "Malá",
                                                                                        ),
                                                                                        (
                                                                                            "base",
                                                                                            "Střední",
                                                                                        ),
                                                                                        (
                                                                                            "lg",
                                                                                            "Velká",
                                                                                        ),
                                                                                    ],
                                                                                    label="Velikost",
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "color",
                                                                                wagtail.blocks.ChoiceBlock(
                                                                                    choices=[
                                                                                        (
                                                                                            "black",
                                                                                            "Černá",
                                                                                        ),
                                                                                        (
                                                                                            "white",
                                                                                            "Bílá",
                                                                                        ),
                                                                                        (
                                                                                            "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 mění barvu, když na něj uživatel najede myší.",
                                                                                    label="Animovat na hover",
                                                                                    required=False,
                                                                                ),
                                                                            ),
                                                                            (
                                                                                "mobile_fullwidth",
                                                                                wagtail.blocks.BooleanBlock(
                                                                                    default=True,
                                                                                    help_text="Pokud je zapnuto, tlačítko se na mobilních zařízeních roztáhne na plnou šířku.",
                                                                                    label="Plná šířka na mobilních zařízeních",
                                                                                    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=False,
                                        ),
                                    ),
                                ]
                            ),
                        ),
                        (
                            "quote",
                            wagtail.blocks.StructBlock(
                                [
                                    ("quote", wagtail.blocks.CharBlock(label="Citace")),
                                    (
                                        "autor_name",
                                        wagtail.blocks.CharBlock(label="Jméno autora"),
                                    ),
                                ]
                            ),
                        ),
                        (
                            "download",
                            wagtail.blocks.StructBlock(
                                [
                                    (
                                        "file",
                                        wagtail.documents.blocks.DocumentChooserBlock(
                                            label="Stáhnutelný soubor"
                                        ),
                                    )
                                ]
                            ),
                        ),
                    ],
                    blank=True,
                    verbose_name="Článek",
                ),
            ),
        ]