{"id":220579,"date":"2025-03-21T20:38:03","date_gmt":"2025-03-21T20:38:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/blockish\/"},"modified":"2026-09-11T20:14:03","modified_gmt":"2026-09-11T20:14:03","slug":"blockish","status":"publish","type":"plugin","link":"https:\/\/he.wordpress.org\/plugins\/blockish\/","author":21196584,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.3.0","stable_tag":"1.3.0","tested":"7.1","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Blockish \u2013 MCP AI Site Builder for Block Editor","header_author":"wowdevs","header_description":"A collection of creative Gutenberg blocks to help you build beautiful websites.","assets_banners_color":"6f5826","last_updated":"2026-09-11 20:14:03","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wowdevs.com\/","header_plugin_uri":"https:\/\/blockish.wowdevs.com\/","header_author_uri":"https:\/\/wowdevs.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1874,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"bdkoder","date":"2025-09-05 18:32:25","revision":3356851},"1.0.1":{"tag":"1.0.1","author":"bdkoder","date":"2025-12-10 04:44:52","revision":3415978},"1.0.2":{"tag":"1.0.2","author":"bdkoder","date":"2025-12-10 04:49:21","revision":3415980},"1.0.3":{"tag":"1.0.3","author":"mizan42047","date":"2026-04-27 13:52:01","revision":3516521},"1.0.4":{"tag":"1.0.4","author":"mizan42047","date":"2026-06-08 13:09:26","revision":3564719},"1.0.5":{"tag":"1.0.5","author":"mizan42047","date":"2026-06-27 01:56:08","revision":3587758},"1.0.6":{"tag":"1.0.6","author":"mizan42047","date":"2026-06-27 16:50:22","revision":3588222},"1.0.7":{"tag":"1.0.7","author":"mizan42047","date":"2026-06-27 17:24:44","revision":3588236},"1.0.8":{"tag":"1.0.8","author":"mizan42047","date":"2026-06-28 04:33:30","revision":3588440},"1.0.9":{"tag":"1.0.9","author":"mizan42047","date":"2026-07-01 10:07:19","revision":3592480},"1.1.0":{"tag":"1.1.0","author":"mizan42047","date":"2026-07-02 09:46:02","revision":3593686},"1.1.1":{"tag":"1.1.1","author":"mizan42047","date":"2026-07-09 05:42:00","revision":3601005},"1.1.2":{"tag":"1.1.2","author":"mizan42047","date":"2026-07-09 11:03:47","revision":3601371},"1.1.3":{"tag":"1.1.3","author":"mizan42047","date":"2026-07-17 00:46:34","revision":3610861},"1.2.0":{"tag":"1.2.0","author":"mizan42047","date":"2026-08-01 19:05:12","revision":3631242},"1.2.1":{"tag":"1.2.1","author":"mizan42047","date":"2026-08-05 20:15:03","revision":3635802},"1.2.2":{"tag":"1.2.2","author":"mizan42047","date":"2026-08-12 03:15:23","revision":3642759},"1.2.3":{"tag":"1.2.3","author":"mizan42047","date":"2026-08-14 11:04:22","revision":3647188},"1.2.4":{"tag":"1.2.4","author":"mizan42047","date":"2026-08-14 23:00:51","revision":3648035},"1.2.5":{"tag":"1.2.5","author":"mizan42047","date":"2026-08-18 09:48:39","revision":3652435},"1.2.6":{"tag":"1.2.6","author":"mizan42047","date":"2026-08-19 22:31:51","revision":3655428},"1.2.7":{"tag":"1.2.7","author":"mizan42047","date":"2026-08-21 10:01:12","revision":3658745},"1.2.8":{"tag":"1.2.8","author":"mizan42047","date":"2026-08-30 11:06:48","revision":3672427},"1.2.9":{"tag":"1.2.9","author":"mizan42047","date":"2026-08-30 11:50:12","revision":3672479},"1.3.0":{"tag":"1.3.0","author":"mizan42047","date":"2026-09-11 20:14:03","revision":3692053}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3564681,"resolution":"128x128","location":"assets","locale":"","width":248,"height":248},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3564681,"resolution":"256x256","location":"assets","locale":"","width":376,"height":376}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3692045,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3692045,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3692053,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/post.php?post=10&action=edit\",\"preferredVersions\":{\"php\":\"8.0\",\"wp\":\"latest\"},\"features\":{\"networking\":true},\"steps\":[{\"step\":\"login\",\"username\":\"admin\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"blockish\"},\"options\":{\"activate\":true}},{\"step\":\"importWxr\",\"file\":{\"resource\":\"url\",\"url\":\"https:\\\/\\\/raw.githubusercontent.com\\\/Blockish-WordPress-Plugin\\\/wp-playground\\\/refs\\\/heads\\\/main\\\/blockish-playground-demo.xml\"}}]}"}},"all_blocks":{"blockish\/template-library":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/template-library","title":"Template Library","category":"design","editorScript":"file:.\/index.js","editorStyle":"file:.\/style.scss"},"blockish\/post-excerpt":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/post-excerpt","version":"1.0.0","title":"Post Excerpt","category":"blockish-framework","description":"Displays the current post excerpt with an optional read-more link.","keywords":["blockish","post","excerpt","summary"],"textdomain":"blockish","attributes":{"excerptLength":{"type":"number","default":55},"moreText":{"type":"string","default":""},"showMoreOnNewLine":{"type":"boolean","default":true},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}":"color: {{VALUE}};"}},"moreColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-post-excerpt__more-link":"color: {{VALUE}};"}},"moreHoverColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-post-excerpt__more-link:hover":"color: {{VALUE}};"}}},"usesContext":["postId","postType"],"supports":{"html":false,"anchor":true,"align":["wide","full"]},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/google-map":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/google-map","version":"1.0.0","title":"Google Map","category":"blockish-framework","description":"Embed a Google Map location on your page.","keywords":["blockish","map","google maps","location"],"example":{"attributes":{"preview":true}},"attributes":{"location":{"type":"string","default":"New York, NY"},"zoom":{"type":"number","default":14},"mapHeight":{"type":"string","selectors":{".{{WRAPPER}} .blockish-google-map__iframe":"height: {{VALUE}};"}},"mapCSSFiltersNormal":{"type":"string","groupSelector":{"type":"BlockishCSSFilters","selector":".{{WRAPPER}} .blockish-google-map__iframe"}},"mapCSSFiltersHover":{"type":"string","groupSelector":{"type":"BlockishCSSFilters","selector":".{{WRAPPER}} .blockish-google-map__iframe:hover"}},"mapHoverTransition":{"type":"number","selectors":{".{{WRAPPER}}":"--blockish-google-map-hover-transition: {{VALUE}}s;"}},"dynamicData":{"type":"object","ddMeta":{"text":[{"slug":"location","title":"Location"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/paragraph":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/paragraph","version":"1.0.0","title":"Paragraph","category":"blockish-framework","description":"Flexible paragraph block for text content.","keywords":["blockish","paragraph","text"],"example":{"attributes":{"preview":true}},"attributes":{"content":{"type":"string"},"url":{"type":"object"},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}":"color: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}}:hover":"color: {{VALUE}};"}},"textShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}"}},"textShadowHover":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}:hover"}},"dynamicData":{"type":"object","ddMeta":{"text":[{"slug":"content","title":"Content"}],"url":[{"slug":"url","title":"Link URL"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"],"__experimentalSlashInserter":true},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/icon-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/icon-list","version":"1.0.0","title":"Icon List","category":"blockish-framework","description":"List of icons with supporting text.","keywords":["blockish","icon list","list"],"example":{"attributes":{"preview":true}},"attributes":{"layout":{"type":"string","selectors":{".{{WRAPPER}}":"flex-direction: {{VALUE}};"}},"rowGap":{"type":"object","selectors":{".{{WRAPPER}}":"row-gap: {{VALUE}};"}},"columnGap":{"type":"object","selectors":{".{{WRAPPER}}":"column-gap: {{VALUE}};"}},"itemPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-icon-list-item-link":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"itemContentSpacing":{"type":"object","selectors":{".{{WRAPPER}} .blockish-icon-list-item-link":"column-gap: {{VALUE}};"}},"itemIconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-icon-list-item-icon svg":"width: {{VALUE}}; height: {{VALUE}};"}},"itemIconColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-icon-list-item-icon svg":"fill: {{VALUE}};"}},"itemIconHoverColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-icon-list-item:hover .blockish-icon-list-item-icon svg":"fill: {{VALUE}};"}},"itemTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-icon-list-item-text":"color: {{VALUE}};"}},"itemTextHoverColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-icon-list-item:hover .blockish-icon-list-item-text":"color: {{VALUE}};"}},"itemTextTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-icon-list-item-text"}},"itemIconHoverTransition":{"type":"number","selectors":{".{{WRAPPER}}":"--blockish-icon-list-icon-hover-transition: {{VALUE}}s;"}},"itemTextHoverTransition":{"type":"number","selectors":{".{{WRAPPER}}":"--blockish-icon-list-text-hover-transition: {{VALUE}}s;"}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/query-title":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/query-title","version":"1.0.0","title":"Query Title","category":"blockish-framework","description":"Displays the archive, search, or post type title for the current query.","keywords":["blockish","archive","search","title","query"],"textdomain":"blockish","attributes":{"type":{"type":"object","default":{"label":"Archive","value":"archive"}},"showPrefix":{"type":"boolean","default":true},"showSearchTerm":{"type":"boolean","default":true},"tag":{"type":"object","default":{"label":"H1","value":"h1"}},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}":"color: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}}:hover":"color: {{VALUE}};"}},"textShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}"}},"textShadowHover":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}:hover"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"usesContext":["templateSlug"],"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/html-wrapper":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/html-wrapper","version":"1.0.0","title":"HTML Wrapper","category":"blockish-framework","description":"Dynamic HTML wrapper container with customizable tag and key-value props.","keywords":["html","wrapper","container","tag","props","element"],"attributes":{"isVariationPicked":{"type":"boolean","default":false},"tag":{"type":"object","default":{"label":"div","value":"div"}},"props":{"type":"array","default":[]}},"supports":{"html":true,"anchor":true,"align":["wide","full"],"customClassName":true,"reusable":true,"__experimentalSlashInserter":true},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"},"blockish\/rating":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/rating","version":"1.0.0","title":"Rating","category":"blockish-framework","description":"Star rating display for reviews and scores.","keywords":["blockish","rating","stars","review"],"example":{"attributes":{"preview":true}},"attributes":{"ratingScale":{"type":"number","default":5},"rating":{"type":"number","default":5},"icon":{"type":"object","default":{"viewBox":[0,0,576,512],"path":"M287.9 17.8L354 150.2 499.2 171.5C522.2 174.9 531.5 203.7 514.9 220.5L409.5 329.5 434.4 476.3C438.3 499 415.5 516.6 394.8 506.5L287.9 448.7 181 506.5C160.3 516.6 137.5 499 141.4 476.3L166.3 329.5 60.9 220.5C44.3 203.7 53.6 174.9 76.6 171.5L221.8 150.2 287.9 17.8z"}},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"iconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-rating-icon svg":"width: {{VALUE}}; height: {{VALUE}};"}},"iconSpacing":{"type":"object","selectors":{".{{WRAPPER}} .blockish-rating-icons":"gap: {{VALUE}};"}},"iconColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-rating-icon-fill svg":"fill: {{VALUE}};"}},"unmarkedColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-rating-icon-base svg":"fill: {{VALUE}};"}},"dynamicData":{"type":"object","ddMeta":{"text":[{"slug":"rating","title":"Rating"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/accordion":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/accordion","version":"1.0.0","title":"Accordion","category":"blockish-framework","description":"Accordion container for collapsible content.","keywords":["accordion","faq","toggle"],"example":{"attributes":{"preview":true}},"attributes":{"itemPosition":{"type":"object","selectors":{".{{WRAPPER}} .blockish-accordion-item-trigger":"justify-content: {{VALUE}};"}},"iconPosition":{"type":"object","selectors":{".{{WRAPPER}} .blockish-accordion-item-trigger":"flex-direction: {{VALUE}};"}},"faqSchema":{"type":"boolean","default":false},"maxItemExpanded":{"type":"string","default":"one"},"itemsSpaceBetween":{"type":"object","selectors":{".{{WRAPPER}} .blockish-accordion-items":"row-gap: {{VALUE}};"}},"distanceBetweenContent":{"type":"object","selectors":{".{{WRAPPER}} .blockish-accordion-item":"gap: {{VALUE}};"}},"accordionBackgroundNormal":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-accordion-item"}},"accordionBorderNormal":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-accordion-item"}},"accordionBackgroundHover":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-accordion-item:hover"}},"accordionBorderHover":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-accordion-item:hover"}},"accordionBackgroundActive":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-accordion-item-details[open]"}},"accordionBorderActive":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-accordion-item-details[open]"}},"accordionBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-accordion-item":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"accordionPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-accordion-item-trigger":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"headerTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-accordion-item-title-text"}},"iconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-accordion-item-icon svg":"width: {{TOP}}; height: {{TOP}};"}},"headerTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-accordion-item-title-text":"color: {{VALUE}};"}},"iconColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-accordion-item-icon":"color: {{VALUE}};"}},"headerTextShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}} .blockish-accordion-item-title-text"}},"headerTextStroke":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-accordion-item-title-text"}},"headerTextColorHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-accordion-item:hover .blockish-accordion-item-title-text":"color: {{VALUE}};"}},"iconColorHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-accordion-item:hover .blockish-accordion-item-icon":"color: {{VALUE}};"}},"headerTextShadowHover":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}} .blockish-accordion-item:hover .blockish-accordion-item-title-text"}},"headerTextStrokeHover":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-accordion-item:hover .blockish-accordion-item-title-text"}},"headerTextColorActive":{"type":"string","selectors":{".{{WRAPPER}} .blockish-accordion-item-details[open] .blockish-accordion-item-title-text":"color: {{VALUE}};"}},"iconColorActive":{"type":"string","selectors":{".{{WRAPPER}} .blockish-accordion-item-details[open] .blockish-accordion-item-icon":"color: {{VALUE}};"}},"headerTextShadowActive":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}} .blockish-accordion-item-details[open] .blockish-accordion-item-title-text"}},"headerTextStrokeActive":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-accordion-item-details[open] .blockish-accordion-item-title-text"}},"contentBackground":{"type":"object","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-accordion-item-content-inner"}},"contentTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-accordion-item-content-inner":"color: {{VALUE}};"}},"contentBorder":{"type":"object","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-accordion-item-content-inner"}},"contentBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-accordion-item-content-inner":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"contentPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-accordion-item-content-inner":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","usesContext":["postId","postType"]},"blockish\/post-content":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/post-content","version":"1.0.0","title":"Post Content","category":"blockish-framework","description":"Displays the current post content.","keywords":["blockish","post","content","body"],"textdomain":"blockish","attributes":{"tag":{"type":"object","default":{"value":"div","label":"Div"}},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}":"color: {{VALUE}};"}},"linkColor":{"type":"string","selectors":{".{{WRAPPER}} a":"color: {{VALUE}};"}},"linkHoverColor":{"type":"string","selectors":{".{{WRAPPER}} a:hover":"color: {{VALUE}};"}}},"usesContext":["postId","postType"],"supports":{"html":false,"anchor":true,"align":["wide","full"]},"editorScript":"file:.\/index.js","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/social-icons":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/social-icons","version":"1.0.0","title":"Social Icons","category":"blockish-framework","description":"Social icon list for profile links.","keywords":["blockish","social","icons"],"example":{"attributes":{"preview":true}},"attributes":{"shape":{"type":"string","default":"circle"},"flexDirection":{"type":"object","selectors":{".{{WRAPPER}}":"flex-direction: {{VALUE}};"}},"flexWrap":{"type":"object","selectors":{".{{WRAPPER}}":"flex-wrap: {{VALUE}};"}},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"justify-content: {{VALUE}};"}},"iconColorMode":{"type":"string","default":"official"},"iconColor":{"type":"string","selectors":{".{{WRAPPER}}":"--blockish-social-icons-primary-color: {{VALUE}};"}},"iconSecondaryColor":{"type":"string","selectors":{".{{WRAPPER}}":"--blockish-social-icons-secondary-color: {{VALUE}};"}},"iconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-social-icon-item__icon svg":"width: {{VALUE}}; height: {{VALUE}};"}},"iconPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-social-icon-item__link":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"iconSpacing":{"type":"object","selectors":{".{{WRAPPER}}":"column-gap: {{VALUE}};"}},"iconRowsGap":{"type":"object","selectors":{".{{WRAPPER}}":"row-gap: {{VALUE}};"}},"iconBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-social-icon-item__link"}},"iconBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-social-icon-item__link":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"hoverAnimation":{"type":"string","selectors":{".{{WRAPPER}} .blockish-social-icon-item__link:hover":"animation-name: {{VALUE}};"}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/icon":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/icon","version":"1.0.0","title":"Icon","category":"blockish-framework","description":"Display a single icon with customizable style.","example":{"attributes":{"preview":true}},"attributes":{"icon":{"type":"object","default":{"viewBox":[0,0,576,512],"path":"M288.1-32c9 0 17.3 5.1 21.4 13.1L383 125.3 542.9 150.7c8.9 1.4 16.3 7.7 19.1 16.3s.5 18-5.8 24.4L441.7 305.9 467 465.8c1.4 8.9-2.3 17.9-9.6 23.2s-17 6.1-25 2L288.1 417.6 143.8 491c-8 4.1-17.7 3.3-25-2s-11-14.2-9.6-23.2L134.4 305.9 20 191.4c-6.4-6.4-8.6-15.8-5.8-24.4s10.1-14.9 19.1-16.3l159.9-25.4 73.6-144.2c4.1-8 12.4-13.1 21.4-13.1zm0 76.8L230.3 158c-3.5 6.8-10 11.6-17.6 12.8l-125.5 20 89.8 89.9c5.4 5.4 7.9 13.1 6.7 20.7l-19.8 125.5 113.3-57.6c6.8-3.5 14.9-3.5 21.8 0l113.3 57.6-19.8-125.5c-1.2-7.6 1.3-15.3 6.7-20.7l89.8-89.9-125.5-20c-7.6-1.2-14.1-6-17.6-12.8L288.1 44.8z"}},"link":{"type":"object"},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"size":{"type":"object","selectors":{".{{WRAPPER}} svg":"width: {{VALUE}}; height: {{VALUE}};"}},"color":{"type":"string","selectors":{".{{WRAPPER}} svg":"fill: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}} svg:hover":"fill: {{VALUE}};"}},"rotation":{"type":"object","selectors":{".{{WRAPPER}} svg":"transform: rotate({{VALUE}}deg);"}},"rotationHover":{"type":"object","selectors":{".{{WRAPPER}} svg:hover":"transform: rotate({{VALUE}}deg);"}},"dynamicData":{"type":"object","ddMeta":{"url":[{"slug":"link","title":"Link URL"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/post-info":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/post-info","version":"1.0.0","title":"Post Info","category":"blockish-framework","description":"Displays post metadata such as author, dates, comments, and terms.","keywords":["blockish","post","meta","author","date","comments","terms"],"textdomain":"blockish","attributes":{"layout":{"type":"object","default":{"value":"row","label":"Row"}},"separator":{"type":"object","default":{"value":"dot","label":"Dot"}},"items":{"type":"array","default":[{"type":{"value":"author","label":"Author"},"beforeText":"","link":true,"icon":{"value":"default","label":"Default"},"showAvatar":false,"avatarSize":16},{"type":{"value":"date","label":"Date"},"beforeText":"","link":true,"icon":{"value":"default","label":"Default"},"dateFormat":{"value":"default","label":"Default"}},{"type":{"value":"comments","label":"Comments"},"beforeText":"","link":true,"icon":{"value":"default","label":"Default"}}]},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"justify-content: {{VALUE}};"}},"alignItems":{"type":"object","selectors":{".{{WRAPPER}}":"align-items: {{VALUE}};"}},"gap":{"type":"object","selectors":{".{{WRAPPER}}":"gap: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}, .{{WRAPPER}} a":"color: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}} a:hover":"color: {{VALUE}};"}},"iconColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-post-info__icon":"color: {{VALUE}};"}},"iconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-post-info__icon":"width: {{VALUE}}; height: {{VALUE}};"}},"iconGap":{"type":"object","selectors":{".{{WRAPPER}} .blockish-post-info__item":"gap: {{VALUE}};"}},"separatorColor":{"type":"string","selectors":{".{{WRAPPER}}.is-separator-line .blockish-post-info__entry:not(:last-child)::after":"background-color: {{VALUE}};",".{{WRAPPER}} .blockish-post-info__separator":"color: {{VALUE}};"}}},"usesContext":["postId","postType"],"supports":{"html":false,"anchor":true,"align":["wide","full"]},"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/query-total":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/query-total","version":"1.0.0","title":"Query Total","category":"blockish-framework","description":"Displays the total number of results for the current query (search, archive, or blog).","keywords":["blockish","search","results","count","total","query"],"textdomain":"blockish","attributes":{"displayType":{"type":"object","default":{"label":"Total results","value":"total-results"}},"totalFormat":{"type":"string","default":"{count} results found"},"totalFormatSingular":{"type":"string","default":"{count} result found"},"rangeFormat":{"type":"string","default":"Displaying {start} \u2013 {end} of {total}"},"rangeFormatSingle":{"type":"string","default":"Displaying {start} of {total}"},"tag":{"type":"object","default":{"label":"P","value":"p"}},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}":"color: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}}:hover":"color: {{VALUE}};"}},"textShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}"}},"textShadowHover":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}:hover"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"usesContext":["blockish-dynamicity\/loopContext","blockish-dynamicity\/queryId"],"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/template-part":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/template-part","version":"1.0.0","title":"Template Part","category":"blockish-framework","description":"Placeholder slot for a Theme Builder part. Matching parts (by area + conditions) render here.","keywords":["blockish","template","part","header","footer","placeholder","slot","theme builder"],"textdomain":"blockish","attributes":{"area":{"type":"string","default":"header"},"slug":{"type":"string","default":""}},"supports":{"html":false,"align":false,"reusable":false},"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/post-title":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/post-title","version":"1.0.0","title":"Post Title","category":"blockish-framework","description":"Displays the current post title with optional permalink.","keywords":["blockish","post","title","heading","dynamic"],"textdomain":"blockish","attributes":{"tag":{"type":"object","default":{"label":"H2","value":"h2"}},"linkToPost":{"type":"boolean","default":false},"openInNewTab":{"type":"boolean","default":false},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}, .{{WRAPPER}} a":"color: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}}:hover, .{{WRAPPER}} a:hover":"color: {{VALUE}};"}},"textShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}"}},"textShadowHover":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}:hover"}}},"usesContext":["postId","postType"],"supports":{"html":false,"anchor":true,"align":["wide","full"]},"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/image":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/image","version":"1.0.0","title":"Image","category":"blockish-framework","description":"Display an image with optional caption and styling.","keywords":["blockish","image","img"],"example":{"attributes":{"preview":true}},"attributes":{"image":{"type":"object"},"imageSize":{"type":"object","default":{"value":"full","label":"Full Size"}},"alt":{"type":"string"},"title":{"type":"string"},"captionType":{"type":"string","default":"none"},"customCaption":{"type":"string"},"lightbox":{"type":"boolean","default":false},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"imageWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-image":"width: {{VALUE}};"}},"imageMaxWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-image":"max-width: {{VALUE}};"}},"imageHeight":{"type":"object","selectors":{".{{WRAPPER}} .blockish-image":"height: {{VALUE}};"}},"objectFit":{"type":"object","selectors":{".{{WRAPPER}} .blockish-image":"object-fit: {{VALUE}};"},"condition":{"rules":[{"condition":"not_empty","key":"imageHeight","value":""}]}},"imageOpacityNormal":{"type":"number","selectors":{".{{WRAPPER}} .blockish-image":"opacity: {{VALUE}}%;"}},"imageBorderNormal":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-image"}},"imageBorderRadiusNormal":{"type":"object","selectors":{".{{WRAPPER}} .blockish-image":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"imageBoxShadowNormal":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-image"}},"imageCSSFiltersNormal":{"type":"string","groupSelector":{"type":"BlockishCSSFilters","selector":".{{WRAPPER}} .blockish-image"}},"imageCSSFiltersHover":{"type":"string","groupSelector":{"type":"BlockishCSSFilters","selector":".{{WRAPPER}} .blockish-image:hover"}},"imageBoxShadowHover":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-image:hover"}},"imageBorderRadiusHover":{"type":"object","selectors":{".{{WRAPPER}} .blockish-image:hover":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"imageBorderHover":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-image:hover"}},"imageOpacityHover":{"type":"number","selectors":{".{{WRAPPER}} .blockish-image:hover":"opacity: {{VALUE}}%;"}},"imageHoverTransition":{"type":"number","selectors":{".{{WRAPPER}}":"--blockish-image-hover-transition: {{VALUE}}s;"}},"captionAlignment":{"type":"object","selectors":{".{{WRAPPER}} .blockish-image-caption":"text-align: {{VALUE}};"}},"captionColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-image-caption":"color: {{VALUE}};"}},"captionBackgroundColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-image-caption":"background-color: {{VALUE}};"}},"captionTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-image-caption"}},"captionTextShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}} .blockish-image-caption"}},"captionSpacing":{"type":"object","selectors":{".{{WRAPPER}} .blockish-image-caption":"margin-block-start: {{VALUE}};"}},"dynamicData":{"type":"object","ddMeta":{"image":[{"slug":"image","title":"Image"}],"url":[{"slug":"url","title":"Link URL"}],"text":[{"slug":"alt","title":"Alt Text"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","usesContext":["postId","postType"]},"blockish\/container":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/container","version":"0.1.0","title":"Container","category":"blockish-framework","description":"Responsive container for building layouts and sections.","example":{"attributes":{"preview":true}},"attributes":{"isVariationPicked":{"type":"boolean","default":false},"tagName":{"type":"object","default":{"label":"Div","value":"div"}},"url":{"type":"object"},"overflow":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container":"overflow: {{VALUE}};"}},"containerWidth":{"type":"string","default":"alignfull"},"customWidthContainer":{"type":"object","selectors":{".{{WRAPPER}}.align-custom-width":"max-width: {{VALUE}};"}},"innerContentWidth":{"type":"boolean","default":false},"innerContentMaxWidth":{"type":"object","selectors":{".{{WRAPPER}}.has-inner-content-width > :not(.alignfull):not(.alignwide):not(.blockish-container-background-video):not(.block-list-appender):not(.block-editor-inner-blocks)":"max-width: {{VALUE}};",".{{WRAPPER}}.has-inner-content-width > .block-editor-inner-blocks > .block-editor-block-list__layout > :not(.alignfull):not(.alignwide)":"max-width: {{VALUE}};"}},"containerMinHeight":{"type":"object","selectors":{".{{WRAPPER}}":"min-height: {{VALUE}};",".{{WRAPPER}} > .block-list-appender":"min-height: {{VALUE}};"}},"display":{"type":"string","default":"flex"},"flexWrap":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container.layout-type-flex":"flex-wrap: {{VALUE}};"}},"flexDirection":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container.layout-type-flex":"flex-direction: {{VALUE}};"}},"justifyContent":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container.layout-type-flex":"justify-content: {{VALUE}};"}},"alignItems":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container.layout-type-flex":"align-items: {{VALUE}};"}},"gridLayoutType":{"type":"string","default":"auto"},"autoGridWidth":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container.layout-type-grid.grid-layout-type-auto":"grid-template-columns: repeat(auto-fill,minmax(min({{VALUE}},100%),1fr));"}},"autoGridHeight":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container.layout-type-grid.grid-layout-type-auto":"grid-auto-rows: minmax({{VALUE}}, auto);"}},"gridColumns":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container.layout-type-grid.grid-layout-type-fixed":"grid-template-columns: repeat({{VALUE}}, minmax(0, 1fr));"}},"gridRows":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container.layout-type-grid.grid-layout-type-fixed":"grid-template-rows: repeat({{VALUE}}, minmax(0, 1fr));"}},"columnGap":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container":"column-gap: {{VALUE}};"}},"rowGap":{"type":"object","selectors":{".{{WRAPPER}}.blockish-container":"row-gap: {{VALUE}};"}},"containerBackground":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}}"}},"containerHoverBackground":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}}:hover"}},"containerBackgroundOverlay":{"type":"string","groupSelector":{"type":"BlockishBackgroundOverlay","selector":".{{WRAPPER}}.has-background-overlay::before"}},"containerHoverBackgroundOverlay":{"type":"string","groupSelector":{"type":"BlockishBackgroundOverlay","selector":".{{WRAPPER}}.has-background-overlay::before:hover"}},"containerBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}}"}},"containerHoverBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}}:hover"}},"containerBorderRadius":{"type":"object","selectors":{".{{WRAPPER}}":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"containerHoverBorderRadius":{"type":"object","selectors":{".{{WRAPPER}}:hover":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"containerBoxShadow":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}}"}},"containerHoverBoxShadow":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}}:hover"}},"dynamicData":{"type":"object","ddMeta":{"url":[{"slug":"url","title":"Link URL"}]}}},"supports":{"html":true,"anchor":true},"providesContext":{"display":"display"},"usesContext":["display","postId","postType"],"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"},"blockish\/post-featured-image":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/post-featured-image","version":"1.0.0","title":"Post Featured Image","category":"blockish-framework","description":"Displays the current post featured image with optional permalink.","keywords":["blockish","post","featured","image","thumbnail"],"textdomain":"blockish","attributes":{"imageSize":{"type":"object","default":{"value":"full","label":"Full Size"}},"linkToPost":{"type":"boolean","default":false},"openInNewTab":{"type":"boolean","default":false},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"imageWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-post-featured-image__image":"width: {{VALUE}};"}},"imageMaxWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-post-featured-image__image":"max-width: {{VALUE}};"}},"imageHeight":{"type":"object","selectors":{".{{WRAPPER}} .blockish-post-featured-image__image":"height: {{VALUE}};"}},"objectFit":{"type":"object","selectors":{".{{WRAPPER}} .blockish-post-featured-image__image":"object-fit: {{VALUE}};"}},"border":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-post-featured-image__image"}},"borderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-post-featured-image__image":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"boxShadow":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-post-featured-image__image"}}},"usesContext":["postId","postType","queryId","blockish-dynamicity\/queryId"],"supports":{"html":false,"anchor":true,"align":["wide","full"]},"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/navigation":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/navigation","version":"1.0.0","title":"Navigation","category":"blockish-framework","description":"Navigation wrapper that pairs a desktop Nav Menu with a mobile Offcanvas, switching between them at a breakpoint.","keywords":["nav","navigation","menu","navbar","header"],"allowedBlocks":["blockish\/navmenu","blockish\/offcanvas"],"attributes":{"hasStarted":{"type":"boolean","default":false},"menuBreakpoint":{"type":"string","default":"tablet"},"menuCustomBreakpoint":{"type":"number","default":1024},"justifyContent":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navigation-inner":"justify-content: {{VALUE}};"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","usesContext":["postId","postType"]},"blockish\/button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/button","title":"Button","category":"blockish-framework","keywords":["button","btn","link","call to action"],"version":"1.0.0","description":"Call-to-action button with style options.","textdomain":"blockish","attributes":{"text":{"type":"string","default":"Click Here"},"url":{"type":"object"},"icon":{"type":"object"},"iconPosition":{"type":"string","selectors":{".{{WRAPPER}} .blockish-button-link":"flex-direction: {{VALUE}};"}},"buttonPlacement":{"type":"object","selectors":{".{{WRAPPER}}":"justify-content: {{VALUE}};"}},"buttonAlignment":{"type":"object","selectors":{".{{WRAPPER}} .blockish-button-link":"text-align: {{VALUE}}; justify-content: {{VALUE}};"}},"buttonContentSpacing":{"type":"object","selectors":{".{{WRAPPER}} .blockish-button-link":"gap: {{VALUE}};"}},"buttonWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-button-link":"width: {{VALUE}};"}},"buttonMinHeight":{"type":"object","selectors":{".{{WRAPPER}} .blockish-button-link":"min-height: {{VALUE}};"}},"buttonTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-button-link"}},"buttonTextShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}} .blockish-button-link"}},"buttonTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-button-link":"color: {{VALUE}};"}},"buttonBackground":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-button-link"}},"buttonBoxShadow":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-button-link"}},"buttonHoverTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-button-link:hover":"color: {{VALUE}};"}},"buttonHoverBackground":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-button-link:hover"}},"buttonHoverBoxShadow":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-button-link:hover"}},"buttonHoverTransition":{"type":"number","selectors":{".{{WRAPPER}} .blockish-button-link":"--blockish-button-hover-transition: {{VALUE}}s;"}},"buttonHoverBorderColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-button-link:hover":"border-color: {{VALUE}};"}},"buttonBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-button-link"}},"buttonBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-button-link":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"buttonPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-button-link":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"buttonIconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-button-link .blockish-button-icon":"width: {{VALUE}}; height: {{VALUE}};"}},"dynamicData":{"type":"object","ddMeta":{"url":[{"slug":"url","title":"Link URL"}],"text":[{"slug":"text","title":"Text"}]}}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/progress-bar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/progress-bar","version":"1.0.0","title":"Progress Bar","category":"blockish-framework","description":"Progress bar showing completion status.","keywords":["blockish","progress","bar"],"example":{"attributes":{"preview":true}},"attributes":{"showTitle":{"type":"boolean","default":true},"title":{"type":"string","default":"Progress"},"titleTag":{"type":"object","default":{"label":"H4","value":"h4"}},"percentage":{"type":"number","default":50,"selectors":{".{{WRAPPER}} .blockish-progress-bar__fill":"width: {{VALUE}}%;"}},"percentageFillColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-progress-bar__fill":"background: {{VALUE}};"}},"percentageBackgroundColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-progress-bar__track":"background: {{VALUE}};"}},"percentageHeight":{"type":"object","selectors":{".{{WRAPPER}} .blockish-progress-bar__track":"height: {{VALUE}};"}},"percentageBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-progress-bar__track":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};",".{{WRAPPER}} .blockish-progress-bar__fill":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"animationDuration":{"type":"number","default":2},"displayPercentage":{"type":"boolean","default":true},"innerText":{"type":"string","default":"Web Deigner"},"titleTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-progress-bar__title":"color: {{VALUE}};"}},"titleTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-progress-bar__title"}},"titleTextStroke":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-progress-bar__title"}},"titleTextShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}} .blockish-progress-bar__title"}},"innerTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-progress-bar__inner-text, .{{WRAPPER}} .blockish-progress-bar__percentage":"color: {{VALUE}};"}},"innerTextTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-progress-bar__inner-text, .{{WRAPPER}} .blockish-progress-bar__percentage"}},"innerTextStroke":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-progress-bar__inner-text"}},"innerTextShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}} .blockish-progress-bar__inner-text, .{{WRAPPER}} .blockish-progress-bar__percentage"}},"dynamicData":{"type":"object","ddMeta":{"text":[{"slug":"title","title":"Title"},{"slug":"percentage","title":"Percentage"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","viewScript":"file:.\/view.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/html-child":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/html-child","version":"1.0.0","title":"HTML Child","category":"blockish-framework","description":"Dynamic HTML element with customizable tag, key-value props, and optional content.","keywords":["html","child","element","tag","props","inline"],"attributes":{"isVariationPicked":{"type":"boolean","default":false},"tag":{"type":"object","default":{"label":"span","value":"span"}},"props":{"type":"array","default":[]},"content":{"type":"string","default":""}},"supports":{"html":true,"anchor":true,"align":["wide","full"],"customClassName":true,"reusable":true,"__experimentalSlashInserter":true},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"},"blockish\/countdown":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/countdown","version":"1.0.0","title":"Countdown","category":"blockish-framework","description":"Live countdown timer with multiple design layouts.","keywords":["blockish","countdown","timer","clock","deadline"],"example":{"attributes":{"preview":true}},"attributes":{"dueDate":{"type":"string","default":"2026-09-17T12:00"},"layout":{"type":"object","default":{"label":"Boxes","value":"boxes"}},"showDays":{"type":"boolean","default":true},"showHours":{"type":"boolean","default":true},"showMinutes":{"type":"boolean","default":true},"showSeconds":{"type":"boolean","default":true},"padZeros":{"type":"boolean","default":true},"daysLabel":{"type":"string","default":"Days"},"hoursLabel":{"type":"string","default":"Hours"},"minutesLabel":{"type":"string","default":"Minutes"},"secondsLabel":{"type":"string","default":"Seconds"},"showLabels":{"type":"boolean","default":true},"separator":{"type":"object","default":{"label":"Colon (:)","value":":"}},"circularDaysMax":{"type":"number","default":30},"expiredMessage":{"type":"string","default":"This offer has ended"},"showExpiredMessage":{"type":"boolean","default":true},"alignment":{"type":"object","selectors":{".{{WRAPPER}} .blockish-countdown__inner":"align-items: {{VALUE}};",".{{WRAPPER}} .blockish-countdown__units":"justify-content: {{VALUE}};",".{{WRAPPER}} .blockish-countdown__flipdown":"justify-content: {{VALUE}};"}},"unitsGap":{"type":"object","selectors":{".{{WRAPPER}} .blockish-countdown__units":"gap: {{VALUE}};",".{{WRAPPER}} .blockish-flip":"gap: {{VALUE}};"}},"unitMinWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-countdown__unit":"min-width: {{VALUE}};",".{{WRAPPER}} .blockish-flip":"--blockish-flip-rotor-w: {{VALUE}}; --blockish-flip-rotor-h: calc({{VALUE}} * 1.6);"}},"unitBackground":{"type":"string","selectors":{".{{WRAPPER}} .blockish-countdown__unit-surface":"background: {{VALUE}};"}},"unitBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-countdown__unit-surface"}},"unitBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-countdown__unit-surface":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"unitPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-countdown__unit-surface":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"unitBoxShadow":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-countdown__unit-surface"}},"numberTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-countdown__value":"color: {{VALUE}};",".{{WRAPPER}} .blockish-countdown__separator":"color: {{VALUE}};",".{{WRAPPER}} .blockish-flip":"--blockish-flip-color: {{VALUE}};"}},"numberTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-countdown__value, .{{WRAPPER}} .blockish-flip .rotor"}},"labelTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-countdown__label":"color: {{VALUE}};",".{{WRAPPER}} .blockish-flip .rotor-group-heading:before":"color: {{VALUE}};"}},"labelTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-countdown__label, .{{WRAPPER}} .blockish-flip .rotor-group-heading:before"}},"labelGap":{"type":"object","selectors":{".{{WRAPPER}} .blockish-countdown__unit":"gap: {{VALUE}};",".{{WRAPPER}} .blockish-flip .rotor-group-heading":"margin-bottom: {{VALUE}};"}},"ringColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-countdown__ring-progress":"stroke: {{VALUE}};"}},"ringTrackColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-countdown__ring-track":"stroke: {{VALUE}};"}},"ringSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-countdown__ring":"width: {{VALUE}}; height: {{VALUE}};"}},"ringStrokeWidth":{"type":"object","selectors":{".{{WRAPPER}}":"--blockish-countdown-ring-stroke: {{VALUE}};"}},"flipCardBackground":{"type":"string","selectors":{".{{WRAPPER}} .blockish-flip":"--blockish-flip-bg-top: {{VALUE}}; --blockish-flip-bg-bottom: {{VALUE}}; --blockish-flip-dot: {{VALUE}};"}},"flipCardColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-flip":"--blockish-flip-color: {{VALUE}};"}},"separatorTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-countdown__separator":"color: {{VALUE}};"}},"separatorTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-countdown__separator"}},"expiredTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-countdown__expired":"color: {{VALUE}};"}},"expiredTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-countdown__expired"}},"dynamicData":{"type":"object","ddMeta":{"text":[{"slug":"dueDate","title":"Due Date"},{"slug":"expiredMessage","title":"Expired Message"},{"slug":"daysLabel","title":"Days Label"},{"slug":"hoursLabel","title":"Hours Label"},{"slug":"minutesLabel","title":"Minutes Label"},{"slug":"secondsLabel","title":"Seconds Label"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","viewScript":"file:.\/view.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/heading":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/heading","version":"1.0.0","title":"Heading","category":"blockish-framework","description":"Flexible heading block for titles and section labels.","keywords":["blockish","heading","title","text"],"example":{"attributes":{"preview":true}},"attributes":{"content":{"type":"string"},"url":{"type":"object"},"tag":{"type":"object","default":{"label":"H2","value":"h2"}},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}":"color: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}}:hover":"color: {{VALUE}};"}},"textShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}"}},"textShadowHover":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}:hover"}},"dynamicData":{"type":"object","ddMeta":{"text":[{"slug":"content","title":"Content"}],"url":[{"slug":"url","title":"Link URL"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/video":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/video","version":"1.0.0","title":"Video","category":"blockish-framework","description":"Embed a video with custom controls and settings.","keywords":["blockish","video","media"],"example":{"attributes":{"preview":true}},"attributes":{"sourceType":{"type":"object","default":{"label":"YouTube","value":"youtube"}},"youtubeUrl":{"type":"string","default":"https:\/\/www.youtube.com\/watch?v=IfpRqMh7HkE"},"vimeoUrl":{"type":"string","default":"https:\/\/vimeo.com\/361687086?fl=pl&fe=sh"},"selfHostedVideo":{"type":"object"},"selfHostedUrl":{"type":"string"},"posterImage":{"type":"object"},"poster":{"type":"string"},"autoplay":{"type":"boolean","default":false},"loop":{"type":"boolean","default":false},"muted":{"type":"boolean","default":false},"playOnMobile":{"type":"boolean","default":true},"controls":{"type":"boolean","default":true},"preload":{"type":"string","default":"metadata"},"startTime":{"type":"number","default":0},"endTime":{"type":"number","default":0},"captions":{"type":"boolean","default":false},"privacyMode":{"type":"boolean","default":false},"lazyLoad":{"type":"boolean","default":false},"suggestedVideos":{"type":"object","default":{"label":"Current Channel","value":"currentChannel"}},"showOverlay":{"type":"boolean","default":false},"overlayImage":{"type":"object"},"showOverlayPlayIcon":{"type":"boolean","default":true},"alignment":{"type":"object","selectors":{".{{WRAPPER}} .blockish-video-player":"text-align: {{VALUE}};"}},"videoAspectRatio":{"type":"object","selectors":{".{{WRAPPER}} .blockish-video-player":"aspect-ratio: {{VALUE}};"}},"videoCSSFilters":{"type":"string","groupSelector":{"type":"BlockishCSSFilters","selector":".{{WRAPPER}} .blockish-video, .{{WRAPPER}} .components-sandbox, .{{WRAPPER}} .blockish-video-sandbox"}},"overlayPlayButtonSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-video-overlay-play-icon":"width: {{VALUE}}; height: {{VALUE}};"}},"overlayPlayButtonIconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-video-overlay-play-icon":"--blockish-video-overlay-play-icon-size: {{VALUE}};"}},"overlayPlayButtonBg":{"type":"string","selectors":{".{{WRAPPER}} .blockish-video-overlay-play-icon":"background: {{VALUE}};"}},"overlayPlayButtonIconColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-video-overlay-play-icon::before":"border-left-color: {{VALUE}};"}},"overlayPlayButtonBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-video-overlay-play-icon":"border-radius: {{VALUE}};"}},"dynamicData":{"type":"object","ddMeta":{"url":[{"slug":"youtubeUrl","title":"YoutubeUrl"},{"slug":"vimeoUrl","title":"VimeoUrl"},{"slug":"selfHostedVideo","title":"SelfHostedVideo"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","viewScript":"file:.\/view.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/site-logo":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/site-logo","version":"1.0.0","title":"Site Logo","category":"blockish-framework","description":"Displays the site logo with an optional home link.","keywords":["blockish","site","logo","brand","identity"],"textdomain":"blockish","attributes":{"linkToHome":{"type":"boolean","default":true},"openInNewTab":{"type":"boolean","default":false},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"logoWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-site-logo__image":"width: {{VALUE}};"}},"logoMaxWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-site-logo__image":"max-width: {{VALUE}};"}},"border":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-site-logo__image"}},"borderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-site-logo__image":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"boxShadow":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-site-logo__image"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/tab":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/tab","version":"1.0.0","title":"Tab","category":"blockish-framework","description":"Tabbed content container for tab items.","keywords":["tabs","tab","content"],"attributes":{"direction":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-layout":"flex-direction: {{VALUE}};"}},"justify":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-nav":"justify-content: {{VALUE}};"}},"navAlign":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-nav":"align-self: {{VALUE}};"}},"alignTitle":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger-title":"text-align: {{VALUE}};"}},"defaultActiveTab":{"type":"number","default":0},"navGap":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-nav":"gap: {{VALUE}};"}},"distanceFromContent":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-layout":"gap: {{VALUE}};"}},"navBackground":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-block-tab-nav"}},"navBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-block-tab-nav"}},"navBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-nav":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"navPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-nav":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"tabsBackgroundNormal":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-block-tab-trigger"}},"tabsBorderNormal":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-block-tab-trigger"}},"tabsBoxShadowNormal":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-block-tab-trigger"}},"tabsBackgroundHover":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-block-tab-trigger:hover"}},"tabsBorderHover":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-block-tab-trigger:hover"}},"tabsBoxShadowHover":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-block-tab-trigger:hover"}},"tabsBackgroundActive":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-block-tab-trigger[aria-selected='true']"}},"tabsBorderActive":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-block-tab-trigger[aria-selected='true']"}},"tabsBoxShadowActive":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-block-tab-trigger[aria-selected='true']"}},"tabsBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"tabsPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"titleTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-block-tab-trigger-title"}},"titleColorNormal":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger-title":"color: {{VALUE}};"}},"titleColorHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger:hover .blockish-block-tab-trigger-title":"color: {{VALUE}};"}},"titleColorActive":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger[aria-selected='true'] .blockish-block-tab-trigger-title":"color: {{VALUE}};"}},"titleTextShadowNormal":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-block-tab-trigger-title"}},"titleTextShadowHover":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-block-tab-trigger:hover .blockish-block-tab-trigger-title"}},"titleTextShadowActive":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-block-tab-trigger[aria-selected='true'] .blockish-block-tab-trigger-title"}},"titleTextStrokeNormal":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-block-tab-trigger-title"}},"titleTextStrokeHover":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-block-tab-trigger:hover .blockish-block-tab-trigger-title"}},"titleTextStrokeActive":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-block-tab-trigger[aria-selected='true'] .blockish-block-tab-trigger-title"}},"iconPosition":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger":"flex-direction: {{VALUE}};"}},"iconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger-icon svg":"width: {{VALUE}}; height: {{VALUE}};"}},"iconSpacing":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger":"gap: {{VALUE}};"}},"iconColorNormal":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger-icon":"color: {{VALUE}};"}},"iconColorHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger:hover .blockish-block-tab-trigger-icon":"color: {{VALUE}};"}},"iconColorActive":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-tab-trigger[aria-selected='true'] .blockish-block-tab-trigger-icon":"color: {{VALUE}};"}},"contentBackground":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-block-tab-item"}},"contentColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-tab-item":"color: {{VALUE}};"}},"contentBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-block-tab-item"}},"contentBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-item":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"contentPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-tab-item":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","usesContext":["postId","postType"]},"blockish\/archive-description":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/archive-description","version":"1.0.0","title":"Archive Description","category":"blockish-framework","description":"Displays the description for the current archive (category, tag, taxonomy, or author).","keywords":["blockish","archive","description","term","category"],"textdomain":"blockish","attributes":{"tag":{"type":"object","default":{"label":"Div","value":"div"}},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}":"color: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}}:hover":"color: {{VALUE}};"}},"textShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}"}},"textShadowHover":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}:hover"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/carousel":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/carousel","version":"1.2.0","title":"Carousel","category":"blockish-framework","description":"InnerBlocks carousel for hero, testimonials, or logo strips. Each slide is a Carousel Slide with limited allowed blocks.","keywords":["blockish","carousel","slider","hero","testimonial","logo"],"example":{"attributes":{"preview":true}},"attributes":{"slidesPerView":{"type":"number","default":1},"slidesPerViewTablet":{"type":"number","default":1},"slidesPerViewMobile":{"type":"number","default":1},"gap":{"type":"number","default":16},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"autoplaySpeed":{"type":"number","default":4000},"loop":{"type":"boolean","default":true},"pauseOnHover":{"type":"boolean","default":true},"transitionSpeed":{"type":"number","default":450},"arrowsPosition":{"type":"string","default":"inside"},"dotsPosition":{"type":"string","default":"below"},"dotsAlign":{"type":"string","default":"center"},"slideMinHeight":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__slide":"min-height: {{VALUE}};"}},"slideBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__slide":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"trackPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__viewport":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"arrowSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__arrow":"width: {{VALUE}}; height: {{VALUE}};"}},"arrowIconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__arrow":"font-size: {{VALUE}};"}},"arrowOffset":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__arrow.is-prev":"left: {{VALUE}};",".{{WRAPPER}} .blockish-carousel__arrow.is-next":"right: {{VALUE}};"}},"arrowColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-carousel__arrow":"color: {{VALUE}};"}},"arrowBackground":{"type":"string","selectors":{".{{WRAPPER}} .blockish-carousel__arrow":"background-color: {{VALUE}};"}},"arrowBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-carousel__arrow"}},"arrowBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__arrow":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"arrowBoxShadow":{"type":"string","groupSelector":{"type":"BlockishBoxShadow","selector":".{{WRAPPER}} .blockish-carousel__arrow"}},"arrowColorHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-carousel__arrow:hover":"color: {{VALUE}};"}},"arrowBackgroundHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-carousel__arrow:hover":"background-color: {{VALUE}};"}},"dotSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__dot":"width: {{VALUE}}; height: {{VALUE}};"}},"dotActiveSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__dot.is-active":"width: {{VALUE}}; height: {{VALUE}};"}},"dotGap":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__dots":"gap: {{VALUE}};"}},"dotsOffset":{"type":"object","selectors":{".{{WRAPPER}}:not(.is-dots-overlay) .blockish-carousel__dots":"margin-top: {{VALUE}};",".{{WRAPPER}}.is-dots-overlay .blockish-carousel__dots":"bottom: {{VALUE}};"}},"dotColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-carousel__dot":"background-color: {{VALUE}};"}},"dotActiveColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-carousel__dot.is-active":"background-color: {{VALUE}};"}},"dotBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__dot":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js"},"blockish\/counter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/counter","version":"1.0.0","title":"Counter","category":"blockish-framework","description":"Animated number counter for stats.","keywords":["blockish","counter","number"],"example":{"attributes":{"preview":true}},"attributes":{"startNumber":{"type":"number","default":0},"endNumber":{"type":"number","default":100},"numberPrefix":{"type":"string","default":""},"numberSuffix":{"type":"string","default":""},"animationDuration":{"type":"number","default":2},"thousandSeparator":{"type":"boolean","default":true},"separator":{"type":"object","default":{"label":"Default","value":"default"}},"title":{"type":"string","default":"Cool Number"},"titleTag":{"type":"object","default":{"label":"H3","value":"h3"}},"titlePosition":{"type":"string","default":"before"},"titleHorizontalAlignment":{"type":"object","selectors":{".{{WRAPPER}}":"--blockish-counter-title-horizontal: {{VALUE}};"}},"titleVerticalAlignment":{"type":"object","selectors":{".{{WRAPPER}}":"--blockish-counter-title-vertical: {{VALUE}};"}},"titleGap":{"type":"object","selectors":{".{{WRAPPER}} .blockish-counter__inner":"gap: {{VALUE}};"}},"numberPosition":{"type":"object","selectors":{".{{WRAPPER}} .blockish-counter__number":"align-self: {{VALUE}};"}},"numberTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-counter__number":"color: {{VALUE}};"}},"numberTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-counter__number"}},"numberTextStroke":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-counter__number"}},"numberTextShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}} .blockish-counter__number"}},"titleTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-counter__title":"color: {{VALUE}};"}},"titleTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-counter__title"}},"titleTextStroke":{"type":"string","groupSelector":{"type":"BlockishTextStroke","selector":".{{WRAPPER}} .blockish-counter__title"}},"titleTextShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}} .blockish-counter__title"}},"dynamicData":{"type":"object","ddMeta":{"text":[{"slug":"startNumber","title":"StartNumber"},{"slug":"endNumber","title":"EndNumber"},{"slug":"numberPrefix","title":"NumberPrefix"},{"slug":"numberSuffix","title":"NumberSuffix"}]}}},"supports":{"html":true,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","viewScript":"file:.\/view.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/site-title":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/site-title","version":"1.0.0","title":"Site Title","category":"blockish-framework","description":"Displays the site title with an optional home link.","keywords":["blockish","site","title","brand","logo"],"textdomain":"blockish","attributes":{"tag":{"type":"object","default":{"label":"H1","value":"h1"}},"linkToHome":{"type":"boolean","default":true},"openInNewTab":{"type":"boolean","default":false},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}, .{{WRAPPER}} a":"color: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}}:hover, .{{WRAPPER}} a:hover":"color: {{VALUE}};"}},"textShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}"}},"textShadowHover":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}:hover"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/before-after-slider":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/before-after-slider","version":"1.0.0","title":"Before\/After Slider","category":"blockish-framework","description":"An interactive slider to compare two images.","keywords":["blockish","slider","before","after","compare"],"attributes":{"beforeImage":{"type":"object"},"afterImage":{"type":"object"},"sliderPosition":{"type":"number","default":50,"selectors":{".{{WRAPPER}}":"--slider-pos: {{VALUE}}%;"}},"beforeLabel":{"type":"string","default":"Before"},"afterLabel":{"type":"string","default":"After"},"labelTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-slider-label"}},"labelColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-slider-label":"color: {{VALUE}};"}},"labelBackgroundColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-slider-label":"background-color: {{VALUE}};"}},"labelPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-slider-label":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"labelBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-slider-label":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"handleColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-slider-handle":"background-color: {{VALUE}};"}},"handleArrowColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-slider-handle-arrows":"color: {{VALUE}};"}},"handleArrowBackground":{"type":"string","selectors":{".{{WRAPPER}} .blockish-slider-handle-arrows":"background-color: {{VALUE}};"}},"handleArrowBoxShadow":{"type":"object","selectors":{".{{WRAPPER}} .blockish-slider-handle-arrows":"box-shadow: {{HOFFSET}} {{VOFFSET}} {{BLUR}} {{SPREAD}} {{COLOR}} {{POSITION}};"}},"dynamicData":{"type":"object","ddMeta":{"image":[{"slug":"beforeImage","title":"Before Image"},{"slug":"afterImage","title":"After Image"}],"text":[{"slug":"beforeLabel","title":"Before Label"},{"slug":"afterLabel","title":"After Label"}]}}},"supports":{"html":false,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","usesContext":["postId","postType"]},"blockish\/site-tagline":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/site-tagline","version":"1.0.0","title":"Site Tagline","category":"blockish-framework","description":"Displays the site tagline (description) with semantic HTML tag, alignment, typography, and color controls.","keywords":["blockish","site","tagline","description","subtitle"],"textdomain":"blockish","attributes":{"tag":{"type":"object","default":{"label":"P","value":"p"}},"alignment":{"type":"object","selectors":{".{{WRAPPER}}":"text-align: {{VALUE}};"}},"typography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}"}},"color":{"type":"string","selectors":{".{{WRAPPER}}":"color: {{VALUE}};"}},"hoverColor":{"type":"string","selectors":{".{{WRAPPER}}:hover":"color: {{VALUE}};"}},"textShadow":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}"}},"textShadowHover":{"type":"string","groupSelector":{"type":"BlockishTextShadow","selector":".{{WRAPPER}}:hover"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/visibility":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/visibility","title":"Visibility","category":"blockish-extensions","attributes":{"hideOn":{"type":"object","default":{"Desktop":false,"Tablet":false,"Mobile":false}}},"include":["*"],"exclude":[],"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"},"blockish\/theme-builder":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/theme-builder","title":"Theme Builder","category":"blockish-extensions","include":[],"exclude":[],"editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css"},"blockish\/interactions":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/interactions","title":"Interactions","category":"blockish-extensions","attributes":{"interactionData":{"type":"array","default":[],"items":{"type":"object"}}},"include":["*"],"exclude":[],"editorScript":"file:.\/editor.js","editorStyle":"file:.\/editor.css","viewScript":"file:.\/view.js","style":"file:.\/style-view.css"},"blockish\/tab-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/tab-item","version":"1.0.0","title":"Tab Item","category":"blockish-framework","description":"Item for the Tab block.","parent":["blockish\/tab"],"attributes":{"title":{"type":"string","default":"Tab"},"tabIcon":{"type":"object"},"defaultActive":{"type":"boolean","default":false}},"supports":{"html":false,"anchor":true,"reusable":false},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/icon-list-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/icon-list-item","version":"1.0.0","title":"Icon List Item","category":"blockish-framework","description":"Item for the Icon List block.","parent":["blockish\/icon-list"],"example":{"attributes":{"preview":true}},"attributes":{"text":{"type":"string","default":"Icon list item"},"icon":{"type":"object","default":{"viewBox":[0,0,576,512],"path":"M287.9 17.8L354 150.2 499.2 171.5C522.2 174.9 531.5 203.7 514.9 220.5L409.5 329.5 434.4 476.3C438.3 499 415.5 516.6 394.8 506.5L287.9 448.7 181 506.5C160.3 516.6 137.5 499 141.4 476.3L166.3 329.5 60.9 220.5C44.3 203.7 53.6 174.9 76.6 171.5L221.8 150.2 287.9 17.8z"}},"link":{"type":"object"},"iconSize":{"type":"object","selectors":{".{{WRAPPER}}.blockish-icon-list-item .blockish-icon-list-item-link .blockish-icon-list-item-icon svg":"width: {{VALUE}}; height: {{VALUE}};"}},"iconColor":{"type":"string","selectors":{".{{WRAPPER}}.blockish-icon-list-item .blockish-icon-list-item-link .blockish-icon-list-item-icon svg":"fill: {{VALUE}};"}},"iconHoverColor":{"type":"string","selectors":{".{{WRAPPER}}.blockish-icon-list-item:hover .blockish-icon-list-item-link .blockish-icon-list-item-icon svg":"fill: {{VALUE}};"}},"iconHoverTransition":{"type":"number","selectors":{".{{WRAPPER}}.blockish-icon-list-item":"--blockish-icon-list-item-icon-hover-transition: {{VALUE}}s;"}},"textColor":{"type":"string","selectors":{".{{WRAPPER}}.blockish-icon-list-item .blockish-icon-list-item-link .blockish-icon-list-item-text":"color: {{VALUE}};"}},"textHoverColor":{"type":"string","selectors":{".{{WRAPPER}}.blockish-icon-list-item:hover .blockish-icon-list-item-link .blockish-icon-list-item-text":"color: {{VALUE}};"}},"textHoverTransition":{"type":"number","selectors":{".{{WRAPPER}}.blockish-icon-list-item":"--blockish-icon-list-item-text-hover-transition: {{VALUE}}s;"}},"textTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}}.blockish-icon-list-item .blockish-icon-list-item-link .blockish-icon-list-item-text"}},"dynamicData":{"type":"object","ddMeta":{"url":[{"slug":"link","title":"Link URL"}],"text":[{"slug":"text","title":"Text"}]}}},"supports":{"html":true,"anchor":true},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/accordion-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/accordion-item","version":"1.0.0","title":"Accordion Item","category":"blockish-framework","description":"Item for the Accordion block.","parent":["blockish\/accordion"],"attributes":{"title":{"type":"string","default":"Accordion item"},"itemId":{"type":"string"},"defaultOpen":{"type":"boolean","default":false},"expandIcon":{"type":"object","default":{"viewBox":[0,0,448,512],"path":"M256 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 160-160 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l160 0 0 160c0 17.7 14.3 32 32 32s32-14.3 32-32l0-160 160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-160 0 0-160z"}},"collapseIcon":{"type":"object","default":{"viewBox":[0,0,448,512],"path":"M0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32z"}},"titleTag":{"type":"object","default":{"label":"H3","value":"h3"}}},"supports":{"html":false,"anchor":true},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/carousel-slide":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/carousel-slide","version":"1.1.0","title":"Carousel Slide","category":"blockish-framework","description":"A single slide inside a Carousel. Limited content blocks only \u2014 use the slide\u2019s own background\/layout (no nested Container).","parent":["blockish\/carousel"],"keywords":["blockish","carousel","slide","slider"],"attributes":{"minHeight":{"type":"object","selectors":{".{{WRAPPER}}.blockish-carousel__slide":"min-height: {{VALUE}};",".{{WRAPPER}} .blockish-carousel__slide-inner":"min-height: {{VALUE}};"}},"padding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__slide-inner":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"flexDirection":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__slide-inner":"flex-direction: {{VALUE}};"}},"alignItems":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__slide-inner":"align-items: {{VALUE}};"}},"justifyContent":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__slide-inner":"justify-content: {{VALUE}};"}},"gap":{"type":"object","selectors":{".{{WRAPPER}} .blockish-carousel__slide-inner":"gap: {{VALUE}};"}},"slideBackground":{"type":"string","default":"{\"backgroundType\":\"gradient\",\"gradient\":\"linear-gradient(145deg, #0f172a 0%, #1e293b 52%, #334155 100%)\"}","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}}.blockish-carousel__slide"}},"slideBackgroundOverlay":{"type":"string","groupSelector":{"type":"BlockishBackgroundOverlay","selector":".{{WRAPPER}}.has-background-overlay::before"}}},"supports":{"html":false,"anchor":true,"reusable":false},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css"},"blockish\/navmenu-megamenu":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/navmenu-megamenu","version":"1.0.0","title":"Nav Menu Mega Menu","category":"blockish-framework","description":"Dropdown mega menu panel for a Nav Menu Item.","keywords":["nav","menu","megamenu","dropdown"],"parent":["blockish\/navmenu-item"],"attributes":{"megamenuId":{"type":"number","default":0},"widthMode":{"type":"string","default":"navigation"},"customWidth":{"type":"object"},"positionAlign":{"type":"string","default":"left"},"alignRelativeTo":{"type":"string","default":"navigation"},"offsetY":{"type":"object"},"offsetX":{"type":"object"}},"supports":{"html":false,"reusable":false},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php"},"blockish\/navmenu-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/navmenu-item","version":"1.0.0","title":"Nav Menu Item","category":"blockish-framework","description":"Item for the Nav Menu block.","parent":["blockish\/navmenu","blockish\/offcanvas","blockish\/navmenu-submenu"],"allowedBlocks":["blockish\/navmenu-submenu","blockish\/navmenu-megamenu"],"attributes":{"label":{"type":"string","default":""},"url":{"type":"string"},"openInNewTab":{"type":"boolean","default":false},"linkId":{"type":"number","default":0},"linkKind":{"type":"string","default":""},"linkType":{"type":"string","default":""},"description":{"type":"string","default":""},"rel":{"type":"string","default":""},"icon":{"type":"object"},"iconPosition":{"type":"string","default":"left"},"iconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navmenu-item-icon svg":"width: {{VALUE}}; height: {{VALUE}};"}},"itemTextColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-navmenu-item-link":"color: {{VALUE}};"}},"itemTextColorHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-navmenu-item-link:hover":"color: {{VALUE}};"}},"itemTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-navmenu-item-link"}},"subMenuIndicatorIconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navmenu-submenu-arrow":"width: {{VALUE}}; height: {{VALUE}};"}},"subMenuIndicatorLeftSpacing":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navmenu-submenu-arrow":"margin-left: {{VALUE}};"}},"subMenuIndicatorBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-navmenu-submenu-arrow"}},"subMenuIndicatorPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navmenu-submenu-arrow":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"subMenuIndicatorBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navmenu-submenu-arrow":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}}},"supports":{"html":false,"anchor":false,"reusable":false},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","render":"file:.\/render.php","usesContext":["postId","postType"]},"blockish\/navmenu":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/navmenu","version":"1.0.0","title":"Nav Menu","category":"blockish-framework","description":"Nav menu block for gutenberg.","keywords":["nav","menu","navigation","navbar"],"parent":["blockish\/navigation"],"allowedBlocks":["blockish\/navmenu-item"],"attributes":{"isVertical":{"type":"boolean","default":false},"submenuTrigger":{"type":"string","default":"hover"},"submenuRevealAnimation":{"type":"object","default":{"label":"Slide","value":"slide"}},"justifyContent":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navmenu-nav":"justify-content: {{VALUE}};"}},"alignItems":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navmenu-nav":"align-items: {{VALUE}};"}},"navGap":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navmenu-nav":"gap: {{VALUE}};"}},"itemColorNormal":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-navmenu-item":"color: {{VALUE}};"}},"itemColorHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-navmenu-item:hover":"color: {{VALUE}};"}},"itemBgNormal":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-block-navmenu-item"}},"itemBgHover":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-block-navmenu-item:hover"}},"itemTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-block-navmenu-item"}},"itemBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-navmenu-item":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"itemPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-navmenu-item":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"itemColorActive":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-navmenu-item.is-active":"color: {{VALUE}};"}},"itemBgActive":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-block-navmenu-item.is-active"}}},"supports":{"html":false,"anchor":true,"align":["wide","full"]},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php","usesContext":["postId","postType"]},"blockish\/navmenu-submenu":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/navmenu-submenu","version":"1.0.0","title":"Nav Menu Submenu","category":"blockish-framework","description":"Dropdown submenu panel for a Nav Menu Item.","keywords":["nav","menu","submenu","dropdown"],"parent":["blockish\/navmenu-item"],"allowedBlocks":["blockish\/navmenu-item"],"attributes":{"itemGap":{"type":"object","selectors":{".{{WRAPPER}}, .{{WRAPPER}} .blockish-navmenu-submenu__list":"gap: {{VALUE}};"}},"alignment":{"type":"object","selectors":{".{{WRAPPER}} .blockish-navmenu-item-link":"justify-content: {{VALUE}};"}},"positionAlign":{"type":"string","default":"left"},"offsetY":{"type":"object"},"offsetX":{"type":"object"}},"supports":{"html":false,"anchor":false,"reusable":false},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","render":"file:.\/render.php","usesContext":["postId","postType"]},"blockish\/social-icon-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/social-icon-item","version":"1.0.0","title":"Social Icon Item","category":"blockish-framework","description":"Item for the Social Icons block.","parent":["blockish\/social-icons"],"example":{"attributes":{"preview":true}},"attributes":{"network":{"type":"object","default":{"value":"facebook","label":"Facebook"}},"label":{"type":"string","default":"Facebook"},"icon":{"type":"object"},"officialColor":{"type":"string","default":"#1877F2"},"link":{"type":"object"},"dynamicData":{"type":"object","ddMeta":{"url":[{"slug":"link","title":"Link URL"}],"text":[{"slug":"network","title":"Network"}]}}},"supports":{"html":true,"anchor":true},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","usesContext":["postId","postType"]},"blockish\/offcanvas":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockish\/offcanvas","version":"1.0.0","title":"Off Canvas","category":"blockish-framework","description":"Slide-in offcanvas panel with a hamburger trigger. Mirrors a sibling Nav Menu's items as real blocks.","keywords":["offcanvas","drawer","mobile menu","hamburger"],"parent":["blockish\/navigation"],"allowedBlocks":["blockish\/navmenu-item"],"attributes":{"syncWithMenu":{"type":"boolean","default":true},"offcanvasAnimation":{"type":"string","default":"slide"},"offcanvasSide":{"type":"string","default":"left"},"hamburgerIcon":{"type":"object"},"hamburgerAlign":{"type":"string","default":"left"},"headerType":{"type":"string","default":"siteTitle"},"headerText":{"type":"string","default":""},"headerImage":{"type":"object"},"headerLogoWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-offcanvas-branding img":"width: {{VALUE}};"}},"headerBg":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-offcanvas-header"}},"headerPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-offcanvas-header":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"headerBorder":{"type":"string","groupSelector":{"type":"BlockishBorder","selector":".{{WRAPPER}} .blockish-offcanvas-header"}},"headerTitleColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-offcanvas-branding .blockish-offcanvas-site-title":"color: {{VALUE}};"}},"headerTitleTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-offcanvas-branding .blockish-offcanvas-site-title"}},"closeIconColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-offcanvas-close":"color: {{VALUE}};"}},"closeIconColorHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-offcanvas-close:hover":"color: {{VALUE}};"}},"closeBgNormal":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-offcanvas-close"}},"closeBgHover":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-offcanvas-close:hover"}},"closeSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-offcanvas-close":"width: {{VALUE}}; height: {{VALUE}};"}},"closeIconSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-offcanvas-close":"font-size: {{VALUE}};"}},"closeBorderRadius":{"type":"object","selectors":{".{{WRAPPER}} .blockish-offcanvas-close":"border-radius: {{TOP_LEFT}} {{TOP_RIGHT}} {{BOTTOM_RIGHT}} {{BOTTOM_LEFT}};"}},"panelBg":{"type":"string","groupSelector":{"type":"BlockishBackground","selector":".{{WRAPPER}} .blockish-offcanvas-panel"}},"panelWidth":{"type":"object","selectors":{".{{WRAPPER}} .blockish-offcanvas-panel":"width: {{VALUE}};"}},"panelPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-offcanvas-panel":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}},"overlayBg":{"type":"string","selectors":{".{{WRAPPER}} .blockish-offcanvas-overlay":"background: {{VALUE}};"}},"hamburgerColor":{"type":"string","selectors":{".{{WRAPPER}} .blockish-offcanvas-hamburger":"color: {{VALUE}};"}},"hamburgerSize":{"type":"object","selectors":{".{{WRAPPER}} .blockish-offcanvas-hamburger":"width: {{VALUE}}; height: {{VALUE}};"}},"itemColorNormal":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-navmenu-item":"color: {{VALUE}};"}},"itemColorHover":{"type":"string","selectors":{".{{WRAPPER}} .blockish-block-navmenu-item:hover":"color: {{VALUE}};"}},"itemTypography":{"type":"string","groupSelector":{"type":"BlockishTypography","selector":".{{WRAPPER}} .blockish-block-navmenu-item"}},"itemPadding":{"type":"object","selectors":{".{{WRAPPER}} .blockish-block-navmenu-item":"padding: {{TOP}} {{RIGHT}} {{BOTTOM}} {{LEFT}};"}}},"supports":{"html":false,"anchor":true,"reusable":false},"textdomain":"blockish","editorScript":"file:.\/index.js","editorStyle":"file:.\/index.css","style":"file:.\/style-index.css","viewScript":"file:.\/view.js","render":"file:.\/render.php","usesContext":["postId","postType"]}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9","1.1.0","1.1.1","1.1.2","1.1.3","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9","1.3.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3600998,"resolution":"1","location":"assets","locale":"","width":2334,"height":1400},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3600998,"resolution":"2","location":"assets","locale":"","width":2334,"height":1400},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3600998,"resolution":"3","location":"assets","locale":"","width":2334,"height":1400},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3600998,"resolution":"4","location":"assets","locale":"","width":2334,"height":1400},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3600998,"resolution":"5","location":"assets","locale":"","width":2334,"height":1400},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3600998,"resolution":"6","location":"assets","locale":"","width":2334,"height":1400},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3600998,"resolution":"7","location":"assets","locale":"","width":2334,"height":1400}},"screenshots":{"1":"One-Click MCP Connection Wizard","2":"AI generating layouts directly in the Gutenberg canvas","3":"Container Block Options","4":"Heading Styling Options","5":"Interactive Accordions and Tabs","6":"Data Visualization (Counters, Progress Bars, Ratings)","7":"Class Manager Extension Panel"}},"plugin_section":[],"plugin_tags":[270667,148857,274185,148076,242115],"plugin_category":[],"plugin_contributors":[206841,221103],"plugin_business_model":[],"class_list":["post-220579","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-site-builder","plugin_tags-block-editor","plugin_tags-class-manager","plugin_tags-gutenberg","plugin_tags-mcp","plugin_contributors-bdkoder","plugin_contributors-mizan42047","plugin_committers-bdkoder","plugin_committers-mizan42047","plugin_committers-wowdevs"],"banners":{"banner":"https:\/\/ps.w.org\/blockish\/assets\/banner-772x250.png?rev=3692045","banner_2x":"https:\/\/ps.w.org\/blockish\/assets\/banner-1544x500.png?rev=3692045","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/blockish\/assets\/icon-128x128.png?rev=3564681","icon_2x":"https:\/\/ps.w.org\/blockish\/assets\/icon-256x256.png?rev=3564681","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/blockish\/assets\/screenshot-1.png?rev=3600998","caption":"One-Click MCP Connection Wizard"},{"src":"https:\/\/ps.w.org\/blockish\/assets\/screenshot-2.png?rev=3600998","caption":"AI generating layouts directly in the Gutenberg canvas"},{"src":"https:\/\/ps.w.org\/blockish\/assets\/screenshot-3.png?rev=3600998","caption":"Container Block Options"},{"src":"https:\/\/ps.w.org\/blockish\/assets\/screenshot-4.png?rev=3600998","caption":"Heading Styling Options"},{"src":"https:\/\/ps.w.org\/blockish\/assets\/screenshot-5.png?rev=3600998","caption":"Interactive Accordions and Tabs"},{"src":"https:\/\/ps.w.org\/blockish\/assets\/screenshot-6.png?rev=3600998","caption":"Data Visualization (Counters, Progress Bars, Ratings)"},{"src":"https:\/\/ps.w.org\/blockish\/assets\/screenshot-7.png?rev=3600998","caption":"Class Manager Extension Panel"}],"raw_content":"<!--section=description-->\n<p><strong>Blockish connects MCP-compatible AI assistants to the Block Editor<\/strong> so you can design real WordPress layouts with natural language \u2014 not just edit posts or run admin tasks.<\/p>\n\n<p>Connect Cursor, Claude Desktop, Windsurf, or another MCP client, then ask for a section or page. Blockish gives the AI <strong>35+ structured Gutenberg blocks<\/strong> and a <strong>Class Manager<\/strong> for reusable CSS, so generated layouts stay clean, responsive, and editable in the native block sidebar.<\/p>\n\n<p>You can still build manually. When AI helps, you review an inline preview and Accept before anything goes live.<\/p>\n\n<h4>AI Site Building Workflow<\/h4>\n\n<ol>\n<li><strong>Connect:<\/strong> Use the 1-click config wizard to connect your site to an MCP-enabled AI client (Cursor, Claude, Windsurf, etc.).<\/li>\n<li><strong>Prompt:<\/strong> Tell your AI what kind of page or section you need.<\/li>\n<li><strong>Generate:<\/strong> The AI builds with Blockish blocks directly in the Gutenberg editor.<\/li>\n<li><strong>Refine:<\/strong> Review the inline preview and Accept, or ask for tweaks to colors, spacing, and typography.<\/li>\n<\/ol>\n\n<h3>Why Blockish Blocks are Different<\/h3>\n\n<p>Blockish is built so both humans and AI assistants can work in the same Gutenberg canvas:<\/p>\n\n<ul>\n<li><p><strong>Clean Architecture:<\/strong> Semantic, predictable block structures that AI tools can reason about reliably.<\/p><\/li>\n<li><p><strong>Class Manager System:<\/strong> Create and apply reusable CSS classes instead of one-off inline styles \u2014 cleaner markup and a consistent design system.<\/p><\/li>\n<li><p><strong>Theme.json Integration:<\/strong> Update global typography and colors through MCP abilities.<\/p><\/li>\n<li><p><strong>Human-Friendly:<\/strong> After generation, edit everything with standard Gutenberg sidebars.<\/p><\/li>\n<\/ul>\n\n<h3>Powerful Features<\/h3>\n\n<ul>\n<li><strong>Template Library:<\/strong> 1-click page and pattern import in the Block Editor.<\/li>\n<li><strong>Magic Login:<\/strong> Secure 1-click login from your AI agent.<\/li>\n<li><strong>AI Preview Queue:<\/strong> Review staged layouts with live Class Manager CSS, pending count badges, and 1-click Accept or Discard.<\/li>\n<li><strong>Interactions:<\/strong> Entrance presets, emit\/listen signals, custom JS, plus page-level and global libraries.<\/li>\n<li><strong>Visibility:<\/strong> Hide blocks per device (desktop \/ tablet \/ mobile) without custom CSS.<\/li>\n<li><strong>Add-ons hub:<\/strong> Discover companion products (Forms, Dynamicity) from the Blockish dashboard.<\/li>\n<\/ul>\n\n<h3>35+ AI-Optimized Blocks<\/h3>\n\n<p>Built for AI-assisted design \u2014 and fully usable for manual site building:<\/p>\n\n<h4>Layout &amp; Custom HTML<\/h4>\n\n<ul>\n<li><p><strong>Container<\/strong> \u2014 Flexible section wrapper with background, spacing, flexbox\/grid, and layout controls.<\/p><\/li>\n<li><p><strong>HTML Wrapper<\/strong> \u2014 Dynamic HTML wrapper container with custom tag selection, InnerBlocks, and key-value attributes.<\/p><\/li>\n<li><p><strong>HTML Child<\/strong> \u2014 Dynamic semantic HTML element with custom tag, optional text content, and key-value attributes.<\/p><\/li>\n<li><p><strong>Carousel<\/strong> \u2014 InnerBlocks carousel for heroes, testimonials, and logo strips (with Carousel Slide children).<\/p><\/li>\n<li><p><strong>Before\/After Slider<\/strong> \u2014 Interactive image comparison with a draggable handle.<\/p><\/li>\n<\/ul>\n\n<h4>Typography<\/h4>\n\n<ul>\n<li><p><strong>Heading<\/strong> \u2014 Customizable headings with typography, colors, and shadow options.<\/p><\/li>\n<li><p><strong>Paragraph<\/strong> \u2014 Paragraph block with typography, spacing, and styling controls.<\/p><\/li>\n<\/ul>\n\n<h4>Media<\/h4>\n\n<ul>\n<li><p><strong>Image<\/strong> \u2014 Image block with overlay, border, mask, alignment, and optional lightbox.<\/p><\/li>\n<li><p><strong>Video<\/strong> \u2014 Embed and style videos with custom play buttons and wrapper controls.<\/p><\/li>\n<li><p><strong>Icon<\/strong> \u2014 Scalable SVG icons with color, size, and hover effects.<\/p><\/li>\n<\/ul>\n\n<h4>Theme &amp; Query<\/h4>\n\n<ul>\n<li><p><strong>Site Title \/ Tagline \/ Logo<\/strong> \u2014 Site identity blocks for headers and footers.<\/p><\/li>\n<li><p><strong>Post Title \/ Excerpt \/ Content \/ Featured Image \/ Post Info<\/strong> \u2014 Single-post and loop-ready content blocks.<\/p><\/li>\n<li><p><strong>Query Title \/ Query Total \/ Archive Description<\/strong> \u2014 Archive and search context blocks.<\/p><\/li>\n<\/ul>\n\n<h4>Interactive<\/h4>\n\n<ul>\n<li><p><strong>Accordion<\/strong> \u2014 Collapsible content sections for FAQs, features, and more.<\/p><\/li>\n<li><p><strong>Tab<\/strong> \u2014 Tabbed content panels for organizing information.<\/p><\/li>\n<li><p><strong>Navigation<\/strong> \u2014 Flexible navigation for headers (nav menu, items, submenu, mega menu, offcanvas).<\/p><\/li>\n<li><p><strong>Mega Menu<\/strong> \u2014 Full-width, custom-width, and navigation-aligned rich dropdowns with block layouts.<\/p><\/li>\n<li><p><strong>Submenu<\/strong> \u2014 Nested flyout dropdown menus with responsive alignment and gap controls.<\/p><\/li>\n<li><p><strong>Offcanvas<\/strong> \u2014 Slide-out panel for menus, filters, and secondary content.<\/p><\/li>\n<\/ul>\n\n<h4>Data &amp; Stats<\/h4>\n\n<ul>\n<li><p><strong>Countdown<\/strong> \u2014 Dynamic countdown with boxes, inline, stacked, circular ring, and flip-clock digit layouts.<\/p><\/li>\n<li><p><strong>Counter<\/strong> \u2014 Animated number counter for statistics and milestones.<\/p><\/li>\n<li><p><strong>Progress Bar<\/strong> \u2014 Progress bars with labels, colors, and animations.<\/p><\/li>\n<li><p><strong>Rating<\/strong> \u2014 Star rating display for reviews and testimonials.<\/p><\/li>\n<\/ul>\n\n<h4>Lists &amp; Icons<\/h4>\n\n<ul>\n<li><strong>Icon List<\/strong> \u2014 Icon-based lists instead of plain bullets.<\/li>\n<\/ul>\n\n<h4>Social &amp; CTA<\/h4>\n\n<ul>\n<li><p><strong>Social Icons<\/strong> \u2014 Social links with shapes, colors, and sizes.<\/p><\/li>\n<li><p><strong>Button<\/strong> \u2014 Call-to-action buttons with hover effects and icons.<\/p><\/li>\n<\/ul>\n\n<h4>Maps<\/h4>\n\n<ul>\n<li><strong>Google Map<\/strong> \u2014 Embed maps with zoom, height, and location settings.<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to external services under the conditions described below. No data is ever sent without a clear user action or explicit opt-in.<\/p>\n\n<h4>1. Freemius (freemius.com)<\/h4>\n\n<p><strong>What it does:<\/strong> Powers optional product opt-in, licensing for companion add-ons (such as Forms and Dynamicity), software updates, and anonymous usage insights that help improve Blockish. This uses the Freemius WordPress SDK bundled with the plugin.<\/p>\n\n<p><strong>When it connects:<\/strong> <strong>Only if you explicitly opt in<\/strong> (or activate a license) when Freemius prompts you in wp-admin. Skipping or declining opt-in means no Freemius analytics\/licensing traffic for that flow. You can change your opt-in \/ license status later from the Blockish dashboard (Addons) or Freemius account controls.<\/p>\n\n<p><strong>Data sent:<\/strong> Non-sensitive environment and product data typical of Freemius (for example plugin version, WordPress version, site URL, and similar technical details used for licensing, updates, and insights). No passwords or post content are sent as part of this integration.<\/p>\n\n<p><strong>Service:<\/strong> Freemius, Inc.\nService URL: https:\/\/freemius.com\/\nPrivacy Policy: https:\/\/freemius.com\/privacy\/\nTerms of Service: https:\/\/freemius.com\/terms\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/blockish<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Navigate to <strong>Blockish -&gt; MCP Server<\/strong> in your dashboard to generate your AI connection command!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20is%20the%20mcp%20ai%20engine%3F\"><h3>What is the MCP AI Engine?<\/h3><\/dt>\n<dd><p>Blockish includes a native MCP (Model Context Protocol) server. Connect an MCP-compatible AI agent (Claude Desktop, Cursor, Windsurf, and more) to generate and style Gutenberg layouts with natural language.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20separate%20page%20builder%3F\"><h3>Do I need a separate page builder?<\/h3><\/dt>\n<dd><p>No. Blockish extends the native Gutenberg editor with layout blocks and styling controls. With an AI assistant connected over MCP, you can design full sections and pages without a third-party page builder.<\/p><\/dd>\n<dt id=\"what%20is%20the%20class%20manager%3F\"><h3>What is the Class Manager?<\/h3><\/dt>\n<dd><p>The Class Manager lets you (and the AI) create, edit, and apply reusable CSS classes in the editor \u2014 a consistent design system without messy one-off styles.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20free%3F\"><h3>Is this plugin free?<\/h3><\/dt>\n<dd><p>Yes. Core Blockish is free on unlimited personal or client sites. Optional add-ons (such as Forms and Dynamicity) add forms and dynamic query\/loop features when you need them.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added: Nav Menu Mega Menu and Nav Menu Submenu blocks with responsive alignment, custom offsets, width controls (navigation, full, custom), and offcanvas accordion sync<\/li>\n<li>Added: Mega Menus management tab in Blockish Settings with live template previews, search, and direct edit shortcuts<\/li>\n<li>Added: Countdown block with multiple layouts (boxes, inline, stacked, circular ring, and flip-digit clock) and dynamic date binding support<\/li>\n<li>Added: HTML Wrapper and HTML Child dynamic blocks for custom HTML tag structures and key-value attributes<\/li>\n<li>Added: Core Interactions CSS motion player and visual builder UI supporting scroll, scrub, and toggle triggers<\/li>\n<li>Added: Real-time AI preview pending count badge in the admin toolbar and GetAiPreviewPending MCP ability<\/li>\n<li>Improved: AI Preview resolution pipeline with live Class Manager CSS rendering in Settings preview cards<\/li>\n<li>Improved: MCP developer documentation and schema definitions for navigation and interactions<\/li>\n<\/ul>\n\n<h4>1.2.9<\/h4>\n\n<ul>\n<li>Improved: PHPCS\/WPCS configuration \u2014 focus on security and compatibility checks; skip formatting-only sniffs<\/li>\n<li>Fixed: PHP 7.4 compatibility in MCP Json Helper (removed union return type)<\/li>\n<li>Fixed: Prepared SQL, exception escaping, and empty-code hygiene across MCP callbacks and AI Preview<\/li>\n<li>Fixed: Magic Login redirect encoding (no double urlencode; <code>add_query_arg<\/code> handles encoding)<\/li>\n<li>Improved: Media upload cleanup uses <code>wp_delete_file()<\/code>; stricter base64 decode for MCP uploads<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/github.com\/Blockish-WordPress-Plugin\/blockish\/blob\/main\/CHANGELOG.md\">See full changelog history in CHANGELOG.md<\/a><\/p>","raw_excerpt":"Build sites with AI via MCP (Cursor, Claude). 35+ Gutenberg blocks, Class Manager, and review &amp; Accept in the editor.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/220579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=220579"}],"author":[{"embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wowdevs"}],"wp:attachment":[{"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=220579"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=220579"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=220579"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=220579"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=220579"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/he.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=220579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}