# Generated by Django 4.1 on 2022-09-04 14:13

import cjkcms.blocks.base_blocks
import cjkcms.blocks.html_blocks
from django.db import migrations
import wagtail.blocks
import wagtail.contrib.table_block.blocks
import wagtail.documents.blocks
import wagtail.embeds.blocks
import wagtail.fields
import wagtail.images.blocks
import wagtail.snippets.blocks


class Migration(migrations.Migration):

    dependencies = [
        ("lxp", "0005_coursepage_navbar"),
    ]

    operations = [
        migrations.AlterField(
            model_name="academypage",
            name="body",
            field=wagtail.fields.StreamField(
                [
                    (
                        "hero",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        default=True, label="Full width", required=False
                                    ),
                                ),
                                (
                                    "is_parallax",
                                    wagtail.blocks.BooleanBlock(
                                        help_text="Background images scroll slower than foreground images, creating an illusion of depth.",
                                        label="Parallax Effect",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_image",
                                    wagtail.images.blocks.ImageChooserBlock(
                                        required=False
                                    ),
                                ),
                                (
                                    "tile_image",
                                    wagtail.blocks.BooleanBlock(
                                        default=False,
                                        label="Tile background image",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Background color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "foreground_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Text color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "row",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "column_breakpoint",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Always expanded",
                                                                                                        ),
                                                                                                        (
                                                                                                            "sm",
                                                                                                            "sm - Expand on small screens (phone, 576px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "md",
                                                                                                            "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "lg",
                                                                                                            "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "xl",
                                                                                                            "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                                        ),
                                                                                                    ],
                                                                                                    help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                                                    required=False,
                                                                                                    verbose_name="Column Breakpoint",
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "column_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "",
                                                                                                "Automatically size",
                                                                                            ),
                                                                                            (
                                                                                                "12",
                                                                                                "Full row",
                                                                                            ),
                                                                                            (
                                                                                                "6",
                                                                                                "Half - 1/2 column",
                                                                                            ),
                                                                                            (
                                                                                                "4",
                                                                                                "Thirds - 1/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "8",
                                                                                                "Thirds - 2/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "3",
                                                                                                "Quarters - 1/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "9",
                                                                                                "Quarters - 3/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "2",
                                                                                                "Sixths - 1/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "10",
                                                                                                "Sixths - 5/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "1",
                                                                                                "Twelfths - 1/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "5",
                                                                                                "Twelfths - 5/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "7",
                                                                                                "Twelfths - 7/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "11",
                                                                                                "Twelfths - 11/12 column",
                                                                                            ),
                                                                                        ],
                                                                                        label="Column size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "accordion",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "accordion",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Accordion"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "card",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_block.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                                                                    "Horizontal Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head.html",
                                                                                                                                    "Card with header",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                                                                    "Card with footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                                                                    "Card with header and footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                                                                    "Blurb - rounded image and no border",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_img.html",
                                                                                                                                    "Cover image - use image as background",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                                                                    "Landing page style 1",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                                                                    "Landing page style 2",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Title",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "subtitle",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Subtitle",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.RichTextBlock(
                                                                                                                features=[
                                                                                                                    "bold",
                                                                                                                    "italic",
                                                                                                                    "ol",
                                                                                                                    "ul",
                                                                                                                    "hr",
                                                                                                                    "link",
                                                                                                                    "document-link",
                                                                                                                ],
                                                                                                                label="Body",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "links",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "Links",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                blank=True,
                                                                                                                label="Links",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "carousel",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "carousel",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Carousel"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_gallery",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "collection",
                                                                                                            cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                                                label="Image Collection",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "modal",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "header",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Modal heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                                            icon="fa-file-text-o"
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image_link",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "alt_text",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "html",
                                                                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                                            form_classname="monospace",
                                                                                                                            icon="code",
                                                                                                                            label="HTML",
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "download",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "automatic_download",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        label="Auto download",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "downloadable_file",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "embed_video",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "url",
                                                                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                                        label="URL",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "quote",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "text",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Quote Text",
                                                                                                                                        required=True,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "author",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Author",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "table",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "table",
                                                                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_list",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                                                                            "General, simple list",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                                            "General, list group navigation panel",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                                            "Article, media format",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "indexed_by",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                                        label="Parent page",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "classified_by",
                                                                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                                                                        label="Classified as",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "show_preview",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        default=False,
                                                                                                                                        label="Show body preview",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "num_posts",
                                                                                                                                    wagtail.blocks.IntegerBlock(
                                                                                                                                        default=3,
                                                                                                                                        label="Number of pages to show",
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_preview",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                                            "Card",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                                                                        label="Page to preview",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Content",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "footer",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            icon="fa-file-text-o",
                                                                                                                            label="Simple Text",
                                                                                                                            max_length=255,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Modal footer",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "pricelist",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "heading",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "items",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "item",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "name",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Name",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "description",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Description",
                                                                                                                                        required=False,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "price",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Any text here. Include currency sign if desired.",
                                                                                                                                        label="Price",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                label="Items",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "reusable_content",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.ReusableContent"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "cardgrid",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_group.html",
                                                                                    "Card group - attached cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_deck.html",
                                                                                    "Card deck - separate cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_columns.html",
                                                                                    "Card masonry - fluid brick pattern",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "html",
                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                    form_classname="monospace",
                                                    icon="code",
                                                    label="HTML",
                                                ),
                                            ),
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "row",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "content",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "column_breakpoint",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Always expanded",
                                                                                ),
                                                                                (
                                                                                    "sm",
                                                                                    "sm - Expand on small screens (phone, 576px) and larger",
                                                                                ),
                                                                                (
                                                                                    "md",
                                                                                    "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                ),
                                                                                (
                                                                                    "lg",
                                                                                    "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                ),
                                                                                (
                                                                                    "xl",
                                                                                    "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                ),
                                                                            ],
                                                                            help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                            required=False,
                                                                            verbose_name="Column Breakpoint",
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "column_size",
                                                            wagtail.blocks.ChoiceBlock(
                                                                choices=[
                                                                    (
                                                                        "",
                                                                        "Automatically size",
                                                                    ),
                                                                    ("12", "Full row"),
                                                                    (
                                                                        "6",
                                                                        "Half - 1/2 column",
                                                                    ),
                                                                    (
                                                                        "4",
                                                                        "Thirds - 1/3 column",
                                                                    ),
                                                                    (
                                                                        "8",
                                                                        "Thirds - 2/3 column",
                                                                    ),
                                                                    (
                                                                        "3",
                                                                        "Quarters - 1/4 column",
                                                                    ),
                                                                    (
                                                                        "9",
                                                                        "Quarters - 3/4 column",
                                                                    ),
                                                                    (
                                                                        "2",
                                                                        "Sixths - 1/6 column",
                                                                    ),
                                                                    (
                                                                        "10",
                                                                        "Sixths - 5/6 column",
                                                                    ),
                                                                    (
                                                                        "1",
                                                                        "Twelfths - 1/12 column",
                                                                    ),
                                                                    (
                                                                        "5",
                                                                        "Twelfths - 5/12 column",
                                                                    ),
                                                                    (
                                                                        "7",
                                                                        "Twelfths - 7/12 column",
                                                                    ),
                                                                    (
                                                                        "11",
                                                                        "Twelfths - 11/12 column",
                                                                    ),
                                                                ],
                                                                label="Column size",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "text",
                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                            icon="fa-file-text-o"
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "button",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_link",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "alt_text",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "html",
                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                            form_classname="monospace",
                                                                            icon="code",
                                                                            label="HTML",
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "download",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "automatic_download",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        label="Auto download",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "downloadable_file",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "embed_video",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "url",
                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                        label="URL",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "quote",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "text",
                                                                                    wagtail.blocks.TextBlock(
                                                                                        label="Quote Text",
                                                                                        required=True,
                                                                                        rows=4,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "author",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Author",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "table",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "table",
                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_list",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                            "General, simple list",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                            "General, list group navigation panel",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                            "Article, media format",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "indexed_by",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                        label="Parent page",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "classified_by",
                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                        label="Classified as",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "show_preview",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        default=False,
                                                                                        label="Show body preview",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "num_posts",
                                                                                    wagtail.blocks.IntegerBlock(
                                                                                        default=3,
                                                                                        label="Number of pages to show",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_preview",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                        label="Page to preview",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "accordion",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "accordion",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Accordion"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "carousel",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "carousel",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Carousel"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_gallery",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "collection",
                                                                                    cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                        label="Image Collection",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "modal",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "header",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Modal heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "footer",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    icon="fa-file-text-o",
                                                                                                    label="Simple Text",
                                                                                                    max_length=255,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Modal footer",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "pricelist",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "heading",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "items",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "item",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "name",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Name",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Description",
                                                                                                                required=False,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "price",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Any text here. Include currency sign if desired.",
                                                                                                                label="Price",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        label="Items",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "reusable_content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.ReusableContent"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "cardgrid",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[
                                                        ("", "Default"),
                                                        (
                                                            "cjkcms/blocks/cardgrid_group.html",
                                                            "Card group - attached cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_deck.html",
                                                            "Card deck - separate cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_columns.html",
                                                            "Card masonry - fluid brick pattern",
                                                        ),
                                                    ],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "card",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_block.html",
                                                                                    "Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                    "Horizontal Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head.html",
                                                                                    "Card with header",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                    "Card with footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                    "Card with header and footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                    "Blurb - rounded image and no border",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_img.html",
                                                                                    "Cover image - use image as background",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                    "Landing page style 1",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                    "Landing page style 2",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "image",
                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                label="Image",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "title",
                                                            wagtail.blocks.CharBlock(
                                                                label="Title",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "subtitle",
                                                            wagtail.blocks.CharBlock(
                                                                label="Subtitle",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "description",
                                                            wagtail.blocks.RichTextBlock(
                                                                features=[
                                                                    "bold",
                                                                    "italic",
                                                                    "ol",
                                                                    "ul",
                                                                    "hr",
                                                                    "link",
                                                                    "document-link",
                                                                ],
                                                                label="Body",
                                                            ),
                                                        ),
                                                        (
                                                            "links",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "Links",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                blank=True,
                                                                label="Links",
                                                                required=False,
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "html",
                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                            form_classname="monospace", icon="code", label="HTML"
                        ),
                    ),
                ],
                blank=True,
                null=True,
                use_json_field=True,
            ),
        ),
        migrations.AlterField(
            model_name="activitypage",
            name="body",
            field=wagtail.fields.StreamField(
                [
                    (
                        "hero",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        default=True, label="Full width", required=False
                                    ),
                                ),
                                (
                                    "is_parallax",
                                    wagtail.blocks.BooleanBlock(
                                        help_text="Background images scroll slower than foreground images, creating an illusion of depth.",
                                        label="Parallax Effect",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_image",
                                    wagtail.images.blocks.ImageChooserBlock(
                                        required=False
                                    ),
                                ),
                                (
                                    "tile_image",
                                    wagtail.blocks.BooleanBlock(
                                        default=False,
                                        label="Tile background image",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Background color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "foreground_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Text color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "row",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "column_breakpoint",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Always expanded",
                                                                                                        ),
                                                                                                        (
                                                                                                            "sm",
                                                                                                            "sm - Expand on small screens (phone, 576px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "md",
                                                                                                            "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "lg",
                                                                                                            "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "xl",
                                                                                                            "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                                        ),
                                                                                                    ],
                                                                                                    help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                                                    required=False,
                                                                                                    verbose_name="Column Breakpoint",
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "column_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "",
                                                                                                "Automatically size",
                                                                                            ),
                                                                                            (
                                                                                                "12",
                                                                                                "Full row",
                                                                                            ),
                                                                                            (
                                                                                                "6",
                                                                                                "Half - 1/2 column",
                                                                                            ),
                                                                                            (
                                                                                                "4",
                                                                                                "Thirds - 1/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "8",
                                                                                                "Thirds - 2/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "3",
                                                                                                "Quarters - 1/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "9",
                                                                                                "Quarters - 3/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "2",
                                                                                                "Sixths - 1/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "10",
                                                                                                "Sixths - 5/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "1",
                                                                                                "Twelfths - 1/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "5",
                                                                                                "Twelfths - 5/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "7",
                                                                                                "Twelfths - 7/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "11",
                                                                                                "Twelfths - 11/12 column",
                                                                                            ),
                                                                                        ],
                                                                                        label="Column size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "accordion",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "accordion",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Accordion"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "card",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_block.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                                                                    "Horizontal Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head.html",
                                                                                                                                    "Card with header",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                                                                    "Card with footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                                                                    "Card with header and footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                                                                    "Blurb - rounded image and no border",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_img.html",
                                                                                                                                    "Cover image - use image as background",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                                                                    "Landing page style 1",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                                                                    "Landing page style 2",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Title",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "subtitle",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Subtitle",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.RichTextBlock(
                                                                                                                features=[
                                                                                                                    "bold",
                                                                                                                    "italic",
                                                                                                                    "ol",
                                                                                                                    "ul",
                                                                                                                    "hr",
                                                                                                                    "link",
                                                                                                                    "document-link",
                                                                                                                ],
                                                                                                                label="Body",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "links",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "Links",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                blank=True,
                                                                                                                label="Links",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "carousel",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "carousel",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Carousel"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_gallery",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "collection",
                                                                                                            cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                                                label="Image Collection",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "modal",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "header",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Modal heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                                            icon="fa-file-text-o"
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image_link",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "alt_text",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "html",
                                                                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                                            form_classname="monospace",
                                                                                                                            icon="code",
                                                                                                                            label="HTML",
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "download",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "automatic_download",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        label="Auto download",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "downloadable_file",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "embed_video",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "url",
                                                                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                                        label="URL",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "quote",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "text",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Quote Text",
                                                                                                                                        required=True,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "author",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Author",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "table",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "table",
                                                                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_list",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                                                                            "General, simple list",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                                            "General, list group navigation panel",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                                            "Article, media format",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "indexed_by",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                                        label="Parent page",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "classified_by",
                                                                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                                                                        label="Classified as",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "show_preview",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        default=False,
                                                                                                                                        label="Show body preview",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "num_posts",
                                                                                                                                    wagtail.blocks.IntegerBlock(
                                                                                                                                        default=3,
                                                                                                                                        label="Number of pages to show",
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_preview",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                                            "Card",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                                                                        label="Page to preview",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Content",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "footer",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            icon="fa-file-text-o",
                                                                                                                            label="Simple Text",
                                                                                                                            max_length=255,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Modal footer",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "pricelist",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "heading",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "items",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "item",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "name",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Name",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "description",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Description",
                                                                                                                                        required=False,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "price",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Any text here. Include currency sign if desired.",
                                                                                                                                        label="Price",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                label="Items",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "reusable_content",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.ReusableContent"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "cardgrid",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_group.html",
                                                                                    "Card group - attached cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_deck.html",
                                                                                    "Card deck - separate cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_columns.html",
                                                                                    "Card masonry - fluid brick pattern",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "html",
                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                    form_classname="monospace",
                                                    icon="code",
                                                    label="HTML",
                                                ),
                                            ),
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "row",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "content",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "column_breakpoint",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Always expanded",
                                                                                ),
                                                                                (
                                                                                    "sm",
                                                                                    "sm - Expand on small screens (phone, 576px) and larger",
                                                                                ),
                                                                                (
                                                                                    "md",
                                                                                    "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                ),
                                                                                (
                                                                                    "lg",
                                                                                    "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                ),
                                                                                (
                                                                                    "xl",
                                                                                    "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                ),
                                                                            ],
                                                                            help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                            required=False,
                                                                            verbose_name="Column Breakpoint",
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "column_size",
                                                            wagtail.blocks.ChoiceBlock(
                                                                choices=[
                                                                    (
                                                                        "",
                                                                        "Automatically size",
                                                                    ),
                                                                    ("12", "Full row"),
                                                                    (
                                                                        "6",
                                                                        "Half - 1/2 column",
                                                                    ),
                                                                    (
                                                                        "4",
                                                                        "Thirds - 1/3 column",
                                                                    ),
                                                                    (
                                                                        "8",
                                                                        "Thirds - 2/3 column",
                                                                    ),
                                                                    (
                                                                        "3",
                                                                        "Quarters - 1/4 column",
                                                                    ),
                                                                    (
                                                                        "9",
                                                                        "Quarters - 3/4 column",
                                                                    ),
                                                                    (
                                                                        "2",
                                                                        "Sixths - 1/6 column",
                                                                    ),
                                                                    (
                                                                        "10",
                                                                        "Sixths - 5/6 column",
                                                                    ),
                                                                    (
                                                                        "1",
                                                                        "Twelfths - 1/12 column",
                                                                    ),
                                                                    (
                                                                        "5",
                                                                        "Twelfths - 5/12 column",
                                                                    ),
                                                                    (
                                                                        "7",
                                                                        "Twelfths - 7/12 column",
                                                                    ),
                                                                    (
                                                                        "11",
                                                                        "Twelfths - 11/12 column",
                                                                    ),
                                                                ],
                                                                label="Column size",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "text",
                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                            icon="fa-file-text-o"
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "button",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_link",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "alt_text",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "html",
                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                            form_classname="monospace",
                                                                            icon="code",
                                                                            label="HTML",
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "download",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "automatic_download",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        label="Auto download",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "downloadable_file",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "embed_video",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "url",
                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                        label="URL",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "quote",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "text",
                                                                                    wagtail.blocks.TextBlock(
                                                                                        label="Quote Text",
                                                                                        required=True,
                                                                                        rows=4,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "author",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Author",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "table",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "table",
                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_list",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                            "General, simple list",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                            "General, list group navigation panel",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                            "Article, media format",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "indexed_by",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                        label="Parent page",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "classified_by",
                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                        label="Classified as",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "show_preview",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        default=False,
                                                                                        label="Show body preview",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "num_posts",
                                                                                    wagtail.blocks.IntegerBlock(
                                                                                        default=3,
                                                                                        label="Number of pages to show",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_preview",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                        label="Page to preview",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "accordion",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "accordion",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Accordion"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "carousel",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "carousel",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Carousel"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_gallery",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "collection",
                                                                                    cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                        label="Image Collection",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "modal",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "header",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Modal heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "footer",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    icon="fa-file-text-o",
                                                                                                    label="Simple Text",
                                                                                                    max_length=255,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Modal footer",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "pricelist",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "heading",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "items",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "item",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "name",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Name",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Description",
                                                                                                                required=False,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "price",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Any text here. Include currency sign if desired.",
                                                                                                                label="Price",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        label="Items",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "reusable_content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.ReusableContent"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "cardgrid",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[
                                                        ("", "Default"),
                                                        (
                                                            "cjkcms/blocks/cardgrid_group.html",
                                                            "Card group - attached cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_deck.html",
                                                            "Card deck - separate cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_columns.html",
                                                            "Card masonry - fluid brick pattern",
                                                        ),
                                                    ],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "card",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_block.html",
                                                                                    "Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                    "Horizontal Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head.html",
                                                                                    "Card with header",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                    "Card with footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                    "Card with header and footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                    "Blurb - rounded image and no border",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_img.html",
                                                                                    "Cover image - use image as background",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                    "Landing page style 1",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                    "Landing page style 2",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "image",
                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                label="Image",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "title",
                                                            wagtail.blocks.CharBlock(
                                                                label="Title",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "subtitle",
                                                            wagtail.blocks.CharBlock(
                                                                label="Subtitle",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "description",
                                                            wagtail.blocks.RichTextBlock(
                                                                features=[
                                                                    "bold",
                                                                    "italic",
                                                                    "ol",
                                                                    "ul",
                                                                    "hr",
                                                                    "link",
                                                                    "document-link",
                                                                ],
                                                                label="Body",
                                                            ),
                                                        ),
                                                        (
                                                            "links",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "Links",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                blank=True,
                                                                label="Links",
                                                                required=False,
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "html",
                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                            form_classname="monospace", icon="code", label="HTML"
                        ),
                    ),
                ],
                blank=True,
                null=True,
                use_json_field=True,
            ),
        ),
        migrations.AlterField(
            model_name="activitypage",
            name="content",
            field=wagtail.fields.StreamField(
                [
                    ("rich_text", wagtail.blocks.RichTextBlock()),
                    ("image", wagtail.images.blocks.ImageChooserBlock(icon="image")),
                    ("embedded_video", wagtail.embeds.blocks.EmbedBlock(icon="media")),
                    ("local_document", wagtail.documents.blocks.DocumentChooserBlock()),
                    (
                        "local_pdf",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "document",
                                    wagtail.documents.blocks.DocumentChooserBlock(
                                        help_text="Select a local PDF document"
                                    ),
                                ),
                                (
                                    "embed_mode",
                                    wagtail.blocks.ChoiceBlock(
                                        choices=[
                                            (
                                                "SIZED_CONTAINER",
                                                "Sized Container [Adobe Embed]",
                                            ),
                                            ("IN_LINE", "In-line  [Adobe Embed]"),
                                            ("LIGHT_BOX", "Lightbox  [Adobe Embed]"),
                                            ("EMBED", "Object Embed [HTML]"),
                                            ("IFRAME", "IFRAME Embed [HTML]"),
                                        ],
                                        help_text="Select embed mode",
                                    ),
                                ),
                                (
                                    "custom_style",
                                    wagtail.blocks.CharBlock(
                                        help_text="Optional CSS style", required=False
                                    ),
                                ),
                            ]
                        ),
                    ),
                    ("remote_pdf", wagtail.blocks.URLBlock()),
                    ("website_url", wagtail.blocks.URLBlock()),
                    ("local_page", wagtail.blocks.PageChooserBlock()),
                ],
                blank=True,
                null=True,
                use_json_field=True,
            ),
        ),
        migrations.AlterField(
            model_name="coursepage",
            name="body",
            field=wagtail.fields.StreamField(
                [
                    (
                        "hero",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        default=True, label="Full width", required=False
                                    ),
                                ),
                                (
                                    "is_parallax",
                                    wagtail.blocks.BooleanBlock(
                                        help_text="Background images scroll slower than foreground images, creating an illusion of depth.",
                                        label="Parallax Effect",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_image",
                                    wagtail.images.blocks.ImageChooserBlock(
                                        required=False
                                    ),
                                ),
                                (
                                    "tile_image",
                                    wagtail.blocks.BooleanBlock(
                                        default=False,
                                        label="Tile background image",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Background color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "foreground_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Text color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "row",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "column_breakpoint",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Always expanded",
                                                                                                        ),
                                                                                                        (
                                                                                                            "sm",
                                                                                                            "sm - Expand on small screens (phone, 576px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "md",
                                                                                                            "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "lg",
                                                                                                            "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "xl",
                                                                                                            "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                                        ),
                                                                                                    ],
                                                                                                    help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                                                    required=False,
                                                                                                    verbose_name="Column Breakpoint",
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "column_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "",
                                                                                                "Automatically size",
                                                                                            ),
                                                                                            (
                                                                                                "12",
                                                                                                "Full row",
                                                                                            ),
                                                                                            (
                                                                                                "6",
                                                                                                "Half - 1/2 column",
                                                                                            ),
                                                                                            (
                                                                                                "4",
                                                                                                "Thirds - 1/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "8",
                                                                                                "Thirds - 2/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "3",
                                                                                                "Quarters - 1/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "9",
                                                                                                "Quarters - 3/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "2",
                                                                                                "Sixths - 1/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "10",
                                                                                                "Sixths - 5/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "1",
                                                                                                "Twelfths - 1/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "5",
                                                                                                "Twelfths - 5/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "7",
                                                                                                "Twelfths - 7/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "11",
                                                                                                "Twelfths - 11/12 column",
                                                                                            ),
                                                                                        ],
                                                                                        label="Column size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "accordion",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "accordion",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Accordion"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "card",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_block.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                                                                    "Horizontal Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head.html",
                                                                                                                                    "Card with header",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                                                                    "Card with footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                                                                    "Card with header and footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                                                                    "Blurb - rounded image and no border",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_img.html",
                                                                                                                                    "Cover image - use image as background",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                                                                    "Landing page style 1",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                                                                    "Landing page style 2",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Title",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "subtitle",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Subtitle",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.RichTextBlock(
                                                                                                                features=[
                                                                                                                    "bold",
                                                                                                                    "italic",
                                                                                                                    "ol",
                                                                                                                    "ul",
                                                                                                                    "hr",
                                                                                                                    "link",
                                                                                                                    "document-link",
                                                                                                                ],
                                                                                                                label="Body",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "links",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "Links",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                blank=True,
                                                                                                                label="Links",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "carousel",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "carousel",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Carousel"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_gallery",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "collection",
                                                                                                            cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                                                label="Image Collection",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "modal",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "header",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Modal heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                                            icon="fa-file-text-o"
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image_link",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "alt_text",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "html",
                                                                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                                            form_classname="monospace",
                                                                                                                            icon="code",
                                                                                                                            label="HTML",
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "download",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "automatic_download",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        label="Auto download",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "downloadable_file",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "embed_video",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "url",
                                                                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                                        label="URL",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "quote",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "text",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Quote Text",
                                                                                                                                        required=True,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "author",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Author",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "table",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "table",
                                                                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_list",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                                                                            "General, simple list",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                                            "General, list group navigation panel",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                                            "Article, media format",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "indexed_by",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                                        label="Parent page",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "classified_by",
                                                                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                                                                        label="Classified as",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "show_preview",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        default=False,
                                                                                                                                        label="Show body preview",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "num_posts",
                                                                                                                                    wagtail.blocks.IntegerBlock(
                                                                                                                                        default=3,
                                                                                                                                        label="Number of pages to show",
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_preview",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                                            "Card",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                                                                        label="Page to preview",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Content",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "footer",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            icon="fa-file-text-o",
                                                                                                                            label="Simple Text",
                                                                                                                            max_length=255,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Modal footer",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "pricelist",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "heading",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "items",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "item",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "name",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Name",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "description",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Description",
                                                                                                                                        required=False,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "price",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Any text here. Include currency sign if desired.",
                                                                                                                                        label="Price",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                label="Items",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "reusable_content",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.ReusableContent"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "cardgrid",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_group.html",
                                                                                    "Card group - attached cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_deck.html",
                                                                                    "Card deck - separate cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_columns.html",
                                                                                    "Card masonry - fluid brick pattern",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "html",
                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                    form_classname="monospace",
                                                    icon="code",
                                                    label="HTML",
                                                ),
                                            ),
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "row",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "content",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "column_breakpoint",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Always expanded",
                                                                                ),
                                                                                (
                                                                                    "sm",
                                                                                    "sm - Expand on small screens (phone, 576px) and larger",
                                                                                ),
                                                                                (
                                                                                    "md",
                                                                                    "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                ),
                                                                                (
                                                                                    "lg",
                                                                                    "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                ),
                                                                                (
                                                                                    "xl",
                                                                                    "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                ),
                                                                            ],
                                                                            help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                            required=False,
                                                                            verbose_name="Column Breakpoint",
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "column_size",
                                                            wagtail.blocks.ChoiceBlock(
                                                                choices=[
                                                                    (
                                                                        "",
                                                                        "Automatically size",
                                                                    ),
                                                                    ("12", "Full row"),
                                                                    (
                                                                        "6",
                                                                        "Half - 1/2 column",
                                                                    ),
                                                                    (
                                                                        "4",
                                                                        "Thirds - 1/3 column",
                                                                    ),
                                                                    (
                                                                        "8",
                                                                        "Thirds - 2/3 column",
                                                                    ),
                                                                    (
                                                                        "3",
                                                                        "Quarters - 1/4 column",
                                                                    ),
                                                                    (
                                                                        "9",
                                                                        "Quarters - 3/4 column",
                                                                    ),
                                                                    (
                                                                        "2",
                                                                        "Sixths - 1/6 column",
                                                                    ),
                                                                    (
                                                                        "10",
                                                                        "Sixths - 5/6 column",
                                                                    ),
                                                                    (
                                                                        "1",
                                                                        "Twelfths - 1/12 column",
                                                                    ),
                                                                    (
                                                                        "5",
                                                                        "Twelfths - 5/12 column",
                                                                    ),
                                                                    (
                                                                        "7",
                                                                        "Twelfths - 7/12 column",
                                                                    ),
                                                                    (
                                                                        "11",
                                                                        "Twelfths - 11/12 column",
                                                                    ),
                                                                ],
                                                                label="Column size",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "text",
                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                            icon="fa-file-text-o"
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "button",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_link",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "alt_text",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "html",
                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                            form_classname="monospace",
                                                                            icon="code",
                                                                            label="HTML",
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "download",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "automatic_download",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        label="Auto download",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "downloadable_file",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "embed_video",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "url",
                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                        label="URL",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "quote",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "text",
                                                                                    wagtail.blocks.TextBlock(
                                                                                        label="Quote Text",
                                                                                        required=True,
                                                                                        rows=4,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "author",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Author",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "table",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "table",
                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_list",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                            "General, simple list",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                            "General, list group navigation panel",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                            "Article, media format",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "indexed_by",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                        label="Parent page",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "classified_by",
                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                        label="Classified as",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "show_preview",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        default=False,
                                                                                        label="Show body preview",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "num_posts",
                                                                                    wagtail.blocks.IntegerBlock(
                                                                                        default=3,
                                                                                        label="Number of pages to show",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_preview",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                        label="Page to preview",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "accordion",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "accordion",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Accordion"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "carousel",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "carousel",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Carousel"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_gallery",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "collection",
                                                                                    cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                        label="Image Collection",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "modal",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "header",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Modal heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "footer",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    icon="fa-file-text-o",
                                                                                                    label="Simple Text",
                                                                                                    max_length=255,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Modal footer",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "pricelist",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "heading",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "items",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "item",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "name",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Name",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Description",
                                                                                                                required=False,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "price",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Any text here. Include currency sign if desired.",
                                                                                                                label="Price",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        label="Items",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "reusable_content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.ReusableContent"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "cardgrid",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[
                                                        ("", "Default"),
                                                        (
                                                            "cjkcms/blocks/cardgrid_group.html",
                                                            "Card group - attached cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_deck.html",
                                                            "Card deck - separate cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_columns.html",
                                                            "Card masonry - fluid brick pattern",
                                                        ),
                                                    ],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "card",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_block.html",
                                                                                    "Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                    "Horizontal Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head.html",
                                                                                    "Card with header",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                    "Card with footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                    "Card with header and footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                    "Blurb - rounded image and no border",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_img.html",
                                                                                    "Cover image - use image as background",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                    "Landing page style 1",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                    "Landing page style 2",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "image",
                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                label="Image",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "title",
                                                            wagtail.blocks.CharBlock(
                                                                label="Title",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "subtitle",
                                                            wagtail.blocks.CharBlock(
                                                                label="Subtitle",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "description",
                                                            wagtail.blocks.RichTextBlock(
                                                                features=[
                                                                    "bold",
                                                                    "italic",
                                                                    "ol",
                                                                    "ul",
                                                                    "hr",
                                                                    "link",
                                                                    "document-link",
                                                                ],
                                                                label="Body",
                                                            ),
                                                        ),
                                                        (
                                                            "links",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "Links",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                blank=True,
                                                                label="Links",
                                                                required=False,
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "html",
                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                            form_classname="monospace", icon="code", label="HTML"
                        ),
                    ),
                ],
                blank=True,
                null=True,
                use_json_field=True,
            ),
        ),
        migrations.AlterField(
            model_name="lxpwebpage",
            name="body",
            field=wagtail.fields.StreamField(
                [
                    (
                        "hero",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        default=True, label="Full width", required=False
                                    ),
                                ),
                                (
                                    "is_parallax",
                                    wagtail.blocks.BooleanBlock(
                                        help_text="Background images scroll slower than foreground images, creating an illusion of depth.",
                                        label="Parallax Effect",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_image",
                                    wagtail.images.blocks.ImageChooserBlock(
                                        required=False
                                    ),
                                ),
                                (
                                    "tile_image",
                                    wagtail.blocks.BooleanBlock(
                                        default=False,
                                        label="Tile background image",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Background color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "foreground_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Text color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "row",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "column_breakpoint",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Always expanded",
                                                                                                        ),
                                                                                                        (
                                                                                                            "sm",
                                                                                                            "sm - Expand on small screens (phone, 576px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "md",
                                                                                                            "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "lg",
                                                                                                            "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "xl",
                                                                                                            "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                                        ),
                                                                                                    ],
                                                                                                    help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                                                    required=False,
                                                                                                    verbose_name="Column Breakpoint",
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "column_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "",
                                                                                                "Automatically size",
                                                                                            ),
                                                                                            (
                                                                                                "12",
                                                                                                "Full row",
                                                                                            ),
                                                                                            (
                                                                                                "6",
                                                                                                "Half - 1/2 column",
                                                                                            ),
                                                                                            (
                                                                                                "4",
                                                                                                "Thirds - 1/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "8",
                                                                                                "Thirds - 2/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "3",
                                                                                                "Quarters - 1/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "9",
                                                                                                "Quarters - 3/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "2",
                                                                                                "Sixths - 1/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "10",
                                                                                                "Sixths - 5/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "1",
                                                                                                "Twelfths - 1/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "5",
                                                                                                "Twelfths - 5/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "7",
                                                                                                "Twelfths - 7/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "11",
                                                                                                "Twelfths - 11/12 column",
                                                                                            ),
                                                                                        ],
                                                                                        label="Column size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "accordion",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "accordion",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Accordion"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "card",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_block.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                                                                    "Horizontal Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head.html",
                                                                                                                                    "Card with header",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                                                                    "Card with footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                                                                    "Card with header and footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                                                                    "Blurb - rounded image and no border",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_img.html",
                                                                                                                                    "Cover image - use image as background",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                                                                    "Landing page style 1",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                                                                    "Landing page style 2",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Title",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "subtitle",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Subtitle",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.RichTextBlock(
                                                                                                                features=[
                                                                                                                    "bold",
                                                                                                                    "italic",
                                                                                                                    "ol",
                                                                                                                    "ul",
                                                                                                                    "hr",
                                                                                                                    "link",
                                                                                                                    "document-link",
                                                                                                                ],
                                                                                                                label="Body",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "links",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "Links",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                blank=True,
                                                                                                                label="Links",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "carousel",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "carousel",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Carousel"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_gallery",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "collection",
                                                                                                            cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                                                label="Image Collection",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "modal",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "header",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Modal heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                                            icon="fa-file-text-o"
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image_link",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "alt_text",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "html",
                                                                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                                            form_classname="monospace",
                                                                                                                            icon="code",
                                                                                                                            label="HTML",
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "download",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "automatic_download",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        label="Auto download",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "downloadable_file",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "embed_video",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "url",
                                                                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                                        label="URL",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "quote",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "text",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Quote Text",
                                                                                                                                        required=True,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "author",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Author",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "table",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "table",
                                                                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_list",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                                                                            "General, simple list",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                                            "General, list group navigation panel",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                                            "Article, media format",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "indexed_by",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                                        label="Parent page",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "classified_by",
                                                                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                                                                        label="Classified as",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "show_preview",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        default=False,
                                                                                                                                        label="Show body preview",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "num_posts",
                                                                                                                                    wagtail.blocks.IntegerBlock(
                                                                                                                                        default=3,
                                                                                                                                        label="Number of pages to show",
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_preview",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                                            "Card",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                                                                        label="Page to preview",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Content",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "footer",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            icon="fa-file-text-o",
                                                                                                                            label="Simple Text",
                                                                                                                            max_length=255,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Modal footer",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "pricelist",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "heading",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "items",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "item",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "name",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Name",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "description",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Description",
                                                                                                                                        required=False,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "price",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Any text here. Include currency sign if desired.",
                                                                                                                                        label="Price",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                label="Items",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "reusable_content",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.ReusableContent"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "learning_topics",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "academy_page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Parent Academy Page",
                                                                                                                page_type=[
                                                                                                                    "lxp.AcademyPage"
                                                                                                                ],
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "name",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Section Title",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "summary",
                                                                                                            wagtail.blocks.RichTextBlock(
                                                                                                                features=[
                                                                                                                    "bold",
                                                                                                                    "italic",
                                                                                                                ],
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "filter_featured",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Only featured",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "courses",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "lxp/blocks/course_list_block.html",
                                                                                                                                    "Horizontal, image 1/4, text 3/4",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "lxp/blocks/course_list_block_h-4-8.html",
                                                                                                                                    "Horizontal, image 1/3, text 2/3",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "heading",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Title",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.RichTextBlock(
                                                                                                                features=[
                                                                                                                    "bold",
                                                                                                                    "italic",
                                                                                                                    "ol",
                                                                                                                    "ul",
                                                                                                                    "hr",
                                                                                                                    "link",
                                                                                                                    "document-link",
                                                                                                                ],
                                                                                                                label="Description",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "courses",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "course",
                                                                                                                        wagtail.blocks.PageChooserBlock(
                                                                                                                            "lxp.CoursePage"
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                label="Courses",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "cardgrid",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_group.html",
                                                                                    "Card group - attached cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_deck.html",
                                                                                    "Card deck - separate cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_columns.html",
                                                                                    "Card masonry - fluid brick pattern",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "html",
                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                    form_classname="monospace",
                                                    icon="code",
                                                    label="HTML",
                                                ),
                                            ),
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "row",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "content",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "column_breakpoint",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Always expanded",
                                                                                ),
                                                                                (
                                                                                    "sm",
                                                                                    "sm - Expand on small screens (phone, 576px) and larger",
                                                                                ),
                                                                                (
                                                                                    "md",
                                                                                    "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                ),
                                                                                (
                                                                                    "lg",
                                                                                    "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                ),
                                                                                (
                                                                                    "xl",
                                                                                    "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                ),
                                                                            ],
                                                                            help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                            required=False,
                                                                            verbose_name="Column Breakpoint",
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "column_size",
                                                            wagtail.blocks.ChoiceBlock(
                                                                choices=[
                                                                    (
                                                                        "",
                                                                        "Automatically size",
                                                                    ),
                                                                    ("12", "Full row"),
                                                                    (
                                                                        "6",
                                                                        "Half - 1/2 column",
                                                                    ),
                                                                    (
                                                                        "4",
                                                                        "Thirds - 1/3 column",
                                                                    ),
                                                                    (
                                                                        "8",
                                                                        "Thirds - 2/3 column",
                                                                    ),
                                                                    (
                                                                        "3",
                                                                        "Quarters - 1/4 column",
                                                                    ),
                                                                    (
                                                                        "9",
                                                                        "Quarters - 3/4 column",
                                                                    ),
                                                                    (
                                                                        "2",
                                                                        "Sixths - 1/6 column",
                                                                    ),
                                                                    (
                                                                        "10",
                                                                        "Sixths - 5/6 column",
                                                                    ),
                                                                    (
                                                                        "1",
                                                                        "Twelfths - 1/12 column",
                                                                    ),
                                                                    (
                                                                        "5",
                                                                        "Twelfths - 5/12 column",
                                                                    ),
                                                                    (
                                                                        "7",
                                                                        "Twelfths - 7/12 column",
                                                                    ),
                                                                    (
                                                                        "11",
                                                                        "Twelfths - 11/12 column",
                                                                    ),
                                                                ],
                                                                label="Column size",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "text",
                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                            icon="fa-file-text-o"
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "button",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_link",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "alt_text",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "html",
                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                            form_classname="monospace",
                                                                            icon="code",
                                                                            label="HTML",
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "download",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "automatic_download",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        label="Auto download",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "downloadable_file",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "embed_video",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "url",
                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                        label="URL",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "quote",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "text",
                                                                                    wagtail.blocks.TextBlock(
                                                                                        label="Quote Text",
                                                                                        required=True,
                                                                                        rows=4,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "author",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Author",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "table",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "table",
                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_list",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                            "General, simple list",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                            "General, list group navigation panel",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                            "Article, media format",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "indexed_by",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                        label="Parent page",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "classified_by",
                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                        label="Classified as",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "show_preview",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        default=False,
                                                                                        label="Show body preview",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "num_posts",
                                                                                    wagtail.blocks.IntegerBlock(
                                                                                        default=3,
                                                                                        label="Number of pages to show",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_preview",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                        label="Page to preview",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "accordion",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "accordion",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Accordion"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "carousel",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "carousel",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Carousel"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_gallery",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "collection",
                                                                                    cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                        label="Image Collection",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "modal",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "header",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Modal heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "footer",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    icon="fa-file-text-o",
                                                                                                    label="Simple Text",
                                                                                                    max_length=255,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Modal footer",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "pricelist",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "heading",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "items",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "item",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "name",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Name",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Description",
                                                                                                                required=False,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "price",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Any text here. Include currency sign if desired.",
                                                                                                                label="Price",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        label="Items",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "reusable_content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.ReusableContent"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "learning_topics",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "academy_page",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Parent Academy Page",
                                                                                        page_type=[
                                                                                            "lxp.AcademyPage"
                                                                                        ],
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "name",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Section Title",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "summary",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                        ],
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "filter_featured",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        label="Only featured",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "courses",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "lxp/blocks/course_list_block.html",
                                                                                                            "Horizontal, image 1/4, text 3/4",
                                                                                                        ),
                                                                                                        (
                                                                                                            "lxp/blocks/course_list_block_h-4-8.html",
                                                                                                            "Horizontal, image 1/3, text 2/3",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "heading",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Description",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "courses",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "course",
                                                                                                wagtail.blocks.PageChooserBlock(
                                                                                                    "lxp.CoursePage"
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        label="Courses",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "cardgrid",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[
                                                        ("", "Default"),
                                                        (
                                                            "cjkcms/blocks/cardgrid_group.html",
                                                            "Card group - attached cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_deck.html",
                                                            "Card deck - separate cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_columns.html",
                                                            "Card masonry - fluid brick pattern",
                                                        ),
                                                    ],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "card",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_block.html",
                                                                                    "Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                    "Horizontal Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head.html",
                                                                                    "Card with header",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                    "Card with footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                    "Card with header and footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                    "Blurb - rounded image and no border",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_img.html",
                                                                                    "Cover image - use image as background",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                    "Landing page style 1",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                    "Landing page style 2",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "image",
                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                label="Image",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "title",
                                                            wagtail.blocks.CharBlock(
                                                                label="Title",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "subtitle",
                                                            wagtail.blocks.CharBlock(
                                                                label="Subtitle",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "description",
                                                            wagtail.blocks.RichTextBlock(
                                                                features=[
                                                                    "bold",
                                                                    "italic",
                                                                    "ol",
                                                                    "ul",
                                                                    "hr",
                                                                    "link",
                                                                    "document-link",
                                                                ],
                                                                label="Body",
                                                            ),
                                                        ),
                                                        (
                                                            "links",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "Links",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                blank=True,
                                                                label="Links",
                                                                required=False,
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "html",
                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                            form_classname="monospace", icon="code", label="HTML"
                        ),
                    ),
                ],
                blank=True,
                null=True,
                use_json_field=True,
            ),
        ),
        migrations.AlterField(
            model_name="modulepage",
            name="body",
            field=wagtail.fields.StreamField(
                [
                    (
                        "hero",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        default=True, label="Full width", required=False
                                    ),
                                ),
                                (
                                    "is_parallax",
                                    wagtail.blocks.BooleanBlock(
                                        help_text="Background images scroll slower than foreground images, creating an illusion of depth.",
                                        label="Parallax Effect",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_image",
                                    wagtail.images.blocks.ImageChooserBlock(
                                        required=False
                                    ),
                                ),
                                (
                                    "tile_image",
                                    wagtail.blocks.BooleanBlock(
                                        default=False,
                                        label="Tile background image",
                                        required=False,
                                    ),
                                ),
                                (
                                    "background_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Background color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "foreground_color",
                                    wagtail.blocks.CharBlock(
                                        help_text="Hexadecimal, rgba, or CSS color notation (e.g. #ff0011)",
                                        label="Text color",
                                        max_length=255,
                                        required=False,
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "row",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "column_breakpoint",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Always expanded",
                                                                                                        ),
                                                                                                        (
                                                                                                            "sm",
                                                                                                            "sm - Expand on small screens (phone, 576px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "md",
                                                                                                            "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "lg",
                                                                                                            "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                                        ),
                                                                                                        (
                                                                                                            "xl",
                                                                                                            "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                                        ),
                                                                                                    ],
                                                                                                    help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                                                    required=False,
                                                                                                    verbose_name="Column Breakpoint",
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "column_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "",
                                                                                                "Automatically size",
                                                                                            ),
                                                                                            (
                                                                                                "12",
                                                                                                "Full row",
                                                                                            ),
                                                                                            (
                                                                                                "6",
                                                                                                "Half - 1/2 column",
                                                                                            ),
                                                                                            (
                                                                                                "4",
                                                                                                "Thirds - 1/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "8",
                                                                                                "Thirds - 2/3 column",
                                                                                            ),
                                                                                            (
                                                                                                "3",
                                                                                                "Quarters - 1/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "9",
                                                                                                "Quarters - 3/4 column",
                                                                                            ),
                                                                                            (
                                                                                                "2",
                                                                                                "Sixths - 1/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "10",
                                                                                                "Sixths - 5/6 column",
                                                                                            ),
                                                                                            (
                                                                                                "1",
                                                                                                "Twelfths - 1/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "5",
                                                                                                "Twelfths - 5/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "7",
                                                                                                "Twelfths - 7/12 column",
                                                                                            ),
                                                                                            (
                                                                                                "11",
                                                                                                "Twelfths - 11/12 column",
                                                                                            ),
                                                                                        ],
                                                                                        label="Column size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "accordion",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "accordion",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Accordion"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "card",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_block.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                                                                    "Horizontal Card",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head.html",
                                                                                                                                    "Card with header",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                                                                    "Card with footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                                                                    "Card with header and footer",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                                                                    "Blurb - rounded image and no border",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_img.html",
                                                                                                                                    "Cover image - use image as background",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                                                                    "Landing page style 1",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                                                                    "Landing page style 2",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Title",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "subtitle",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Subtitle",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.RichTextBlock(
                                                                                                                features=[
                                                                                                                    "bold",
                                                                                                                    "italic",
                                                                                                                    "ol",
                                                                                                                    "ul",
                                                                                                                    "hr",
                                                                                                                    "link",
                                                                                                                    "document-link",
                                                                                                                ],
                                                                                                                label="Body",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "links",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "Links",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                blank=True,
                                                                                                                label="Links",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "carousel",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "carousel",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.Carousel"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_gallery",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "collection",
                                                                                                            cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                                                label="Image Collection",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "modal",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "header",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Modal heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                                            icon="fa-file-text-o"
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "image_link",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image"
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "alt_text",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "html",
                                                                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                                            form_classname="monospace",
                                                                                                                            icon="code",
                                                                                                                            label="HTML",
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "download",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "automatic_download",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        label="Auto download",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "downloadable_file",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "embed_video",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "url",
                                                                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                                        label="URL",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "quote",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "text",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Quote Text",
                                                                                                                                        required=True,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "author",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Author",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "table",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "table",
                                                                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_list",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                                                                            "General, simple list",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                                            "General, list group navigation panel",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                                            "Article, media format",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "indexed_by",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                                        label="Parent page",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "classified_by",
                                                                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                                                                        label="Classified as",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "show_preview",
                                                                                                                                    wagtail.blocks.BooleanBlock(
                                                                                                                                        default=False,
                                                                                                                                        label="Show body preview",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "num_posts",
                                                                                                                                    wagtail.blocks.IntegerBlock(
                                                                                                                                        default=3,
                                                                                                                                        label="Number of pages to show",
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "page_preview",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        ),
                                                                                                                                                        (
                                                                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                                            "Card",
                                                                                                                                                        ),
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                                                                        label="Page to preview",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Content",
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "footer",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "text",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            icon="fa-file-text-o",
                                                                                                                            label="Simple Text",
                                                                                                                            max_length=255,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "button",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_category",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Category",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "ga_tracking_event_label",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Tracking Event Label",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "page_link",
                                                                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                                                                        label="Page link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "doc_link",
                                                                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                                        label="Document link",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "other_link",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Other link",
                                                                                                                                        max_length=255,
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_title",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Button Title",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_style",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-primary",
                                                                                                                                                "Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-secondary",
                                                                                                                                                "Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-success",
                                                                                                                                                "Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-danger",
                                                                                                                                                "Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-warning",
                                                                                                                                                "Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-info",
                                                                                                                                                "Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-link",
                                                                                                                                                "Link",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-light",
                                                                                                                                                "Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-dark",
                                                                                                                                                "Dark",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-primary",
                                                                                                                                                "Outline Primary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-secondary",
                                                                                                                                                "Outline Secondary",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-success",
                                                                                                                                                "Outline Success",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-danger",
                                                                                                                                                "Outline Danger",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-warning",
                                                                                                                                                "Outline Warning",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-info",
                                                                                                                                                "Outline Info",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-light",
                                                                                                                                                "Outline Light",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-outline-dark",
                                                                                                                                                "Outline Dark",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Style",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "button_size",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "btn-sm",
                                                                                                                                                "Small",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "",
                                                                                                                                                "Default",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "btn-lg",
                                                                                                                                                "Large",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Button Size",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "visible_for",
                                                                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                                                                        choices=[
                                                                                                                                            (
                                                                                                                                                "all",
                                                                                                                                                "Default (Everyone)",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "non-auth-only",
                                                                                                                                                "Not logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "auth-only",
                                                                                                                                                "Logged in only",
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "hidden",
                                                                                                                                                "Hidden for all",
                                                                                                                                            ),
                                                                                                                                        ],
                                                                                                                                        label="Item visibility",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Modal footer",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "pricelist",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "heading",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Heading",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "items",
                                                                                                            wagtail.blocks.StreamBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "item",
                                                                                                                        wagtail.blocks.StructBlock(
                                                                                                                            [
                                                                                                                                (
                                                                                                                                    "settings",
                                                                                                                                    wagtail.blocks.StructBlock(
                                                                                                                                        [
                                                                                                                                            (
                                                                                                                                                "custom_template",
                                                                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                                                                    choices=[
                                                                                                                                                        (
                                                                                                                                                            "",
                                                                                                                                                            "Default",
                                                                                                                                                        )
                                                                                                                                                    ],
                                                                                                                                                    label="Template",
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_css_class",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom CSS Class",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                            (
                                                                                                                                                "custom_id",
                                                                                                                                                wagtail.blocks.CharBlock(
                                                                                                                                                    label="Custom ID",
                                                                                                                                                    max_length=255,
                                                                                                                                                    required=False,
                                                                                                                                                ),
                                                                                                                                            ),
                                                                                                                                        ]
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "image",
                                                                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                                                                        label="Image",
                                                                                                                                        required=False,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "name",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        label="Name",
                                                                                                                                        max_length=255,
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "description",
                                                                                                                                    wagtail.blocks.TextBlock(
                                                                                                                                        label="Description",
                                                                                                                                        required=False,
                                                                                                                                        rows=4,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "price",
                                                                                                                                    wagtail.blocks.CharBlock(
                                                                                                                                        help_text="Any text here. Include currency sign if desired.",
                                                                                                                                        label="Price",
                                                                                                                                        required=True,
                                                                                                                                    ),
                                                                                                                                ),
                                                                                                                            ]
                                                                                                                        ),
                                                                                                                    )
                                                                                                                ],
                                                                                                                label="Items",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "reusable_content",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "content",
                                                                                                            wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                                                "cjkcms.ReusableContent"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "cardgrid",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_group.html",
                                                                                    "Card group - attached cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_deck.html",
                                                                                    "Card deck - separate cards of equal size",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/cardgrid_columns.html",
                                                                                    "Card masonry - fluid brick pattern",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "fluid",
                                                            wagtail.blocks.BooleanBlock(
                                                                label="Full width",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            ),
                                            (
                                                "html",
                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                    form_classname="monospace",
                                                    icon="code",
                                                    label="HTML",
                                                ),
                                            ),
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "row",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[("", "Default")],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "content",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                )
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "column_breakpoint",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Always expanded",
                                                                                ),
                                                                                (
                                                                                    "sm",
                                                                                    "sm - Expand on small screens (phone, 576px) and larger",
                                                                                ),
                                                                                (
                                                                                    "md",
                                                                                    "md - Expand on medium screens (tablet, 768px) and larger",
                                                                                ),
                                                                                (
                                                                                    "lg",
                                                                                    "lg - Expand on large screens (laptop, 992px) and larger",
                                                                                ),
                                                                                (
                                                                                    "xl",
                                                                                    "xl - Expand on extra large screens (wide monitor, 1200px)",
                                                                                ),
                                                                            ],
                                                                            help_text="Screen size at which the column will expand horizontally or stack vertically.",
                                                                            required=False,
                                                                            verbose_name="Column Breakpoint",
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "column_size",
                                                            wagtail.blocks.ChoiceBlock(
                                                                choices=[
                                                                    (
                                                                        "",
                                                                        "Automatically size",
                                                                    ),
                                                                    ("12", "Full row"),
                                                                    (
                                                                        "6",
                                                                        "Half - 1/2 column",
                                                                    ),
                                                                    (
                                                                        "4",
                                                                        "Thirds - 1/3 column",
                                                                    ),
                                                                    (
                                                                        "8",
                                                                        "Thirds - 2/3 column",
                                                                    ),
                                                                    (
                                                                        "3",
                                                                        "Quarters - 1/4 column",
                                                                    ),
                                                                    (
                                                                        "9",
                                                                        "Quarters - 3/4 column",
                                                                    ),
                                                                    (
                                                                        "2",
                                                                        "Sixths - 1/6 column",
                                                                    ),
                                                                    (
                                                                        "10",
                                                                        "Sixths - 5/6 column",
                                                                    ),
                                                                    (
                                                                        "1",
                                                                        "Twelfths - 1/12 column",
                                                                    ),
                                                                    (
                                                                        "5",
                                                                        "Twelfths - 5/12 column",
                                                                    ),
                                                                    (
                                                                        "7",
                                                                        "Twelfths - 7/12 column",
                                                                    ),
                                                                    (
                                                                        "11",
                                                                        "Twelfths - 11/12 column",
                                                                    ),
                                                                ],
                                                                label="Column size",
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "content",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "text",
                                                                        cjkcms.blocks.html_blocks.RichTextBlock(
                                                                            icon="fa-file-text-o"
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "button",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_link",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image"
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "alt_text",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        help_text="Alternate text to show if the image doesn’t load",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "html",
                                                                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                            form_classname="monospace",
                                                                            icon="code",
                                                                            label="HTML",
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "download",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "automatic_download",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        label="Auto download",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "downloadable_file",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "embed_video",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "url",
                                                                                    wagtail.embeds.blocks.EmbedBlock(
                                                                                        help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                        label="URL",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "quote",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "text",
                                                                                    wagtail.blocks.TextBlock(
                                                                                        label="Quote Text",
                                                                                        required=True,
                                                                                        rows=4,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "author",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Author",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "table",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "table",
                                                                                    wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_list",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_block.html",
                                                                                                            "General, simple list",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_list_group.html",
                                                                                                            "General, list group navigation panel",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_media.html",
                                                                                                            "Article, media format",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                            "Article, card group - attached cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                            "Article, card deck - separate cards of equal size",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                            "Article, card masonry - fluid brick pattern",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "indexed_by",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                        label="Parent page",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "classified_by",
                                                                                    cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                        help_text="Only show pages that are classified with this term.",
                                                                                        label="Classified as",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "show_preview",
                                                                                    wagtail.blocks.BooleanBlock(
                                                                                        default=False,
                                                                                        label="Show body preview",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "num_posts",
                                                                                    wagtail.blocks.IntegerBlock(
                                                                                        default=3,
                                                                                        label="Number of pages to show",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "page_preview",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/pagepreview_card.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        help_text="Show a mini preview of the selected page.",
                                                                                        label="Page to preview",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "accordion",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "accordion",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Accordion"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "card",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_block.html",
                                                                                                            "Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_horizontal.html",
                                                                                                            "Horizontal Card",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head.html",
                                                                                                            "Card with header",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_foot.html",
                                                                                                            "Card with footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_head_foot.html",
                                                                                                            "Card with header and footer",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_blurb.html",
                                                                                                            "Blurb - rounded image and no border",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_img.html",
                                                                                                            "Cover image - use image as background",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing1.html",
                                                                                                            "Landing page style 1",
                                                                                                        ),
                                                                                                        (
                                                                                                            "cjkcms/blocks/card_landing2.html",
                                                                                                            "Landing page style 2",
                                                                                                        ),
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "image",
                                                                                    wagtail.images.blocks.ImageChooserBlock(
                                                                                        label="Image",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Title",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "subtitle",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Subtitle",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "description",
                                                                                    wagtail.blocks.RichTextBlock(
                                                                                        features=[
                                                                                            "bold",
                                                                                            "italic",
                                                                                            "ol",
                                                                                            "ul",
                                                                                            "hr",
                                                                                            "link",
                                                                                            "document-link",
                                                                                        ],
                                                                                        label="Body",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "links",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "Links",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        blank=True,
                                                                                        label="Links",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "carousel",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "carousel",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.Carousel"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "image_gallery",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "collection",
                                                                                    cjkcms.blocks.base_blocks.CollectionChooserBlock(
                                                                                        label="Image Collection",
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "modal",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "header",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Modal heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                cjkcms.blocks.html_blocks.RichTextBlock(
                                                                                                    icon="fa-file-text-o"
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "image_link",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image"
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "alt_text",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Alternate text to show if the image doesn’t load",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "html",
                                                                                                cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                                                                                                    form_classname="monospace",
                                                                                                    icon="code",
                                                                                                    label="HTML",
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "download",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "automatic_download",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                label="Auto download",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "downloadable_file",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "embed_video",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "url",
                                                                                                            wagtail.embeds.blocks.EmbedBlock(
                                                                                                                help_text="Link to a YouTube/Vimeo video, tweet, facebook post, etc.",
                                                                                                                label="URL",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "quote",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "text",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Quote Text",
                                                                                                                required=True,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "author",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Author",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "table",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "table",
                                                                                                            wagtail.contrib.table_block.blocks.TableBlock(),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_list",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_block.html",
                                                                                                                                    "General, simple list",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_list_group.html",
                                                                                                                                    "General, list group navigation panel",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_media.html",
                                                                                                                                    "Article, media format",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_group.html",
                                                                                                                                    "Article, card group - attached cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_deck.html",
                                                                                                                                    "Article, card deck - separate cards of equal size",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagelist_article_card_columns.html",
                                                                                                                                    "Article, card masonry - fluid brick pattern",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "indexed_by",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a preview of pages that are children of the selected page. Uses ordering specified in the page’s LAYOUT tab.",
                                                                                                                label="Parent page",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "classified_by",
                                                                                                            cjkcms.blocks.base_blocks.ClassifierTermChooserBlock(
                                                                                                                help_text="Only show pages that are classified with this term.",
                                                                                                                label="Classified as",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "show_preview",
                                                                                                            wagtail.blocks.BooleanBlock(
                                                                                                                default=False,
                                                                                                                label="Show body preview",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "num_posts",
                                                                                                            wagtail.blocks.IntegerBlock(
                                                                                                                default=3,
                                                                                                                label="Number of pages to show",
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "page_preview",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                ),
                                                                                                                                (
                                                                                                                                    "cjkcms/blocks/pagepreview_card.html",
                                                                                                                                    "Card",
                                                                                                                                ),
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                help_text="Show a mini preview of the selected page.",
                                                                                                                label="Page to preview",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Content",
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "footer",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "text",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    icon="fa-file-text-o",
                                                                                                    label="Simple Text",
                                                                                                    max_length=255,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "button",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_category",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Category",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "ga_tracking_event_label",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Tracking Event Label",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "page_link",
                                                                                                            wagtail.blocks.PageChooserBlock(
                                                                                                                label="Page link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "doc_link",
                                                                                                            wagtail.documents.blocks.DocumentChooserBlock(
                                                                                                                label="Document link",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "other_link",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Other link",
                                                                                                                max_length=255,
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_title",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Button Title",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_style",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-primary",
                                                                                                                        "Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-secondary",
                                                                                                                        "Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-success",
                                                                                                                        "Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-danger",
                                                                                                                        "Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-warning",
                                                                                                                        "Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-info",
                                                                                                                        "Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-link",
                                                                                                                        "Link",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-light",
                                                                                                                        "Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-dark",
                                                                                                                        "Dark",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-primary",
                                                                                                                        "Outline Primary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-secondary",
                                                                                                                        "Outline Secondary",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-success",
                                                                                                                        "Outline Success",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-danger",
                                                                                                                        "Outline Danger",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-warning",
                                                                                                                        "Outline Warning",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-info",
                                                                                                                        "Outline Info",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-light",
                                                                                                                        "Outline Light",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-outline-dark",
                                                                                                                        "Outline Dark",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Style",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "button_size",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "btn-sm",
                                                                                                                        "Small",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "",
                                                                                                                        "Default",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "btn-lg",
                                                                                                                        "Large",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Button Size",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "visible_for",
                                                                                                            wagtail.blocks.ChoiceBlock(
                                                                                                                choices=[
                                                                                                                    (
                                                                                                                        "all",
                                                                                                                        "Default (Everyone)",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "non-auth-only",
                                                                                                                        "Not logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "auth-only",
                                                                                                                        "Logged in only",
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "hidden",
                                                                                                                        "Hidden for all",
                                                                                                                    ),
                                                                                                                ],
                                                                                                                label="Item visibility",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            ),
                                                                                        ],
                                                                                        label="Modal footer",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "pricelist",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "heading",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Heading",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "items",
                                                                                    wagtail.blocks.StreamBlock(
                                                                                        [
                                                                                            (
                                                                                                "item",
                                                                                                wagtail.blocks.StructBlock(
                                                                                                    [
                                                                                                        (
                                                                                                            "settings",
                                                                                                            wagtail.blocks.StructBlock(
                                                                                                                [
                                                                                                                    (
                                                                                                                        "custom_template",
                                                                                                                        wagtail.blocks.ChoiceBlock(
                                                                                                                            choices=[
                                                                                                                                (
                                                                                                                                    "",
                                                                                                                                    "Default",
                                                                                                                                )
                                                                                                                            ],
                                                                                                                            label="Template",
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_css_class",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom CSS Class",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                    (
                                                                                                                        "custom_id",
                                                                                                                        wagtail.blocks.CharBlock(
                                                                                                                            label="Custom ID",
                                                                                                                            max_length=255,
                                                                                                                            required=False,
                                                                                                                        ),
                                                                                                                    ),
                                                                                                                ]
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "image",
                                                                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                                                                label="Image",
                                                                                                                required=False,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "name",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                label="Name",
                                                                                                                max_length=255,
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "description",
                                                                                                            wagtail.blocks.TextBlock(
                                                                                                                label="Description",
                                                                                                                required=False,
                                                                                                                rows=4,
                                                                                                            ),
                                                                                                        ),
                                                                                                        (
                                                                                                            "price",
                                                                                                            wagtail.blocks.CharBlock(
                                                                                                                help_text="Any text here. Include currency sign if desired.",
                                                                                                                label="Price",
                                                                                                                required=True,
                                                                                                            ),
                                                                                                        ),
                                                                                                    ]
                                                                                                ),
                                                                                            )
                                                                                        ],
                                                                                        label="Items",
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "reusable_content",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "content",
                                                                                    wagtail.snippets.blocks.SnippetChooserBlock(
                                                                                        "cjkcms.ReusableContent"
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    ),
                                                                ],
                                                                label="Content",
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "cardgrid",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "settings",
                                    wagtail.blocks.StructBlock(
                                        [
                                            (
                                                "custom_template",
                                                wagtail.blocks.ChoiceBlock(
                                                    choices=[
                                                        ("", "Default"),
                                                        (
                                                            "cjkcms/blocks/cardgrid_group.html",
                                                            "Card group - attached cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_deck.html",
                                                            "Card deck - separate cards of equal size",
                                                        ),
                                                        (
                                                            "cjkcms/blocks/cardgrid_columns.html",
                                                            "Card masonry - fluid brick pattern",
                                                        ),
                                                    ],
                                                    label="Template",
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_css_class",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom CSS Class",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                            (
                                                "custom_id",
                                                wagtail.blocks.CharBlock(
                                                    label="Custom ID",
                                                    max_length=255,
                                                    required=False,
                                                ),
                                            ),
                                        ]
                                    ),
                                ),
                                (
                                    "fluid",
                                    wagtail.blocks.BooleanBlock(
                                        label="Full width", required=False
                                    ),
                                ),
                                (
                                    "content",
                                    wagtail.blocks.StreamBlock(
                                        [
                                            (
                                                "card",
                                                wagtail.blocks.StructBlock(
                                                    [
                                                        (
                                                            "settings",
                                                            wagtail.blocks.StructBlock(
                                                                [
                                                                    (
                                                                        "custom_template",
                                                                        wagtail.blocks.ChoiceBlock(
                                                                            choices=[
                                                                                (
                                                                                    "",
                                                                                    "Default",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_block.html",
                                                                                    "Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_horizontal.html",
                                                                                    "Horizontal Card",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head.html",
                                                                                    "Card with header",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_foot.html",
                                                                                    "Card with footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_head_foot.html",
                                                                                    "Card with header and footer",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_blurb.html",
                                                                                    "Blurb - rounded image and no border",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_img.html",
                                                                                    "Cover image - use image as background",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing1.html",
                                                                                    "Landing page style 1",
                                                                                ),
                                                                                (
                                                                                    "cjkcms/blocks/card_landing2.html",
                                                                                    "Landing page style 2",
                                                                                ),
                                                                            ],
                                                                            label="Template",
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_css_class",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom CSS Class",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                    (
                                                                        "custom_id",
                                                                        wagtail.blocks.CharBlock(
                                                                            label="Custom ID",
                                                                            max_length=255,
                                                                            required=False,
                                                                        ),
                                                                    ),
                                                                ]
                                                            ),
                                                        ),
                                                        (
                                                            "image",
                                                            wagtail.images.blocks.ImageChooserBlock(
                                                                label="Image",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "title",
                                                            wagtail.blocks.CharBlock(
                                                                label="Title",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "subtitle",
                                                            wagtail.blocks.CharBlock(
                                                                label="Subtitle",
                                                                max_length=255,
                                                                required=False,
                                                            ),
                                                        ),
                                                        (
                                                            "description",
                                                            wagtail.blocks.RichTextBlock(
                                                                features=[
                                                                    "bold",
                                                                    "italic",
                                                                    "ol",
                                                                    "ul",
                                                                    "hr",
                                                                    "link",
                                                                    "document-link",
                                                                ],
                                                                label="Body",
                                                            ),
                                                        ),
                                                        (
                                                            "links",
                                                            wagtail.blocks.StreamBlock(
                                                                [
                                                                    (
                                                                        "Links",
                                                                        wagtail.blocks.StructBlock(
                                                                            [
                                                                                (
                                                                                    "settings",
                                                                                    wagtail.blocks.StructBlock(
                                                                                        [
                                                                                            (
                                                                                                "custom_template",
                                                                                                wagtail.blocks.ChoiceBlock(
                                                                                                    choices=[
                                                                                                        (
                                                                                                            "",
                                                                                                            "Default",
                                                                                                        )
                                                                                                    ],
                                                                                                    label="Template",
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_css_class",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom CSS Class",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "custom_id",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Custom ID",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_category",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Category",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                            (
                                                                                                "ga_tracking_event_label",
                                                                                                wagtail.blocks.CharBlock(
                                                                                                    label="Tracking Event Label",
                                                                                                    max_length=255,
                                                                                                    required=False,
                                                                                                ),
                                                                                            ),
                                                                                        ]
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "page_link",
                                                                                    wagtail.blocks.PageChooserBlock(
                                                                                        label="Page link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "doc_link",
                                                                                    wagtail.documents.blocks.DocumentChooserBlock(
                                                                                        label="Document link",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "other_link",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Other link",
                                                                                        max_length=255,
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_title",
                                                                                    wagtail.blocks.CharBlock(
                                                                                        label="Button Title",
                                                                                        max_length=255,
                                                                                        required=True,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_style",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-primary",
                                                                                                "Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-secondary",
                                                                                                "Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-success",
                                                                                                "Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-danger",
                                                                                                "Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-warning",
                                                                                                "Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-info",
                                                                                                "Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-link",
                                                                                                "Link",
                                                                                            ),
                                                                                            (
                                                                                                "btn-light",
                                                                                                "Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-dark",
                                                                                                "Dark",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-primary",
                                                                                                "Outline Primary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-secondary",
                                                                                                "Outline Secondary",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-success",
                                                                                                "Outline Success",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-danger",
                                                                                                "Outline Danger",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-warning",
                                                                                                "Outline Warning",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-info",
                                                                                                "Outline Info",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-light",
                                                                                                "Outline Light",
                                                                                            ),
                                                                                            (
                                                                                                "btn-outline-dark",
                                                                                                "Outline Dark",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Style",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "button_size",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "btn-sm",
                                                                                                "Small",
                                                                                            ),
                                                                                            (
                                                                                                "",
                                                                                                "Default",
                                                                                            ),
                                                                                            (
                                                                                                "btn-lg",
                                                                                                "Large",
                                                                                            ),
                                                                                        ],
                                                                                        label="Button Size",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                                (
                                                                                    "visible_for",
                                                                                    wagtail.blocks.ChoiceBlock(
                                                                                        choices=[
                                                                                            (
                                                                                                "all",
                                                                                                "Default (Everyone)",
                                                                                            ),
                                                                                            (
                                                                                                "non-auth-only",
                                                                                                "Not logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "auth-only",
                                                                                                "Logged in only",
                                                                                            ),
                                                                                            (
                                                                                                "hidden",
                                                                                                "Hidden for all",
                                                                                            ),
                                                                                        ],
                                                                                        label="Item visibility",
                                                                                        required=False,
                                                                                    ),
                                                                                ),
                                                                            ]
                                                                        ),
                                                                    )
                                                                ],
                                                                blank=True,
                                                                label="Links",
                                                                required=False,
                                                            ),
                                                        ),
                                                    ]
                                                ),
                                            )
                                        ],
                                        label="Content",
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "html",
                        cjkcms.blocks.html_blocks.SearchableHTMLBlock(
                            form_classname="monospace", icon="code", label="HTML"
                        ),
                    ),
                ],
                blank=True,
                null=True,
                use_json_field=True,
            ),
        ),
        migrations.AlterField(
            model_name="quizpage",
            name="content",
            field=wagtail.fields.StreamField(
                [
                    (
                        "item_truefalse",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "question_text",
                                    wagtail.blocks.RichTextBlock(
                                        label="Question text", required=False
                                    ),
                                ),
                                (
                                    "shuffle_answers",
                                    wagtail.blocks.BooleanBlock(
                                        default=False,
                                        label="Shuffle order of answers",
                                        required=False,
                                    ),
                                ),
                                (
                                    "default_mark",
                                    wagtail.blocks.IntegerBlock(
                                        default=1,
                                        label="Default grade (max points)",
                                        required=False,
                                    ),
                                ),
                                (
                                    "general_feedback",
                                    wagtail.blocks.RichTextBlock(
                                        label="General Feedback after any answer",
                                        required=False,
                                    ),
                                ),
                                (
                                    "correct_feedback",
                                    wagtail.blocks.RichTextBlock(
                                        label="Correct Answer Feedback", required=False
                                    ),
                                ),
                                (
                                    "partially_correct_feedback",
                                    wagtail.blocks.RichTextBlock(
                                        label="Partially Correct Answer Feedback",
                                        required=False,
                                    ),
                                ),
                                (
                                    "incorrect_feedback",
                                    wagtail.blocks.RichTextBlock(
                                        help_text="Incorrect Answer Feedback",
                                        required=False,
                                    ),
                                ),
                                (
                                    "correct_answer",
                                    wagtail.blocks.BooleanBlock(
                                        default=False,
                                        help_text="Select if TRUE is the correct answer. Leave unchecked for FALSE",
                                        required=False,
                                    ),
                                ),
                            ]
                        ),
                    ),
                    (
                        "item_multichoice",
                        wagtail.blocks.StructBlock(
                            [
                                (
                                    "question_text",
                                    wagtail.blocks.RichTextBlock(
                                        label="Question text", required=False
                                    ),
                                ),
                                (
                                    "shuffle_answers",
                                    wagtail.blocks.BooleanBlock(
                                        default=False,
                                        label="Shuffle order of answers",
                                        required=False,
                                    ),
                                ),
                                (
                                    "default_mark",
                                    wagtail.blocks.IntegerBlock(
                                        default=1,
                                        label="Default grade (max points)",
                                        required=False,
                                    ),
                                ),
                                (
                                    "general_feedback",
                                    wagtail.blocks.RichTextBlock(
                                        label="General Feedback after any answer",
                                        required=False,
                                    ),
                                ),
                                (
                                    "correct_feedback",
                                    wagtail.blocks.RichTextBlock(
                                        label="Correct Answer Feedback", required=False
                                    ),
                                ),
                                (
                                    "partially_correct_feedback",
                                    wagtail.blocks.RichTextBlock(
                                        label="Partially Correct Answer Feedback",
                                        required=False,
                                    ),
                                ),
                                (
                                    "incorrect_feedback",
                                    wagtail.blocks.RichTextBlock(
                                        help_text="Incorrect Answer Feedback",
                                        required=False,
                                    ),
                                ),
                                (
                                    "single_choice",
                                    wagtail.blocks.BooleanBlock(
                                        default=True,
                                        help_text="Uncheck to make the question multiple rather than single choice",
                                        required=False,
                                    ),
                                ),
                                (
                                    "answers",
                                    wagtail.blocks.ListBlock(
                                        wagtail.blocks.StructBlock(
                                            [
                                                (
                                                    "text",
                                                    wagtail.blocks.RichTextBlock(
                                                        help_text="Answer text",
                                                        required=True,
                                                    ),
                                                ),
                                                (
                                                    "feedback",
                                                    wagtail.blocks.RichTextBlock(
                                                        help_text="Feedback for this answer",
                                                        required=False,
                                                    ),
                                                ),
                                                (
                                                    "fraction",
                                                    wagtail.blocks.DecimalBlock(
                                                        help_text="E.g. 1, 0.5, 0.33, 0",
                                                        label="Percent score",
                                                        required=True,
                                                    ),
                                                ),
                                            ],
                                            required=True,
                                        )
                                    ),
                                ),
                            ]
                        ),
                    ),
                    ("rich_text", wagtail.blocks.RichTextBlock()),
                    ("image", wagtail.images.blocks.ImageChooserBlock(icon="image")),
                    ("embedded_video", wagtail.embeds.blocks.EmbedBlock(icon="media")),
                ],
                blank=True,
                null=True,
                use_json_field=True,
            ),
        ),
    ]
