I want to make the CSS grid layout as like the client WordPress website. But mine is not looking like the exact. It needs to be adjusted. Mine images are not aligning as I have also put code. Secondly the third column rows are not getting gap. The code is:
{% schema %}
{
“name”: “Grid Section”,
“settings”: [
{
“type”: “image_picker”,
“id”: “first_column_image”,
“label”: “First Column Image”
},
{
“type”: “select”,
“id”: “first_column_alignment”,
“label”: “First Column Image Alignment”,
“default”: “center-center”,
“options”: [
{“value”: “center-center”, “label”: “Center”},
{“value”: “center-top”, “label”: “Center Top”},
{“value”: “center-bottom”, “label”: “Center Bottom”},
{“value”: “left-top”, “label”: “Left Top”},
{“value”: “left-center”, “label”: “Left Center”},
{“value”: “left-bottom”, “label”: “Left Bottom”},
{“value”: “right-top”, “label”: “Right Top”},
{“value”: “right-center”, “label”: “Right Center”},
{“value”: “right-bottom”, “label”: “Right Bottom”}
]
},
{
“type”: “checkbox”,
“id”: “first_column_zoom”,
“label”: “Enable zoom effect on hover (First Column Image)”
},
{
“type”: “image_picker”,
“id”: “second_column_image”,
“label”: “Second Column Image”
},
{
“type”: “select”,
“id”: “second_column_alignment”,
“label”: “Second Column Image Alignment”,
“default”: “center-center”,
“options”: [
{“value”: “center-center”, “label”: “Center”},
{“value”: “center-top”, “label”: “Center Top”},
{“value”: “center-bottom”, “label”: “Center Bottom”},
{“value”: “left-top”, “label”: “Left Top”},
{“value”: “left-center”, “label”: “Left Center”},
{“value”: “left-bottom”, “label”: “Left Bottom”},
{“value”: “right-top”, “label”: “Right Top”},
{“value”: “right-center”, “label”: “Right Center”},
{“value”: “right-bottom”, “label”: “Right Bottom”}
]
},
{
“type”: “checkbox”,
“id”: “second_column_zoom”,
“label”: “Enable zoom effect on hover (Second Column Image)”
},
{
“type”: “image_picker”,
“id”: “third_column_first_image”,
“label”: “Third Column - First Image”
},
{
“type”: “select”,
“id”: “third_column_first_alignment”,
“label”: “Third Column - First Image Alignment”,
“default”: “center-center”,
“options”: [
{“value”: “center-center”, “label”: “Center”},
{“value”: “center-top”, “label”: “Center Top”},
{“value”: “center-bottom”, “label”: “Center Bottom”},
{“value”: “left-top”, “label”: “Left Top”},
{“value”: “left-center”, “label”: “Left Center”},
{“value”: “left-bottom”, “label”: “Left Bottom”},
{“value”: “right-top”, “label”: “Right Top”},
{“value”: “right-center”, “label”: “Right Center”},
{“value”: “right-bottom”, “label”: “Right Bottom”}
]
},
{
“type”: “checkbox”,
“id”: “third_column_first_zoom”,
“label”: “Enable zoom effect on hover (Third Column - First Image)”
},
{
“type”: “image_picker”,
“id”: “third_column_second_image”,
“label”: “Third Column - Second Image”
},
{
“type”: “select”,
“id”: “third_column_second_alignment”,
“label”: “Third Column - Second Image Alignment”,
“default”: “center-center”,
“options”: [
{“value”: “center-center”, “label”: “Center”},
{“value”: “center-top”, “label”: “Center Top”},
{“value”: “center-bottom”, “label”: “Center Bottom”},
{“value”: “left-top”, “label”: “Left Top”},
{“value”: “left-center”, “label”: “Left Center”},
{“value”: “left-bottom”, “label”: “Left Bottom”},
{“value”: “right-top”, “label”: “Right Top”},
{“value”: “right-center”, “label”: “Right Center”},
{“value”: “right-bottom”, “label”: “Right Bottom”}
]
},
{
“type”: “checkbox”,
“id”: “third_column_second_zoom”,
“label”: “Enable zoom effect on hover (Third Column - Second Image)”
}
],
“presets”: [
{
“name”: “Custom Grid Section”
}
]
}
{% endschema %}