1766813050a:1:{s:11:"cards.block";a:10:{s:8:"fileName";s:11:"cards.block";s:7:"content";s:1517:"name: winter.blocks::lang.blocks.cards.name
description: winter.blocks::lang.blocks.cards.description
icon: icon-grip
context: ["pages"]
fields:
    cards:
        label: winter.blocks::lang.blocks.cards.name
        span: full
        type: repeater
        form:
            fields:
                blocks:
                    label: winter.blocks::lang.fields.content
                    span: full
                    type: blocks
                    allow:
                        - image
                        - richtext
                        - button
==
<div class="grid grid-cols-1 {{ data.cards | length == 1 ? "" : (data.cards | length == 2 ? "sm:grid-cols-2" : "sm:grid-cols-2 lg:grid-cols-3") }} justify-center gap-4">
    {% for card in data.cards %}
        <div class="w-full bg-white rounded-lg border border-gray-200 shadow-md dark:bg-gray-800 dark:border-gray-700">
            {% for block in card.blocks %}
                {% if loop.first and block._group == "image" and block.size == "w-full" %}
                    {% set block = block | merge({'size': block.size ~ " rounded-t-lg"}) %}
                {% endif %}
                {% if block._group != "image" %}
                    <div class="p-6">
                        {% partial block._group ~ ".block" data=block %}
                    </div>
                {% else %}
                    {% partial block._group ~ ".block" data=block %}
                {% endif %}
            {% endfor %}
        </div>
    {% endfor %}
</div>
";s:5:"mtime";i:1687257561;s:6:"markup";s:951:"<div class="grid grid-cols-1 {{ data.cards | length == 1 ? "" : (data.cards | length == 2 ? "sm:grid-cols-2" : "sm:grid-cols-2 lg:grid-cols-3") }} justify-center gap-4">
    {% for card in data.cards %}
        <div class="w-full bg-white rounded-lg border border-gray-200 shadow-md dark:bg-gray-800 dark:border-gray-700">
            {% for block in card.blocks %}
                {% if loop.first and block._group == "image" and block.size == "w-full" %}
                    {% set block = block | merge({'size': block.size ~ " rounded-t-lg"}) %}
                {% endif %}
                {% if block._group != "image" %}
                    <div class="p-6">
                        {% partial block._group ~ ".block" data=block %}
                    </div>
                {% else %}
                    {% partial block._group ~ ".block" data=block %}
                {% endif %}
            {% endfor %}
        </div>
    {% endfor %}
</div>";s:4:"code";N;s:4:"name";s:37:"winter.blocks::lang.blocks.cards.name";s:11:"description";s:44:"winter.blocks::lang.blocks.cards.description";s:4:"icon";s:9:"icon-grip";s:7:"context";a:1:{i:0;s:5:"pages";}s:6:"fields";a:1:{s:5:"cards";a:4:{s:5:"label";s:37:"winter.blocks::lang.blocks.cards.name";s:4:"span";s:4:"full";s:4:"type";s:8:"repeater";s:4:"form";a:1:{s:6:"fields";a:1:{s:6:"blocks";a:4:{s:5:"label";s:34:"winter.blocks::lang.fields.content";s:4:"span";s:4:"full";s:4:"type";s:6:"blocks";s:5:"allow";a:3:{i:0;s:5:"image";i:1;s:8:"richtext";i:2;s:6:"button";}}}}}}}}