This commit is contained in:
zbatte committed 2026-07-02 15:54:39 -06:00
commit 9883323161
17470 files changed
+4470592

No files matched your search

@@ -0,0 +1,83 @@
{
"$schema": "https://schemas.wp.org/trunk/block.json",
"apiVersion": 3,
"name": "generateblocks/element",
"title": "Container",
"category": "generateblocks",
"description": "An HTML element that you can add blocks inside of.",
"keywords": [
"element",
"container",
"group"
],
"version": "1.0.0",
"textdomain": "generateblocks",
"attributes": {
"uniqueId": {
"type": "string",
"default": ""
},
"tagName": {
"type": "string",
"default": "",
"enum": [
"div",
"section",
"article",
"aside",
"header",
"footer",
"nav",
"main",
"figure",
"a",
"ul",
"ol",
"li",
"dl",
"dt",
"dd"
]
},
"styles": {
"type": "object",
"default": {}
},
"css": {
"type": "string",
"default": ""
},
"globalClasses": {
"type": "array",
"default": []
},
"htmlAttributes": {
"type": "object",
"default": {}
},
"align": {
"type": "string",
"default": ""
}
},
"supports": {
"align": false,
"className": false
},
"usesContext": [
"postId",
"postType",
"generateblocks/query",
"generateblocks/queryData",
"generateblocks/queryType",
"generateblocks/inheritQuery",
"generateblocks/queryId",
"generateblocks/paginationType",
"generateblocks/loopIndex",
"generateblocks/loopItem"
],
"editorScript": "file:./index.js",
"editorStyle": [
"file:./index.css"
]
}
@@ -0,0 +1,22 @@
.components-popover.gb-alignment-matrix-content .components-popover__content{padding:8px}.gb-alignment-matrix-content-buttons{border-bottom:1px solid;display:flex;gap:10px;justify-content:center;margin:0 -8px 8px;padding:0 8px 8px}.gb-alignment-matrix-content-buttons button{display:flex;height:30px;justify-content:center;padding:0;width:30px}.gb-matrix{color:#000;display:grid;grid-template-columns:repeat(3,1fr)}.gb-matrix.is-compact{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 aria-hidden=%27true%27%3E%3Cpath d=%27M23.25 24h-4.5v-1.5h3.75v-3.75H24v4.5a.75.75 0 0 1-.75.75M8.626 22.5h6.75V24h-6.75zM5.25 24H.75a.754.754 0 0 1-.75-.75v-4.5h1.5v3.75h3.75zM0 8.624h1.5v6.75H0zM1.5 5.25H0V.75A.75.75 0 0 1 .75 0h4.5v1.5H1.5zM8.626 0h6.75v1.5h-6.75zM24 5.25h-1.5V1.5h-3.75V0h4.5a.75.75 0 0 1 .75.75zm-1.5 3.374H24v6.75h-1.5z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;padding:3px}.gb-matrix.is-compact.is-column{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 aria-hidden=%27true%27%3E%3Cpath d=%27M0 23.25v-4.5h1.5v3.75h3.75V24H.75a.75.75 0 0 1-.75-.75M1.5 8.626v6.75H0v-6.75zM0 5.25V.75C0 .339.339 0 .75 0h4.5v1.5H1.5v3.75zM18.75 1.5V0h4.5a.75.75 0 0 1 .75.75v4.5h-1.5V1.5zM24 8.626v6.75h-1.5v-6.75zM18.75 24v-1.5h3.75v-3.75H24v4.5a.75.75 0 0 1-.75.75z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E")}.gb-matrix.is-compact.is-row{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 aria-hidden=%27true%27%3E%3Cpath d=%27M23.25 24h-4.5v-1.5h3.75v-3.75H24v4.5a.75.75 0 0 1-.75.75M8.626 22.5h6.75V24h-6.75zM5.25 24H.75a.754.754 0 0 1-.75-.75v-4.5h1.5v3.75h3.75zM1.5 5.25H0V.75A.75.75 0 0 1 .75 0h4.5v1.5H1.5zM8.626 0h6.75v1.5h-6.75zM24 5.25h-1.5V1.5h-3.75V0h4.5a.75.75 0 0 1 .75.75z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E")}.gb-matrix-cell{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.gb-matrix-cell-state{background:currentColor;height:12px;transition:all .12s linear 0s;width:12px}.gb-matrix-cell.active .gb-matrix-cell-state{background:currentColor;border:2px solid #fff;box-shadow:0 0 0 2px currentColor}.gb-matrix-cell:hover .gb-matrix-cell-state{background:#007cba}.gb-matrix-cell:hover.active .gb-matrix-cell-state{background:currentColor}.gb-matrix.is-compact .gb-matrix-cell{height:6px;width:6px}.gb-matrix.is-compact .gb-matrix-cell-state{height:2px;width:2px}.gb-matrix.is-compact .gb-matrix-cell.active .gb-matrix-cell-state{border:none;box-shadow:0 0 0 1px currentColor}.gb-matrix:not(.is-compact) .gb-matrix-cell:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));outline:3px solid transparent}.gb-matrix:not(.is-compact) .gb-matrix-cell:focus:not(.active) .gb-matrix-cell-state{background:#007cba}
.generate-advanced-select__input-container .generate-advanced-select__input:focus{box-shadow:0 0 0}
.gblocks-color-group__row{align-items:center;display:flex;padding:7px 0}.gblocks-color-group__row>.components-base-control,.gblocks-color-group__row>.components-base-control>.components-base-control__field{margin:0!important}.gblocks-color-group__row-label{flex:1}
.gb-color-picker-group>.components-base-control__field{display:grid;grid-template-columns:repeat(auto-fill,minmax(33px,1fr));grid-template-rows:auto 1fr}.gb-color-picker-group>.components-base-control__field>.components-base-control__label{grid-column:1/-1}.gb-color-picker-group>.components-base-control__field .components-base-control,.gb-color-picker-group>.components-base-control__field .components-base-control__field{margin:0!important}
.components-gblocks-dimensions-control>.components-base-control__field{display:flex;flex-wrap:wrap}.components-gblocks-dimensions-control__inputs{display:grid;flex-basis:100%;gap:10px;grid-template-areas:"top right " "left bottom"}.components-gblocks-dimensions-control__inputs>div .components-base-control,.components-gblocks-dimensions-control__inputs>div .components-base-control__field{margin-bottom:0}.components-gblocks-dimensions-control__inputs>div:nth-child(3){grid-area:left;-ms-grid-column:1;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs>div:nth-child(3){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs>div:nth-child(4){grid-area:bottom;-ms-grid-column:3;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs>div:nth-child(4){-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle{gap:5px;grid-template-areas:". top top ." "left left right right" ". bottom bottom ."}.components-gblocks-dimensions-control__inputs.style-circle>div{position:relative}.components-gblocks-dimensions-control__inputs.style-circle>div:first-child{display:flex;flex-direction:column-reverse;grid-area:top;-ms-grid-column:1;-ms-grid-row:1}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:first-child{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:first-child .gblocks-dimensions-control__label{padding-bottom:5px;text-align:center}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){grid-area:left;-ms-grid-column:1;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2) .gblocks-dimensions-control__label{bottom:calc(100% + 5px);right:0;position:absolute}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){grid-area:right;-ms-grid-column:3;-ms-grid-row:1}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){-ms-grid-column:5;-ms-grid-row:3;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3) .gblocks-dimensions-control__label{bottom:calc(100% + 5px);position:absolute;left:0}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(4){display:flex;flex-direction:column;grid-area:bottom;-ms-grid-column:3;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(4){-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(4) .gblocks-dimensions-control__label{padding-top:5px;text-align:center}.gblocks-dimensions-control__label{font-size:10px;line-height:1;opacity:.5}.components-gblocks-dimensions-control_sync.components-button{height:15px;margin-inline-start:5px;padding:0;text-align:center;width:15px}.components-gblocks-dimensions-control_sync.components-button svg{height:18px;width:18px;fill:currentColor}.rtl .components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){-ms-grid-column:5;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:right}.rtl .components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:left}
.gblocks-unit-control__disabled .gblocks-unit-control__input>.components-base-control{opacity:.5}.gblocks-unit-control__override-action{align-items:center;display:flex}.gblocks-unit-control__override-action button.components-button{height:20px;justify-content:center!important;min-width:20px;padding:0;width:20px}.gblocks-unit-control__override-action button.components-button.is-primary:focus:not(.disabled){box-shadow:0 0 0}.gblocks-unit-control__override-action button.components-button svg{margin:0!important;width:15px}.gblocks-unit-control__input{align-items:flex-start;display:flex;position:relative}.gblocks-unit-control__input .components-base-control:first-child{flex-grow:1}.gblocks-unit-control__input .components-base-control,.gblocks-unit-control__input .components-base-control__field{margin-bottom:0}.gblocks-unit-control__input--action{bottom:0;display:flex;gap:3px;position:absolute;left:5px;top:0}.gblocks-unit-control__input .gblocks-unit-control-units{align-items:center;display:flex;justify-content:center}.gblocks-unit-control__input .gblocks-unit-control-units button{align-items:center;border:1px solid rgba(0,0,0,.1);display:flex;font-size:10px;height:20px;justify-content:center;min-width:20px;padding:0 3px;width:auto}.gblocks-unit-control__input .gblocks-unit-control-units button:disabled{pointer-events:none}.gblocks-unit-control__input .gblocks-unit-control-units button.is-opened,.gblocks-unit-control__input .gblocks-unit-control-units button:hover{border-color:currentColor}.gblocks-unit-control__input .gblocks-unit-control-units button.is-opened{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));color:var(--wp-components-color-accent-inverted,#fff)}.gblocks-unit-control-popover .components-menu-group>div[role=group]{display:grid;grid-template-columns:repeat(4,1fr)}.gblocks-unit-control-popover .components-menu-group>div[role=group] button{display:flex;justify-content:center;min-height:auto}.gblocks-unit-control-popover .components-menu-group>div[role=group] button .components-menu-item__item{font-size:11px;margin:0;min-width:auto}.rtl .gblocks-unit-control__input--action{right:5px;left:auto}
.gblocks-flex-control{display:flex;gap:5px}.gblocks-flex-control>div{flex:1}.gblocks-flex-control>div .components-base-control__field{margin-bottom:0}
.gblocks-component-gradient-control{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8px}.gblocks-component-gradient-control .components-base-control{margin-bottom:0!important}.gblocks-component-gradient-control .components-base-control .components-base-control__field{margin-bottom:0}.gblocks-component-gradient-control .gblocks-component-color-picker-wrapper .components-base-control__field{margin-top:0}.gblocks-component-gradient-stop-value{flex-grow:1;padding-right:10px}
.gb-grid-control__grid-template-columns-rows--presets{background:#efefef;border-radius:3px;border-top-right-radius:0;border-top-left-radius:0;display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:-2px;padding:10px}.gb-grid-control__grid-template-columns-rows--presets-button{background:none;border:0;border-radius:0;cursor:pointer;display:grid;gap:1px;grid-template-columns:var(--grid-template-columns);height:auto;overflow:hidden;padding:3px;width:40px}.gb-grid-control__grid-template-columns-rows--presets-button .gb-preview-column{background:#fff;border:1px solid #000;border-radius:1px;height:15px}
.gblocks-icon-chooser{display:flex;flex-wrap:wrap;list-style:none;margin-right:-3px;margin-top:0}.gblocks-icon-chooser li{display:block;margin:0 3px 3px 0;padding:0}.gblocks-icon-chooser li button.components-button{background:#fafafa;border:0;border-radius:0;box-shadow:none;color:#000;font-size:15px;height:30px;justify-content:center;line-height:normal;padding:8px;width:30px}.gblocks-icon-chooser li button.components-button span{line-height:0}.gblocks-icon-chooser li button.components-button:hover{background:#fff;box-shadow:none}.gblocks-icon-chooser li button.components-button svg{height:1em;width:1em}.gb-icon{line-height:0}.gb-icon svg{fill:currentColor}button.components-icon-picker-item{background:#efefef;border:1px solid #ddd;cursor:pointer;font-size:30px;height:50px;line-height:50px;margin-bottom:10px;width:50px}button.components-icon-picker-item svg{height:1em;width:1em}.components-icon-picker-item>span{align-items:center;display:flex;justify-content:center}.components-icon-picker-item:focus,.components-icon-picker-item:hover{background:#fafafa}.gb-svg-html .components-base-control{margin-bottom:0}.gb-icon-preview{align-items:center;display:flex;font-size:25px}.gb-icon-preview svg{height:1em;margin-left:10px;width:1em}.gblocks-icon-panel:not(:first-child){border-top:1px solid #eee!important}
.gb-dynamic-tag-modal{height:min(70%,700px)}.gb-dynamic-tag-modal__content{display:flex;flex-direction:column;gap:15px;min-height:250px}.gb-dynamic-tag-modal__content .components-button{align-self:flex-start}.gb-dynamic-tag-modal .components-base-control__help{margin-bottom:0}.gb-dynamic-tag-modal .components-checkbox-control .components-base-control__help{margin-top:0}.gb-dynamic-tag-modal .components-base-control__field{margin-bottom:0}.gb-dynamic-tag-modal .components-select-control__input,.gb-dynamic-tag-modal .components-text-control__input,.gb-dynamic-tag-modal .components-text-control__input[type=color],.gb-dynamic-tag-modal .components-text-control__input[type=date],.gb-dynamic-tag-modal .components-text-control__input[type=datetime-local],.gb-dynamic-tag-modal .components-text-control__input[type=datetime],.gb-dynamic-tag-modal .components-text-control__input[type=email],.gb-dynamic-tag-modal .components-text-control__input[type=month],.gb-dynamic-tag-modal .components-text-control__input[type=number],.gb-dynamic-tag-modal .components-text-control__input[type=password],.gb-dynamic-tag-modal .components-text-control__input[type=tel],.gb-dynamic-tag-modal .components-text-control__input[type=text],.gb-dynamic-tag-modal .components-text-control__input[type=time],.gb-dynamic-tag-modal .components-text-control__input[type=url],.gb-dynamic-tag-modal .components-text-control__input[type=week]{height:35px!important}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container{padding:0;position:relative}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container>div{height:35px}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container div{padding:0}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container input.components-combobox-control__input[type=text]{padding:0 8px}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container .components-form-token-field__suggestions-list{background:#fff;border:1px solid;border-radius:3px;box-shadow:0 0 0;max-height:200px;position:absolute;top:calc(100% + 5px);z-index:1}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container .components-button.is-small.has-icon:not(.has-text){align-self:inherit}.gb-dynamic-tag-content-mode{padding-left:8px}.gb-dynamic-tag-content-mode__toggle.components-button{font-size:12px;padding-inline:10px!important}.gb-dynamic-tag-content-mode__toggle.components-button:before{right:0;left:0}.gb-dynamic-tag-content-mode__toggle.components-button svg{margin-left:-3px}.gb-dynamic-tag-toolbar-button[disabled]{opacity:1}.gb-dynamic-tag-modal__found-tags{margin:0}.gb-dynamic-tag-modal__found-tags li{align-items:center;display:flex;gap:10px;padding:5px 10px}.gb-dynamic-tag-modal__found-tags li:nth-child(odd){background:#f7f7f7}.gb-dynamic-tag-modal__found-tags li .components-button{align-self:auto}.gb-dynamic-tag-modal__found-tags li .components-button.is-link{text-decoration:none}
.gb-image-upload-stack .components-base-control,.gb-image-upload-stack .components-base-control__field{margin:0!important}
.gb-url-controls{display:flex;flex-direction:column;gap:5px}.gb-url-controls__link-input{min-width:auto}.gb-url-controls__link-input input[type=text]{width:100%}.components-popover__content .gb-url-controls .gb-stack{align-items:center}.components-popover__content .gb-url-controls input[type=text]{height:35px!important}.components-popover__content .gb-url-controls .components-button{height:35px!important;min-height:35px!important;padding:0 10px}
.components-base-control.components-gblocks-units-control-header__units{display:block;margin-bottom:0}.components-base-control.components-gblocks-units-control-header__units .components-base-control__field{align-items:center;display:flex;gap:8px;justify-content:space-between}.components-base-control.components-gblocks-units-control-header__units .components-base-control__label{margin-bottom:0}.components-gblocks-control__units .components-gblocks-control-buttons__units button.components-button{background:#fff;border:0;border-radius:0!important;box-shadow:none!important;color:#929da7;font-size:10px;height:auto;line-height:20px;padding:0 5px;position:relative;text-align:center;text-shadow:none}.components-gblocks-control__units .components-gblocks-control-buttons__units button.components-button.is-primary{background:#fff!important;color:#000!important;cursor:default;font-weight:700;z-index:1}
.gblocks-component-number-presets{border:1px solid #8c8f94;border-radius:3px;display:flex;padding:2px}.gblocks-component-number-presets .components-button{border:0;box-shadow:0 0 0;height:30px}.gblocks-component-number-presets .components-button:not(.has-icon){flex:1;font-size:12px;justify-content:center}.gblocks-component-number-presets .components-button.has-icon svg{margin-left:0}.gblocks-component-number-presets .components-button.is-primary{background-color:#000;color:#fff}.gblocks-component-number-presets .components-button.is-primary:active,.gblocks-component-number-presets .components-button.is-primary:hover{background-color:#000!important;color:#fff!important}.gblocks-component-number-presets .components-button:active,.gblocks-component-number-presets .components-button:hover{background-color:transparent!important;color:currentColor!important}.gblocks-number-component__input{display:flex}.gblocks-number-component__input .components-base-control{flex:1;margin-bottom:0!important}.gblocks-number-component__input .components-base-control__field{height:100%;margin-bottom:0}.gblocks-number-component__input .components-base-control__field input{height:100%;min-height:30px}.gblocks-number-component__input>.components-button{height:30px}.gblocks-number-component__input>.components-button.has-icon svg{margin-left:0}
.gb-onboard-popover .components-popover__content{padding:12px;width:330px}
.components-gblocks-range-control .components-gblocks-range-control--wrapper{display:flex;justify-content:space-between}.components-gblocks-range-control .components-gblocks-range-control--wrapper .components-gblocks-range-control--range{width:calc(100% - 80px)}.components-gblocks-range-control .components-gblocks-range-control--wrapper .components-gblocks-range-control-input{width:60px}.components-gblocks-range-control .components-base-control__help{color:#757575;font-size:12px;font-style:normal;margin-top:-8px}.components-gblocks-range-control .components-base-control,.components-gblocks-range-control .components-base-control__field{margin-bottom:0!important}
.gb-variation-selector{display:flex;flex-wrap:wrap;gap:16px}.gb-variation-selector__button{display:inline-flex;flex-direction:column;font-size:13px!important;gap:8px;height:auto!important;margin:0!important;padding:0!important;width:120px}.gb-variation-selector__button svg{height:50px!important}.gb-select-variation .components-placeholder__instructions,.gb-select-variation .components-placeholder__label{margin:0 auto}.gb-select-variation .components-placeholder__fieldset{display:flex;justify-content:center;overflow:hidden;text-align:center}.gb-select-variation__actions{display:flex;flex-basis:100%;justify-content:center;margin-top:30px}
.gb-notice-panel{background-color:#f7f9ff}.gb-notice-panel__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em}.gb-notice-panel__header h2{margin:0}.gb-notice-panel>:last-child{margin-bottom:0}
.gb-inline-icon{display:inline-block;line-height:1.5em}.gb-inline-icon svg{vertical-align:top;width:1.5em}
[class*=wp-block-generateblocks-]>.block-list-appender{padding:0;position:relative;width:35px}[class*=wp-block-generateblocks-]>.block-list-appender:not(:first-child){margin-top:10px}[class*=wp-block-generateblocks-]>.block-list-appender:empty{display:none}[class*=wp-block-generateblocks-] button.components-button.gb-block-appender__button{background:#000;box-sizing:border-box;color:#fff;height:35px;min-height:35px;padding:5px;width:35px}[class*=wp-block-generateblocks-] button.components-button.gb-block-appender__button:hover{background-color:var(--wp-admin-theme-color);color:#fff}[class*=wp-block-generateblocks-] button.components-button.gb-block-appender__button:not(:hover){box-shadow:inset 0 0 0 1px #444}.components-button.gblocks-element-selector{border:0;color:inherit;display:block;height:35px;padding:0;text-align:right}.components-button.gblocks-element-selector .gblocks-element-selector__icon{align-items:center;background:#fff;border-radius:2px;display:inline-flex;height:35px;justify-content:center;opacity:.3;transition:opacity .5s ease;width:35px}.components-button.gblocks-element-selector .gblocks-element-selector__icon svg{color:#000;height:35px;transform:scale(.7);width:35px}.components-button.gblocks-element-selector:focus .gblocks-element-selector__icon,.components-button.gblocks-element-selector:hover .gblocks-element-selector__icon{opacity:.4}
:where(.wp-block-generateblocks-element){box-sizing:border-box}
@@ -0,0 +1 @@
<?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-primitives', 'wp-rich-text', 'generateblocks-block-styles', 'generateblocks-components', 'generateblocks-styles-builder'), 'version' => 'e17bcd02cda783524c7d');
@@ -0,0 +1,22 @@
.components-popover.gb-alignment-matrix-content .components-popover__content{padding:8px}.gb-alignment-matrix-content-buttons{border-bottom:1px solid;display:flex;gap:10px;justify-content:center;margin:0 -8px 8px;padding:0 8px 8px}.gb-alignment-matrix-content-buttons button{display:flex;height:30px;justify-content:center;padding:0;width:30px}.gb-matrix{color:#000;display:grid;grid-template-columns:repeat(3,1fr)}.gb-matrix.is-compact{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 aria-hidden=%27true%27%3E%3Cpath d=%27M23.25 24h-4.5v-1.5h3.75v-3.75H24v4.5a.75.75 0 0 1-.75.75M8.626 22.5h6.75V24h-6.75zM5.25 24H.75a.754.754 0 0 1-.75-.75v-4.5h1.5v3.75h3.75zM0 8.624h1.5v6.75H0zM1.5 5.25H0V.75A.75.75 0 0 1 .75 0h4.5v1.5H1.5zM8.626 0h6.75v1.5h-6.75zM24 5.25h-1.5V1.5h-3.75V0h4.5a.75.75 0 0 1 .75.75zm-1.5 3.374H24v6.75h-1.5z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;padding:3px}.gb-matrix.is-compact.is-column{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 aria-hidden=%27true%27%3E%3Cpath d=%27M0 23.25v-4.5h1.5v3.75h3.75V24H.75a.75.75 0 0 1-.75-.75M1.5 8.626v6.75H0v-6.75zM0 5.25V.75C0 .339.339 0 .75 0h4.5v1.5H1.5v3.75zM18.75 1.5V0h4.5a.75.75 0 0 1 .75.75v4.5h-1.5V1.5zM24 8.626v6.75h-1.5v-6.75zM18.75 24v-1.5h3.75v-3.75H24v4.5a.75.75 0 0 1-.75.75z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E")}.gb-matrix.is-compact.is-row{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 aria-hidden=%27true%27%3E%3Cpath d=%27M23.25 24h-4.5v-1.5h3.75v-3.75H24v4.5a.75.75 0 0 1-.75.75M8.626 22.5h6.75V24h-6.75zM5.25 24H.75a.754.754 0 0 1-.75-.75v-4.5h1.5v3.75h3.75zM1.5 5.25H0V.75A.75.75 0 0 1 .75 0h4.5v1.5H1.5zM8.626 0h6.75v1.5h-6.75zM24 5.25h-1.5V1.5h-3.75V0h4.5a.75.75 0 0 1 .75.75z%27 style=%27fill-rule:nonzero%27/%3E%3C/svg%3E")}.gb-matrix-cell{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.gb-matrix-cell-state{background:currentColor;height:12px;transition:all .12s linear 0s;width:12px}.gb-matrix-cell.active .gb-matrix-cell-state{background:currentColor;border:2px solid #fff;box-shadow:0 0 0 2px currentColor}.gb-matrix-cell:hover .gb-matrix-cell-state{background:#007cba}.gb-matrix-cell:hover.active .gb-matrix-cell-state{background:currentColor}.gb-matrix.is-compact .gb-matrix-cell{height:6px;width:6px}.gb-matrix.is-compact .gb-matrix-cell-state{height:2px;width:2px}.gb-matrix.is-compact .gb-matrix-cell.active .gb-matrix-cell-state{border:none;box-shadow:0 0 0 1px currentColor}.gb-matrix:not(.is-compact) .gb-matrix-cell:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));outline:3px solid transparent}.gb-matrix:not(.is-compact) .gb-matrix-cell:focus:not(.active) .gb-matrix-cell-state{background:#007cba}
.generate-advanced-select__input-container .generate-advanced-select__input:focus{box-shadow:0 0 0}
.gblocks-color-group__row{align-items:center;display:flex;padding:7px 0}.gblocks-color-group__row>.components-base-control,.gblocks-color-group__row>.components-base-control>.components-base-control__field{margin:0!important}.gblocks-color-group__row-label{flex:1}
.gb-color-picker-group>.components-base-control__field{display:grid;grid-template-columns:repeat(auto-fill,minmax(33px,1fr));grid-template-rows:auto 1fr}.gb-color-picker-group>.components-base-control__field>.components-base-control__label{grid-column:1/-1}.gb-color-picker-group>.components-base-control__field .components-base-control,.gb-color-picker-group>.components-base-control__field .components-base-control__field{margin:0!important}
.components-gblocks-dimensions-control>.components-base-control__field{display:flex;flex-wrap:wrap}.components-gblocks-dimensions-control__inputs{display:grid;flex-basis:100%;gap:10px;grid-template-areas:"top right " "left bottom"}.components-gblocks-dimensions-control__inputs>div .components-base-control,.components-gblocks-dimensions-control__inputs>div .components-base-control__field{margin-bottom:0}.components-gblocks-dimensions-control__inputs>div:nth-child(3){grid-area:left;-ms-grid-column:1;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs>div:nth-child(3){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs>div:nth-child(4){grid-area:bottom;-ms-grid-column:3;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs>div:nth-child(4){-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle{gap:5px;grid-template-areas:". top top ." "left left right right" ". bottom bottom ."}.components-gblocks-dimensions-control__inputs.style-circle>div{position:relative}.components-gblocks-dimensions-control__inputs.style-circle>div:first-child{display:flex;flex-direction:column-reverse;grid-area:top;-ms-grid-column:1;-ms-grid-row:1}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:first-child{-ms-grid-column:3;-ms-grid-row:1;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:first-child .gblocks-dimensions-control__label{padding-bottom:5px;text-align:center}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){grid-area:left;-ms-grid-column:1;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2) .gblocks-dimensions-control__label{bottom:calc(100% + 5px);left:0;position:absolute}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){grid-area:right;-ms-grid-column:3;-ms-grid-row:1}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){-ms-grid-column:5;-ms-grid-row:3;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3) .gblocks-dimensions-control__label{bottom:calc(100% + 5px);position:absolute;right:0}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(4){display:flex;flex-direction:column;grid-area:bottom;-ms-grid-column:3;-ms-grid-row:3}.components-gblocks-dimensions-control__inputs.style-circle>.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(4){-ms-grid-column:3;-ms-grid-row:5;-ms-grid-column-span:3}.components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(4) .gblocks-dimensions-control__label{padding-top:5px;text-align:center}.gblocks-dimensions-control__label{font-size:10px;line-height:1;opacity:.5}.components-gblocks-dimensions-control_sync.components-button{height:15px;margin-inline-start:5px;padding:0;text-align:center;width:15px}.components-gblocks-dimensions-control_sync.components-button svg{height:18px;width:18px;fill:currentColor}.rtl .components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(2){-ms-grid-column:5;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:right}.rtl .components-gblocks-dimensions-control__inputs.style-circle>div:nth-child(3){-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;grid-area:left}
.gblocks-unit-control__disabled .gblocks-unit-control__input>.components-base-control{opacity:.5}.gblocks-unit-control__override-action{align-items:center;display:flex}.gblocks-unit-control__override-action button.components-button{height:20px;justify-content:center!important;min-width:20px;padding:0;width:20px}.gblocks-unit-control__override-action button.components-button.is-primary:focus:not(.disabled){box-shadow:0 0 0}.gblocks-unit-control__override-action button.components-button svg{margin:0!important;width:15px}.gblocks-unit-control__input{align-items:flex-start;display:flex;position:relative}.gblocks-unit-control__input .components-base-control:first-child{flex-grow:1}.gblocks-unit-control__input .components-base-control,.gblocks-unit-control__input .components-base-control__field{margin-bottom:0}.gblocks-unit-control__input--action{bottom:0;display:flex;gap:3px;position:absolute;right:5px;top:0}.gblocks-unit-control__input .gblocks-unit-control-units{align-items:center;display:flex;justify-content:center}.gblocks-unit-control__input .gblocks-unit-control-units button{align-items:center;border:1px solid rgba(0,0,0,.1);display:flex;font-size:10px;height:20px;justify-content:center;min-width:20px;padding:0 3px;width:auto}.gblocks-unit-control__input .gblocks-unit-control-units button:disabled{pointer-events:none}.gblocks-unit-control__input .gblocks-unit-control-units button.is-opened,.gblocks-unit-control__input .gblocks-unit-control-units button:hover{border-color:currentColor}.gblocks-unit-control__input .gblocks-unit-control-units button.is-opened{background:var(--wp-components-color-accent,var(--wp-admin-theme-color,#007cba));color:var(--wp-components-color-accent-inverted,#fff)}.gblocks-unit-control-popover .components-menu-group>div[role=group]{display:grid;grid-template-columns:repeat(4,1fr)}.gblocks-unit-control-popover .components-menu-group>div[role=group] button{display:flex;justify-content:center;min-height:auto}.gblocks-unit-control-popover .components-menu-group>div[role=group] button .components-menu-item__item{font-size:11px;margin:0;min-width:auto}.rtl .gblocks-unit-control__input--action{left:5px;right:auto}
.gblocks-flex-control{display:flex;gap:5px}.gblocks-flex-control>div{flex:1}.gblocks-flex-control>div .components-base-control__field{margin-bottom:0}
.gblocks-component-gradient-control{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:8px}.gblocks-component-gradient-control .components-base-control{margin-bottom:0!important}.gblocks-component-gradient-control .components-base-control .components-base-control__field{margin-bottom:0}.gblocks-component-gradient-control .gblocks-component-color-picker-wrapper .components-base-control__field{margin-top:0}.gblocks-component-gradient-stop-value{flex-grow:1;padding-left:10px}
.gb-grid-control__grid-template-columns-rows--presets{background:#efefef;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:-2px;padding:10px}.gb-grid-control__grid-template-columns-rows--presets-button{background:none;border:0;border-radius:0;cursor:pointer;display:grid;gap:1px;grid-template-columns:var(--grid-template-columns);height:auto;overflow:hidden;padding:3px;width:40px}.gb-grid-control__grid-template-columns-rows--presets-button .gb-preview-column{background:#fff;border:1px solid #000;border-radius:1px;height:15px}
.gblocks-icon-chooser{display:flex;flex-wrap:wrap;list-style:none;margin-left:-3px;margin-top:0}.gblocks-icon-chooser li{display:block;margin:0 0 3px 3px;padding:0}.gblocks-icon-chooser li button.components-button{background:#fafafa;border:0;border-radius:0;box-shadow:none;color:#000;font-size:15px;height:30px;justify-content:center;line-height:normal;padding:8px;width:30px}.gblocks-icon-chooser li button.components-button span{line-height:0}.gblocks-icon-chooser li button.components-button:hover{background:#fff;box-shadow:none}.gblocks-icon-chooser li button.components-button svg{height:1em;width:1em}.gb-icon{line-height:0}.gb-icon svg{fill:currentColor}button.components-icon-picker-item{background:#efefef;border:1px solid #ddd;cursor:pointer;font-size:30px;height:50px;line-height:50px;margin-bottom:10px;width:50px}button.components-icon-picker-item svg{height:1em;width:1em}.components-icon-picker-item>span{align-items:center;display:flex;justify-content:center}.components-icon-picker-item:focus,.components-icon-picker-item:hover{background:#fafafa}.gb-svg-html .components-base-control{margin-bottom:0}.gb-icon-preview{align-items:center;display:flex;font-size:25px}.gb-icon-preview svg{height:1em;margin-right:10px;width:1em}.gblocks-icon-panel:not(:first-child){border-top:1px solid #eee!important}
.gb-dynamic-tag-modal{height:min(70%,700px)}.gb-dynamic-tag-modal__content{display:flex;flex-direction:column;gap:15px;min-height:250px}.gb-dynamic-tag-modal__content .components-button{align-self:flex-start}.gb-dynamic-tag-modal .components-base-control__help{margin-bottom:0}.gb-dynamic-tag-modal .components-checkbox-control .components-base-control__help{margin-top:0}.gb-dynamic-tag-modal .components-base-control__field{margin-bottom:0}.gb-dynamic-tag-modal .components-select-control__input,.gb-dynamic-tag-modal .components-text-control__input,.gb-dynamic-tag-modal .components-text-control__input[type=color],.gb-dynamic-tag-modal .components-text-control__input[type=date],.gb-dynamic-tag-modal .components-text-control__input[type=datetime-local],.gb-dynamic-tag-modal .components-text-control__input[type=datetime],.gb-dynamic-tag-modal .components-text-control__input[type=email],.gb-dynamic-tag-modal .components-text-control__input[type=month],.gb-dynamic-tag-modal .components-text-control__input[type=number],.gb-dynamic-tag-modal .components-text-control__input[type=password],.gb-dynamic-tag-modal .components-text-control__input[type=tel],.gb-dynamic-tag-modal .components-text-control__input[type=text],.gb-dynamic-tag-modal .components-text-control__input[type=time],.gb-dynamic-tag-modal .components-text-control__input[type=url],.gb-dynamic-tag-modal .components-text-control__input[type=week]{height:35px!important}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container{padding:0;position:relative}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container>div{height:35px}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container div{padding:0}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container input.components-combobox-control__input[type=text]{padding:0 8px}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container .components-form-token-field__suggestions-list{background:#fff;border:1px solid;border-radius:3px;box-shadow:0 0 0;max-height:200px;position:absolute;top:calc(100% + 5px);z-index:1}.gb-dynamic-tag-modal .components-combobox-control__suggestions-container .components-button.is-small.has-icon:not(.has-text){align-self:inherit}.gb-dynamic-tag-content-mode{padding-right:8px}.gb-dynamic-tag-content-mode__toggle.components-button{font-size:12px;padding-inline:10px!important}.gb-dynamic-tag-content-mode__toggle.components-button:before{left:0;right:0}.gb-dynamic-tag-content-mode__toggle.components-button svg{margin-right:-3px}.gb-dynamic-tag-toolbar-button[disabled]{opacity:1}.gb-dynamic-tag-modal__found-tags{margin:0}.gb-dynamic-tag-modal__found-tags li{align-items:center;display:flex;gap:10px;padding:5px 10px}.gb-dynamic-tag-modal__found-tags li:nth-child(odd){background:#f7f7f7}.gb-dynamic-tag-modal__found-tags li .components-button{align-self:auto}.gb-dynamic-tag-modal__found-tags li .components-button.is-link{text-decoration:none}
.gb-image-upload-stack .components-base-control,.gb-image-upload-stack .components-base-control__field{margin:0!important}
.gb-url-controls{display:flex;flex-direction:column;gap:5px}.gb-url-controls__link-input{min-width:auto}.gb-url-controls__link-input input[type=text]{width:100%}.components-popover__content .gb-url-controls .gb-stack{align-items:center}.components-popover__content .gb-url-controls input[type=text]{height:35px!important}.components-popover__content .gb-url-controls .components-button{height:35px!important;min-height:35px!important;padding:0 10px}
.components-base-control.components-gblocks-units-control-header__units{display:block;margin-bottom:0}.components-base-control.components-gblocks-units-control-header__units .components-base-control__field{align-items:center;display:flex;gap:8px;justify-content:space-between}.components-base-control.components-gblocks-units-control-header__units .components-base-control__label{margin-bottom:0}.components-gblocks-control__units .components-gblocks-control-buttons__units button.components-button{background:#fff;border:0;border-radius:0!important;box-shadow:none!important;color:#929da7;font-size:10px;height:auto;line-height:20px;padding:0 5px;position:relative;text-align:center;text-shadow:none}.components-gblocks-control__units .components-gblocks-control-buttons__units button.components-button.is-primary{background:#fff!important;color:#000!important;cursor:default;font-weight:700;z-index:1}
.gblocks-component-number-presets{border:1px solid #8c8f94;border-radius:3px;display:flex;padding:2px}.gblocks-component-number-presets .components-button{border:0;box-shadow:0 0 0;height:30px}.gblocks-component-number-presets .components-button:not(.has-icon){flex:1;font-size:12px;justify-content:center}.gblocks-component-number-presets .components-button.has-icon svg{margin-right:0}.gblocks-component-number-presets .components-button.is-primary{background-color:#000;color:#fff}.gblocks-component-number-presets .components-button.is-primary:active,.gblocks-component-number-presets .components-button.is-primary:hover{background-color:#000!important;color:#fff!important}.gblocks-component-number-presets .components-button:active,.gblocks-component-number-presets .components-button:hover{background-color:transparent!important;color:currentColor!important}.gblocks-number-component__input{display:flex}.gblocks-number-component__input .components-base-control{flex:1;margin-bottom:0!important}.gblocks-number-component__input .components-base-control__field{height:100%;margin-bottom:0}.gblocks-number-component__input .components-base-control__field input{height:100%;min-height:30px}.gblocks-number-component__input>.components-button{height:30px}.gblocks-number-component__input>.components-button.has-icon svg{margin-right:0}
.gb-onboard-popover .components-popover__content{padding:12px;width:330px}
.components-gblocks-range-control .components-gblocks-range-control--wrapper{display:flex;justify-content:space-between}.components-gblocks-range-control .components-gblocks-range-control--wrapper .components-gblocks-range-control--range{width:calc(100% - 80px)}.components-gblocks-range-control .components-gblocks-range-control--wrapper .components-gblocks-range-control-input{width:60px}.components-gblocks-range-control .components-base-control__help{color:#757575;font-size:12px;font-style:normal;margin-top:-8px}.components-gblocks-range-control .components-base-control,.components-gblocks-range-control .components-base-control__field{margin-bottom:0!important}
.gb-variation-selector{display:flex;flex-wrap:wrap;gap:16px}.gb-variation-selector__button{display:inline-flex;flex-direction:column;font-size:13px!important;gap:8px;height:auto!important;margin:0!important;padding:0!important;width:120px}.gb-variation-selector__button svg{height:50px!important}.gb-select-variation .components-placeholder__instructions,.gb-select-variation .components-placeholder__label{margin:0 auto}.gb-select-variation .components-placeholder__fieldset{display:flex;justify-content:center;overflow:hidden;text-align:center}.gb-select-variation__actions{display:flex;flex-basis:100%;justify-content:center;margin-top:30px}
.gb-notice-panel{background-color:#f7f9ff}.gb-notice-panel__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em}.gb-notice-panel__header h2{margin:0}.gb-notice-panel>:last-child{margin-bottom:0}
.gb-inline-icon{display:inline-block;line-height:1.5em}.gb-inline-icon svg{vertical-align:top;width:1.5em}
[class*=wp-block-generateblocks-]>.block-list-appender{padding:0;position:relative;width:35px}[class*=wp-block-generateblocks-]>.block-list-appender:not(:first-child){margin-top:10px}[class*=wp-block-generateblocks-]>.block-list-appender:empty{display:none}[class*=wp-block-generateblocks-] button.components-button.gb-block-appender__button{background:#000;box-sizing:border-box;color:#fff;height:35px;min-height:35px;padding:5px;width:35px}[class*=wp-block-generateblocks-] button.components-button.gb-block-appender__button:hover{background-color:var(--wp-admin-theme-color);color:#fff}[class*=wp-block-generateblocks-] button.components-button.gb-block-appender__button:not(:hover){box-shadow:inset 0 0 0 1px #444}.components-button.gblocks-element-selector{border:0;color:inherit;display:block;height:35px;padding:0;text-align:left}.components-button.gblocks-element-selector .gblocks-element-selector__icon{align-items:center;background:#fff;border-radius:2px;display:inline-flex;height:35px;justify-content:center;opacity:.3;transition:opacity .5s ease;width:35px}.components-button.gblocks-element-selector .gblocks-element-selector__icon svg{color:#000;height:35px;transform:scale(.7);width:35px}.components-button.gblocks-element-selector:focus .gblocks-element-selector__icon,.components-button.gblocks-element-selector:hover .gblocks-element-selector__icon{opacity:.4}
:where(.wp-block-generateblocks-element){box-sizing:border-box}
@@ -0,0 +1,4 @@
(()=>{var e={838(e){e.exports=function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,n){return t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(e,n)}function n(e,r,a){return n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}()?Reflect.construct:function(e,n,r){var a=[null];a.push.apply(a,n);var l=new(Function.bind.apply(e,a));return r&&t(l,r.prototype),l},n.apply(null,arguments)}function r(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var l=Object.hasOwnProperty,o=Object.setPrototypeOf,i=Object.isFrozen,s=Object.getPrototypeOf,c=Object.getOwnPropertyDescriptor,u=Object.freeze,h=Object.seal,d=Object.create,m="undefined"!=typeof Reflect&&Reflect,g=m.apply,p=m.construct;g||(g=function(e,t,n){return e.apply(t,n)}),u||(u=function(e){return e}),h||(h=function(e){return e}),p||(p=function(e,t){return n(e,r(t))});var v,f=M(Array.prototype.forEach),b=M(Array.prototype.pop),L=M(Array.prototype.push),w=M(String.prototype.toLowerCase),y=M(String.prototype.toString),C=M(String.prototype.match),k=M(String.prototype.replace),E=M(String.prototype.indexOf),x=M(String.prototype.trim),_=M(RegExp.prototype.test),S=(v=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return p(v,t)});function M(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return g(e,t,r)}}function z(e,t,n){var r;n=null!==(r=n)&&void 0!==r?r:w,o&&o(e,null);for(var a=t.length;a--;){var l=t[a];if("string"==typeof l){var s=n(l);s!==l&&(i(t)||(t[a]=s),l=s)}e[l]=!0}return e}function T(e){var t,n=d(null);for(t in e)!0===g(l,e,[t])&&(n[t]=e[t]);return n}function A(e,t){for(;null!==e;){var n=c(e,t);if(n){if(n.get)return M(n.get);if("function"==typeof n.value)return M(n.value)}e=s(e)}return function(e){return console.warn("fallback value for",e),null}}var B=u(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),O=u(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),H=u(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),N=u(["animate","color-profile","cursor","discard","fedropshadow","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),I=u(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphLine truncated
// translators: %s: the name of the block when there is only one
// translators: %s: the name of the block when there is only one
(0,t._x)("Add %s","directly add the only allowed block","generateblocks"),l):(0,t._x)("Add block","Generic label for block inserter button","generateblocks");return(0,a.createElement)(g.Tooltip,{text:i},(0,a.createElement)(g.Button,{className:"block-editor-button-block-appender gb-block-appender__button",onClick:e,"aria-haspopup":o?void 0:"true","aria-expanded":o?void 0:r,disabled:n,label:i},(0,a.createElement)(g.Icon,{icon:Ge})))},isAppender:!0})}),null)),i||n||(u=(0,a.createElement)(g.Button,{className:"gblocks-element-selector",onClick:()=>s(e),"aria-label":(0,t.__)("Select Container","generateblocks")},(0,a.createElement)("span",{className:"gblocks-element-selector__icon"},y("container")))),(0,d.applyFilters)("generateblocks.editor.blockAppender",u,{clientId:e,isSelected:n,attributes:r})):null}const Ke=(0,a.createElement)(B.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(B.Path,{d:"M7.5 5.5h9V4h-9v1.5Zm-3.5 7h16V11H4v1.5Zm3.5 7h9V18h-9v1.5Z"})),Qe=(0,a.createElement)(B.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(B.Path,{d:"M11.111 5.5H20V4h-8.889v1.5ZM4 12.5h16V11H4v1.5Zm7.111 7H20V18h-8.889v1.5Z"})),$e=(0,a.createElement)(B.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(B.Path,{d:"M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z"})),Je=(0,a.createElement)(B.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(B.Path,{d:"M13 5.5H4V4h9v1.5Zm7 7H4V11h16v1.5Zm-7 7H4V18h9v1.5Z"})),Ye=(0,a.createElement)(B.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(B.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"})),Xe=(0,a.createElement)(B.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(B.Path,{d:"M16 5.5H8V4h8v1.5ZM16 20H8v-1.5h8V20ZM5 9h14v6H5V9Z"})),et=(0,a.createElement)(B.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,a.createElement)(B.Path,{d:"M5 4h14v11H5V4Zm11 16H8v-1.5h8V20Z"}));function tt({align:e,onChange:n,clientId:r}){const o=(0,l.useSetting)("layout.wideSize"),{themeSupportsAlignWide:i}=(0,c.useSelect)((e=>{const{getSettings:t}=e(l.store);return{themeSupportsAlignWide:t()?.alignWide}}),[]),{getBlockRootClientId:s}=(0,c.useSelect)((e=>e(l.store)),[]),u=(0,d.applyFilters)("generateblocks.editor.removeBlockWidthOptions",!1,{clientId:r});if(!i&&!o||u)return null;if(s(r))return null;const h=[{label:(0,t.__)("Default","generateblocks"),value:"",icon:Ye},{label:(0,t.__)("Wide","generateblocks"),value:"wide",icon:Xe},{label:(0,t.__)("Full","generateblocks"),value:"full",icon:et}];return(0,a.createElement)(g.MenuGroup,{label:(0,t.__)("Block Width","generateblocks")},h.map((t=>(0,a.createElement)(g.MenuItem,{key:t.value,isPressed:e===t.value,onClick:()=>n(t.value),icon:t.icon},t.label))))}const nt={position:"bottom right"};function rt({getStyleValue:e,onStyleChange:n,align:r,setAttributes:o,clientId:i,withTextAlign:s=!1,withBlockWidth:c=!1}){const{atRule:u}=Re();function h(){if(s)switch(e("textAlign",u)){case"center":return Ke;case"right":return Qe;case"justify":return $e;default:return Je}}const d=[{icon:Je,value:"left",label:(0,t.__)("Left","generateblocks")},{icon:Ke,value:"center",label:(0,t.__)("Center","generateblocks")},{icon:Qe,value:"right",label:(0,t.__)("Right","generateblocks")},{icon:$e,value:"justify",label:(0,t.__)("Justify","generateblocks")}];return s||c?(0,a.createElement)(l.BlockControls,{group:"inline"},(0,a.createElement)(g.Dropdown,{popoverProps:nt,renderToggle:({isOpen:e,onToggle:n})=>(0,a.createElement)(g.ToolbarButton,{icon:h(),label:(0,t.__)("Alignment","generateblocks"),onClick:n,"aria-expanded":e,isPressed:!!e}),renderContent:()=>(0,a.createElement)(a.Fragment,null,!!s&&(0,a.createElement)(g.MenuGroup,{label:(0,t.__)("Text Alignment","generateblocks")},d.map((({icon:t,value:r,label:l})=>(0,a.createElement)(g.MenuItem,{key:r,icon:t,isPressed:r===e("textAlign",u),onClick:()=>{r!==e("textAlign",u)?n("textAlign",r,u):n("textAlign","",u)}},l)))),!!c&&""===u&&void 0!==r&&(0,a.createElement)(tt,{align:r,onChange:e=>o({align:e}),clientId:i}))})):null}const at=["div","section","article","aside","header","footer","nav","main","figure"],lt=["h1","h2","h3","h4","h5","h6"],ot=["button","a"];function it(e){return at.includes(e)?"container":lt.includes(e)?"heading":ot.includes(e)?"button":e}function st({htmlAttributes:e,setAttributes:t,styles:n,onStyleChange:r,context:l,label:i}){const s=(0,o.useMemo)((()=>{const{style:t=""}=e,n=t.split(";");if(0===n.length)return"";const r=n.find((e=>e.trim().startsWith("--inline-bg-image")));return r?r.split("url(")[1].split(")")[0]:""}),[e?.style]);function c(n){const{style:r=""}=e,a=r.split(";").filter((e=>""!==e&&!e.trim().startsWith("--inline-bg-image")));n&&a.push("--inline-bg-image: url("+n+")"),t({htmlAttributes:{...e,style:a.join(";")}})}return(0,o.useEffect)((()=>{var e;const t=null!==(e=n?.backgroundImage?.splitLine truncated