{"id":382573,"date":"2026-10-13T23:14:25","date_gmt":"2026-10-13T23:14:25","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/brigade-blocks-addons\/"},"modified":"2026-10-13T23:14:06","modified_gmt":"2026-10-13T23:14:06","slug":"brigade-blocks-addons","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/brigade-blocks-addons\/","author":23579777,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.3","requires":"6.5","requires_php":"7.4","requires_plugins":null,"header_name":"Brigade Blocks Addons","header_author":"Brigade Themes","header_description":"Modular blocks for the native WordPress Block Editor \u2014 layout containers, content, interactive, marketing and post blocks with in-depth styling. Enable only the modules you need.","assets_banners_color":"737482","last_updated":"2026-10-13 23:14:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/brigadethemes\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":52,"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":"brigadethemes","date":"2026-10-13 23:14:06","revision":3745019}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3745019,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3745019,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500-rtl.png":{"filename":"banner-1544x500-rtl.png","revision":3745019,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3745019,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250-rtl.png":{"filename":"banner-772x250-rtl.png","revision":3745019,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3745019,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"wpbb\/icon-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/icon-box","version":"1.0.0","title":"Icon Box","category":"brigade-blocks-addons","description":"A feature or service card: tinted icon badge, title, description and an optional link.","keywords":["brigade","feature","service","card","icon"],"textdomain":"brigade-blocks-addons","attributes":{"icon":{"type":"string","default":"lightbulb"},"iconStyle":{"type":"string","enum":["warm","cool","brand","dark","outline","plain"],"default":"warm"},"iconShape":{"type":"string","enum":["circle","square"],"default":"circle"},"iconSize":{"type":"integer","default":26},"badgeSize":{"type":"integer","default":64},"title":{"type":"string","default":""},"titleTag":{"type":"string","enum":["h2","h3","h4","h5","h6","p"],"default":"h3"},"text":{"type":"string","default":""},"url":{"type":"string","default":""},"newTab":{"type":"boolean","default":false},"nofollow":{"type":"boolean","default":false},"linkText":{"type":"string","default":""},"layout":{"type":"string","enum":["top","left"],"default":"top"},"textAlign":{"type":"string","enum":["left","center"],"default":"left"},"variant":{"type":"string","enum":["card","plain","tinted"],"default":"card"}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"label":"Card","groups":["@container"],"states":["hover"]},"elements":{"badge":{"label":"Icon","selector":".wpbb-badge","groups":["color","background","border","radius","shadow","dimensions","margin"],"states":{"hover":".wpbb-icon-box:hover &"}},"title":{"label":"Title","selector":".wpbb-icon-box__title","groups":["@text"],"states":{"hover":".wpbb-icon-box:hover &"}},"text":{"label":"Text","selector":".wpbb-icon-box__text","groups":["@text"]},"link":{"label":"Link","selector":".wpbb-icon-box__more","groups":["@text"],"states":{"hover":".wpbb-icon-box:hover &"}}}}},"example":{"attributes":{"title":"Strategy & Planning","text":"We map your goals to a clear plan, so every step moves the project forward.","linkText":"Learn more","url":"#"}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/icon":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/icon","version":"1.0.0","title":"Icon","category":"brigade-blocks-addons","description":"A single line icon, plain or inside a Donix tinted badge, with an optional link.","keywords":["brigade","icon","badge","symbol"],"textdomain":"brigade-blocks-addons","attributes":{"icon":{"type":"string","default":"star"},"iconStyle":{"type":"string","enum":["warm","cool","brand","dark","outline","plain"],"default":"warm"},"iconShape":{"type":"string","enum":["circle","square"],"default":"circle"},"iconSize":{"type":"integer","default":24},"badgeSize":{"type":"integer","default":56},"justify":{"type":"string","enum":["left","center","right"],"default":"left"},"label":{"type":"string","default":""},"url":{"type":"string","default":""},"newTab":{"type":"boolean","default":false},"nofollow":{"type":"boolean","default":false}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@outer"]},"elements":{"badge":{"label":"Icon","selector":".wpbb-badge","groups":["color","background","border","radius","shadow","dimensions","padding"],"states":["hover"],"default":true}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/divider":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/divider","version":"1.0.0","title":"Divider","category":"brigade-blocks-addons","description":"A horizontal rule with style, weight and width options, and an optional centered label or icon.","keywords":["brigade","separator","line","hr","rule"],"textdomain":"brigade-blocks-addons","attributes":{"lineStyle":{"type":"string","enum":["solid","dashed","dotted","double"],"default":"solid"},"weight":{"type":"integer","default":1},"width":{"type":"integer","default":100},"color":{"type":"string","enum":["border","brand","ink"],"default":"border"},"justify":{"type":"string","enum":["left","center","right"],"default":"center"},"element":{"type":"string","enum":["none","text","icon"],"default":"none"},"text":{"type":"string","default":""},"icon":{"type":"string","default":"star"}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@outer","padding"]},"elements":{"label":{"label":"Label text","selector":".wpbb-divider__text","groups":["@text"]},"icon":{"label":"Icon","selector":".wpbb-divider__icon","groups":["color"]}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/container":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/container","version":"1.1.0","title":"Container","category":"brigade-blocks-addons","description":"A flexible layout wrapper for any blocks: flex or grid, full-width or boxed content, nesting, backgrounds, overlays, borders, shadows, positioning and per-device settings.","keywords":["brigade","container","section","wrapper","row","column","flex","grid","layout","columns"],"textdomain":"brigade-blocks-addons","attributes":{"tagName":{"type":"string","enum":["div","section","article","aside","header","footer","main","nav"],"default":"div"},"layoutType":{"type":"string","enum":["flex","grid"]},"contentWidth":{"type":"string","enum":["full","boxed"],"default":"full"}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"label":"Container","groups":["@container","@textLinks","@layout"],"states":["hover","focus"],"overlay":true,"layoutAttribute":"layoutType","contentAttribute":"contentWidth"}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/heading":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/heading","version":"1.0.0","title":"Heading","category":"brigade-blocks-addons","description":"A section heading with an optional eyebrow label, accent separator and supporting paragraph.","keywords":["brigade","title","headline","section"],"textdomain":"brigade-blocks-addons","attributes":{"content":{"type":"string","default":""},"level":{"type":"integer","default":2},"size":{"type":"string","enum":["md","lg","xl"],"default":"lg"},"eyebrow":{"type":"string","default":""},"description":{"type":"string","default":""},"separator":{"type":"boolean","default":false},"textAlign":{"type":"string","enum":["left","center","right"],"default":"left"}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@container","@text"]},"elements":{"title":{"label":"Title","selector":".wpbb-heading__title","groups":["@text","margin"],"default":true},"eyebrow":{"label":"Eyebrow","selector":".wpbb-heading__eyebrow","groups":["@text","background","radius","padding","border"]},"separator":{"label":"Separator","selector":".wpbb-heading__separator","groups":["background","dimensions","radius","margin"]},"description":{"label":"Description","selector":".wpbb-heading__description","groups":["@text","margin","dimensions"]}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/text-editor":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/text-editor","version":"1.0.0","title":"Text Editor","category":"brigade-blocks-addons","description":"Rich text content \u2014 paragraphs, lists and quotes \u2014 set in Donix body type, with optional columns and drop cap.","keywords":["brigade","text","paragraph","content","columns"],"textdomain":"brigade-blocks-addons","attributes":{"columns":{"type":"integer","default":1},"size":{"type":"string","enum":["body","lg"],"default":"body"},"dropCap":{"type":"boolean","default":false}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@container","@textLinks"]},"elements":{"headings":{"label":"Headings","selector":"h1, h2, h3, h4, h5, h6","groups":["@text","margin"]},"quote":{"label":"Quotes","selector":"blockquote","groups":["@box","@text","margin"]},"lists":{"label":"Lists","selector":"ul, ol","groups":["@text","margin","padding"]}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/button","version":"1.0.0","title":"Button","category":"brigade-blocks-addons","description":"A call-to-action button in the Donix style: primary, dark, outline or text, with an optional icon.","keywords":["brigade","cta","link","button"],"textdomain":"brigade-blocks-addons","attributes":{"text":{"type":"string","default":"Start a Project"},"url":{"type":"string","default":""},"newTab":{"type":"boolean","default":false},"nofollow":{"type":"boolean","default":false},"variant":{"type":"string","enum":["primary","dark","outline","text"],"default":"primary"},"size":{"type":"string","enum":["sm","md","lg"],"default":"md"},"icon":{"type":"string","default":"arrow-right"},"iconPosition":{"type":"string","enum":["after","before"],"default":"after"},"justify":{"type":"string","enum":["left","center","right"],"default":"left"},"fullWidth":{"type":"boolean","default":false}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["margin","position","visibility","transition","attributes"]},"elements":{"link":{"label":"Button","selector":".wpbb-button__link","groups":["@control"],"states":["hover","focus","active"],"default":true},"icon":{"label":"Icon","selector":".wpbb-button__link .wpbb-icon","groups":["color","dimensions"],"states":["hover"],"stateHost":"root"}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/image":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/image","version":"1.0.0","title":"Image","category":"brigade-blocks-addons","description":"A responsive image with aspect-ratio cropping, hover effects, caption and link.","keywords":["brigade","image","photo","picture"],"textdomain":"brigade-blocks-addons","attributes":{"id":{"type":"integer","default":0},"url":{"type":"string","default":""},"alt":{"type":"string","default":""},"caption":{"type":"string","default":""},"sizeSlug":{"type":"string","default":"large"},"aspectRatio":{"type":"string","enum":["auto","1\/1","4\/3","3\/2","16\/9","3\/4"],"default":"auto"},"hover":{"type":"string","enum":["none","zoom","lift"],"default":"none"},"rounded":{"type":"boolean","default":true},"justify":{"type":"string","enum":["left","center","right"],"default":"left"},"maxWidth":{"type":"integer","default":0},"href":{"type":"string","default":""},"newTab":{"type":"boolean","default":false},"nofollow":{"type":"boolean","default":false}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@outer"]},"elements":{"frame":{"label":"Image","selector":".wpbb-image__frame","groups":["border","radius","shadow","dimensions","opacity"],"states":["hover"],"default":true},"caption":{"label":"Caption","selector":".wpbb-image__caption","groups":["@text","margin"]}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/video":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/video","version":"1.0.0","title":"Video","category":"brigade-blocks-addons","description":"YouTube, Vimeo or self-hosted video. External players load only when clicked, keeping pages fast and privacy-friendly.","keywords":["brigade","video","youtube","vimeo","embed"],"textdomain":"brigade-blocks-addons","attributes":{"url":{"type":"string","default":""},"videoId":{"type":"integer","default":0},"posterId":{"type":"integer","default":0},"poster":{"type":"string","default":""},"title":{"type":"string","default":""},"aspectRatio":{"type":"string","enum":["16\/9","4\/3","1\/1","9\/16","21\/9"],"default":"16\/9"},"facade":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"muted":{"type":"boolean","default":false},"loop":{"type":"boolean","default":false},"controls":{"type":"boolean","default":true},"rounded":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@outer"]},"elements":{"frame":{"label":"Player","selector":".wpbb-video__frame","groups":["border","radius","shadow"],"default":true},"play":{"label":"Play button","selector":".wpbb-video__play","groups":["color","background","dimensions","shadow","border","radius"],"states":{"hover":".wpbb-video__facade:hover &"}}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/shortcode":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/shortcode","version":"1.0.0","title":"Shortcode","category":"brigade-blocks-addons","description":"Run a shortcode from any plugin or theme, with spacing controls.","keywords":["brigade","shortcode","embed"],"textdomain":"brigade-blocks-addons","attributes":{"text":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"className":true,"wpbbStyle":{"root":{"groups":["@container","@textLinks"]}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"render":"file:.\/render.php"},"wpbb\/spacer":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/spacer","version":"1.0.0","title":"Spacer","category":"brigade-blocks-addons","description":"Vertical white space with separate heights for desktop, tablet and mobile.","keywords":["brigade","space","gap","responsive"],"textdomain":"brigade-blocks-addons","attributes":{"height":{"type":"integer","default":48},"heightTablet":{"type":"integer","default":0},"heightMobile":{"type":"integer","default":0}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["visibility","attributes"]}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/html":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/html","version":"1.0.0","title":"HTML","category":"brigade-blocks-addons","description":"Custom HTML with a live preview. Users without the unfiltered_html capability have unsafe markup removed on save.","keywords":["brigade","html","code","embed","custom"],"textdomain":"brigade-blocks-addons","attributes":{"content":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"className":true,"wpbbStyle":{"root":{"groups":["@container"]}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"render":"file:.\/render.php"},"wpbb\/google-maps":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/google-maps","version":"1.0.0","title":"Google Maps","category":"brigade-blocks-addons","description":"Embed a Google Map for any address \u2014 no API key needed. Optional info card, directions link, grayscale style and click-to-load for privacy.","keywords":["brigade","map","google","location","address","directions"],"textdomain":"brigade-blocks-addons","attributes":{"address":{"type":"string","default":"Eiffel Tower, Paris"},"zoom":{"type":"integer","default":14},"mapType":{"type":"string","enum":["roadmap","satellite"],"default":"roadmap"},"height":{"type":"integer","default":420},"heightMobile":{"type":"integer","default":0},"grayscale":{"type":"boolean","default":false},"rounded":{"type":"boolean","default":true},"clickToLoad":{"type":"boolean","default":false},"title":{"type":"string","default":""},"showCard":{"type":"boolean","default":false},"cardTitle":{"type":"string","default":""},"cardText":{"type":"string","default":""},"showDirections":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@outer"]},"elements":{"frame":{"label":"Map","selector":".wpbb-map__frame","groups":["border","radius","shadow"],"default":true},"card":{"label":"Info card","selector":".wpbb-map__card","groups":["@box","@text"]},"link":{"label":"Directions link","selector":".wpbb-map__directions","groups":["@text"],"states":["hover"]}}}},"example":{"attributes":{"address":"Eiffel Tower, Paris","height":260,"showCard":true,"cardTitle":"Visit our studio","cardText":"Open Monday to Friday, 9:00\u201318:00"}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/image-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/image-box","version":"1.0.0","title":"Image Box","category":"brigade-blocks-addons","description":"An image card with title, text and link \u2014 stacked, or with text over a dark scrim.","keywords":["brigade","card","image","service","portfolio"],"textdomain":"brigade-blocks-addons","attributes":{"id":{"type":"integer","default":0},"url":{"type":"string","default":""},"alt":{"type":"string","default":""},"sizeSlug":{"type":"string","default":"large"},"aspectRatio":{"type":"string","enum":["auto","1\/1","4\/3","3\/2","16\/9","3\/4"],"default":"4\/3"},"title":{"type":"string","default":""},"titleTag":{"type":"string","enum":["h2","h3","h4","h5","h6","p"],"default":"h3"},"text":{"type":"string","default":""},"linkText":{"type":"string","default":""},"href":{"type":"string","default":""},"newTab":{"type":"boolean","default":false},"nofollow":{"type":"boolean","default":false},"layout":{"type":"string","enum":["stacked","overlay"],"default":"stacked"},"textAlign":{"type":"string","enum":["left","center"],"default":"left"}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"label":"Card","groups":["@container"],"states":["hover"]},"elements":{"media":{"label":"Image","selector":".wpbb-image-box__media","groups":["radius","dimensions","opacity","margin"]},"body":{"label":"Content area","selector":".wpbb-image-box__body","groups":["background","padding"]},"title":{"label":"Title","selector":".wpbb-image-box__title","groups":["@text"],"states":{"hover":".wpbb-image-box:hover &"}},"text":{"label":"Text","selector":".wpbb-image-box__text","groups":["@text"]},"link":{"label":"Link","selector":".wpbb-image-box__more","groups":["@text"],"states":{"hover":".wpbb-image-box:hover &"}}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/accordion":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/accordion","version":"1.0.0","title":"Accordion","category":"brigade-blocks-addons","description":"Collapsible sections built on native <details> \u2014 no JavaScript. One-at-a-time or multiple open, FAQ schema, and nesting.","keywords":["brigade","faq","collapse","toggle","questions"],"textdomain":"brigade-blocks-addons","attributes":{"variant":{"type":"string","enum":["card","divided","boxed"],"default":"card"},"iconStyle":{"type":"string","enum":["plus","chevron"],"default":"plus"},"iconPosition":{"type":"string","enum":["right","left"],"default":"right"},"titleTag":{"type":"string","enum":["h2","h3","h4","h5","h6","p"],"default":"h3"},"exclusive":{"type":"boolean","default":true},"firstOpen":{"type":"boolean","default":true},"faqSchema":{"type":"boolean","default":false}},"providesContext":{"wpbb\/accordionTitleTag":"titleTag","wpbb\/accordionExclusive":"exclusive","wpbb\/accordionFirstOpen":"firstOpen"},"supports":{"anchor":true,"html":false,"align":["wide"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"item":{"label":"Item","selector":".wpbb-accordion__item","groups":["@box","margin"],"states":{"hover":":hover","active":":is([open], .is-open)"},"default":true},"header":{"label":"Header","selector":".wpbb-accordion__header","groups":["background","padding"],"states":{"hover":":hover","active":":is([open], .is-open) > &"}},"title":{"label":"Title","selector":".wpbb-accordion__title","groups":["@text"],"states":{"hover":".wpbb-accordion__header:hover &","active":":is([open], .is-open) > .wpbb-accordion__header &"}},"icon":{"label":"Icon","selector":".wpbb-accordion__icon","groups":["color","background","dimensions","radius","border"],"states":{"hover":".wpbb-accordion__header:hover &","active":":is([open], .is-open) > .wpbb-accordion__header &"}},"content":{"label":"Content","selector":".wpbb-accordion__content","groups":["@text","background","padding"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/timeline":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/timeline","version":"1.0.0","title":"Timeline","category":"brigade-blocks-addons","description":"A vertical timeline of milestones \u2014 one-sided or alternating \u2014 with dot, number or icon markers.","keywords":["brigade","timeline","history","milestones","roadmap"],"textdomain":"brigade-blocks-addons","attributes":{"layout":{"type":"string","enum":["left","alternate"],"default":"alternate"},"marker":{"type":"string","enum":["dot","number","icon"],"default":"icon"}},"providesContext":{"wpbb\/timelineMarker":"marker"},"supports":{"anchor":true,"html":false,"align":["wide"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"card":{"label":"Card","selector":".wpbb-timeline__card","groups":["@box","@text"],"states":["hover"],"default":true},"marker":{"label":"Marker","selector":".wpbb-timeline__marker","groups":["color","background","border","radius","dimensions","shadow"]},"date":{"label":"Date","selector":".wpbb-timeline__date","groups":["@text"]},"title":{"label":"Title","selector":".wpbb-timeline__title","groups":["@text"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/toggle":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/toggle","version":"1.0.0","title":"Content Toggle","category":"brigade-blocks-addons","description":"Switch between two sets of content with a toggle \u2014 e.g. monthly and yearly pricing, or before and after.","keywords":["brigade","toggle","switch","switcher","pricing","monthly","yearly"],"textdomain":"brigade-blocks-addons","attributes":{"labelPrimary":{"type":"string","default":"Monthly"},"labelSecondary":{"type":"string","default":"Yearly"},"badge":{"type":"string","default":"Save 20%"},"control":{"type":"string","enum":["switch","segmented"],"default":"switch"},"justify":{"type":"string","enum":["left","center","right"],"default":"center"}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"label":{"label":"Labels","selector":".wpbb-toggle__label","groups":["@text","background","padding","radius"],"states":{"hover":":hover","active":".is-active"},"default":true},"switch":{"label":"Switch","selector":".wpbb-toggle__switch","groups":["background","border","dimensions"],"states":{"active":"[aria-checked=\"true\"]"}},"badge":{"label":"Badge","selector":".wpbb-toggle__badge","groups":["@text","background","radius","padding"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/process-steps":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/process-steps","version":"1.0.0","title":"Process Steps","category":"brigade-blocks-addons","description":"Explain how you work in a row of numbered or icon steps joined by a connector.","keywords":["brigade","process","steps","how it works","workflow"],"textdomain":"brigade-blocks-addons","attributes":{"marker":{"type":"string","enum":["number","icon"],"default":"number"},"connector":{"type":"string","enum":["solid","dashed","none"],"default":"dashed"},"textAlign":{"type":"string","enum":["left","center"],"default":"center"}},"providesContext":{"wpbb\/stepsMarker":"marker"},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"step":{"label":"Step","selector":".wpbb-step","groups":["@box"],"states":["hover"]},"marker":{"label":"Marker","selector":".wpbb-step__marker","groups":["@text","background","border","radius","dimensions","shadow"],"states":{"hover":".wpbb-step:hover &"},"default":true},"title":{"label":"Title","selector":".wpbb-step__title","groups":["@text"]},"text":{"label":"Text","selector":".wpbb-step__text","groups":["@text"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/tabs":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/tabs","version":"1.0.0","title":"Tabs","category":"brigade-blocks-addons","description":"Accessible tabs \u2014 underline, pills or boxed, horizontal or vertical \u2014 with keyboard navigation and deep links.","keywords":["brigade","tabs","advanced tabs","switcher","panels"],"textdomain":"brigade-blocks-addons","attributes":{"variant":{"type":"string","enum":["underline","pills","boxed"],"default":"underline"},"orientation":{"type":"string","enum":["horizontal","vertical"],"default":"horizontal"},"justify":{"type":"string","enum":["left","center","stretch"],"default":"left"},"defaultTab":{"type":"integer","default":0}},"providesContext":{"wpbb\/tabsDefault":"defaultTab"},"supports":{"anchor":true,"html":false,"align":["wide"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"tab":{"label":"Tab","selector":".wpbb-tabs__tab","groups":["@control"],"states":{"hover":":hover","focus":":focus-visible","active":".is-active"},"default":true},"list":{"label":"Tab bar","selector":".wpbb-tabs__list","groups":["background","border","radius","padding","margin"]},"panel":{"label":"Panel","selector":".wpbb-tabs__panel","groups":["@box","@text"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/slider":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/slider","version":"1.0.0","title":"Slider","category":"brigade-blocks-addons","description":"A slider you design yourself: every slide holds any blocks, with its own background image, colour and overlay. Slide or fade, one or several slides at a time, arrows, dots and autoplay.","keywords":["brigade","slider","slideshow","carousel","hero","banner","testimonials","slides","fade"],"textdomain":"brigade-blocks-addons","attributes":{"effect":{"type":"string","enum":["slide","fade"],"default":"slide"},"perView":{"type":"integer","default":1},"perViewTablet":{"type":"integer","default":1},"perViewMobile":{"type":"integer","default":1},"gap":{"type":"integer","default":24},"minHeight":{"type":"integer","default":420},"minHeightMobile":{"type":"integer","default":0},"controls":{"type":"string","enum":["overlay","below"],"default":"overlay"},"label":{"type":"string","default":""},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"loop":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"autoplayDelay":{"type":"integer","default":5000}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"slide":{"label":"All slides","selector":".wpbb-slide","groups":["@box","@text"]},"arrow":{"label":"Arrows","selector":".wpbb-carousel__arrow","groups":["@control"],"states":{"hover":":hover","focus":":focus-visible"}},"dot":{"label":"Dots","selector":".wpbb-carousel__dot","groups":["background","dimensions","radius"],"states":{"active":"[aria-current=\"true\"]"}}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","wpbb-carousel","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/flip-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/flip-box","version":"1.0.0","title":"Flip Box","category":"brigade-blocks-addons","description":"A card that flips on hover, focus or tap to reveal a message and a call to action.","keywords":["brigade","flip","card","hover","reveal"],"textdomain":"brigade-blocks-addons","attributes":{"icon":{"type":"string","default":"zap"},"frontTitle":{"type":"string","default":""},"frontText":{"type":"string","default":""},"frontStyle":{"type":"string","enum":["light","tint","dark","image"],"default":"light"},"imageId":{"type":"integer","default":0},"imageUrl":{"type":"string","default":""},"backTitle":{"type":"string","default":""},"backText":{"type":"string","default":""},"backStyle":{"type":"string","enum":["brand","dark","tint"],"default":"brand"},"buttonText":{"type":"string","default":""},"url":{"type":"string","default":""},"newTab":{"type":"boolean","default":false},"nofollow":{"type":"boolean","default":false},"effect":{"type":"string","enum":["flip-y","flip-x","fade","slide"],"default":"flip-y"},"height":{"type":"integer","default":320},"textAlign":{"type":"string","enum":["left","center"],"default":"center"}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@outer"]},"elements":{"front":{"label":"Front","selector":".wpbb-flip__front","groups":["@box","@text"],"default":true},"back":{"label":"Back","selector":".wpbb-flip__back","groups":["@box","@text"]},"title":{"label":"Titles","selector":".wpbb-flip__title","groups":["@text"]},"button":{"label":"Button","selector":".wpbb-flip__button","groups":["@control"],"states":["hover","focus","active"]}}}},"example":{"attributes":{"frontTitle":"Fast delivery","frontText":"Launch in weeks, not months.","backTitle":"How we do it","backText":"A proven process and a design system from day one.","buttonText":"Learn more","url":"#"}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/call-to-action":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/call-to-action","version":"1.0.0","title":"Call to Action","category":"brigade-blocks-addons","description":"A conversion banner: eyebrow, headline, supporting text and buttons on a dark, brand, tinted or image background.","keywords":["brigade","cta","banner","call to action","conversion"],"textdomain":"brigade-blocks-addons","attributes":{"eyebrow":{"type":"string","default":""},"title":{"type":"string","default":""},"text":{"type":"string","default":""},"layout":{"type":"string","enum":["stacked","split"],"default":"split"},"background":{"type":"string","enum":["ink","brand","tint","image"],"default":"ink"},"imageId":{"type":"integer","default":0},"imageUrl":{"type":"string","default":""},"overlay":{"type":"integer","default":60},"focalPoint":{"type":"object","default":{"x":0.5,"y":0.5}},"imageFit":{"type":"string","enum":["cover","contain","auto"],"default":"cover"},"imageRepeat":{"type":"boolean","default":false},"imageFixed":{"type":"boolean","default":false},"textAlign":{"type":"string","enum":["left","center"],"default":"left"}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container","@text"]},"elements":{"eyebrow":{"label":"Eyebrow","selector":".wpbb-cta__eyebrow","groups":["@text"]},"title":{"label":"Title","selector":".wpbb-cta__title","groups":["@text"]},"text":{"label":"Text","selector":".wpbb-cta__text","groups":["@text","dimensions"]},"actions":{"label":"Buttons area","selector":".wpbb-cta__actions","groups":["flex","margin"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/counter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/counter","version":"1.0.0","title":"Counter","category":"brigade-blocks-addons","description":"An animated statistic that counts up when scrolled into view, with prefix, suffix and optional icon badge.","keywords":["brigade","counter","number","statistic","stats","fun fact"],"textdomain":"brigade-blocks-addons","attributes":{"start":{"type":"number","default":0},"end":{"type":"number","default":340},"decimals":{"type":"integer","default":0},"prefix":{"type":"string","default":""},"suffix":{"type":"string","default":"+"},"separator":{"type":"string","enum":[",","."," ",""],"default":","},"duration":{"type":"integer","default":2000},"title":{"type":"string","default":""},"icon":{"type":"string","default":""},"iconStyle":{"type":"string","enum":["warm","cool","brand","dark","outline","plain"],"default":"warm"},"layout":{"type":"string","enum":["stacked","inline"],"default":"stacked"},"textAlign":{"type":"string","enum":["left","center"],"default":"center"},"numberColor":{"type":"string","enum":["ink","brand"],"default":"ink"}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"number":{"label":"Number","selector":".wpbb-counter__number","groups":["@text"],"default":true},"title":{"label":"Title","selector":".wpbb-counter__title","groups":["@text"]},"badge":{"label":"Icon","selector":".wpbb-badge","groups":["color","background","border","radius","dimensions"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/progress-bar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/progress-bar","version":"1.0.0","title":"Progress Bar","category":"brigade-blocks-addons","description":"A labelled progress or skill bar that fills when scrolled into view.","keywords":["brigade","progress","skill","bar","percentage"],"textdomain":"brigade-blocks-addons","attributes":{"label":{"type":"string","default":""},"value":{"type":"integer","default":75},"showValue":{"type":"boolean","default":true},"valuePosition":{"type":"string","enum":["above","inside"],"default":"above"},"color":{"type":"string","enum":["brand","ink","mint"],"default":"brand"},"size":{"type":"string","enum":["sm","md","lg"],"default":"md"},"striped":{"type":"boolean","default":false},"animate":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@outer"]},"elements":{"bar":{"label":"Bar","selector":".wpbb-progress__bar","groups":["background","radius","shadow"],"default":true},"track":{"label":"Track","selector":".wpbb-progress__track","groups":["background","radius","border","dimensions"]},"label":{"label":"Label","selector":".wpbb-progress__label","groups":["@text"]},"value":{"label":"Percentage","selector":".wpbb-progress__value","groups":["@text"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/form-styler":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/form-styler","version":"1.0.0","title":"Form Styler","category":"brigade-blocks-addons","description":"Show a Contact Form 7 or WPForms form, styled to match your design.","keywords":["brigade","form","contact form","contact form 7","cf7","wpforms","styler"],"textdomain":"brigade-blocks-addons","attributes":{"provider":{"type":"string","enum":["cf7","wpforms"],"default":"cf7"},"formId":{"type":"integer","default":0},"fieldStyle":{"type":"string","enum":["outline","filled","underline"],"default":"outline"},"buttonFullWidth":{"type":"boolean","default":false}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"label":{"label":"Labels","selector":".wpcf7 label, .wpforms-field-label","groups":["@text"]},"field":{"label":"Fields","selector":".wpcf7-text, .wpcf7-email, .wpcf7-url, .wpcf7-tel, .wpcf7-number, .wpcf7-date, .wpcf7-textarea, .wpcf7-select, .wpforms-field input:not([type=checkbox]):not([type=radio]), .wpforms-field textarea, .wpforms-field select","groups":["@control"],"states":["focus"],"default":true},"button":{"label":"Button","selector":".wpcf7-submit, .wpforms-submit","groups":["@control"],"states":["hover","focus"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/user-profile":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/user-profile","version":"1.0.0","title":"User Profile","category":"brigade-blocks-addons","description":"The logged-in visitor\u2019s avatar, name and bio, with account and log-out links. Logged-out visitors can see a login link instead.","keywords":["brigade","user","profile","account","avatar","logout","log out","member"],"textdomain":"brigade-blocks-addons","attributes":{"layout":{"type":"string","enum":["horizontal","vertical"],"default":"horizontal"},"showAvatar":{"type":"boolean","default":true},"avatarSize":{"type":"integer","default":72},"greeting":{"type":"string","default":""},"showEmail":{"type":"boolean","default":false},"showBio":{"type":"boolean","default":true},"showAccountLink":{"type":"boolean","default":true},"accountLinkText":{"type":"string","default":""},"showLogout":{"type":"boolean","default":true},"loggedOut":{"type":"string","enum":["login-link","hide"],"default":"login-link"},"loginText":{"type":"string","default":""},"loginUrl":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@box"]},"elements":{"avatar":{"label":"Avatar","selector":".wpbb-profile__avatar","groups":["radius","border","shadow"]},"name":{"label":"Name","selector":".wpbb-profile__name","groups":["@text"],"default":true},"bio":{"label":"Bio","selector":".wpbb-profile__bio","groups":["@text"]},"links":{"label":"Links","selector":".wpbb-profile__link","groups":["@control"],"states":["hover","focus"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/login-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/login-form","version":"1.0.0","title":"Login Form","category":"brigade-blocks-addons","description":"Log in, register and reset a password on your own page \u2014 without reloading, and with WordPress\u2019s standard login as a fallback.","keywords":["brigade","login","log in","sign in","register","registration","sign up","lost password","reset password","account","ajax login"],"textdomain":"brigade-blocks-addons","attributes":{"form":{"type":"string","enum":["login","register","lost-password"],"default":"login"},"showTitle":{"type":"boolean","default":true},"showRemember":{"type":"boolean","default":true},"showLostPassword":{"type":"boolean","default":true},"showRegister":{"type":"boolean","default":true},"ajax":{"type":"boolean","default":true},"redirect":{"type":"string","enum":["current","home","custom"],"default":"current"},"redirectUrl":{"type":"string","default":""},"loggedIn":{"type":"string","enum":["message","hide"],"default":"message"},"cardStyle":{"type":"string","enum":["card","plain"],"default":"card"},"fieldStyle":{"type":"string","enum":["outline","filled","underline"],"default":"outline"},"buttonFullWidth":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"title":{"label":"Title","selector":".wpbb-account__title","groups":["@text"]},"label":{"label":"Labels","selector":".wpbb-account__label","groups":["@text"]},"field":{"label":"Fields","selector":".wpbb-account__input","groups":["@control"],"states":["focus"],"default":true},"button":{"label":"Button","selector":".wpbb-account__button","groups":["@control"],"states":["hover","focus"]},"links":{"label":"Links","selector":".wpbb-account__links a","groups":["@text"],"states":["hover"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/posts":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/posts","version":"1.0.0","title":"Posts","category":"brigade-blocks-addons","description":"Dynamic posts in a grid, list, masonry, carousel or slider \u2014 with AJAX load more and category filters. Works with any public post type.","keywords":["brigade","posts","blog","grid","list","carousel","slider","masonry","recent","related","query","post grid","post list","post carousel","post slider","recent posts","related posts"],"textdomain":"brigade-blocks-addons","usesContext":["postId","postType"],"attributes":{"source":{"type":"string","enum":["query","recent","related"],"default":"query"},"postType":{"type":"string","default":"post"},"perPage":{"type":"integer","default":6},"offset":{"type":"integer","default":0},"orderBy":{"type":"string","default":"date"},"order":{"type":"string","enum":["desc","asc"],"default":"desc"},"taxQuery":{"type":"array","default":[],"items":{"type":"object"}},"authors":{"type":"array","default":[],"items":{"type":"integer"}},"include":{"type":"array","default":[],"items":{"type":"integer"}},"exclude":{"type":"array","default":[],"items":{"type":"integer"}},"excludeCurrent":{"type":"boolean","default":true},"layout":{"type":"string","enum":["grid","list","masonry","carousel","slider"],"default":"grid"},"columns":{"type":"integer","default":3},"columnsTablet":{"type":"integer","default":2},"columnsMobile":{"type":"integer","default":1},"cardStyle":{"type":"string","enum":["card","plain","overlay","compact"],"default":"card"},"imageSize":{"type":"string","default":"medium_large"},"imageRatio":{"type":"string","default":"3\/2"},"showImage":{"type":"boolean","default":true},"showTerms":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":true},"showAuthor":{"type":"boolean","default":true},"showReadTime":{"type":"boolean","default":false},"showExcerpt":{"type":"boolean","default":true},"excerptLength":{"type":"integer","default":20},"showReadMore":{"type":"boolean","default":true},"readMoreText":{"type":"string","default":""},"titleTag":{"type":"string","default":"h3"},"pagination":{"type":"string","enum":["none","load-more","infinite"],"default":"none"},"loadMoreText":{"type":"string","default":""},"filterTaxonomy":{"type":"string","default":""},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"autoplayDelay":{"type":"integer","default":5000},"loop":{"type":"boolean","default":true},"emptyMessage":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"card":{"label":"Card","selector":".wpbb-post","groups":["@box","margin"],"states":["hover"],"default":true},"media":{"label":"Image","selector":".wpbb-post__media","groups":["radius","dimensions","opacity"],"states":{"hover":".wpbb-post:hover &"}},"body":{"label":"Card content","selector":".wpbb-post__body","groups":["background","padding"]},"title":{"label":"Title","selector":".wpbb-post__title","groups":["@text"],"states":{"hover":".wpbb-post:hover &"}},"meta":{"label":"Meta (date, author)","selector":".wpbb-post__meta","groups":["@text"]},"excerpt":{"label":"Excerpt","selector":".wpbb-post__excerpt","groups":["@text"]},"term":{"label":"Category chips","selector":".wpbb-post__term","groups":["@text","background","radius","padding","border"],"states":["hover"]},"more":{"label":"Read more","selector":".wpbb-post__more","groups":["@text"],"states":{"hover":".wpbb-post:hover &"}},"filter":{"label":"Filter buttons","selector":".wpbb-posts__filter-btn","groups":["@control"],"states":{"hover":":hover","focus":":focus-visible","active":".is-active"}},"loadMore":{"label":"Load more button","selector":".wpbb-posts__load","groups":["@control"],"states":["hover","focus"]},"arrows":{"label":"Carousel arrows","selector":".wpbb-carousel__arrow","groups":["color","background","border","radius","dimensions","shadow"],"states":["hover","focus"]},"dots":{"label":"Carousel dots","selector":".wpbb-carousel__dot","groups":["background","dimensions","radius"],"states":{"active":"[aria-current=\"true\"]"}}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/author-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/author-box","version":"1.0.0","title":"Author Box","category":"brigade-blocks-addons","description":"The post author's avatar, name, bio, website and a link to their posts \u2014 or a chosen author.","keywords":["brigade","author","bio","byline","about"],"textdomain":"brigade-blocks-addons","usesContext":["postId","postType"],"attributes":{"source":{"type":"string","enum":["current","user"],"default":"current"},"userId":{"type":"integer","default":0},"label":{"type":"string","default":"Written by"},"layout":{"type":"string","enum":["horizontal","vertical"],"default":"horizontal"},"boxStyle":{"type":"string","enum":["card","tint","plain"],"default":"tint"},"avatarSize":{"type":"integer","default":88},"showBio":{"type":"boolean","default":true},"showWebsite":{"type":"boolean","default":true},"showPostsLink":{"type":"boolean","default":true},"postsLinkText":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@container","@text"]},"elements":{"avatar":{"label":"Avatar","selector":".wpbb-author__media img","groups":["radius","border","shadow","dimensions"]},"label":{"label":"Label","selector":".wpbb-author__label","groups":["@text"]},"name":{"label":"Name","selector":".wpbb-author__name","groups":["@text"],"default":true},"bio":{"label":"Bio","selector":".wpbb-author__bio","groups":["@text"]},"links":{"label":"Links","selector":".wpbb-author__links a","groups":["@text"],"states":["hover","focus"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/dynamic-content":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/dynamic-content","version":"1.0.0","title":"Dynamic Content","category":"brigade-blocks-addons","description":"Show one field of the current post \u2014 title, date, author, terms, reading time, comment count or a custom field. Works in templates and inside the Query Loop.","keywords":["brigade","dynamic","field","meta","custom field","acf","post data"],"textdomain":"brigade-blocks-addons","usesContext":["postId","postType"],"attributes":{"field":{"type":"string","enum":["title","excerpt","date","modified","author","terms","comments","reading-time","meta"],"default":"title"},"taxonomy":{"type":"string","default":"category"},"metaKey":{"type":"string","default":""},"dateFormat":{"type":"string","default":""},"tagName":{"type":"string","enum":["p","span","div","h1","h2","h3","h4","h5","h6"],"default":"p"},"prefix":{"type":"string","default":""},"suffix":{"type":"string","default":""},"icon":{"type":"string","default":""},"linkToPost":{"type":"boolean","default":false},"fallback":{"type":"string","default":""},"textAlign":{"type":"string","enum":["left","center","right"],"default":"left"}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@container","@textLinks"]}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/before-after":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/before-after","version":"1.0.0","title":"Before \/ After","category":"brigade-blocks-addons","description":"Compare two images with a draggable divider \u2014 keyboard and touch friendly.","keywords":["brigade","before after","comparison","compare","image slider","reveal"],"textdomain":"brigade-blocks-addons","attributes":{"beforeId":{"type":"integer","default":0},"beforeUrl":{"type":"string","default":""},"beforeAlt":{"type":"string","default":""},"afterId":{"type":"integer","default":0},"afterUrl":{"type":"string","default":""},"afterAlt":{"type":"string","default":""},"sizeSlug":{"type":"string","default":"large"},"aspectRatio":{"type":"string","enum":["auto","1\/1","4\/3","3\/2","16\/9","3\/4"],"default":"auto"},"orientation":{"type":"string","enum":["horizontal","vertical"],"default":"horizontal"},"start":{"type":"integer","default":50},"showLabels":{"type":"boolean","default":true},"beforeLabel":{"type":"string","default":""},"afterLabel":{"type":"string","default":""},"followPointer":{"type":"boolean","default":false}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"frame":{"label":"Images","selector":".wpbb-ba__frame","groups":["radius","border","shadow"],"default":true},"handle":{"label":"Divider handle","selector":".wpbb-ba__knob","groups":["color","background","border","dimensions","shadow"]},"labels":{"label":"Labels","selector":".wpbb-ba__label","groups":["@text","background","radius","padding"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/gallery":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/gallery","version":"1.0.0","title":"Gallery","category":"brigade-blocks-addons","description":"Images in a grid, masonry, carousel or slider \u2014 with an optional lightbox and a filter bar built from image tags.","keywords":["brigade","gallery","images","photos","portfolio","masonry","carousel","slider","lightbox","filterable gallery","image carousel"],"textdomain":"brigade-blocks-addons","attributes":{"images":{"type":"array","default":[],"items":{"type":"object"}},"layout":{"type":"string","enum":["grid","masonry","carousel","slider"],"default":"grid"},"columns":{"type":"integer","default":3},"columnsTablet":{"type":"integer","default":2},"columnsMobile":{"type":"integer","default":1},"gap":{"type":"integer","default":16},"imageRatio":{"type":"string","enum":["auto","1\/1","4\/3","3\/2","16\/9","3\/4"],"default":"4\/3"},"sizeSlug":{"type":"string","default":"large"},"captions":{"type":"string","enum":["none","below","overlay"],"default":"none"},"hover":{"type":"string","enum":["none","zoom","lift","grayscale"],"default":"zoom"},"linkTo":{"type":"string","enum":["lightbox","file","none"],"default":"lightbox"},"filter":{"type":"boolean","default":false},"filterAllLabel":{"type":"string","default":""},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"autoplayDelay":{"type":"integer","default":5000},"loop":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"media":{"label":"Image","selector":".wpbb-gallery__media","groups":["radius","border","shadow","opacity"],"states":{"hover":".wpbb-gallery__item:hover &"},"default":true},"caption":{"label":"Caption","selector":".wpbb-gallery__caption","groups":["@text","background","padding"]},"filter":{"label":"Filter buttons","selector":".wpbb-gallery__filter-btn","groups":["@control"],"states":{"hover":":hover","focus":":focus-visible","active":".is-active"}},"arrows":{"label":"Carousel arrows","selector":".wpbb-carousel__arrow","groups":["color","background","border","radius","dimensions","shadow"],"states":["hover","focus"]},"dots":{"label":"Carousel dots","selector":".wpbb-carousel__dot","groups":["background","dimensions","radius"],"states":{"active":"[aria-current=\"true\"]"}}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/video-gallery":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/video-gallery","version":"1.0.0","title":"Video Gallery","category":"brigade-blocks-addons","description":"YouTube, Vimeo or self-hosted videos in a grid or carousel. Videos open in a lightbox or play in place, and load only when clicked.","keywords":["brigade","video gallery","videos","youtube","vimeo","playlist","lightbox"],"textdomain":"brigade-blocks-addons","attributes":{"videos":{"type":"array","default":[],"items":{"type":"object"}},"layout":{"type":"string","enum":["grid","carousel"],"default":"grid"},"columns":{"type":"integer","default":3},"columnsTablet":{"type":"integer","default":2},"columnsMobile":{"type":"integer","default":1},"gap":{"type":"integer","default":24},"aspectRatio":{"type":"string","enum":["16\/9","4\/3","1\/1","9\/16"],"default":"16\/9"},"playIn":{"type":"string","enum":["lightbox","inline"],"default":"lightbox"},"showTitles":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"autoplayDelay":{"type":"integer","default":5000},"loop":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"media":{"label":"Video thumbnail","selector":".wpbb-vgallery__media","groups":["radius","border","shadow"],"states":{"hover":".wpbb-vgallery__item:hover &"},"default":true},"play":{"label":"Play button","selector":".wpbb-vgallery__play","groups":["color","background","dimensions","radius","shadow"],"states":{"hover":".wpbb-vgallery__item:hover &"}},"title":{"label":"Title","selector":".wpbb-vgallery__title","groups":["@text"]},"arrows":{"label":"Carousel arrows","selector":".wpbb-carousel__arrow","groups":["color","background","border","radius","dimensions","shadow"],"states":["hover","focus"]},"dots":{"label":"Carousel dots","selector":".wpbb-carousel__dot","groups":["background","dimensions","radius"],"states":{"active":"[aria-current=\"true\"]"}}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/stat-cards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/stat-cards","version":"1.0.0","title":"Statistics Cards","category":"brigade-blocks-addons","description":"Key numbers as cards \u2014 each with a label, a count-up value, a trend badge and an optional sparkline.","keywords":["brigade","statistics","stats","kpi","metrics","numbers","dashboard","sparkline","trend","cards"],"textdomain":"brigade-blocks-addons","attributes":{"items":{"type":"array","default":[{"label":"Revenue","value":48250,"prefix":"$","suffix":"","change":"+12.4%","trend":"up","goodWhen":"up","icon":"dollar","sparkline":"12, 15, 14, 18, 22, 21, 26"},{"label":"Active users","value":3842,"prefix":"","suffix":"","change":"+8.1%","trend":"up","goodWhen":"up","icon":"users","sparkline":"30, 28, 33, 35, 34, 38, 41"},{"label":"Churn rate","value":2.4,"prefix":"","suffix":"%","change":"\u22120.6%","trend":"down","goodWhen":"down","icon":"trending-up","sparkline":"3.4, 3.2, 3.1, 2.9, 2.8, 2.6, 2.4"},{"label":"Avg. response","value":1.8,"prefix":"","suffix":"h","change":"+0.2h","trend":"up","goodWhen":"down","icon":"clock","sparkline":"1.4, 1.5, 1.5, 1.6, 1.7, 1.6, 1.8"}],"items":{"type":"object"}},"columns":{"type":"integer","default":4},"columnsTablet":{"type":"integer","default":2},"columnsMobile":{"type":"integer","default":1},"cardStyle":{"type":"string","enum":["card","tint","plain"],"default":"card"},"showIcons":{"type":"boolean","default":true},"showSparklines":{"type":"boolean","default":true},"animate":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"card":{"label":"Card","selector":".wpbb-stat","groups":["@box"],"states":["hover"],"default":true},"value":{"label":"Value","selector":".wpbb-stat__value","groups":["@text"]},"label":{"label":"Label","selector":".wpbb-stat__label","groups":["@text"]},"icon":{"label":"Icon","selector":".wpbb-stat__icon","groups":["color","background","radius","dimensions"]}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/chart","version":"1.0.0","title":"Chart","category":"brigade-blocks-addons","description":"Bar, horizontal bar, line, area, pie, doughnut or radar chart, from your own numbers or a CSV \/ Google Sheets link. Lightweight SVG, readable by screen readers, no chart library.","keywords":["brigade","chart","graph","bar chart","line chart","pie chart","doughnut","donut","radar","spider chart","google sheets","csv","area chart","data","statistics"],"textdomain":"brigade-blocks-addons","attributes":{"chartType":{"type":"string","enum":["bar","bar-horizontal","line","area","pie","doughnut","radar"],"default":"bar"},"labels":{"type":"array","default":["Jan","Feb","Mar","Apr","May","Jun"],"items":{"type":"string"}},"datasets":{"type":"array","default":[{"label":"2025","color":"","values":[12,19,14,22,28,31]},{"label":"2026","color":"","values":[15,23,18,27,33,40]}],"items":{"type":"object"}},"title":{"type":"string","default":""},"caption":{"type":"string","default":""},"height":{"type":"integer","default":320},"stacked":{"type":"boolean","default":false},"smooth":{"type":"boolean","default":true},"showPoints":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":false},"showLegend":{"type":"boolean","default":true},"showGrid":{"type":"boolean","default":true},"beginAtZero":{"type":"boolean","default":true},"valuePrefix":{"type":"string","default":""},"valueSuffix":{"type":"string","default":""},"centerLabel":{"type":"string","enum":["total","none","custom"],"default":"total"},"centerText":{"type":"string","default":""},"animate":{"type":"boolean","default":true},"dataSource":{"type":"string","enum":["manual","url"],"default":"manual"},"sourceUrl":{"type":"string","default":""},"cacheMinutes":{"type":"integer","default":60}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container","@box"]},"elements":{"title":{"label":"Title","selector":".wpbb-chart__title","groups":["@text"],"default":true},"axis":{"label":"Axis labels","selector":".wpbb-chart__axis","groups":["@text"]},"legend":{"label":"Legend","selector":".wpbb-chart__legend","groups":["@text"]},"caption":{"label":"Caption","selector":".wpbb-chart__caption","groups":["@text"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/progress-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/progress-chart","version":"1.0.0","title":"Progress Chart","category":"brigade-blocks-addons","description":"One or more progress rings or half-circle gauges with the value in the middle.","keywords":["brigade","progress","circle","ring","gauge","radial","percentage","skills","meter","chart"],"textdomain":"brigade-blocks-addons","attributes":{"items":{"type":"array","default":[{"label":"Design","value":85,"max":100,"color":""},{"label":"Development","value":72,"max":100,"color":""},{"label":"Strategy","value":64,"max":100,"color":""}],"items":{"type":"object"}},"shape":{"type":"string","enum":["ring","semicircle"],"default":"ring"},"size":{"type":"integer","default":160},"thickness":{"type":"integer","default":10},"display":{"type":"string","enum":["percent","value"],"default":"percent"},"valuePrefix":{"type":"string","default":""},"valueSuffix":{"type":"string","default":""},"roundCaps":{"type":"boolean","default":true},"animate":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"value":{"label":"Value","selector":".wpbb-progress-chart__value","groups":["@text"],"default":true},"label":{"label":"Label","selector":".wpbb-progress-chart__label","groups":["@text"]}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/store-page":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/store-page","version":"1.0.0","title":"Store Page","category":"brigade-blocks-addons","description":"WooCommerce\u2019s cart, checkout or My Account, placed anywhere in your own page layout.","keywords":["brigade","woocommerce","cart","checkout","my account","account","login"],"textdomain":"brigade-blocks-addons","attributes":{"page":{"type":"string","enum":["cart","checkout","account"],"default":"cart"}},"supports":{"anchor":true,"html":false,"multiple":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"buttons":{"label":"Buttons","selector":".button","groups":["@control"],"states":["hover","focus"],"default":true},"fields":{"label":"Fields","selector":".input-text, select","groups":["@control"],"states":["focus"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/mini-cart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/mini-cart","version":"1.0.0","title":"Mini Cart","category":"brigade-blocks-addons","description":"A cart icon with item count and total that opens a cart drawer or links to the cart \u2014 ideal for headers.","keywords":["brigade","woocommerce","cart","mini cart","basket","header","drawer"],"textdomain":"brigade-blocks-addons","attributes":{"behavior":{"type":"string","enum":["drawer","link"],"default":"drawer"},"openOnAdd":{"type":"boolean","default":false},"showCount":{"type":"boolean","default":true},"hideEmptyCount":{"type":"boolean","default":false},"showTotal":{"type":"boolean","default":false},"label":{"type":"string","default":""},"drawerTitle":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"toggle":{"label":"Cart button","selector":".wpbb-minicart__toggle","groups":["@control"],"states":["hover","focus"],"default":true},"count":{"label":"Count bubble","selector":".wpbb-minicart__count","groups":["@text","background"]},"drawer":{"label":"Drawer","selector":".wpbb-minicart__panel","groups":["@box"]}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/product-search":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/product-search","version":"1.0.0","title":"Product Search","category":"brigade-blocks-addons","description":"A WooCommerce product search box, with an optional category dropdown.","keywords":["brigade","woocommerce","search","product search","shop"],"textdomain":"brigade-blocks-addons","attributes":{"label":{"type":"string","default":""},"placeholder":{"type":"string","default":""},"buttonText":{"type":"string","default":""},"buttonStyle":{"type":"string","enum":["icon","text"],"default":"icon"},"showCategories":{"type":"boolean","default":false},"shape":{"type":"string","enum":["rounded","pill","square"],"default":"rounded"}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"field":{"label":"Field","selector":".wpbb-product-search__field","groups":["@control"],"states":{"focus":":focus-within"},"default":true},"button":{"label":"Button","selector":".wpbb-product-search__button","groups":["@control"],"states":["hover","focus"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/product-categories":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/product-categories","version":"1.0.0","title":"Product Categories","category":"brigade-blocks-addons","description":"WooCommerce product categories as image tiles in a grid or carousel.","keywords":["brigade","woocommerce","categories","shop","collections","product categories"],"textdomain":"brigade-blocks-addons","attributes":{"categories":{"type":"array","default":[],"items":{"type":"integer"}},"parentOnly":{"type":"boolean","default":true},"hideEmpty":{"type":"boolean","default":true},"number":{"type":"integer","default":6},"orderBy":{"type":"string","enum":["menu_order","name","count"],"default":"menu_order"},"layout":{"type":"string","enum":["grid","carousel"],"default":"grid"},"cardStyle":{"type":"string","enum":["card","overlay"],"default":"overlay"},"columns":{"type":"integer","default":3},"columnsTablet":{"type":"integer","default":3},"columnsMobile":{"type":"integer","default":2},"imageRatio":{"type":"string","enum":["1\/1","3\/4","4\/3","16\/9"],"default":"1\/1"},"titleTag":{"type":"string","enum":["h3","h2","h4","h5","h6","p"],"default":"h3"},"showCount":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":false},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"autoplayDelay":{"type":"integer","default":5000},"loop":{"type":"boolean","default":true}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"tile":{"label":"Tile","selector":".wpbb-product-cat","groups":["@box"],"states":["hover"],"default":true},"overlay":{"label":"Overlay","selector":".wpbb-product-cat__overlay","groups":["background","opacity"],"states":{"hover":".wpbb-product-cat:hover &"}},"title":{"label":"Title","selector":".wpbb-product-cat__title","groups":["@text"]},"count":{"label":"Count","selector":".wpbb-product-cat__count","groups":["@text"]},"arrows":{"label":"Carousel arrows","selector":".wpbb-carousel__arrow","groups":["color","background","border","radius","dimensions","shadow"],"states":["hover","focus"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/add-to-cart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/add-to-cart","version":"1.0.0","title":"Add to Cart","category":"brigade-blocks-addons","description":"An add-to-cart button, with quantity and price, for any product or for the product being viewed.","keywords":["brigade","woocommerce","add to cart","buy button","product","checkout"],"textdomain":"brigade-blocks-addons","usesContext":["postId","postType"],"attributes":{"productId":{"type":"integer","default":0},"showQuantity":{"type":"boolean","default":true},"showPrice":{"type":"boolean","default":false},"buttonText":{"type":"string","default":""},"fullWidth":{"type":"boolean","default":false}},"supports":{"anchor":true,"html":false,"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"button":{"label":"Button","selector":".wpbb-add-to-cart__button","groups":["@control"],"states":["hover","focus"],"default":true},"quantity":{"label":"Quantity","selector":".wpbb-add-to-cart .quantity input","groups":["@control"]},"price":{"label":"Price","selector":".wpbb-add-to-cart__price","groups":["@text"]}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/products":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/products","version":"1.0.0","title":"Products","category":"brigade-blocks-addons","description":"WooCommerce products in a grid, list, carousel or slider \u2014 latest, featured, on sale, best selling, top rated, hand-picked, related, upsells or cross-sells.","keywords":["brigade","woocommerce","products","shop","product grid","product list","product carousel","product slider","related products","upsells","cross-sells"],"textdomain":"brigade-blocks-addons","usesContext":["postId","postType"],"attributes":{"source":{"type":"string","enum":["latest","featured","sale","best-selling","top-rated","handpicked","related","upsells","cross-sells"],"default":"latest"},"categories":{"type":"array","default":[],"items":{"type":"integer"}},"tags":{"type":"array","default":[],"items":{"type":"integer"}},"include":{"type":"array","default":[],"items":{"type":"integer"}},"perPage":{"type":"integer","default":8},"orderBy":{"type":"string","enum":["date","title","price","popularity","rating","menu_order","rand"],"default":"date"},"order":{"type":"string","enum":["desc","asc"],"default":"desc"},"hideOutOfStock":{"type":"boolean","default":false},"layout":{"type":"string","enum":["grid","list","carousel","slider"],"default":"grid"},"columns":{"type":"integer","default":4},"columnsTablet":{"type":"integer","default":3},"columnsMobile":{"type":"integer","default":2},"cardStyle":{"type":"string","enum":["card","plain"],"default":"card"},"imageRatio":{"type":"string","enum":["1\/1","auto","3\/4","4\/3"],"default":"1\/1"},"titleTag":{"type":"string","enum":["h3","h2","h4","h5","h6","p"],"default":"h3"},"showImage":{"type":"boolean","default":true},"hoverImage":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"showCategory":{"type":"boolean","default":true},"showRating":{"type":"boolean","default":true},"showPrice":{"type":"boolean","default":true},"showButton":{"type":"boolean","default":true},"showExcerpt":{"type":"boolean","default":false},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"autoplayDelay":{"type":"integer","default":5000},"loop":{"type":"boolean","default":true},"emptyMessage":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"card":{"label":"Card","selector":".wpbb-product","groups":["@box","margin"],"states":["hover"],"default":true},"media":{"label":"Image","selector":".wpbb-product__media","groups":["radius","background","opacity"],"states":{"hover":".wpbb-product:hover &"}},"badge":{"label":"Sale badge","selector":".wpbb-product__badge","groups":["@text","background","radius","padding"]},"category":{"label":"Category","selector":".wpbb-product__category","groups":["@text"]},"title":{"label":"Title","selector":".wpbb-product__title","groups":["@text"],"states":{"hover":".wpbb-product:hover &"}},"price":{"label":"Price","selector":".wpbb-product__price","groups":["@text"]},"button":{"label":"Button","selector":".wpbb-product__button","groups":["@control"],"states":["hover","focus"]},"arrows":{"label":"Carousel arrows","selector":".wpbb-carousel__arrow","groups":["color","background","border","radius","dimensions","shadow"],"states":["hover","focus"]},"dots":{"label":"Carousel dots","selector":".wpbb-carousel__dot","groups":["background","dimensions","radius"],"states":{"active":"[aria-current=\"true\"]"}}}}},"editorScript":"file:.\/index.js","editorStyle":["wpbb-editor","file:.\/index.css"],"style":["wpbb-tokens","file:.\/style-index.css"],"render":"file:.\/render.php"},"wpbb\/taxonomy-filter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/taxonomy-filter","version":"1.0.0","title":"Taxonomy Filter","category":"brigade-blocks-addons","description":"Categories, tags or any taxonomy as chips, a list or a dropdown, linking to their archives and highlighting the current one.","keywords":["brigade","taxonomy","filter","categories","tags","terms","category list","chips","archive"],"textdomain":"brigade-blocks-addons","attributes":{"taxonomy":{"type":"string","default":"category"},"display":{"type":"string","enum":["chips","list","dropdown"],"default":"chips"},"include":{"type":"array","default":[],"items":{"type":"integer"}},"parentOnly":{"type":"boolean","default":false},"hideEmpty":{"type":"boolean","default":true},"orderBy":{"type":"string","enum":["name","count"],"default":"name"},"number":{"type":"integer","default":20},"showCount":{"type":"boolean","default":false},"showAll":{"type":"boolean","default":true},"allLabel":{"type":"string","default":""},"label":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"item":{"label":"Items","selector":".wpbb-terms__link","groups":["@control"],"states":{"hover":":hover","active":"[aria-current]"},"default":true},"count":{"label":"Counts","selector":".wpbb-terms__count","groups":["@text"]}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/advanced-search":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/advanced-search","version":"1.0.0","title":"Advanced Search","category":"brigade-blocks-addons","description":"A search box with post type and taxonomy filters, and live results as you type.","keywords":["brigade","search","ajax search","live search","advanced search","filter","search form"],"textdomain":"brigade-blocks-addons","attributes":{"placeholder":{"type":"string","default":""},"buttonText":{"type":"string","default":""},"buttonStyle":{"type":"string","enum":["icon","text"],"default":"icon"},"postTypes":{"type":"array","default":[],"items":{"type":"string"}},"showTypeSelect":{"type":"boolean","default":false},"taxonomies":{"type":"array","default":[],"items":{"type":"string"}},"live":{"type":"boolean","default":true},"liveCount":{"type":"integer","default":6},"showImages":{"type":"boolean","default":true},"shape":{"type":"string","enum":["rounded","pill","square"],"default":"rounded"}},"supports":{"anchor":true,"html":false,"align":["wide","full"],"wpbbStyle":{"root":{"groups":["@container"]},"elements":{"field":{"label":"Field","selector":".wpbb-search__field","groups":["@control"],"states":{"focus":":focus-within"},"default":true},"button":{"label":"Button","selector":".wpbb-search__button","groups":["@control"],"states":["hover","focus"]},"results":{"label":"Live results","selector":".wpbb-search__results","groups":["@box"]}}}},"editorScript":"file:.\/index.js","editorStyle":"wpbb-editor","style":["wpbb-tokens","file:.\/style-index.css"],"viewScript":"file:.\/view.js","render":"file:.\/render.php"},"wpbb\/toggle-panel":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/toggle-panel","version":"1.0.0","title":"Toggle Panel","category":"brigade-blocks-addons","parent":["wpbb\/toggle"],"description":"One side of a Content Toggle. Holds any blocks.","textdomain":"brigade-blocks-addons","usesContext":["wpbb\/parentId","wpbb\/index"],"supports":{"anchor":true,"html":false,"reusable":false,"inserter":false},"editorScript":"file:.\/index.js","render":"file:.\/render.php"},"wpbb\/slide":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/slide","version":"1.0.0","title":"Slide","category":"brigade-blocks-addons","parent":["wpbb\/slider"],"description":"One slide of a Slider. Holds any blocks; set its background image, colour and overlay in the Styles tab.","textdomain":"brigade-blocks-addons","attributes":{"verticalAlign":{"type":"string","enum":["top","center","bottom"],"default":"center"}},"supports":{"anchor":true,"html":false,"reusable":false,"wpbbStyle":{"root":{"label":"Slide","groups":["@container","@textLinks"],"states":["hover"],"overlay":true}}},"editorScript":"file:.\/index.js","render":"file:.\/render.php"},"wpbb\/timeline-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/timeline-item","version":"1.0.0","title":"Timeline Item","category":"brigade-blocks-addons","parent":["wpbb\/timeline"],"description":"One milestone: date, title and content.","textdomain":"brigade-blocks-addons","attributes":{"date":{"type":"string","default":""},"title":{"type":"string","default":""},"icon":{"type":"string","default":"star"}},"usesContext":["wpbb\/timelineMarker"],"supports":{"anchor":true,"html":false,"reusable":false},"editorScript":"file:.\/index.js","render":"file:.\/render.php"},"wpbb\/process-step":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/process-step","version":"1.0.0","title":"Process Step","category":"brigade-blocks-addons","parent":["wpbb\/process-steps"],"description":"One step: marker, title and short description.","textdomain":"brigade-blocks-addons","attributes":{"icon":{"type":"string","default":"star"},"title":{"type":"string","default":""},"text":{"type":"string","default":""}},"usesContext":["wpbb\/stepsMarker"],"supports":{"html":false,"reusable":false},"editorScript":"file:.\/index.js","render":"file:.\/render.php"},"wpbb\/accordion-item":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/accordion-item","version":"1.0.0","title":"Accordion Item","category":"brigade-blocks-addons","parent":["wpbb\/accordion"],"description":"One collapsible section of an Accordion. Holds any blocks, including another Accordion.","textdomain":"brigade-blocks-addons","attributes":{"title":{"type":"string","default":""},"open":{"type":"boolean","default":false}},"usesContext":["wpbb\/accordionTitleTag","wpbb\/accordionExclusive","wpbb\/accordionFirstOpen","wpbb\/parentId","wpbb\/index"],"supports":{"anchor":true,"html":false,"reusable":false},"editorScript":"file:.\/index.js","render":"file:.\/render.php"},"wpbb\/tab":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"wpbb\/tab","version":"1.0.0","title":"Tab","category":"brigade-blocks-addons","parent":["wpbb\/tabs"],"description":"One panel of a Tabs block. Holds any blocks.","textdomain":"brigade-blocks-addons","attributes":{"title":{"type":"string","default":""},"icon":{"type":"string","default":""}},"usesContext":["wpbb\/parentId","wpbb\/index","wpbb\/count","wpbb\/tabsDefault"],"supports":{"anchor":true,"html":false,"reusable":false},"editorScript":"file:.\/index.js","render":"file:.\/render.php"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3745019,"resolution":"1","location":"assets","locale":"","width":1600,"height":1000},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3745019,"resolution":"2","location":"assets","locale":"","width":1600,"height":1000},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3745019,"resolution":"3","location":"assets","locale":"","width":1600,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3745019,"resolution":"4","location":"assets","locale":"","width":1600,"height":1000},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3745019,"resolution":"5","location":"assets","locale":"","width":1600,"height":1000},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3745019,"resolution":"6","location":"assets","locale":"","width":1600,"height":1000},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3745019,"resolution":"7","location":"assets","locale":"","width":1600,"height":1000}},"screenshots":{"1":"Modules screen: switch modules on or off; a disabled module loads no blocks, scripts or styles.","2":"Style every detail from the Styles tab: typography, colour, spacing, border and shadow, per device and for hover.","3":"Slider block: design every slide yourself, with its own background, overlay and content.","4":"Posts, Gallery and WooCommerce Products in grid, list, masonry, carousel or slider layouts.","5":"Tabs, Accordion, Timeline and Process Steps.","6":"Charts, progress rings and statistics cards, drawn as lightweight SVG with no chart library.","7":"Login Form and Form Styler, in your own design."}},"plugin_section":[],"plugin_tags":[148857,4121,148076,11429,286595],"plugin_category":[],"plugin_contributors":[286596],"plugin_business_model":[],"class_list":["post-382573","plugin","type-plugin","status-publish","hentry","plugin_tags-block-editor","plugin_tags-blocks","plugin_tags-gutenberg","plugin_tags-icon-box","plugin_tags-page-builder-alternative","plugin_contributors-brigadethemes","plugin_committers-brigadethemes"],"banners":{"banner":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/banner-772x250.png?rev=3745019","banner_2x":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/banner-1544x500.png?rev=3745019","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/icon-128x128.png?rev=3745019","icon_2x":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/icon-256x256.png?rev=3745019","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/screenshot-1.png?rev=3745019","caption":"Modules screen: switch modules on or off; a disabled module loads no blocks, scripts or styles."},{"src":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/screenshot-2.png?rev=3745019","caption":"Style every detail from the Styles tab: typography, colour, spacing, border and shadow, per device and for hover."},{"src":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/screenshot-3.png?rev=3745019","caption":"Slider block: design every slide yourself, with its own background, overlay and content."},{"src":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/screenshot-4.png?rev=3745019","caption":"Posts, Gallery and WooCommerce Products in grid, list, masonry, carousel or slider layouts."},{"src":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/screenshot-5.png?rev=3745019","caption":"Tabs, Accordion, Timeline and Process Steps."},{"src":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/screenshot-6.png?rev=3745019","caption":"Charts, progress rings and statistics cards, drawn as lightweight SVG with no chart library."},{"src":"https:\/\/ps.w.org\/brigade-blocks-addons\/assets\/screenshot-7.png?rev=3745019","caption":"Login Form and Form Styler, in your own design."}],"raw_content":"<!--section=description-->\n<p>Brigade Blocks Addons extends the WordPress Block Editor with professionally designed blocks, without a page builder. Everything is organised into modules you can switch on or off; a disabled module registers no blocks, scripts or styles.<\/p>\n\n<p>Every block can be styled in depth from the editor's Styles tab \u2014 typography, colors, gradients, background images with overlays, borders, per-corner radius, layered box shadows, spacing, sizes, flex and grid layout, position, opacity and visibility \u2014 separately for hover, focus and active states and for desktop, tablet and mobile. Only the controls that make sense for each block are shown.<\/p>\n\n<p>Blocks use the Donix design system \u2014 coral accent, ink headings, Urbanist type and a single 6px radius \u2014 and every value is a CSS custom property your theme can override.<\/p>\n\n<h4>Content module (available now)<\/h4>\n\n<ul>\n<li>Container \u2014 nestable flex or grid layout wrapper: full-width or boxed content, presets (columns, centered, horizontal), sizing, positioning, transforms, backgrounds, overlays and per-device settings; any block inside gets flex-item controls<\/li>\n<li>Heading \u2014 eyebrow label, accent separator, supporting text<\/li>\n<li>Text Editor \u2014 rich text with columns and drop cap<\/li>\n<li>Image \u2014 aspect-ratio crop, hover effects, caption, link<\/li>\n<li>Image Box \u2014 stacked or overlay image card<\/li>\n<li>Icon \u2014 49 line icons with tinted badge styles<\/li>\n<li>Icon Box \u2014 feature \/ service card<\/li>\n<li>Button \u2014 primary, dark, outline and text styles<\/li>\n<li>Divider \u2014 with optional label or icon<\/li>\n<li>Spacer \u2014 separate desktop, tablet and mobile heights<\/li>\n<li>Video \u2014 YouTube, Vimeo or self-hosted, loaded on click<\/li>\n<li>HTML \u2014 custom markup with live preview<\/li>\n<li>Shortcode<\/li>\n<li>Google Maps \u2014 no API key, info card, directions link, optional click-to-load for GDPR<\/li>\n<\/ul>\n\n<h4>Interactive module<\/h4>\n\n<ul>\n<li>Accordion \u2014 native, JavaScript-free; one-at-a-time option; FAQ schema<\/li>\n<li>Nested Accordion<\/li>\n<li>Tabs \u2014 accessible, keyboard navigable, deep-linkable; horizontal or vertical<\/li>\n<li>Content Toggle \u2014 switch between two panels, e.g. monthly and yearly pricing<\/li>\n<li>Timeline \u2014 one-sided or alternating<\/li>\n<li>Process Steps \u2014 numbered or icon steps with connectors<\/li>\n<li>Slider \u2014 slides you design yourself with any blocks, each with its own background image, colour and overlay; slide or fade, one or several slides at a time, arrows, dots and autoplay<\/li>\n<\/ul>\n\n<h4>Marketing module<\/h4>\n\n<ul>\n<li>Flip Box \u2014 flips on hover, focus or tap<\/li>\n<li>Call to Action \u2014 dark, brand, tinted or image background<\/li>\n<li>Counter \u2014 animated statistic<\/li>\n<li>Progress Bar \u2014 fills when scrolled into view<\/li>\n<\/ul>\n\n<h4>Posts module<\/h4>\n\n<ul>\n<li>Posts \u2014 one block with five layouts (grid, list, masonry, carousel, slider) and three sources (custom query, most recent, related to the current post); any public post type, category\/tag filters, responsive columns<\/li>\n<li>AJAX Load More, Infinite Scroll and AJAX category filter<\/li>\n<li>Author Box<\/li>\n<li>Dynamic Content \u2014 show a post field or custom field anywhere, including inside the Query Loop<\/li>\n<\/ul>\n\n<h4>Media module<\/h4>\n\n<ul>\n<li>Gallery \u2014 one block with four layouts (grid, masonry, carousel, slider), an accessible lightbox, captions, hover effects and a filter bar built from image tags<\/li>\n<li>Before \/ After \u2014 compare two images with a draggable divider; horizontal or vertical, keyboard and touch friendly<\/li>\n<li>Video Gallery \u2014 YouTube, Vimeo or self-hosted videos in a grid or carousel; play in a lightbox or in place, loaded only when clicked<\/li>\n<\/ul>\n\n<h4>WooCommerce module (when WooCommerce is active)<\/h4>\n\n<ul>\n<li>Products \u2014 one block with four layouts (grid, list, carousel, slider) and nine sources: latest, featured, on sale, best selling, top rated, hand-picked, related, upsells and cross-sells; AJAX add to cart, sale badges and a second image on hover<\/li>\n<li>Product Categories \u2014 image tiles in a grid or carousel<\/li>\n<li>Product Search \u2014 with an optional category dropdown<\/li>\n<li>Add to Cart \u2014 for any product or the one being viewed, with quantity<\/li>\n<li>Mini Cart \u2014 live count and total, with an accessible slide-in cart drawer<\/li>\n<li>Store Page \u2014 WooCommerce's cart, checkout or My Account inside your own page layout<\/li>\n<\/ul>\n\n<h4>Forms &amp; Users module<\/h4>\n\n<ul>\n<li>Login Form \u2014 log in, register and reset a password in one block, without reloading the page; falls back to the standard WordPress login whenever needed (no JavaScript, cached pages, two-factor plugins) and works with captcha and security plugins<\/li>\n<li>User Profile \u2014 the visitor's avatar, name, bio, account and log-out links<\/li>\n<li>Form Styler \u2014 Contact Form 7 and WPForms forms in your design<\/li>\n<\/ul>\n\n<h4>Advanced module<\/h4>\n\n<ul>\n<li>Advanced Search \u2014 keyword, content type and taxonomy filters with accessible live results<\/li>\n<li>Taxonomy Filter \u2014 categories, tags or any taxonomy as chips, a list or a dropdown, linking to their archives<\/li>\n<\/ul>\n\n<h4>Data Visualization module<\/h4>\n\n<ul>\n<li>Chart \u2014 bar, horizontal bar, line, area, pie, doughnut and radar charts from numbers you type (or paste from a spreadsheet) or from a CSV \/ Google Sheets link; lightweight SVG with a data table for screen readers, no chart library<\/li>\n<li>Progress Chart \u2014 progress rings and half-circle gauges<\/li>\n<li>Statistics Cards \u2014 key numbers that count up, with trend badges and sparklines<\/li>\n<\/ul>\n\n<h4>Coming next<\/h4>\n\n<p>Pricing Table, Countdown and Logo Showcase, then People (team members, testimonials), Navigation (breadcrumbs, table of contents) and Utilities (social icons, WhatsApp chat).<\/p>\n\n<h4>Brigade Blocks Addons Pro<\/h4>\n\n<p>A separate, optional add-on adds a Dynamic Data module: Loop Builder, Dynamic Tags and Conditional Content. This plugin is complete on its own and contains no Pro code; its settings screen lists Pro modules and blocks with a PRO badge so you can see what the add-on includes.<\/p>\n\n<h4>Performance and privacy<\/h4>\n\n<ul>\n<li>Styles load only on pages that use a block.<\/li>\n<li>Front-end scripts are tiny, dependency-free and load only with their block: click-to-load for Video and Google Maps, Tabs, Content Toggle, Counter, Progress Bar, carousels, AJAX load more \/ filter, live search, the login form, the mini cart drawer and chart animations. Accordion, Flip Box, post grids, lists and masonry, and every chart itself need no JavaScript.<\/li>\n<li>The Urbanist font is served from your own site. Choose \"Inherit from theme\" to load no fonts at all.<\/li>\n<li>YouTube uses youtube-nocookie.com and Vimeo uses do-not-track; neither loads until the visitor presses play.<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>Some blocks can show content from third-party services. Nothing is sent to these services unless you add the block to a page, and the Video and Google Maps blocks can wait until the visitor clicks before loading anything.<\/p>\n\n<h4>Google Maps (Google Maps block)<\/h4>\n\n<p>The Google Maps block embeds a map from Google Maps (maps.google.com) for the address or place you enter, and can link to Google Maps directions. When the map loads, the visitor's browser requests it from Google, which receives the visitor's IP address, browser details and the address or place shown. With \"Click to load\" enabled, nothing is requested until the visitor clicks the map.<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/policies.google.com\/terms and https:\/\/maps.google.com\/help\/terms_maps\/<\/li>\n<li>Privacy Policy: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<h4>YouTube (Video and Video Gallery blocks)<\/h4>\n\n<p>When a Video or Video Gallery block uses a YouTube link without a custom poster, the thumbnail is loaded from i.ytimg.com and, after the visitor presses play, the video is embedded from youtube-nocookie.com. YouTube receives the visitor's IP address, browser details and the video ID.<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/www.youtube.com\/t\/terms<\/li>\n<li>Privacy Policy: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<h4>Vimeo (Video and Video Gallery blocks)<\/h4>\n\n<p>When a Video or Video Gallery block uses a Vimeo link, the video is embedded from player.vimeo.com (with Do Not Track) after the visitor presses play. Vimeo receives the visitor's IP address, browser details and the video ID.<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/vimeo.com\/terms<\/li>\n<li>Privacy Policy: https:\/\/vimeo.com\/privacy<\/li>\n<\/ul>\n\n<h4>Google Sheets or another CSV link (Chart block)<\/h4>\n\n<p>Only when you set a Chart block's data to \"From a link\", your website's server downloads that link \u2014 for example a Google Sheet (docs.google.com) or any CSV file address you enter \u2014 to draw the chart, and keeps a cached copy (5 minutes to one day, as you choose). The request is made by your server, not by visitors' browsers; it contains no visitor data, only the address you entered. Private or local network addresses are never contacted.<\/p>\n\n<ul>\n<li>Google Terms of Service: https:\/\/policies.google.com\/terms<\/li>\n<li>Google Privacy Policy: https:\/\/policies.google.com\/privacy<\/li>\n<li>For any other address, the terms and privacy policy of the site that hosts the file apply.<\/li>\n<\/ul>\n\n<h3>Credits<\/h3>\n\n<ul>\n<li>Urbanist font by The Urbanist Project Authors (https:\/\/github.com\/coreyhu\/Urbanist), licensed under the SIL Open Font License 1.1 (see assets\/fonts\/OFL.txt). Bundled so no font is loaded from third-party servers.<\/li>\n<li>Line icons were drawn for this plugin and are licensed under GPLv2 or later.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin through Plugins \u2192 Add New Plugin \u2192 Upload Plugin, or copy it to wp-content\/plugins.<\/li>\n<li>Activate Brigade Blocks Addons.<\/li>\n<li>Open Brigade Blocks in the admin menu to choose modules and blocks.<\/li>\n<li>In the editor, search for \"Brigade\" in the block inserter.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20require%20a%20page%20builder%3F\"><h3>Does it require a page builder?<\/h3><\/dt>\n<dd><p>No. It is built entirely on the native Block Editor.<\/p><\/dd>\n<dt id=\"what%20happens%20to%20my%20content%20if%20i%20disable%20a%20module%3F\"><h3>What happens to my content if I disable a module?<\/h3><\/dt>\n<dd><p>Nothing is deleted. The blocks stop rendering and are restored as soon as you switch the module back on.<\/p><\/dd>\n<dt id=\"can%20my%20theme%20change%20the%20colors%20and%20fonts%3F\"><h3>Can my theme change the colors and fonts?<\/h3><\/dt>\n<dd><p>Yes. Override the --wpbb-* custom properties, for example :root { --wpbb-brand: #0a7cff; }.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Yes, Brigade Blocks Addons Pro is a separate add-on that needs this plugin. Everything described above is free and stays free.<\/p><\/dd>\n<dt id=\"where%20is%20the%20source%20code%20of%20the%20compiled%20scripts%3F\"><h3>Where is the source code of the compiled scripts?<\/h3><\/dt>\n<dd><p>The human-readable source of every file in build\/ is included in the src\/ folder of the plugin. Build it with Node.js: <code>npm install<\/code> then <code>npm run build<\/code> (see package.json).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Styling system: per-element, per-state and responsive styling controls for every block, in the native Styles tab with live editor preview.<\/li>\n<li>New Container block: flex\/grid layout types, boxed content width, presets, flex-item settings for any child block, positioning, transforms, responsive visibility.<\/li>\n<li>Styling system: layout, sizing, position, transform and transition-timing controls; breakpoints filterable with wpbb_style_breakpoints.<\/li>\n<li>Initial release: modular core, settings screen, Donix design tokens, Content (14 blocks), Interactive (6 blocks), Marketing (4 blocks), Posts (Posts block with five layouts, Author Box, Dynamic Content) and Media (Gallery, Before \/ After, Video Gallery) modules.<\/li>\n<li>WooCommerce module: Products, Product Categories, Product Search, Add to Cart, Mini Cart, Store Page.<\/li>\n<li>Forms &amp; Users module: Login Form (login, registration, lost password, without page reloads), User Profile, Form Styler for Contact Form 7 and WPForms.<\/li>\n<li>Advanced module: Advanced Search with live results, Taxonomy Filter.<\/li>\n<li>Slider block: slides you design yourself with any blocks, each with its own background image, colour and overlay; slide or fade effect, one or several slides at a time, arrows, dots and autoplay.<\/li>\n<li>Settings screen: saves without reloading the page; modules and blocks of the Pro add-on are marked PRO and listed as locked while Pro is not active.<\/li>\n<li>Data Visualization module: Chart (bar, horizontal bar, line, area, pie, doughnut, radar; typed, pasted or from a CSV \/ Google Sheets link), Progress Chart, Statistics Cards.<\/li>\n<\/ul>","raw_excerpt":"Modular blocks for the native WordPress Block Editor. Enable only the modules you need.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/382573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=382573"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/brigadethemes"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=382573"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=382573"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=382573"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=382573"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=382573"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=382573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}