{"id":161446,"date":"2022-08-18T03:49:21","date_gmt":"2022-08-18T03:49:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/blocksify\/"},"modified":"2026-06-03T16:46:45","modified_gmt":"2026-06-03T16:46:45","slug":"blocksify","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/blocksify\/","author":15992414,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.3.0","stable_tag":"0.3.0","tested":"7.0","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Blocksify \u2013 Gutenberg Blocks & Page Builder for the Block Editor","header_author":"PressMaximum","header_description":"Add more blocks with advanced settings for Gutenberg - Blocks Editor.","assets_banners_color":"c7ffda","last_updated":"2026-06-03 16:46:45","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/pressmaximum.com\/blocksify","header_author_uri":"https:\/\/pressmaximum.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":1708,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.0":{"tag":"0.2.0","author":"pressmaximum","date":"2026-05-28 15:22:20"},"0.2.1":{"tag":"0.2.1","author":"pressmaximum","date":"2026-05-29 19:35:47"},"0.3.0":{"tag":"0.3.0","author":"pressmaximum","date":"2026-06-03 16:46:45"}},"upgrade_notice":{"0.3.0":"<p>New Design Library, Icon List block, Heading inserter, and a major Tabs responsive overhaul. Re-validate custom themes before updating.<\/p>","0.2.1":"<p>Editor polish plus Image and Content Loop enhancements. Safe minor update.<\/p>","0.2.0":"<p>First pre-release. Re-validate custom themes and integrations before updating.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3554123,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3554123,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3554123,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3554123,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"blocksify\/section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/section","version":"1.3.0","title":"Section","category":"blocksify","description":"A performance-first grid section. Responsive columns with per-device control.","textdomain":"blocksify","icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path fill-rule=\"evenodd\" d=\"M1 5h22v14H1V5zm1.5 1.5v11h19v-11h-19z\"\/><rect x=\"4\" y=\"8\" width=\"16\" height=\"8\"\/><\/svg>","keywords":["section","grid","row","columns","cols","layout","container","wrapper","group","flex","blocksify"],"supports":{"html":false,"anchor":true,"align":["wide","full"],"className":false,"color":false},"blocksifySupports":["color","background","typography","spacing","border","size","overflow","position","zindex","visibility"],"providesContext":{"blocksify\/innerBlock":"uid"},"attributes":{"uid":{"type":"string","default":""},"inheritMaxWidth":{"type":"boolean","default":true},"count":{"type":"number","default":2},"countTablet":{"type":"number"},"countMobile":{"type":"number","default":1},"fr":{"type":"array","default":[1,1]},"frTablet":{"type":"array"},"frMobile":{"type":"array","default":[1]},"span":{"type":"string","default":null},"spanTablet":{"type":"string"},"spanMobile":{"type":"string"},"gap":{"type":["object","null"],"default":{"value":1.5,"unit":"rem"}},"gapTablet":{"type":["object","null"]},"gapMobile":{"type":["object","null"]},"rowGap":{"type":["object","null"],"default":{"value":1.5,"unit":"rem"}},"rowGapTablet":{"type":["object","null"]},"rowGapMobile":{"type":["object","null"]},"maxWidth":{"type":["object","null"]},"maxWidthTablet":{"type":["object","null"]},"maxWidthMobile":{"type":["object","null"]},"tagName":{"type":"string","default":"section"}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-section-editor.css","render":"file:.\/render.php"},"blocksify\/icon":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/icon","version":"1.0.0","title":"Icon","category":"blocksify","description":"A block for adding an icon with link and custom styles.","textdomain":"blocksify","keywords":["icon","svg","lucide","blocksify"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-linejoin=\"round\"><polygon points=\"12 3 14.5 9 21 9.5 16 14 17.5 21 12 17.5 6.5 21 8 14 3 9.5 9.5 9\"\/><\/svg>","supports":{"html":false,"anchor":true,"align":false,"className":false,"color":false,"reusable":true},"usesContext":["blocksify\/innerBlock"],"blocksifySupports":{"color":{"text":true,"background":true},"background":{"image":true,"gradient":true},"spacing":{"padding":true,"margin":true},"border":{"border":true,"radius":true,"shadow":true},"size":true,"overflow":true,"position":true,"zindex":true,"visibility":true},"attributes":{"uid":{"type":"string","default":""},"url":{"type":"string"},"linkTarget":{"type":"string"},"rel":{"type":"string"},"tagName":{"type":"string","default":"div"},"icon":{"type":["object","null"],"default":{"source":"lucide","name":"atom","strokeWidth":2}},"size":{"type":["object","null"],"default":{"width":{"value":80,"unit":"px"}}}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-icon-editor.css","render":"file:.\/render.php"},"blocksify\/button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/button","version":"1.0.0","title":"Button","category":"blocksify","description":"A customizable button block.","textdomain":"blocksify","keywords":["button","link","cta","action","blocksify"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><rect x=\"2\" y=\"7\" width=\"20\" height=\"10\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><line x1=\"7\" y1=\"12\" x2=\"17\" y2=\"12\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><\/svg>","supports":{"html":false,"anchor":true,"align":false,"className":false,"color":false,"reusable":true},"usesContext":["blocksify\/innerBlock"],"blocksifySupports":{"color":{"text":true,"background":true},"background":{"gradient":true},"typography":true,"spacing":{"padding":true,"margin":true},"border":{"border":true,"radius":true,"shadow":true},"size":true,"overflow":true,"position":true,"zindex":true,"visibility":true},"attributes":{"uid":{"type":"string","default":""},"content":{"type":"string","default":""},"url":{"type":"string"},"linkTarget":{"type":"string"},"rel":{"type":"string"},"tagName":{"type":"string","default":"a"},"preset":{"type":"string","default":"fill"},"contentType":{"type":"string","default":"text"},"icon":{"type":["object","null"]},"iconPosition":{"type":"string","default":"before"},"padding":{"type":["object","null"],"default":{"top":{"value":1,"unit":"rem"},"right":{"value":1.5,"unit":"rem"},"bottom":{"value":1,"unit":"rem"},"left":{"value":1.5,"unit":"rem"},"mode":"linked"}},"borderRadius":{"type":["object","null"],"default":{"value":6,"unit":"px","mode":"linked"}}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-button-editor.css","render":"file:.\/render.php"},"blocksify\/container":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/container","version":"1.5.3","title":"Container","category":"blocksify","description":"Flex container with direction-aware layout. Holds any inner blocks.","textdomain":"blocksify","keywords":["container","column","col","cell","wrapper","group","div","box","blocksify"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M2 9V6H5\" stroke=\"currentColor\" stroke-width=\"1.25\" fill=\"none\"\/><path d=\"M19 6H22V9\" stroke=\"currentColor\" stroke-width=\"1.25\" fill=\"none\"\/><path d=\"M22 15V18H19\" stroke=\"currentColor\" stroke-width=\"1.25\" fill=\"none\"\/><path d=\"M5 18H2V15\" stroke=\"currentColor\" stroke-width=\"1.25\" fill=\"none\"\/><line x1=\"7\" y1=\"6\" x2=\"17\" y2=\"6\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-dasharray=\"2 2\"\/><line x1=\"22\" y1=\"11\" x2=\"22\" y2=\"13\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-dasharray=\"2 2\"\/><line x1=\"7\" y1=\"18\" x2=\"17\" y2=\"18\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-dasharray=\"2 2\"\/><line x1=\"2\" y1=\"11\" x2=\"2\" y2=\"13\" stroke=\"currentColor\" stroke-width=\"1.25\" stroke-dasharray=\"2 2\"\/><\/svg>","supports":{"html":false,"anchor":true,"align":false,"className":false,"reusable":false,"color":false},"blocksifySupports":["color","background","typography","spacing","border","size","overflow","position","zindex","visibility"],"providesContext":{"blocksify\/innerBlock":"uid"},"attributes":{"uid":{"type":"string","default":""},"flexDirection":{"type":"string","default":"column"},"flexDirectionTablet":{"type":["string","null"]},"flexDirectionMobile":{"type":["string","null"]},"justifyContent":{"type":"string"},"justifyContentTablet":{"type":["string","null"]},"justifyContentMobile":{"type":["string","null"]},"alignItems":{"type":"string"},"alignItemsTablet":{"type":["string","null"]},"alignItemsMobile":{"type":["string","null"]},"flexWrap":{"type":"string"},"flexWrapTablet":{"type":["string","null"]},"flexWrapMobile":{"type":["string","null"]},"rowGap":{"type":["object","null"],"default":{"token":"sm"}},"rowGapTablet":{"type":["object","null"]},"rowGapMobile":{"type":["object","null"]},"columnGap":{"type":["object","null"]},"columnGapTablet":{"type":["object","null"]},"columnGapMobile":{"type":["object","null"]},"tagName":{"type":"string","default":"div"}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-container-editor.css","render":"file:.\/render.php"},"blocksify\/text":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/text","version":"1.0.0","title":"Text","category":"blocksify","description":"A paragraph of rich text.","textdomain":"blocksify","keywords":["text","heading","paragraph","title","h1","h2","h3","h4","h5","h6","p","blocksify"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><line x1=\"3\" y1=\"6\" x2=\"21\" y2=\"6\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><line x1=\"3\" y1=\"10\" x2=\"17\" y2=\"10\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><line x1=\"3\" y1=\"14\" x2=\"19\" y2=\"14\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><line x1=\"3\" y1=\"18\" x2=\"14\" y2=\"18\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><\/svg>","supports":{"html":false,"anchor":true,"align":false,"className":false,"color":false,"reusable":true},"blocksifySupports":{"typography":true,"color":true,"spacing":true,"border":true,"size":true,"overflow":true,"position":true,"zindex":true,"visibility":true},"attributes":{"uid":{"type":"string","default":""},"content":{"type":"string","default":""},"tagName":{"type":"string","default":"p"},"indent":{"type":["object","null"]},"indentTablet":{"type":["object","null"]},"indentMobile":{"type":["object","null"]}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-text-editor.css","render":"file:.\/render.php"},"blocksify\/content-loop":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/content-loop","version":"0.1.0","title":"Content Loop","category":"blocksify","description":"Zone-based content loop. Build cards from a layout of media + header + body + footer zones with overlay slots.","textdomain":"blocksify","icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M3 4h8v6H3V4zm0 8h8v8H3v-8zm10-8h8v8h-8V4zm0 10h8v6h-8v-6z\"\/><\/svg>","keywords":["content","loop","posts","card","grid","blog","news","blocksify"],"supports":{"html":false,"anchor":true,"align":["wide","full"],"className":false,"color":false,"reusable":true},"blocksifySupports":["spacing","visibility"],"attributes":{"uid":{"type":"string","default":""},"queryEntity":{"type":"string","default":"posts"},"queryParams":{"type":"object","default":{"postType":"post","perPage":6,"excludeCurrent":true}},"querySource":{"type":"string","default":"inline"},"layoutType":{"type":"string","default":"grid"},"cardLayout":{"type":"string","default":"stacked"},"cardLink":{"type":"string","default":"default"},"columns":{"type":"number","default":3},"columnsTablet":{"type":"number","default":2},"columnsMobile":{"type":"number","default":1},"gap":{"type":["object","null"],"default":null},"gapTablet":{"type":["object","null"]},"gapMobile":{"type":["object","null"]},"rowGap":{"type":["object","null"],"default":null},"rowGapTablet":{"type":["object","null"]},"rowGapMobile":{"type":["object","null"]},"paginationItems":{"type":"array","default":[{"id":"nav","value":{"style":"numbers","siblingCount":1}}]},"paginationItemStyling":{"type":"object","default":{"nav":{"padding":{"base":{"mode":"per-side","top":{"value":0.4,"unit":"em"},"right":{"value":0.75,"unit":"em"},"bottom":{"value":0.4,"unit":"em"},"left":{"value":0.75,"unit":"em"}}},"borderRadius":{"base":{"mode":"linked","value":0.25,"unit":"rem"}},"fontSize":{"base":{"value":90,"unit":"%"}},"backgroundColor":{"base":"color-mix(in srgb, currentcolor 10%, transparent)","hover":"color-mix(in srgb, currentcolor 17%, transparent)"}}}},"paginationItemIndicatorStyling":{"type":"object","default":{}},"paginationStyling":{"type":"object","default":{}},"paginationUrlState":{"type":"string","default":"none"},"emptyStateText":{"type":"string","default":""},"layout":{"type":"object","default":{"media":{"image":{"type":"image","value":{"size":"medium_large","aspectRatio":"16\/9","link":true,"objectFit":"cover","hoverEffect":"zoom-out"}},"overlays":{},"bgOverlay":{"color":"#000000","opacity":9}},"header":[{"type":"category","value":{"link":true},"styling":{"padding":{"base":{"mode":"per-side","top":{"value":0.125,"unit":"em"},"right":{"value":0.5,"unit":"em"},"bottom":{"value":0.125,"unit":"em"},"left":{"value":0.5,"unit":"em"}}},"borderRadius":{"base":{"mode":"linked","value":0.2,"unit":"rem"}},"fontSize":{"base":{"value":90,"unit":"%"}},"backgroundColor":{"base":"color-mix(in srgb, currentcolor 10%, transparent)","hover":"color-mix(in srgb, currentcolor 17%, transparent)"}},"side":"L"}],"body":[{"type":"title","value":{"tag":"h3","link":true}},{"type":"description","value":{"length":20,"lengthUnit":"words"}}],"footer":[{"type":"author","value":{"link":false,"avatar":false,"avatarSize":20,"icon":{"source":"lucide","name":"circle-user-round","strokeWidth":2}},"styling":{"flexDirection":{"base":"row"},"alignItems":{"base":"center"}},"side":"L"},{"type":"date","value":{"link":false,"icon":{"source":"lucide","name":"calendar-days","strokeWidth":2}},"side":"L"}],"footerStyling":{"flexDirection":{"base":"row"},"columnGap":{"base":{"token":"xs"}}}}}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-content-loop-editor.css","render":"file:.\/render.php"},"blocksify\/tabs":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/tabs","version":"1.0.0","title":"Tabs","category":"blocksify","description":"Accessible tabbed content with per-tab icons, subtitles, and Interactivity-API switching.","textdomain":"blocksify","keywords":["tabs","tab","accordion","navigation","interactive","blocksify"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 7H9V11H3V7Z\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><path d=\"M11 7H21V11H11V7Z\" stroke=\"currentColor\" stroke-width=\"1.25\" opacity=\"0.45\"\/><rect x=\"3\" y=\"13\" width=\"18\" height=\"7\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><\/svg>","supports":{"html":false,"anchor":true,"align":false,"color":false,"reusable":true,"interactivity":true},"usesContext":["blocksify\/innerBlock"],"providesContext":{"blocksify\/innerBlock":"uid","blocksify\/tabs\/activeIndex":"activeIndex","blocksify\/tabs\/tabPosition":"tabPosition","blocksify\/tabs\/showSubtitle":"showSubtitle","blocksify\/tabs\/showIcon":"showIcon"},"allowedBlocks":["blocksify\/tab"],"blocksifySupports":{"visibility":true},"attributes":{"uid":{"type":"string","default":""},"preset":{"type":"string","default":"default"},"tabPosition":{"type":"string","default":"top"},"tabPositionTablet":{"type":"string"},"tabPositionMobile":{"type":"string"},"tablistWidth":{"type":["object","null"],"default":null},"tablistWidthTablet":{"type":["object","null"]},"tablistWidthMobile":{"type":["object","null"]},"tabGap":{"type":["object","null"],"default":{"token":"sm"}},"tabGapTablet":{"type":["object","null"]},"tabGapMobile":{"type":["object","null"]},"tabSpacing":{"type":["object","null"],"default":null},"tabSpacingTablet":{"type":["object","null"]},"tabSpacingMobile":{"type":["object","null"]},"tabOverflow":{"type":"string","default":"scroll"},"tabOverflowTablet":{"type":"string"},"tabOverflowMobile":{"type":"string"},"tabWidth":{"type":"string","default":"auto"},"tabWidthTablet":{"type":"string"},"tabWidthMobile":{"type":"string"},"tabAlign":{"type":"string","default":"start"},"tabAlignTablet":{"type":"string"},"tabAlignMobile":{"type":"string"},"activeIndex":{"type":"number","default":0},"defaultActiveIndex":{"type":"number","default":0},"tabCount":{"type":"number","default":0},"titles":{"type":"array","default":[]},"showIcon":{"type":"boolean","default":false},"showSubtitle":{"type":"boolean","default":false},"subtitleOnActive":{"type":"boolean","default":false},"iconPosition":{"type":"string","default":"left"},"iconPositionTablet":{"type":"string"},"iconPositionMobile":{"type":"string"},"iconVerticalAlignment":{"type":"string","default":"center"},"iconVerticalAlignmentTablet":{"type":"string"},"iconVerticalAlignmentMobile":{"type":"string"},"iconSize":{"type":["object","null"],"default":{"value":1.5,"unit":"em"}},"iconSizeTablet":{"type":["object","null"]},"iconSizeMobile":{"type":["object","null"]},"iconGap":{"type":["object","null"],"default":null},"iconGapTablet":{"type":["object","null"]},"iconGapMobile":{"type":["object","null"]},"tablistStyling":{"type":"object","default":{}},"tabStyling":{"type":"object","default":{}},"tabActiveStyling":{"type":"object","default":{"backgroundColor":{"base":"color-mix(in srgb, currentcolor 10%, transparent)"},"borderRadius":{"base":{"mode":"linked","value":5,"unit":"px"}}}},"tabContentStyling":{"type":"object","default":{}},"subtitleStyling":{"type":"object","default":{}},"iconStyling":{"type":"object","default":{}},"iconActiveStyling":{"type":"object","default":{}}},"viewScriptModule":"file:.\/view.js","editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-tabs-editor.css","render":"file:.\/render.php"},"blocksify\/image":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/image","version":"1.0.0","title":"Image","category":"blocksify","description":"Display an image with caption, link, duotone, and per-instance styling.","textdomain":"blocksify","keywords":["image","photo","picture","media","figure","blocksify"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><rect x=\"2\" y=\"5\" width=\"20\" height=\"14\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><circle cx=\"7.5\" cy=\"9.5\" r=\"1.75\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><path d=\"M2.5 16.5L7 12.5L11 15.5L14.5 13L21.5 17.5\" stroke=\"currentColor\" stroke-width=\"1.25\" fill=\"none\"\/><\/svg>","supports":{"html":false,"anchor":true,"align":false,"className":false,"color":false,"reusable":true,"filter":{"duotone":"img, .components-placeholder"}},"blocksifySupports":{"spacing":{"padding":true,"margin":true},"border":{"border":true,"radius":true,"shadow":true},"size":true,"overflow":true,"position":true,"zindex":true,"visibility":true},"attributes":{"uid":{"type":"string","default":""},"id":{"type":["number","null"],"default":null},"url":{"type":["string","null"],"default":null},"alt":{"type":["string","null"],"default":null},"caption":{"type":"string","default":""},"sizeSlug":{"type":"string","default":"large"},"width":{"type":["number","null"],"default":null},"height":{"type":["number","null"],"default":null},"aspectRatio":{"type":["string","null"],"default":null},"objectFit":{"type":["string","null"],"default":null},"objectPosition":{"type":["string","null"],"default":null},"imageAlignment":{"type":"string","default":""},"tagName":{"type":"string","default":"figure"},"linkTo":{"type":"string","default":"none"},"url_link":{"type":["string","null"],"default":null},"linkTarget":{"type":["string","null"],"default":null},"rel":{"type":["string","null"],"default":null},"loading":{"type":"string","default":"lazy"}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-image-editor.css","render":"file:.\/render.php"},"blocksify\/icon-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/icon-list","version":"1.0.0","title":"Icon List","category":"blocksify","description":"A list of icon + text items (vertical or horizontal), with per-element (item \/ icon \/ text) styling.","textdomain":"blocksify","keywords":["icon","list","features","checklist","social","blocksify"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 6h12M8 12h8M8 18h12M3.5 6h.01M3.5 12h.01M3.5 18h.01\"\/><\/svg>","supports":{"html":false,"anchor":true,"align":false,"className":false,"color":false,"reusable":true},"allowedBlocks":["blocksify\/icon-list-item"],"blocksifySupports":{"visibility":true},"attributes":{"uid":{"type":"string","default":""},"flexDirection":{"type":"string","default":"column"},"flexDirectionTablet":{"type":["string","null"]},"flexDirectionMobile":{"type":["string","null"]},"justifyContent":{"type":"string"},"justifyContentTablet":{"type":["string","null"]},"justifyContentMobile":{"type":["string","null"]},"alignItems":{"type":"string"},"alignItemsTablet":{"type":["string","null"]},"alignItemsMobile":{"type":["string","null"]},"flexWrap":{"type":"string"},"flexWrapTablet":{"type":["string","null"]},"flexWrapMobile":{"type":["string","null"]},"rowGap":{"type":["object","null"],"default":{"token":"2xs"}},"rowGapTablet":{"type":["object","null"]},"rowGapMobile":{"type":["object","null"]},"columnGap":{"type":["object","null"]},"columnGapTablet":{"type":["object","null"]},"columnGapMobile":{"type":["object","null"]},"iconPosition":{"type":"string","default":"left"},"iconVerticalAlignment":{"type":"string","default":"center"},"iconSize":{"type":["object","null"],"default":{"token":"sm"}},"iconSizeTablet":{"type":["object","null"]},"iconSizeMobile":{"type":["object","null"]},"iconGap":{"type":["object","null"],"default":{"token":"2xs"}},"iconGapTablet":{"type":["object","null"]},"iconGapMobile":{"type":["object","null"]},"itemStyling":{"type":"object","default":{}},"iconStyling":{"type":"object","default":{}},"textStyling":{"type":"object","default":{}}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-icon-list-editor.css","render":"file:.\/render.php"},"blocksify\/accordion":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/accordion","version":"1.0.0","title":"Accordion","category":"blocksify","description":"Stacked expandable panels. Each item self-renders header + body; multi or single expand mode.","textdomain":"blocksify","keywords":["accordion","toggle","collapse","faq","expand","blocksify"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"5\" rx=\"1\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><rect x=\"3\" y=\"11\" width=\"18\" height=\"5\" rx=\"1\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><rect x=\"3\" y=\"18\" width=\"18\" height=\"3\" rx=\"1\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><line x1=\"7\" y1=\"6.5\" x2=\"13\" y2=\"6.5\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><line x1=\"7\" y1=\"13.5\" x2=\"13\" y2=\"13.5\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><\/svg>","supports":{"html":false,"anchor":true,"className":false,"color":false,"align":false,"interactivity":true},"providesContext":{"blocksify\/accordion\/uid":"uid","blocksify\/accordion\/allowMultiple":"allowMultiple","blocksify\/accordion\/defaultOpenItem":"defaultOpenItem","blocksify\/accordion\/indicatorType":"indicatorType","blocksify\/accordion\/indicatorPosition":"indicatorPosition","blocksify\/accordion\/titleTag":"titleTag","blocksify\/accordion\/titleAlign":"titleAlign","blocksify\/accordion\/titleDisplay":"titleDisplay","blocksify\/accordion\/showIcon":"showIcon"},"allowedBlocks":["blocksify\/accordion-item"],"blocksifySupports":{"visibility":true},"attributes":{"uid":{"type":"string","default":""},"allowMultiple":{"type":"boolean","default":true},"defaultOpenItem":{"type":["number","null"],"default":1},"titleTag":{"type":"string","default":"h4"},"titleAlign":{"type":"string","default":""},"titleDisplay":{"type":"string","default":"wrapped"},"titleDisplayTablet":{"type":"string","default":""},"titleDisplayMobile":{"type":"string","default":""},"indicatorType":{"type":"string","default":"plus-minus"},"indicatorPosition":{"type":"string","default":"right"},"indicatorSize":{"type":["object","null"],"default":null},"indicatorStyling":{"type":"object","default":{}},"indicatorActiveStyling":{"type":"object","default":{}},"itemWrapperStyling":{"type":"object","default":{"border":{"base":{"mode":"linked","unit":"px","width":1,"style":"solid","color":"color-mix(in srgb, currentcolor 15%, transparent)"}},"borderRadius":{"base":{"mode":"linked","value":0.5,"unit":"rem"}}}},"itemActiveStyling":{"type":"object","default":{"border":{"base":{"mode":"linked","unit":"px","width":1,"style":"solid","color":"color-mix(in srgb, currentcolor 35%, transparent)"}}}},"itemInnerStyling":{"type":"object","default":{"padding":{"base":{"mode":"per-side","top":{"token":"none"},"right":{"token":"sm"},"bottom":{"token":"sm"},"left":{"token":"sm"}}}}},"titleStyling":{"type":"object","default":{"padding":{"base":{"mode":"per-side","top":{"token":"xs"},"right":{"token":"sm"},"bottom":{"token":"xs"},"left":{"token":"sm"}}}}},"titleActiveStyling":{"type":"object","default":{}},"showIcon":{"type":"boolean","default":false},"iconPosition":{"type":"string","default":""},"iconGap":{"type":["object","null"],"default":null},"iconWidth":{"type":["object","null"],"default":null},"iconBorderRadius":{"type":["object","null"],"default":null},"iconStyling":{"type":"object","default":{}},"itemGap":{"type":["object","null"],"default":{"token":"xs"}},"itemGapTablet":{"type":["object","null"]},"itemGapMobile":{"type":["object","null"]}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-accordion-editor.css","viewScriptModule":"file:.\/view.js","render":"file:.\/render.php"},"blocksify\/tab":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/tab","version":"1.0.0","title":"Tab","category":"blocksify","description":"A single panel inside a Tabs block.","textdomain":"blocksify","parent":["blocksify\/tabs"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><rect x=\"3\" y=\"7\" width=\"18\" height=\"13\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><line x1=\"3\" y1=\"11\" x2=\"21\" y2=\"11\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><\/svg>","supports":{"html":false,"anchor":false,"align":false,"customClassName":false,"className":false,"color":false,"reusable":false,"renaming":false,"inserter":false,"lock":false,"interactivity":true},"usesContext":["blocksify\/innerBlock","blocksify\/tabs\/activeIndex"],"providesContext":{"blocksify\/innerBlock":"uid"},"blocksifySupports":{"color":true,"background":{"image":true,"gradient":true},"spacing":true,"border":true,"size":true,"overflow":true},"attributes":{"uid":{"type":"string","default":""},"className":{"type":"string","default":""}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-tab-editor.css","render":"file:.\/render.php"},"blocksify\/icon-list-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/icon-list-item","version":"1.0.0","title":"Icon List Item","category":"blocksify","description":"A single icon + text row inside an Icon List.","textdomain":"blocksify","parent":["blocksify\/icon-list"],"icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M8 12h13M3.5 12h.01\"\/><\/svg>","supports":{"html":false,"anchor":false,"align":false,"className":false,"customClassName":false,"color":false,"reusable":false,"inserter":true},"attributes":{"icon":{"type":["object","null"],"default":{"source":"lucide","name":"check","strokeWidth":2}},"text":{"type":"string","default":""},"url":{"type":"string","default":""},"linkTarget":{"type":"string","default":""},"rel":{"type":"string","default":""}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-icon-list-item-editor.css","render":"file:.\/render.php"},"blocksify\/accordion-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blocksify\/accordion-item","version":"1.0.0","title":"Accordion Item","category":"blocksify","description":"One panel inside an Accordion. Contains a header (title + icon + indicator) + body (user content).","textdomain":"blocksify","icon":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 24 24\" fill=\"none\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"6\" rx=\"1\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><rect x=\"3\" y=\"13\" width=\"18\" height=\"6\" rx=\"1\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><line x1=\"7\" y1=\"8\" x2=\"15\" y2=\"8\" stroke=\"currentColor\" stroke-width=\"1.25\"\/><\/svg>","parent":["blocksify\/accordion"],"usesContext":["blocksify\/accordion\/uid","blocksify\/accordion\/allowMultiple","blocksify\/accordion\/defaultOpenItem","blocksify\/accordion\/indicatorType","blocksify\/accordion\/indicatorPosition","blocksify\/accordion\/titleTag","blocksify\/accordion\/titleAlign","blocksify\/accordion\/showIcon"],"supports":{"html":false,"anchor":true,"className":false,"color":false,"reusable":false,"renaming":false,"inserter":false,"interactivity":true},"providesContext":{"blocksify\/innerBlock":"index"},"attributes":{"title":{"type":"string","default":""},"icon":{"type":["object","null"],"default":null},"index":{"type":"number","default":1},"tagName":{"type":"string","default":"div"}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/blocksify-accordion-item-editor.css","render":"file:.\/render.php"}},"tagged_versions":["0.2.0","0.2.1","0.3.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[148857,4121,148076,1084,247],"plugin_category":[46],"plugin_contributors":[159080],"plugin_business_model":[],"class_list":["post-161446","plugin","type-plugin","status-publish","hentry","plugin_tags-block-editor","plugin_tags-blocks","plugin_tags-gutenberg","plugin_tags-page-builder","plugin_tags-performance","plugin_category-editor-and-writing","plugin_contributors-pressmaximum","plugin_committers-pressmaximum"],"banners":{"banner":"https:\/\/ps.w.org\/blocksify\/assets\/banner-772x250.png?rev=3554123","banner_2x":"https:\/\/ps.w.org\/blocksify\/assets\/banner-1544x500.png?rev=3554123","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/blocksify\/assets\/icon-128x128.gif?rev=3554123","icon_2x":"https:\/\/ps.w.org\/blocksify\/assets\/icon-256x256.gif?rev=3554123","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Blocksify is a Gutenberg block library by PressMaximum focused on performance. Every block ships its own CSS and JS, conditionally enqueued only when the block is actually on the page \u2014 keeping page weight low and PageSpeed scores high by default.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li><strong>10 blocks<\/strong> (and more coming soon): Section, Container, Button, Text, Icon, Image, Content Loop, Accordion, Tabs, Icon List.<\/li>\n<li><strong>Design Library<\/strong> \u2014 curated pattern catalog with one-click insert and automatic media import.<\/li>\n<li><strong>Per-block asset loading<\/strong> \u2014 CSS and JS are enqueued only when the block is present on the page.<\/li>\n<li><strong>Per-instance inline CSS<\/strong> pooled into a single <code>&lt;style&gt;<\/code> tag in <code>&lt;head&gt;<\/code> \u2014 no per-block <code>&lt;link&gt;<\/code> fragmentation.<\/li>\n<li><strong>4-layer responsive system<\/strong> \u2014 desktop, tablet, mobile, and hover slots per attribute, with a cascade resolver.<\/li>\n<li><strong>10-trait styling system<\/strong> (color, background, spacing, border, size, overflow, position, z-index, visibility, typography) backed by composite controls (Background, Spacing, Border, Typography, Shadow) with built-in presets.<\/li>\n<li><strong>Design tokens<\/strong> \u2014 color and gradient palettes, spacing scale, font-size scale, shadow library; emitted as CSS custom properties at <code>:root<\/code>.<\/li>\n<li><strong>Pure-dynamic rendering<\/strong> \u2014 saved post markup contains zero opinionated HTML; refactoring the frontend never breaks existing posts.<\/li>\n<li><strong>Vanilla CSS<\/strong> \u2014 no jQuery, no frontend build for layout blocks.<\/li>\n<\/ul>\n\n<h4>Status<\/h4>\n\n<p>v0.3 \u2014 actively iterating in pre-release; feedback welcome at <a href=\"https:\/\/pressmaximum.com\/blocksify\">https:\/\/pressmaximum.com\/blocksify<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>blocksify<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu in WordPress.<\/li>\n<li>Open the <strong>Blocksify<\/strong> admin page from the WordPress sidebar to configure performance settings.<\/li>\n<li>Insert any Blocksify block from the block inserter (under the <strong>Blocksify<\/strong> category).<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20configure%20blocksify%20settings%3F\"><h3>Where do I configure Blocksify settings?<\/h3><\/dt>\n<dd><p>Open the <strong>Blocksify<\/strong> admin page from the WordPress sidebar. Performance and version-control options live under the <strong>Settings<\/strong> tab.<\/p><\/dd>\n<dt id=\"does%20blocksify%20work%20with%20my%20theme%3F\"><h3>Does Blocksify work with my theme?<\/h3><\/dt>\n<dd><p>Blocksify works with any block-compatible theme. Twenty Twenty-Five is the recommended baseline.<\/p><\/dd>\n<dt id=\"is%20there%20a%20recommended%20theme%20to%20pair%20with%20blocksify%3F\"><h3>Is there a recommended theme to pair with Blocksify?<\/h3><\/dt>\n<dd><p>Yes \u2014 <a href=\"https:\/\/pressmaximum.com\/customify\">Customify<\/a>, by PressMaximum (same team). It's designed as the companion theme for Blocksify, with matching token defaults and a tuned block-editor canvas.<\/p><\/dd>\n<dt id=\"how%20do%20i%20report%20a%20bug%20or%20request%20a%20feature%3F\"><h3>How do I report a bug or request a feature?<\/h3><\/dt>\n<dd><p>Open an issue at <a href=\"https:\/\/pressmaximum.com\/blocksify\">https:\/\/pressmaximum.com\/blocksify<\/a>. Blocksify is actively iterating in v0.3 \u2014 feedback is very welcome.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.3.0<\/h4>\n\n<p><em>Release Date - June 3, 2026<\/em><\/p>\n\n<ul>\n<li>New: Design Library \u2014 browse curated patterns from a live cloud catalog and insert them with automatic media import.<\/li>\n<li>New: Editor Enhancements settings panel \u2014 choose where the Design Library launcher appears (toolbar \/ sidebar \/ hidden).<\/li>\n<li>New: Icon List block.<\/li>\n<li>New: Heading inserter tile \u2014 quick-insert H1\u2013H6 (variation of the Text block).<\/li>\n<li>New: text-align control in the Text block toolbar.<\/li>\n<li>Improved: Tabs block \u2014 per-device responsive settings (icon, width, align, spacing, overflow), stack overflow mode, smoother subtitle transitions.<\/li>\n<li>Improved: Content Loop block \u2014 better defaults, sticky footer option, Link element overhaul.<\/li>\n<li>Improved: Button block \u2014 theme-adaptive colors and unified hover state.<\/li>\n<li>Fixed: removed misleading wide\/full align options from Tabs and Accordion (they didn't actually work).<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<p><em>Release Date - May 29, 2026<\/em><\/p>\n\n<ul>\n<li>New: Image block hover effects and overlay scrim.<\/li>\n<li>New: WordPress-core aspect ratios and refreshed defaults for Image and Content Loop.<\/li>\n<li>New: Rollback \u2014 a new dashboard setting to revert to a previous plugin version.<\/li>\n<li>Improved: Background panel \u2014 Scroll Effect and Overlay refinements; Background Color moved into the Color panel.<\/li>\n<li>Improved: smaller, cleaner block icons in the inserter.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<p><em>Release Date - May 26, 2026<\/em><\/p>\n\n<ul>\n<li>NEW: Section block<\/li>\n<li>NEW: Container block<\/li>\n<li>NEW: Text block<\/li>\n<li>NEW: Button block<\/li>\n<li>NEW: Icon block<\/li>\n<li>NEW: Image block<\/li>\n<li>NEW: Content Loop block<\/li>\n<li>NEW: Accordion block<\/li>\n<li>NEW: Tabs block<\/li>\n<li>NEW: Global Colors<\/li>\n<li>NEW: Global Gradients<\/li>\n<li>NEW: Global Shadows<\/li>\n<li>NEW: Global Spacing<\/li>\n<li>NEW: Global Font Size<\/li>\n<\/ul>","raw_excerpt":"Performance-first block library for WordPress. Build pages that load fast, look great, and stay yours.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/161446","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=161446"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pressmaximum"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=161446"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=161446"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=161446"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=161446"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=161446"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=161446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}