{"id":274686,"date":"2026-01-16T15:02:29","date_gmt":"2026-01-16T15:02:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/blockenberg\/"},"modified":"2026-03-06T12:32:40","modified_gmt":"2026-03-06T12:32:40","slug":"blockenberg","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/blockenberg\/","author":23331059,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0.7","stable_tag":"2.0.7","tested":"6.9.4","requires":"5.6","requires_php":"","requires_plugins":null,"header_name":"Blockenberg","header_author":"Blockenberg","header_description":"Advanced Gutenberg Blocks (Extensions for WordPress Editor)","assets_banners_color":"232323","last_updated":"2026-03-06 12:32:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":2000,"downloads":1955,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.2":{"tag":"2.0.2","author":"blockenberg","date":"2026-01-16 15:01:57"},"2.0.3":{"tag":"2.0.3","author":"blockenberg","date":"2026-01-22 22:15:44"},"2.0.4":{"tag":"2.0.4","author":"blockenberg","date":"2026-01-29 16:28:30"},"2.0.5":{"tag":"2.0.5","author":"blockenberg","date":"2026-02-15 22:39:56"},"2.0.6":{"tag":"2.0.6","author":"blockenberg","date":"2026-02-20 22:36:37"},"2.0.7":{"tag":"2.0.7","author":"blockenberg","date":"2026-03-06 12:32:40"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3441174,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3441204,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3441205,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":{"blockenberg\/meeting-cost-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/meeting-cost-calculator","version":"1.0.0","title":"Meeting Cost Calculator","category":"bkbg-calculators","icon":"groups","description":"Calculate the real cost of meetings based on number of attendees, hourly rates, and duration. Includes recurring cost projections.","keywords":["meeting","cost","productivity","salary","time","business"],"textdomain":"blockenberg","editorScript":"bkbg-meeting-cost-calculator-editor","style":"bkbg-meeting-cost-calculator-style","viewScript":"bkbg-meeting-cost-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Meeting Cost Calculator"},"subtitle":{"type":"string","default":"Discover the true cost of your meetings in real time"},"currency":{"type":"string","default":"$"},"defaultAttendees":{"type":"integer","default":5},"defaultHourlyRate":{"type":"number","default":75},"defaultHours":{"type":"integer","default":1},"defaultMinutes":{"type":"integer","default":0},"defaultFrequency":{"type":"string","default":"weekly"},"showRecurring":{"type":"boolean","default":true},"showEquivalents":{"type":"boolean","default":true},"showTimer":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#f43f5e"},"sectionBg":{"type":"string","default":"#fff1f2"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f9fafb"},"resultBg":{"type":"string","default":"#ffe4e6"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"recurringColor":{"type":"string","default":"#7c3aed"},"titleFontSize":{"type":"integer","default":26},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"contentMaxWidth":{"type":"integer","default":680}}},"blockenberg\/release-notes":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/release-notes","title":"Release Notes","description":"Structured software or product release notes with versioned sections: Added, Changed, Fixed, Removed, Security, and Deprecated.","category":"bkbg-blog","icon":"list-view","keywords":["release","changelog","version","notes","update","patch","semver"],"textdomain":"blockenberg","editorScript":"bkbg-release-notes-editor","editorStyle":"bkbg-release-notes-style","style":"bkbg-release-notes-style","viewScript":"bkbg-release-notes-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"productName":{"type":"string","default":"Acme App"},"version":{"type":"string","default":"2.5.0"},"releaseDate":{"type":"string","default":"February 24, 2026"},"releaseType":{"type":"string","default":"minor"},"showMeta":{"type":"boolean","default":true},"showReleaseType":{"type":"boolean","default":true},"intro":{"type":"string","default":"This release brings significant improvements to performance, several new developer-facing APIs, and fixes a number of reported issues. We recommend all users upgrade."},"showIntro":{"type":"boolean","default":true},"sections":{"type":"array","default":[{"type":"added","items":["New REST API endpoint `\/api\/v2\/users\/search` with full-text filtering","Dark mode support across the entire admin interface","Webhook support for real-time event notifications"]},{"type":"changed","items":["Improved pagination performance on large datasets (up to 4\u00d7 faster)","Updated authentication flow to use OAuth 2.1"]},{"type":"fixed","items":["Fixed a race condition in the export pipeline that occasionally produced empty files","Resolved incorrect timezone handling in scheduled tasks"]},{"type":"security","items":["Patched XSS vulnerability in the comment rendering module (CVE-2025-1234)"]}]},"changelogUrl":{"type":"string","default":""},"compareUrl":{"type":"string","default":""},"showLinks":{"type":"boolean","default":true},"layout":{"type":"string","default":"stacked"},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":24},"lineHeight":{"type":"number","default":168},"borderRadius":{"type":"number","default":10},"itemSpacing":{"type":"number","default":6},"productNameSize":{"type":"number","default":13},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"introBg":{"type":"string","default":"#f8fafc"},"introColor":{"type":"string","default":"#374151"},"textColor":{"type":"string","default":"#374151"},"accentColor":{"type":"string","default":"#3b82f6"},"addedBg":{"type":"string","default":"#dcfce7"},"addedColor":{"type":"string","default":"#14532d"},"changedBg":{"type":"string","default":"#dbeafe"},"changedColor":{"type":"string","default":"#1e3a8a"},"fixedBg":{"type":"string","default":"#fef9c3"},"fixedColor":{"type":"string","default":"#713f12"},"removedBg":{"type":"string","default":"#fee2e2"},"removedColor":{"type":"string","default":"#991b1b"},"securityBg":{"type":"string","default":"#f3e8ff"},"securityColor":{"type":"string","default":"#581c87"},"deprecatedBg":{"type":"string","default":"#f1f5f9"},"deprecatedColor":{"type":"string","default":"#475569"}}},"blockenberg\/pdf-embed":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/pdf-embed","title":"PDF Embed","description":"Embed a PDF document in an iframe with optional download button and toolbar controls.","category":"bkbg-media","icon":"media-document","keywords":["pdf","embed","document","file","viewer","iframe"],"textdomain":"blockenberg","editorScript":"bkbg-pdf-embed-editor","editorStyle":"bkbg-pdf-embed-style","style":"bkbg-pdf-embed-style","viewScript":"bkbg-pdf-embed-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"pdfUrl":{"type":"string","default":""},"pdfId":{"type":"number","default":0},"pdfTitle":{"type":"string","default":"PDF Document"},"height":{"type":"number","default":600},"width":{"type":"number","default":100},"showDownload":{"type":"boolean","default":true},"downloadLabel":{"type":"string","default":"Download PDF"},"showToolbar":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":8},"borderColor":{"type":"string","default":"#e5e7eb"},"borderWidth":{"type":"number","default":1},"bgColor":{"type":"string","default":"#f9fafb"},"downloadBtnBg":{"type":"string","default":"#2563eb"},"downloadBtnColor":{"type":"string","default":"#ffffff"},"fallbackMessage":{"type":"string","default":"Your browser does not support inline PDF preview."},"showFallbackLink":{"type":"boolean","default":true},"downloadTypo":{"type":"object","default":{}}}},"blockenberg\/content-switcher":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/content-switcher","version":"1.0.0","title":"Content Switcher","category":"bkbg-content","icon":"controls-repeat","description":"Two-panel toggle block \u2014 a pill\/tab switch with a label for each state, each panel containing its own headline, body text, bullet list, image, and CTA. Great for Individual\/Team, Starter\/Pro, Before\/After content.","keywords":["switcher","toggle","panels","tabs","compare","before after"],"textdomain":"blockenberg","editorScript":"bkbg-content-switcher-editor","style":"bkbg-content-switcher-style","viewScript":"bkbg-content-switcher-frontend","attributes":{"switchStyle":{"type":"string","default":"pill"},"switchAlign":{"type":"string","default":"center"},"panelLayout":{"type":"string","default":"image-right"},"defaultActive":{"type":"number","default":0},"panels":{"type":"array","default":[{"id":"p0","switchLabel":"For Individuals","badge":"\ud83d\ude4b Personal","showBadge":true,"headline":"Everything you need as an individual","body":"Manage your projects, track progress, and stay on top of your tasks \u2014 all in one place designed just for you.","bullets":[{"id":"b1","text":"Unlimited personal projects"},{"id":"b2","text":"Smart task prioritization"},{"id":"b3","text":"Daily focus mode"}],"ctaLabel":"Start for Free","ctaUrl":"#","ctaTarget":false,"imageUrl":"","imageId":0},{"id":"p1","switchLabel":"For Teams","badge":"\ud83d\udc65 Teams","showBadge":true,"headline":"Collaborate and move faster as a team","body":"Real-time collaboration, shared workspaces, and team dashboards that keep everyone aligned and moving in the same direction.","bullets":[{"id":"b1","text":"Shared team workspaces"},{"id":"b2","text":"Role-based permissions"},{"id":"b3","text":"Team analytics dashboard"}],"ctaLabel":"Start with Your Team","ctaUrl":"#","ctaTarget":false,"imageUrl":"","imageId":0}],"items":{"type":"object"}},"imageRadius":{"type":"number","default":16},"imageShadow":{"type":"boolean","default":true},"imageRatio":{"type":"string","default":"4\/3"},"showBullets":{"type":"boolean","default":true},"bulletIcon":{"type":"string","default":"check"},"switchRadius":{"type":"number","default":99},"ctaRadius":{"type":"number","default":8},"headlineSize":{"type":"number","default":34},"bodySize":{"type":"number","default":16},"bulletSize":{"type":"number","default":14},"badgeSize":{"type":"number","default":13},"switchSize":{"type":"number","default":15},"accentColor":{"type":"string","default":"#6c3fb5"},"switchBg":{"type":"string","default":"#f3f4f6"},"switchActiveText":{"type":"string","default":"#ffffff"},"headlineColor":{"type":"string","default":"#111827"},"bodyColor":{"type":"string","default":"#4b5563"},"bulletColor":{"type":"string","default":"#374151"},"bulletIconColor":{"type":"string","default":"#6c3fb5"},"ctaBg":{"type":"string","default":"#6c3fb5"},"ctaColor":{"type":"string","default":"#ffffff"},"animate":{"type":"boolean","default":true},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoHeadline":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"],"spacing":{"margin":true,"padding":true}}},"blockenberg\/story-section":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/story-section","title":"Story Section","description":"Full-width founder or brand story section with photo, pull quote, and milestones.","category":"bkbg-business","icon":"book-alt","keywords":["story","founder","about","brand","milestones","timeline"],"textdomain":"blockenberg","editorScript":"bkbg-story-section-editor","editorStyle":"bkbg-story-section-style","style":"bkbg-story-section-style","viewScript":"bkbg-story-section-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"layout":{"type":"string","default":"photo-left"},"headline":{"type":"string","default":"Our Story"},"subheadline":{"type":"string","default":"How it all started \u2014 and where we're headed."},"bodyText":{"type":"string","default":"We started with a simple idea: make the web more beautiful and accessible for everyone. Over the years we've grown into a passionate team of builders, designers, and thinkers who care deeply about craft."},"founderName":{"type":"string","default":"Alex Johnson"},"founderTitle":{"type":"string","default":"Founder & CEO"},"founderPhotoUrl":{"type":"string","default":""},"founderPhotoId":{"type":"number","default":0},"showPhoto":{"type":"boolean","default":true},"photoCaption":{"type":"boolean","default":true},"pullQuote":{"type":"string","default":"\"We didn't just build a product \u2014 we built something we're proud of.\""},"showPullQuote":{"type":"boolean","default":true},"showMilestones":{"type":"boolean","default":true},"milestones":{"type":"array","default":[{"year":"2018","title":"Founded","description":"Started as a one-person project in a home office."},{"year":"2020","title":"First 1,000 Users","description":"Reached our first major milestone through word of mouth."},{"year":"2022","title":"Series A","description":"Raised funding to grow the team and expand the product."},{"year":"2024","title":"Global Launch","description":"Expanded to 40+ countries and 100,000+ active users."}]},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Join Our Journey"},"ctaUrl":{"type":"string","default":"#"},"ctaNewTab":{"type":"boolean","default":false},"bgColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"headlineColor":{"type":"string","default":"#0f172a"},"subColor":{"type":"string","default":"#475569"},"bodyColor":{"type":"string","default":"#334155"},"quoteColor":{"type":"string","default":"#1e293b"},"yearColor":{"type":"string","default":"#6366f1"},"milestoneTitleColor":{"type":"string","default":"#0f172a"},"milestoneTextColor":{"type":"string","default":"#475569"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"headlineSize":{"type":"number","default":40},"subSize":{"type":"number","default":18},"quoteSize":{"type":"number","default":22},"bodySize":{"type":"number","default":16},"borderRadius":{"type":"number","default":12},"photoBorderRadius":{"type":"number","default":12},"headlineFontWeight":{"type":"string","default":"800"},"bodyFontWeight":{"type":"string","default":"400"},"headlineLineHeight":{"type":"number","default":1.1},"bodyLineHeight":{"type":"number","default":1.7},"headlineTypo":{"type":"object","default":{}},"subheadlineTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"quoteTypo":{"type":"object","default":{}}}},"blockenberg\/dark-hero":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/dark-hero","title":"Dark Hero","category":"bkbg-layout","icon":"admin-appearance","description":"Dark glassmorphism hero for AI, SaaS and tech sites. Features glow effects, gradient text, optional floating stat badges, badge pill, and rich button controls.","keywords":["hero","dark","glass","glow","ai","saas","gradient","tech"],"textdomain":"blockenberg","editorScript":"bkbg-dark-hero-editor","style":"bkbg-dark-hero-style","attributes":{"showBadge":{"type":"boolean","default":true},"badgeText":{"type":"string","default":"\u2726 Introducing v2.0"},"badgeStyle":{"type":"string","default":"glow"},"headline":{"type":"string","default":"Build Something Extraordinary"},"headlineStyle":{"type":"string","default":"gradient"},"gradientFrom":{"type":"string","default":"#ffffff"},"gradientTo":{"type":"string","default":"#a78bfa"},"gradientAngle":{"type":"number","default":135},"subtitle":{"type":"string","default":"The AI-powered platform that turns your ideas into production-ready software in minutes, not months."},"showSubtitle":{"type":"boolean","default":true},"primaryLabel":{"type":"string","default":"Start for free"},"primaryUrl":{"type":"string","default":"#"},"primaryTarget":{"type":"string","default":"_self"},"showSecondary":{"type":"boolean","default":true},"secondaryLabel":{"type":"string","default":"Watch demo"},"secondaryUrl":{"type":"string","default":"#"},"secondaryTarget":{"type":"string","default":"_self"},"showStats":{"type":"boolean","default":true},"stats":{"type":"array","default":[{"id":"s1","value":"50k+","label":"Active users"},{"id":"s2","value":"4.9\u2605","label":"App rating"},{"id":"s3","value":"99.9%","label":"Uptime SLA"}],"items":{"type":"object"}},"bgStyle":{"type":"string","default":"dark-purple"},"customBg":{"type":"string","default":"#0a0a0f"},"showGlow":{"type":"boolean","default":true},"glowColor":{"type":"string","default":"#6c3fb5"},"glowSize":{"type":"number","default":600},"showGrid":{"type":"boolean","default":true},"showNoise":{"type":"boolean","default":false},"textAlign":{"type":"string","default":"center"},"minHeight":{"type":"number","default":620},"contentMaxWidth":{"type":"number","default":800},"headingSize":{"type":"number","default":64},"subtitleSize":{"type":"number","default":19},"typoHeading":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"paddingTop":{"type":"number","default":96},"paddingBottom":{"type":"number","default":96},"btnRadius":{"type":"number","default":8},"subtitleColor":{"type":"string","default":"rgba(255,255,255,0.65)"},"primaryBg":{"type":"string","default":"#7c3aed"},"primaryColor":{"type":"string","default":"#ffffff"},"statsColor":{"type":"string","default":"rgba(255,255,255,0.55)"}},"supports":{"html":false,"align":["full"],"spacing":{"margin":true}}},"blockenberg\/review-box":{"apiVersion":3,"name":"blockenberg\/review-box","title":"Review Box","category":"bkbg-blog","description":"Professional review card with score, pros\/cons, and Schema.org markup.","keywords":["review","rating","pros","cons","verdict","schema"],"textdomain":"blockenberg","editorScript":"bkbg-review-box-editor","editorStyle":"bkbg-review-box-style","style":"bkbg-review-box-style","viewScript":"bkbg-review-box-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"productName":{"type":"string","default":"Product Name"},"reviewTitle":{"type":"string","default":"Our Verdict"},"summary":{"type":"string","default":""},"score":{"type":"number","default":4.5},"maxScore":{"type":"number","default":5},"scoreLabel":{"type":"string","default":"Overall Score"},"pros":{"type":"array","default":[{"id":"pro-1","text":"Excellent build quality"},{"id":"pro-2","text":"Great value for money"},{"id":"pro-3","text":"Easy to use"}]},"cons":{"type":"array","default":[{"id":"con-1","text":"Limited color options"},{"id":"con-2","text":"Battery life could be better"}]},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"price":{"type":"string","default":""},"priceLabel":{"type":"string","default":"Price"},"buttonLabel":{"type":"string","default":"Buy Now"},"buttonUrl":{"type":"string","default":""},"buttonStyle":{"type":"string","default":"primary"},"schemaType":{"type":"string","default":"Product"},"schemaEnabled":{"type":"boolean","default":true},"skin":{"type":"string","default":"bordered"},"starColor":{"type":"string","default":"#f59e0b"},"proColor":{"type":"string","default":"#10b981"},"conColor":{"type":"string","default":"#ef4444"},"headerBg":{"type":"string","default":"#f9fafb"},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"borderRadius":{"type":"number","default":12},"scoreBg":{"type":"string","default":"#2563eb"},"scoreColor":{"type":"string","default":"#ffffff"},"scoreSize":{"type":"number","default":48},"summarySize":{"type":"number","default":14},"priceSize":{"type":"number","default":14},"priceLabelSize":{"type":"number","default":14},"scoreLabelSize":{"type":"number","default":10},"productNameSize":{"type":"number","default":22},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/kb-article":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/kb-article","title":"Knowledge Base Article","category":"bkbg-blog","icon":"book","description":"Full knowledge base \/ help center article with category, difficulty, table of contents, sections, and related articles.","keywords":["knowledge base","help","article","documentation","faq","guide","kb","support","tutorial"],"textdomain":"blockenberg","editorScript":"bkbg-kb-article-editor","editorStyle":"bkbg-kb-article-style","style":"bkbg-kb-article-style","viewScript":"bkbg-kb-article-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"articleTitle":{"type":"string","default":"How to Reset Your Password"},"category":{"type":"string","default":"Account & Security"},"subcategory":{"type":"string","default":"Password Management"},"showCategory":{"type":"boolean","default":true},"difficulty":{"type":"string","default":"beginner"},"showDifficulty":{"type":"boolean","default":true},"lastUpdated":{"type":"string","default":"February 24, 2026"},"showLastUpdated":{"type":"boolean","default":true},"readTime":{"type":"string","default":"3 min read"},"showReadTime":{"type":"boolean","default":true},"appliesTo":{"type":"string","default":"All plans"},"showAppliesTo":{"type":"boolean","default":true},"intro":{"type":"string","default":"Forgot your password? No problem. This guide walks you through every way to reset your password and regain access to your account within minutes."},"showIntro":{"type":"boolean","default":true},"showToc":{"type":"boolean","default":true},"tocLabel":{"type":"string","default":"In this article"},"sections":{"type":"array","default":[{"heading":"Before You Begin","content":"Make sure you have access to the email address associated with your account. If you no longer have access to that email, contact support before proceeding.","type":"info"},{"heading":"Step 1 \u2014 Open the Login Page","content":"Navigate to app.example.com\/login. Click the \"Forgot password?\" link below the password field.","type":"step"},{"heading":"Step 2 \u2014 Enter Your Email","content":"Type the email address linked to your account and click \"Send Reset Link\". Check your inbox \u2014 the email arrives within 2 minutes.","type":"step"},{"heading":"Step 3 \u2014 Set a New Password","content":"Click the link in the email. Enter a new password (minimum 8 characters, at least one uppercase letter and one number). Click \"Save Password\".","type":"step"},{"heading":"Troubleshooting","content":"Didn't receive the email? Check your spam folder. Ensure you're using the correct address. The reset link expires after 30 minutes \u2014 request a new one if needed.","type":"warning"}]},"tags":{"type":"array","default":["password","security","login","account"]},"showTags":{"type":"boolean","default":true},"relatedArticles":{"type":"array","default":[{"title":"How to Enable Two-Factor Authentication","url":"#"},{"title":"Changing Your Account Email Address","url":"#"},{"title":"What to Do If Your Account Is Locked","url":"#"}]},"showRelated":{"type":"boolean","default":true},"relatedLabel":{"type":"string","default":"Related Articles"},"helpfulYes":{"type":"number","default":48},"helpfulNo":{"type":"number","default":5},"showHelpful":{"type":"boolean","default":true},"helpfulLabel":{"type":"string","default":"Was this article helpful?"},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":10},"maxWidth":{"type":"number","default":820},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"headerBg":{"type":"string","default":"#f8fafc"},"headerColor":{"type":"string","default":"#0f172a"},"categoryColor":{"type":"string","default":"#64748b"},"titleColor":{"type":"string","default":"#0f172a"},"textColor":{"type":"string","default":"#374151"},"tocBg":{"type":"string","default":"#f1f5f9"},"tocColor":{"type":"string","default":"#1e293b"},"tocLinkColor":{"type":"string","default":"#2563eb"},"headingColor":{"type":"string","default":"#0f172a"},"sectionBorderColor":{"type":"string","default":"#e5e7eb"},"infoBg":{"type":"string","default":"#eff6ff"},"infoColor":{"type":"string","default":"#1e40af"},"infoBorderColor":{"type":"string","default":"#93c5fd"},"warningBg":{"type":"string","default":"#fffbeb"},"warningColor":{"type":"string","default":"#92400e"},"warningBorderColor":{"type":"string","default":"#fcd34d"},"stepNumberBg":{"type":"string","default":"#2563eb"},"stepNumberColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#2563eb"},"tagBg":{"type":"string","default":"#f1f5f9"},"tagColor":{"type":"string","default":"#475569"},"helpfulYesBg":{"type":"string","default":"#dcfce7"},"helpfulYesColor":{"type":"string","default":"#14532d"},"helpfulNoBg":{"type":"string","default":"#fee2e2"},"helpfulNoColor":{"type":"string","default":"#991b1b"}}},"blockenberg\/faq-accordion":{"apiVersion":3,"name":"blockenberg\/faq-accordion","title":"FAQ Accordion","category":"bkbg-business","icon":"editor-help","description":"FAQ section with smooth accordion expand\/collapse, rich typography, and schema.org markup support.","keywords":["faq","accordion","collapse","expand","questions","answers","schema","help"],"textdomain":"blockenberg","editorScript":"bkbg-faq-accordion-editor","editorStyle":"bkbg-faq-accordion-style","style":"bkbg-faq-accordion-style","viewScript":"bkbg-faq-accordion-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Frequently Asked Questions"},"showHeading":{"type":"boolean","default":true},"subheading":{"type":"string","default":"Everything you need to know about the product and billing."},"showSubheading":{"type":"boolean","default":true},"items":{"type":"array","default":[{"question":"How do I get started?","answer":"Getting started is easy. Sign up for a free account, follow our quick setup guide, and you'll be up and running in minutes. No credit card required.","defaultOpen":true},{"question":"Is there a free trial available?","answer":"Yes! We offer a 14-day free trial with full access to all features. No credit card required to start your trial.","defaultOpen":false},{"question":"What payment methods do you accept?","answer":"We accept all major credit cards (Visa, MasterCard, American Express), PayPal, and bank transfers for annual plans.","defaultOpen":false},{"question":"Can I cancel my subscription at any time?","answer":"Absolutely. There are no long-term contracts or cancellation fees. You can cancel your subscription at any time from your account settings.","defaultOpen":false},{"question":"Do you offer customer support?","answer":"Yes, we offer 24\/7 customer support via email and live chat. Enterprise customers also get access to a dedicated account manager.","defaultOpen":false}]},"style":{"type":"string","default":"minimal"},"allowMultiple":{"type":"boolean","default":false},"showIcon":{"type":"boolean","default":true},"iconStyle":{"type":"string","default":"plus"},"showNumbers":{"type":"boolean","default":false},"addSchema":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":760},"headingSize":{"type":"number","default":34},"headingWeight":{"type":"number","default":800},"headingLineHeight":{"type":"number","default":1.15},"headingAlign":{"type":"string","default":"center"},"subSize":{"type":"number","default":18},"subLineHeight":{"type":"number","default":1.6},"questionSize":{"type":"number","default":17},"questionWeight":{"type":"number","default":600},"questionLineHeight":{"type":"number","default":1.35},"answerSize":{"type":"number","default":15},"answerLineHeight":{"type":"number","default":1.6},"typoHeading":{"type":"object","default":{}},"typoSubheading":{"type":"object","default":{}},"typoQuestion":{"type":"object","default":{}},"typoAnswer":{"type":"object","default":{}},"questionPadding":{"type":"number","default":20},"cardRadius":{"type":"number","default":12},"iconSize":{"type":"number","default":20},"sectionGap":{"type":"number","default":48},"itemGap":{"type":"number","default":12},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#0f172a"},"subColor":{"type":"string","default":"#64748b"},"questionColor":{"type":"string","default":"#0f172a"},"answerColor":{"type":"string","default":"#475569"},"accentColor":{"type":"string","default":"#6c3fb5"},"borderColor":{"type":"string","default":"#e2e8f0"},"cardBg":{"type":"string","default":"#ffffff"},"iconColor":{"type":"string","default":"#6c3fb5"}}},"blockenberg\/tech-radar":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/tech-radar","version":"1.0.0","title":"Tech Radar","category":"bkbg-blog","icon":"chart-area","description":"A technology radar listing technologies by adoption ring and quadrant.","keywords":["tech","radar","technology","adopt","trial","assess","hold","stack"],"textdomain":"blockenberg","editorScript":"bkbg-tech-radar-editor","editorStyle":"bkbg-tech-radar-style","style":"bkbg-tech-radar-style","viewScript":"bkbg-tech-radar-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"radarTitle":{"type":"string","default":"Technology Radar"},"description":{"type":"string","default":"Our current view of the technology landscape \u2014 what we're adopting, trialing, assessing, and holding."},"showDescription":{"type":"boolean","default":true},"groupByQuadrant":{"type":"boolean","default":false},"showIsNew":{"type":"boolean","default":true},"blips":{"type":"array","default":[{"name":"TypeScript","ring":"adopt","quadrant":"Languages & Frameworks","description":"Strongly typed JavaScript. We use it on all new projects.","isNew":false},{"name":"React","ring":"adopt","quadrant":"Languages & Frameworks","description":"Our primary UI library for web applications.","isNew":false},{"name":"Svelte","ring":"trial","quadrant":"Languages & Frameworks","description":"Lightweight compiler-based framework. Promising for smaller apps.","isNew":true},{"name":"Bun","ring":"assess","quadrant":"Platforms","description":"Node.js alternative with promising performance gains.","isNew":true},{"name":"Deno","ring":"assess","quadrant":"Platforms","description":"Emerging Node alternative. Watching ecosystem maturity.","isNew":false},{"name":"Kubernetes","ring":"adopt","quadrant":"Platforms","description":"Production container orchestration for all major services.","isNew":false},{"name":"Vite","ring":"adopt","quadrant":"Tools","description":"Fast frontend build tool. Replaced webpack on all projects.","isNew":false},{"name":"Biome","ring":"trial","quadrant":"Tools","description":"Unified linter and formatter replacing ESLint + Prettier.","isNew":true},{"name":"Storybook","ring":"adopt","quadrant":"Tools","description":"Used for component development and visual testing.","isNew":false},{"name":"gRPC","ring":"trial","quadrant":"Techniques","description":"High-performance RPC for internal service communication.","isNew":false},{"name":"Island Architecture","ring":"assess","quadrant":"Techniques","description":"Partial hydration pattern. Exploring via Astro.","isNew":true},{"name":"Micro-frontends","ring":"hold","quadrant":"Techniques","description":"Complexity outweighs benefits for our team size.","isNew":false}]},"titleTypo":{"type":"object","default":{}},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":24},"ringLabelSize":{"type":"number","default":11},"blipNameSize":{"type":"number","default":14},"lineHeight":{"type":"number","default":160},"fontWeight":{"type":"string","default":"400"},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"blipNameColor":{"type":"string","default":"#1f2937"},"blipDescColor":{"type":"string","default":"#6b7280"},"quadrantHeadColor":{"type":"string","default":"#374151"},"newBadgeBg":{"type":"string","default":"#fef9c3"},"newBadgeColor":{"type":"string","default":"#713f12"},"adoptBg":{"type":"string","default":"#dcfce7"},"adoptColor":{"type":"string","default":"#14532d"},"adoptBorder":{"type":"string","default":"#16a34a"},"trialBg":{"type":"string","default":"#dbeafe"},"trialColor":{"type":"string","default":"#1e40af"},"trialBorder":{"type":"string","default":"#2563eb"},"assessBg":{"type":"string","default":"#fef9c3"},"assessColor":{"type":"string","default":"#713f12"},"assessBorder":{"type":"string","default":"#d97706"},"holdBg":{"type":"string","default":"#f3f4f6"},"holdColor":{"type":"string","default":"#374151"},"holdBorder":{"type":"string","default":"#9ca3af"}}},"blockenberg\/chord-diagram":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/chord-diagram","version":"1.0.0","title":"Chord Diagram","category":"bkbg-charts","icon":"networking","description":"Circular diagram showing bidirectional relationships and flow volumes between groups. Great for migration patterns, trade flows, cross-referrals, and collaboration networks.","keywords":["chord","diagram","circular","relationship","flow","matrix","network"],"textdomain":"blockenberg","editorScript":"bkbg-chord-diagram-editor","style":"bkbg-chord-diagram-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Cross-Department Collaboration"},"showTitle":{"type":"boolean","default":true},"svgSize":{"type":"number","default":560},"arcThickness":{"type":"number","default":22},"arcGap":{"type":"number","default":8},"chordOpacity":{"type":"number","default":55},"labelFontSize":{"type":"number","default":13},"showLabels":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"groups":{"type":"array","default":[{"label":"Engineering","color":"#4f46e5"},{"label":"Design","color":"#0891b2"},{"label":"Marketing","color":"#059669"},{"label":"Sales","color":"#d97706"},{"label":"Support","color":"#dc2626"}]},"matrix":{"type":"array","default":[[0,28,12,5,8],[28,0,35,10,6],[12,35,0,22,14],[5,10,22,0,30],[8,6,14,30,0]]},"labelFontWeight":{"type":"string","default":"600"},"titleFontSize":{"type":"number","default":16},"titleFontWeight":{"type":"string","default":"700"},"typoTitle":{"type":"object","default":{}}}},"blockenberg\/quote-collection":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/quote-collection","version":"1.0.0","title":"Quote Collection","category":"bkbg-blog","description":"Curated editorial multi-quote grid \u2014 inspirational quotes, expert opinions, notable sayings.","keywords":["quotes","collection","grid","sayings","editorial","inspiration"],"textdomain":"blockenberg","editorScript":"bkbg-quote-collection-editor","style":"bkbg-quote-collection-style","viewScript":"bkbg-quote-collection-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"sectionTitle":{"type":"string","default":""},"sectionSubtitle":{"type":"string","default":""},"showHeader":{"type":"boolean","default":false},"quotes":{"type":"array","items":{"type":"object","properties":{"text":{"type":"string"},"author":{"type":"string"},"role":{"type":"string"},"source":{"type":"string"}}},"default":[{"text":"","author":"","role":"","source":""}]},"layout":{"type":"string","default":"grid"},"columns":{"type":"integer","default":2},"quoteStyle":{"type":"string","default":"classic"},"showQuoteMark":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#f8f9fa"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e9ecef"},"accentColor":{"type":"string","default":"#6366f1"},"quoteMarkColor":{"type":"string","default":"#e0e7ff"},"quoteColor":{"type":"string","default":"#111827"},"authorColor":{"type":"string","default":"#374151"},"roleColor":{"type":"string","default":"#9ca3af"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"gap":{"type":"integer","default":20},"cardRadius":{"type":"integer","default":12},"paddingTop":{"type":"integer","default":0},"paddingBottom":{"type":"integer","default":0},"quoteTypo":{"type":"object","default":{}},"authorTypo":{"type":"object","default":{}}}},"blockenberg\/reveal-swipe-cards":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/reveal-swipe-cards","title":"Reveal Swipe Cards","description":"Before\/after swipe reveal cards \u2014 drag the divider to uncover the back image.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-reveal-swipe-cards-editor","style":"bkbg-reveal-swipe-cards-style","viewScript":"bkbg-reveal-swipe-cards-frontend","icon":"slides","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"cards":{"type":"array","default":[{"frontUrl":"","frontAlt":"Before","frontLabel":"Before","backUrl":"","backAlt":"After","backLabel":"After","frontBg":"#94a3b8","backBg":"#6366f1","initialPosition":50},{"frontUrl":"","frontAlt":"Before","frontLabel":"Before","backUrl":"","backAlt":"After","backLabel":"After","frontBg":"#fb923c","backBg":"#f43f5e","initialPosition":50}]},"columns":{"type":"integer","default":2},"cardHeight":{"type":"integer","default":360},"cardRadius":{"type":"integer","default":16},"gap":{"type":"integer","default":24},"dividerWidth":{"type":"integer","default":3},"handleSize":{"type":"integer","default":44},"showLabels":{"type":"boolean","default":true},"labelSize":{"type":"integer","default":13},"orientation":{"type":"string","default":"horizontal"},"dividerColor":{"type":"string","default":"#ffffff"},"handleBg":{"type":"string","default":"#ffffff"},"handleColor":{"type":"string","default":"#0f172a"},"labelBg":{"type":"string","default":"rgba(0,0,0,0.55)"},"labelColor":{"type":"string","default":"#ffffff"},"labelFontWeight":{"type":"number","default":600},"labelLineHeight":{"type":"number","default":1.3},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/particle-text":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/particle-text","title":"Particle Text","description":"HTML5 Canvas text that assembles from scattered particles on load. Hover to scatter and re-assemble. Perfect for hero sections and dramatic reveal effects.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-particle-text-editor","style":"bkbg-particle-text-style","viewScript":"bkbg-particle-text-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"BLOCKENBERG"},"subtext":{"type":"string","default":"Build anything. Fast."},"sampleFontSize":{"type":"number","default":100},"fontFamily":{"type":"string","default":"system-ui, sans-serif"},"fontWeight":{"type":"string","default":"900"},"particleSize":{"type":"number","default":2},"particleGap":{"type":"number","default":4},"particleColor":{"type":"string","default":"#7c3aed"},"particleColor2":{"type":"string","default":"#ec4899"},"useGradient":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#0a0a0f"},"subtextColor":{"type":"string","default":"#94a3b8"},"subtextSize":{"type":"number","default":18},"canvasHeight":{"type":"number","default":300},"scatterRadius":{"type":"number","default":500},"enterDuration":{"type":"number","default":1200},"easing":{"type":"string","default":"ease-out"},"hoverEffect":{"type":"boolean","default":true},"hoverRadius":{"type":"number","default":80},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"subtextTypo":{"type":"object","default":{}}}},"blockenberg\/press-kit":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/press-kit","version":"1.0.0","title":"Press Kit","category":"bkbg-business","icon":"format-image","description":"Press\/media kit section with brand assets (logos, colors, photos, documents), company blurb, and download buttons. Perfect for press pages and media rooms.","keywords":["press","media","kit","brand","assets","download","logos","pr"],"textdomain":"blockenberg","editorScript":"bkbg-press-kit-editor","style":"bkbg-press-kit-style","viewScript":"bkbg-press-kit-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Press Room"},"heading":{"type":"string","default":"Media Kit & Brand Assets"},"subtext":{"type":"string","default":"Everything you need to write about us. Download logos, brand guidelines, and executive photos."},"companyName":{"type":"string","default":"Acme Inc."},"companyBlurb":{"type":"string","default":"Acme Inc. is a leading provider of innovative software solutions that help businesses grow faster and smarter. Founded in 2018, we serve over 10,000 customers worldwide."},"assets":{"type":"array","default":[{"label":"Logo Pack (SVG + PNG)","description":"Full color, white, and black variations","fileUrl":"#","previewUrl":"","type":"logo"},{"label":"Brand Guidelines PDF","description":"Fonts, colors, and usage rules","fileUrl":"#","previewUrl":"","type":"document"},{"label":"CEO Headshot","description":"High-resolution press photo","fileUrl":"#","previewUrl":"","type":"photo"},{"label":"Product Screenshots","description":"Latest UI screenshots in light and dark","fileUrl":"#","previewUrl":"","type":"photo"}]},"brandColors":{"type":"array","default":[{"name":"Indigo","hex":"#6366f1"},{"name":"Slate 900","hex":"#0f172a"},{"name":"White","hex":"#ffffff"},{"name":"Violet","hex":"#8b5cf6"}]},"showBrandColors":{"type":"boolean","default":true},"showDownloadAll":{"type":"boolean","default":true},"downloadAllUrl":{"type":"string","default":"#"},"downloadAllLabel":{"type":"string","default":"Download Full Press Kit"},"pressEmail":{"type":"string","default":"press@example.com"},"showPressContact":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"eyebrowColor":{"type":"string","default":"#6366f1"},"cardBg":{"type":"string","default":"#f8fafc"},"cardBorder":{"type":"string","default":"#e2e8f0"},"assetLabelColor":{"type":"string","default":"#111827"},"assetDescColor":{"type":"string","default":"#6b7280"},"downloadBg":{"type":"string","default":"#6366f1"},"downloadColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"blurbColor":{"type":"string","default":"#374151"},"maxWidth":{"type":"number","default":1100},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"assetLabelTypo":{"type":"object","default":{}},"assetDescTypo":{"type":"object","default":{}}}},"blockenberg\/calorie-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/calorie-calculator","title":"Calorie Calculator","category":"bkbg-calculators","icon":"heart","description":"BMR and TDEE calorie calculator using the Mifflin-St Jeor equation. Supports metric and imperial units, activity levels, and shows macro nutrient breakdown.","keywords":["calorie","tdee","bmr","nutrition","diet","macro","fitness","health"],"textdomain":"blockenberg","editorScript":"bkbg-calorie-calculator-editor","style":"bkbg-calorie-calculator-style","viewScript":"bkbg-calorie-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Calorie Calculator"},"subtitle":{"type":"string","default":"Calculate your daily calorie needs (TDEE) and macro breakdown."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultUnits":{"type":"string","default":"metric"},"defaultGender":{"type":"string","default":"male"},"defaultAge":{"type":"number","default":30},"defaultWeight":{"type":"number","default":70},"defaultHeight":{"type":"number","default":170},"defaultActivity":{"type":"string","default":"moderate"},"showMacros":{"type":"boolean","default":true},"showGoalCalc":{"type":"boolean","default":true},"showBMR":{"type":"boolean","default":true},"proteinPct":{"type":"number","default":25},"carbPct":{"type":"number","default":45},"fatPct":{"type":"number","default":30},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"tdeeColor":{"type":"string","default":"#6c3fb5"},"bmrColor":{"type":"string","default":"#8b5cf6"},"proColor":{"type":"string","default":"#ef4444"},"carbColor":{"type":"string","default":"#f59e0b"},"fatColor":{"type":"string","default":"#3b82f6"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":26},"tdeeSize":{"type":"number","default":52},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":620},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoSub":{"type":"object","default":{}}}},"blockenberg\/link-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/link-card","version":"1.0.0","title":"Link Card Grid","category":"bkbg-content","icon":"grid-view","description":"Visual navigation card grid for resource hubs and docs pages. Each card has icon, title, description, and URL.","keywords":["link","card","grid","navigation","docs","resources","hub"],"textdomain":"blockenberg","editorScript":"bkbg-link-card-editor","style":"bkbg-link-card-style","viewScript":"bkbg-link-card-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"cards":{"type":"array","default":[{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Getting Started","description":"Everything you need to set up and launch quickly.","url":"#","isExternal":false,"accentColor":""},{"icon":"\ud83d\udcd6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Documentation","description":"Detailed guides and API references.","url":"#","isExternal":false,"accentColor":""},{"icon":"\ud83d\udca1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Examples","description":"Explore real-world use cases and demos.","url":"#","isExternal":false,"accentColor":""},{"icon":"\ud83d\udedf","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Support","description":"Get help from our team or community.","url":"#","isExternal":false,"accentColor":""}]},"columns":{"type":"integer","default":2},"gap":{"type":"integer","default":20},"cardStyle":{"type":"string","default":"bordered"},"showArrow":{"type":"boolean","default":true},"showIcon":{"type":"boolean","default":true},"hoverEffect":{"type":"string","default":"lift"},"iconSize":{"type":"integer","default":32},"cardRadius":{"type":"integer","default":12},"cardPadding":{"type":"integer","default":24},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"borderColor":{"type":"string","default":"#e5e7eb"},"arrowColor":{"type":"string","default":"#7c3aed"},"titleSize":{"type":"integer","default":17},"descSize":{"type":"integer","default":14},"maxWidth":{"type":"integer","default":1000},"paddingTop":{"type":"integer","default":48},"paddingBottom":{"type":"integer","default":48},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/rich-columns":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/rich-columns","title":"Rich Columns","category":"bkbg-layout","icon":"columns","description":"Multi-column layout with icons, headings, rich text, and optional links \u2014 ideal for features, benefits, or service descriptions.","keywords":["columns","features","benefits","grid","icon","services"],"editorScript":"bkbg-rich-columns-editor","style":"bkbg-rich-columns-style","viewScript":"bkbg-rich-columns-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"columns":{"type":"array","default":[{"icon":"\u26a1","iconType":"emoji","iconPickerType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Lightning Fast","content":"<p>Set up in minutes with a streamlined onboarding that gets you to value without friction or technical overhead.<\/p>","linkLabel":"Learn more","linkUrl":"","linkNewTab":false,"bgColor":"","accentColor":""},{"icon":"\ud83d\udd12","iconType":"emoji","iconPickerType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Secure by Default","content":"<p>Enterprise-grade security and end-to-end encryption keep your data safe without additional configuration.<\/p>","linkLabel":"Learn more","linkUrl":"","linkNewTab":false,"bgColor":"","accentColor":""},{"icon":"\ud83d\udcc8","iconType":"emoji","iconPickerType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Scales With You","content":"<p>From solo creator to large team, the platform grows with your needs \u2014 no migration headaches, ever.<\/p>","linkLabel":"Learn more","linkUrl":"","linkNewTab":false,"bgColor":"","accentColor":""}]},"columnCount":{"type":"number","default":3},"layout":{"type":"string","default":"cards"},"gap":{"type":"number","default":24},"containerPadding":{"type":"number","default":0},"maxWidth":{"type":"number","default":1100},"cardRadius":{"type":"number","default":14},"cardPadding":{"type":"number","default":28},"iconSize":{"type":"number","default":28},"iconBgSize":{"type":"number","default":56},"iconBgRadius":{"type":"number","default":14},"showIcon":{"type":"boolean","default":true},"showLink":{"type":"boolean","default":true},"showDivider":{"type":"boolean","default":false},"headingTag":{"type":"string","default":"h3"},"headingSize":{"type":"number","default":19},"bodySize":{"type":"number","default":15},"containerBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"linkColor":{"type":"string","default":"#6366f1"},"iconBg":{"type":"string","default":"#ede9fe"},"iconColor":{"type":"string","default":"#6366f1"},"dividerColor":{"type":"string","default":"#e5e7eb"},"headingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/learning-path":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/learning-path","version":"1.0.0","title":"Learning Path","category":"bkbg-blog","icon":"welcome-learn-more","description":"Display a structured learning path with steps, skill tags, durations and type indicators.","keywords":["learning","path","course","steps","skills","education","tutorial"],"textdomain":"blockenberg","editorScript":"bkbg-learning-path-editor","editorStyle":"bkbg-learning-path-style","style":"bkbg-learning-path-style","viewScript":"bkbg-learning-path-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"pathTitle":{"type":"string","default":"Full-Stack Web Development Path"},"description":{"type":"string","default":"A structured roadmap to become a proficient full-stack developer \u2014 from fundamentals to deployment."},"showDescription":{"type":"boolean","default":true},"totalDuration":{"type":"string","default":"12 weeks"},"difficulty":{"type":"string","default":"intermediate"},"showSkills":{"type":"boolean","default":true},"showDuration":{"type":"boolean","default":true},"showStepNumbers":{"type":"boolean","default":true},"steps":{"type":"array","default":[{"title":"HTML & CSS Fundamentals","description":"Learn the building blocks of the web. Master semantic HTML, CSS layout, flexbox, and grid.","duration":"1 week","type":"lesson","skills":["HTML5","CSS3","Flexbox","Grid"],"completed":false},{"title":"JavaScript Essentials","description":"Core JavaScript concepts: variables, functions, DOM manipulation, events, and async programming.","duration":"2 weeks","type":"lesson","skills":["ES6+","DOM","Promises","Fetch API"],"completed":false},{"title":"Build a Static Website","description":"Apply HTML\/CSS\/JS skills by building a multi-page portfolio website from scratch.","duration":"1 week","type":"project","skills":["HTML","CSS","JavaScript"],"completed":false},{"title":"JavaScript Quiz","description":"Test your JavaScript knowledge with 30 questions covering core concepts.","duration":"2 hours","type":"quiz","skills":["JavaScript"],"completed":false},{"title":"React Fundamentals","description":"Components, props, state, hooks, and the React component lifecycle.","duration":"2 weeks","type":"lesson","skills":["React","JSX","Hooks","State"],"completed":false},{"title":"Read: Clean Code by Robert Martin","description":"Essential reading on writing maintainable, readable code that your future self will thank you for.","duration":"1 week","type":"reading","skills":["Best Practices"],"completed":false},{"title":"Node.js & Express","description":"Server-side JavaScript with Node.js, REST API design with Express, and middleware patterns.","duration":"2 weeks","type":"lesson","skills":["Node.js","Express","REST","Middleware"],"completed":false},{"title":"Full-Stack App Project","description":"Build a complete CRUD application with React frontend, Express backend, and a database.","duration":"2 weeks","type":"project","skills":["React","Node.js","Express","PostgreSQL"],"completed":false},{"title":"Databases & SQL","description":"Relational databases, SQL queries, joins, indexes, and PostgreSQL with Prisma ORM.","duration":"1 week","type":"video","skills":["SQL","PostgreSQL","Prisma"],"completed":false},{"title":"Deployment & DevOps Basics","description":"Deploy apps to the cloud with Docker, CI\/CD pipelines, and environment configuration.","duration":"1 week","type":"lesson","skills":["Docker","CI\/CD","Vercel","Railway"],"completed":false}]},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":24},"stepTitleSize":{"type":"number","default":16},"lineHeight":{"type":"number","default":160},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"stepTitleTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"stepBg":{"type":"string","default":"#ffffff"},"stepBorderColor":{"type":"string","default":"#e5e7eb"},"stepTitleColor":{"type":"string","default":"#1f2937"},"stepDescColor":{"type":"string","default":"#6b7280"},"stepNumBg":{"type":"string","default":"#0f172a"},"stepNumColor":{"type":"string","default":"#ffffff"},"connectorColor":{"type":"string","default":"#e5e7eb"},"durationColor":{"type":"string","default":"#6b7280"},"skillBg":{"type":"string","default":"#f1f5f9"},"skillColor":{"type":"string","default":"#475569"},"metaBg":{"type":"string","default":"#f8fafc"},"metaBorderColor":{"type":"string","default":"#e2e8f0"},"difficultyBg":{"type":"string","default":"#ede9fe"},"difficultyColor":{"type":"string","default":"#5b21b6"},"lessonColor":{"type":"string","default":"#2563eb"},"projectColor":{"type":"string","default":"#d97706"},"quizColor":{"type":"string","default":"#7c3aed"},"readingColor":{"type":"string","default":"#059669"},"videoColor":{"type":"string","default":"#dc2626"}}},"blockenberg\/split-flap-display":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/split-flap-display","title":"Split-Flap Display","category":"bkbg-effects","icon":"editor-table","description":"Recreate the iconic airport departure-board split-flap animation. Characters roll through the alphabet and settle on the target text. Supports multiple messages, ticker mode, custom colours, and scroll-triggered animation.","keywords":["split flap","solari","airport","departure","board","flipboard","animation","text"],"textdomain":"blockenberg","editorScript":"bkbg-split-flap-display-editor","style":"bkbg-split-flap-display-style","viewScript":"bkbg-split-flap-display-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"messages":{"type":"array","default":["DEPARTURES","GATE  A7","ON TIME "]},"charSet":{"type":"string","default":"alpha"},"tickerMode":{"type":"boolean","default":true},"tickerDelay":{"type":"number","default":3000},"flipOnScroll":{"type":"boolean","default":true},"autoPlay":{"type":"boolean","default":false},"charWidth":{"type":"number","default":48},"charHeight":{"type":"number","default":64},"charGap":{"type":"number","default":4},"rowGap":{"type":"number","default":8},"fontSize":{"type":"number","default":28},"fontWeight":{"type":"number","default":700},"flipSpeed":{"type":"number","default":60},"flipStagger":{"type":"number","default":30},"borderRadius":{"type":"number","default":6},"boardRadius":{"type":"number","default":12},"boardPadding":{"type":"number","default":24},"boardBg":{"type":"string","default":"#1a1a1a"},"charBg":{"type":"string","default":"#2a2a2a"},"charColor":{"type":"string","default":"#f5f5dc"},"flapHalfBg":{"type":"string","default":"#222222"},"dividerColor":{"type":"string","default":"#111111"},"glowColor":{"type":"string","default":""},"label":{"type":"string","default":"FLIGHT INFORMATION"},"labelColor":{"type":"string","default":"#888888"},"showLabel":{"type":"boolean","default":true},"fontFamily":{"type":"string","default":"mono"},"labelTypo":{"type":"object","default":{}},"charTypo":{"type":"object","default":{}}}},"blockenberg\/blockquote":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/blockquote","title":"Blockquote \/ Pull Quote","category":"bkbg-content","icon":"format-quote","description":"Stylish quote block with accent line or decorative marks, author name, role and photo.","keywords":["quote","blockquote","pullquote","citation","testimonial","author"],"textdomain":"blockenberg","editorScript":"bkbg-blockquote-editor","editorStyle":"bkbg-blockquote-style","style":"bkbg-blockquote-style","viewScript":"bkbg-blockquote-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"blockId":{"type":"string","default":""},"quoteText":{"type":"string","default":"The best way to predict the future is to create it."},"quoteStyle":{"type":"string","default":"line"},"quoteAlign":{"type":"string","default":"left"},"quoteFontSize":{"type":"number","default":22},"quoteFontWeight":{"type":"number","default":400},"quoteFontStyle":{"type":"string","default":"italic"},"quoteLH":{"type":"number","default":1.65},"quoteColor":{"type":"string","default":"#1e293b"},"quoteSpacing":{"type":"number","default":20},"showMark":{"type":"boolean","default":true},"markStyle":{"type":"string","default":"fancy"},"markSize":{"type":"number","default":72},"markColor":{"type":"string","default":"#3b82f6"},"markOpacity":{"type":"number","default":16},"markPosition":{"type":"string","default":"float"},"accentColor":{"type":"string","default":"#3b82f6"},"accentLineWidth":{"type":"number","default":4},"accentLineRadius":{"type":"number","default":2},"bgColor":{"type":"string","default":"transparent"},"borderRadius":{"type":"number","default":8},"paddingTop":{"type":"number","default":28},"paddingRight":{"type":"number","default":32},"paddingBottom":{"type":"number","default":28},"paddingLeft":{"type":"number","default":32},"enableShadow":{"type":"boolean","default":false},"showAuthor":{"type":"boolean","default":true},"authorName":{"type":"string","default":"Peter Drucker"},"authorLayout":{"type":"string","default":"horizontal"},"nameSize":{"type":"number","default":15},"nameWeight":{"type":"number","default":700},"nameColor":{"type":"string","default":"#1e293b"},"showRole":{"type":"boolean","default":true},"authorRole":{"type":"string","default":"Management Consultant"},"roleSize":{"type":"number","default":13},"roleWeight":{"type":"number","default":400},"roleColor":{"type":"string","default":"#6b7280"},"showPhoto":{"type":"boolean","default":false},"photoUrl":{"type":"string","default":""},"photoAlt":{"type":"string","default":""},"photoShape":{"type":"string","default":"circle"},"photoSize":{"type":"number","default":52},"photoBorder":{"type":"boolean","default":false},"photoBorderColor":{"type":"string","default":"#e5e7eb"},"gapPhotoText":{"type":"number","default":12},"typoQuote":{"type":"object","default":{}},"typoName":{"type":"object","default":{}},"typoRole":{"type":"object","default":{}}}},"blockenberg\/video-playlist":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/video-playlist","title":"Video Playlist","description":"A video player paired with a clickable episode\/chapter list \u2014 perfect for course previews, tutorial series and video podcasts.","category":"bkbg-media","icon":"playlist-video","keywords":["video","playlist","episodes","course","tutorial","youtube","vimeo"],"textdomain":"blockenberg","editorScript":"bkbg-video-playlist-editor","style":"bkbg-video-playlist-style","viewScript":"bkbg-video-playlist-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"playlistTitle":{"type":"string","default":"Watch the Series"},"showPlaylistTitle":{"type":"boolean","default":true},"episodes":{"type":"array","default":[{"title":"Episode 1: Introduction","description":"A quick overview of what you will learn in this series.","videoType":"youtube","videoId":"dQw4w9WgXcQ","videoUrl":"","duration":"5:32","thumbnailUrl":"","thumbnailId":0,"thumbnailAlt":""},{"title":"Episode 2: Getting Started","description":"Set up your environment and run your first example.","videoType":"youtube","videoId":"dQw4w9WgXcQ","videoUrl":"","duration":"12:14","thumbnailUrl":"","thumbnailId":0,"thumbnailAlt":""},{"title":"Episode 3: Going Deeper","description":"Explore advanced techniques and real-world patterns.","videoType":"youtube","videoId":"dQw4w9WgXcQ","videoUrl":"","duration":"18:07","thumbnailUrl":"","thumbnailId":0,"thumbnailAlt":""}]},"layout":{"type":"string","default":"side"},"listPosition":{"type":"string","default":"right"},"showNumbers":{"type":"boolean","default":true},"showDuration":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"showThumbnails":{"type":"boolean","default":true},"listWidth":{"type":"number","default":340},"borderRadius":{"type":"number","default":12},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":"#0f0f1a"},"playerBg":{"type":"string","default":"#000000"},"listBg":{"type":"string","default":"#1a1a2e"},"activeBg":{"type":"string","default":"#2d2b55"},"titleColor":{"type":"string","default":"#ffffff"},"metaColor":{"type":"string","default":"#a0aec0"},"epTitleColor":{"type":"string","default":"#f0f0f0"},"epMetaColor":{"type":"string","default":"#718096"},"activeColor":{"type":"string","default":"#6366f1"},"accentColor":{"type":"string","default":"#6366f1"},"playlistTitleFontSize":{"type":"number","default":13},"epTitleFontSize":{"type":"number","default":13},"epMetaFontSize":{"type":"number","default":11},"playlistTitleTypo":{"type":"object","default":{}},"epTitleTypo":{"type":"object","default":{}},"epMetaTypo":{"type":"object","default":{}}}},"blockenberg\/cursor-spotlight":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/cursor-spotlight","version":"1.0.0","title":"Cursor Spotlight","category":"bkbg-effects","icon":"visibility","description":"A dark section with a radial spotlight that follows the cursor, dramatically revealing the content beneath.","keywords":["spotlight","cursor","mouse","reveal","dark","torch","interactive"],"textdomain":"blockenberg","editorScript":"bkbg-cursor-spotlight-editor","style":"bkbg-cursor-spotlight-style","viewScript":"bkbg-cursor-spotlight-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Move your cursor to reveal"},"subtext":{"type":"string","default":"Interactive spotlight effect \u2014 your cursor lights the way"},"tag":{"type":"string","default":"h2"},"spotlightSize":{"type":"integer","default":280},"spotlightBlur":{"type":"integer","default":40},"spotlightOpacity":{"type":"number","default":0.85},"dimColor":{"type":"string","default":"#000000"},"dimOpacity":{"type":"number","default":0.92},"spotColor":{"type":"string","default":"#ffffff"},"lightTint":{"type":"string","default":""},"sectionHeight":{"type":"integer","default":500},"bgColor":{"type":"string","default":"#0c0a1e"},"bgImage":{"type":"string","default":""},"bgImageId":{"type":"integer","default":0},"bgImageOpacity":{"type":"number","default":0.5},"textColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#a78bfa"},"fontSize":{"type":"integer","default":48},"fontWeight":{"type":"string","default":"800"},"textAlign":{"type":"string","default":"center"},"showHint":{"type":"boolean","default":true},"hintText":{"type":"string","default":"Move cursor to reveal"},"idleMode":{"type":"string","default":"center"},"followSmooth":{"type":"boolean","default":true},"borderRadius":{"type":"integer","default":16},"subtextSize":{"type":"number","default":18},"typoHeading":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}}}},"blockenberg\/dual-heading":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/dual-heading","title":"Dual Heading","description":"A two-part heading where each line has fully independent typography \u2014 color, size, weight, style, and special effects like gradient, highlight, or text stroke. Perfect for emphasis and visual hierarchy.","category":"bkbg-content","textdomain":"blockenberg","editorScript":"bkbg-dual-heading-editor","style":"bkbg-dual-heading-style","viewScript":"bkbg-dual-heading-frontend","icon":"heading","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"line1":{"type":"string","default":"Build something"},"line2":{"type":"string","default":"extraordinary."},"subtext":{"type":"string","default":""},"showSubtext":{"type":"boolean","default":false},"tag":{"type":"string","default":"h2"},"layout":{"type":"string","default":"stacked"},"textAlign":{"type":"string","default":"center"},"lineGap":{"type":"number","default":4},"line1Color":{"type":"string","default":"#111827"},"line1Size":{"type":"number","default":52},"line1Weight":{"type":"string","default":"700"},"line1Style":{"type":"string","default":"normal"},"line1Transform":{"type":"string","default":"none"},"line1Effect":{"type":"string","default":"none"},"line2Color":{"type":"string","default":"#7c3aed"},"line2Size":{"type":"number","default":52},"line2Weight":{"type":"string","default":"800"},"line2Style":{"type":"string","default":"normal"},"line2Transform":{"type":"string","default":"none"},"line2Effect":{"type":"string","default":"none"},"effectColor":{"type":"string","default":"#fef08a"},"effectColor2":{"type":"string","default":"#f97316"},"strokeColor":{"type":"string","default":"#7c3aed"},"strokeWidth":{"type":"number","default":1},"subtextColor":{"type":"string","default":"#6b7280"},"subtextSize":{"type":"number","default":18},"bgColor":{"type":"string","default":""},"maxWidth":{"type":"number","default":900},"paddingTop":{"type":"number","default":16},"paddingBottom":{"type":"number","default":16},"typoLine1":{"type":"object","default":{}},"typoLine2":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}}}},"blockenberg\/file-tree":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/file-tree","version":"1.0.0","title":"File Tree","category":"bkbg-dev","icon":"media-default","description":"Display a visual file and folder tree structure \u2014 ideal for documentation, project overviews, and tutorials.","keywords":["file","tree","folder","directory","code","structure","docs"],"textdomain":"blockenberg","editorScript":"bkbg-file-tree-editor","editorStyle":"bkbg-file-tree-style","style":"bkbg-file-tree-style","viewScript":"bkbg-file-tree-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"treeTitle":{"type":"string","default":"Project Structure"},"showTitle":{"type":"boolean","default":true},"showIcons":{"type":"boolean","default":true},"showLines":{"type":"boolean","default":true},"showExtensionColors":{"type":"boolean","default":true},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":18},"lineHeight":{"type":"number","default":180},"borderRadius":{"type":"number","default":10},"typoTitle":{"type":"object","default":{}},"typoItem":{"type":"object","default":{}},"files":{"type":"array","default":[{"name":"my-project","type":"folder","indent":0,"isOpen":true},{"name":"src","type":"folder","indent":1,"isOpen":true},{"name":"components","type":"folder","indent":2,"isOpen":true},{"name":"Button.tsx","type":"file","indent":3,"isOpen":false},{"name":"Modal.tsx","type":"file","indent":3,"isOpen":false},{"name":"index.ts","type":"file","indent":2,"isOpen":false},{"name":"App.tsx","type":"file","indent":2,"isOpen":false},{"name":"styles","type":"folder","indent":1,"isOpen":true},{"name":"globals.css","type":"file","indent":2,"isOpen":false},{"name":"variables.css","type":"file","indent":2,"isOpen":false},{"name":"public","type":"folder","indent":1,"isOpen":true},{"name":"favicon.ico","type":"file","indent":2,"isOpen":false},{"name":"logo.svg","type":"file","indent":2,"isOpen":false},{"name":"package.json","type":"file","indent":1,"isOpen":false},{"name":"tsconfig.json","type":"file","indent":1,"isOpen":false},{"name":"README.md","type":"file","indent":1,"isOpen":false}]},"bgColor":{"type":"string","default":"#0f172a"},"borderColor":{"type":"string","default":"#1e293b"},"titleColor":{"type":"string","default":"#f8fafc"},"folderColor":{"type":"string","default":"#60a5fa"},"folderIconColor":{"type":"string","default":"#fbbf24"},"fileColor":{"type":"string","default":"#cbd5e1"},"lineColor":{"type":"string","default":"#334155"},"headerBg":{"type":"string","default":"#1e293b"},"dotRed":{"type":"string","default":"#ef4444"},"dotYellow":{"type":"string","default":"#f59e0b"},"dotGreen":{"type":"string","default":"#22c55e"},"jsColor":{"type":"string","default":"#f59e0b"},"tsColor":{"type":"string","default":"#3b82f6"},"cssColor":{"type":"string","default":"#a78bfa"},"htmlColor":{"type":"string","default":"#f97316"},"jsonColor":{"type":"string","default":"#6ee7b7"},"mdColor":{"type":"string","default":"#94a3b8"},"pyColor":{"type":"string","default":"#4ade80"},"imgColor":{"type":"string","default":"#fb7185"}}},"blockenberg\/code-block":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/code-block","version":"1.0.0","title":"Code Block","category":"bkbg-dev","icon":"editor-code","description":"Syntax-highlighted code block with copy button, line numbers, and multiple themes.","keywords":["code","syntax","highlight","snippet","programming"],"textdomain":"blockenberg","editorScript":"bkbg-code-block-editor","style":"bkbg-code-block-style","viewScript":"bkbg-code-block-frontend","attributes":{"code":{"type":"string","default":""},"language":{"type":"string","default":"javascript"},"theme":{"type":"string","default":"dark"},"showLineNumbers":{"type":"boolean","default":true},"showCopyButton":{"type":"boolean","default":true},"showLanguageBadge":{"type":"boolean","default":true},"fileName":{"type":"string","default":""},"highlightLines":{"type":"string","default":""},"startLine":{"type":"number","default":1},"fontSize":{"type":"number","default":14},"tabSize":{"type":"number","default":4},"typoCode":{"type":"object","default":{}},"lineHeight":{"type":"number","default":175},"borderRadius":{"type":"number","default":10},"maxHeight":{"type":"number","default":0},"wordWrap":{"type":"boolean","default":false},"copyLabel":{"type":"string","default":"Copy"},"copiedLabel":{"type":"string","default":"Copied!"},"bgColor":{"type":"string","default":""},"textColor":{"type":"string","default":""},"accentColor":{"type":"string","default":""},"headerBg":{"type":"string","default":""}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true,"padding":false}}},"blockenberg\/file-download":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/file-download","title":"File Download","category":"bkbg-media","icon":"download","description":"Styled file download card with icon, file name, size, description, and call-to-action button.","keywords":["download","file","attachment","document","pdf"],"textdomain":"blockenberg","editorScript":"bkbg-file-download-editor","editorStyle":"bkbg-file-download-style","style":"bkbg-file-download-style","viewScript":"bkbg-file-download-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide"]},"attributes":{"fileUrl":{"type":"string","default":""},"fileId":{"type":"number","default":0},"fileName":{"type":"string","default":"Annual Report 2025.pdf"},"fileSize":{"type":"string","default":"2.4 MB"},"fileType":{"type":"string","default":"PDF"},"description":{"type":"string","default":"Download and review our complete annual report for the year 2025."},"btnLabel":{"type":"string","default":"Download"},"showIcon":{"type":"boolean","default":true},"iconStyle":{"type":"string","default":"color"},"layoutStyle":{"type":"string","default":"card"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"cardRadius":{"type":"number","default":12},"cardShadow":{"type":"boolean","default":true},"iconBg":{"type":"string","default":"#ede9fc"},"iconColor":{"type":"string","default":"#6c3fb5"},"iconSize":{"type":"number","default":48},"nameColor":{"type":"string","default":"#1f2937"},"metaColor":{"type":"string","default":"#6b7280"},"descColor":{"type":"string","default":"#4b5563"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"btnRadius":{"type":"number","default":8},"badgeEnabled":{"type":"boolean","default":true},"badgeBg":{"type":"string","default":"#6c3fb5"},"badgeColor":{"type":"string","default":"#ffffff"},"openInNew":{"type":"boolean","default":false},"nameFontSize":{"type":"number","default":16},"nameFontWeight":{"type":"string","default":"700"},"descFontSize":{"type":"number","default":14},"descFontWeight":{"type":"string","default":"400"},"descLineHeight":{"type":"number","default":1.5},"btnFontSize":{"type":"number","default":14},"btnFontWeight":{"type":"string","default":"600"},"typoName":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"typoMeta":{"type":"object","default":{}},"typoBadge":{"type":"object","default":{}},"typoBtn":{"type":"object","default":{}}}},"blockenberg\/accordion-table":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/accordion-table","title":"Accordion Table","category":"bkbg-content","description":"A data table where each row expands on click to reveal rich detail content \u2014 specs, bullet points, sub-data, or notes. Perfect for pricing tiers, product specs, API docs, and comparison matrices.","keywords":["accordion","table","expandable","collapsible","rows","data","specs","details"],"textdomain":"blockenberg","editorScript":"bkbg-accordion-table-editor","editorStyle":"bkbg-accordion-table-style","style":"bkbg-accordion-table-style","viewScript":"bkbg-accordion-table-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":""},"showTitle":{"type":"boolean","default":false},"columns":{"type":"array","default":[{"label":"Plan","align":"left","width":""},{"label":"Price","align":"center","width":"100px"},{"label":"Users","align":"center","width":"100px"},{"label":"Storage","align":"center","width":"110px"},{"label":"Support","align":"center","width":"120px"}]},"rows":{"type":"array","default":[{"cells":["Starter","$9\/mo","1 user","10 GB","Email"],"badge":"","badgeColor":"#6366f1","highlight":false,"detailTitle":"What's included in Starter","detailType":"list","detailText":"","detailItems":["1 website","Basic analytics","10 GB storage","Email support (48h response)","SSL certificate","99.9% uptime SLA"]},{"cells":["Pro","$29\/mo","5 users","50 GB","Priority"],"badge":"Popular","badgeColor":"#6366f1","highlight":true,"detailTitle":"Everything in Starter, plus","detailType":"list","detailText":"","detailItems":["5 websites","Advanced analytics & reports","50 GB storage","Priority email & chat support (4h response)","Custom domain mapping","API access (1,000 req\/day)","Remove branding"]},{"cells":["Business","$79\/mo","25 users","250 GB","24\/7 Phone"],"badge":"","badgeColor":"#6366f1","highlight":false,"detailTitle":"Everything in Pro, plus","detailType":"list","detailText":"","detailItems":["Unlimited websites","White-label dashboard","250 GB storage","24\/7 phone support (1h response)","Dedicated account manager","SLA guarantee","API access (unlimited)","SSO \/ SAML integration"]},{"cells":["Enterprise","Custom","Unlimited","1 TB+","Dedicated CSM"],"badge":"","badgeColor":"#8b5cf6","highlight":false,"detailTitle":"Custom enterprise package","detailType":"text","detailText":"Our enterprise plan is fully customized to your organization's needs. Contact our sales team to discuss volume pricing, custom SLAs, on-premise deployment options, and dedicated infrastructure.","detailItems":[]}]},"allowMultiple":{"type":"boolean","default":false},"showRowNumbers":{"type":"boolean","default":false},"stripedRows":{"type":"boolean","default":true},"stickyHeader":{"type":"boolean","default":false},"expandIconPosition":{"type":"string","default":"right"},"expandIcon":{"type":"string","default":"chevron"},"animDuration":{"type":"number","default":240},"borderRadius":{"type":"number","default":10},"cellPaddingV":{"type":"number","default":14},"cellPaddingH":{"type":"number","default":16},"headerSize":{"type":"number","default":13},"cellSize":{"type":"number","default":14},"detailSize":{"type":"number","default":14},"maxWidth":{"type":"number","default":900},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":"#ffffff"},"headerBg":{"type":"string","default":"#f8fafc"},"headerColor":{"type":"string","default":"#374151"},"rowBg":{"type":"string","default":"#ffffff"},"rowAltBg":{"type":"string","default":"#f9fafb"},"rowHoverBg":{"type":"string","default":"#f0f4ff"},"rowColor":{"type":"string","default":"#1f2937"},"highlightRowBg":{"type":"string","default":"#f0f0ff"},"highlightRowBorder":{"type":"string","default":"#6366f1"},"detailBg":{"type":"string","default":"#f8fafc"},"detailColor":{"type":"string","default":"#374151"},"detailBorderColor":{"type":"string","default":"#e5e7eb"},"borderColor":{"type":"string","default":"#e5e7eb"},"iconColor":{"type":"string","default":"#9ca3af"},"titleColor":{"type":"string","default":"#111827"},"headerTypo":{"type":"object","default":{}},"cellTypo":{"type":"object","default":{}},"detailTypo":{"type":"object","default":{}}}},"blockenberg\/tldr-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/tldr-box","version":"1.0.0","title":"TL;DR Box","category":"bkbg-blog","description":"Article TL;DR \/ executive summary box with optional bullet points and read-time indicator.","keywords":["tldr","summary","abstract","overview","short"],"textdomain":"blockenberg","editorScript":"bkbg-tldr-box-editor","style":"bkbg-tldr-box-style","viewScript":"bkbg-tldr-box-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"headingIcon":{"type":"string","default":"\u26a1"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":"lightbulb"},"iconImageUrl":{"type":"string","default":""},"heading":{"type":"string","default":"TL;DR"},"showIcon":{"type":"boolean","default":true},"summary":{"type":"string","default":""},"points":{"type":"array","items":{"type":"object","properties":{"text":{"type":"string"}}},"default":[{"text":""}]},"showPoints":{"type":"boolean","default":true},"readTime":{"type":"string","default":""},"showReadTime":{"type":"boolean","default":false},"expandable":{"type":"boolean","default":false},"expandLabel":{"type":"string","default":"Show less"},"collapseLabel":{"type":"string","default":"Read full article"},"style":{"type":"string","default":"highlight"},"bgColor":{"type":"string","default":"#fef9c3"},"borderColor":{"type":"string","default":"#fde047"},"accentColor":{"type":"string","default":"#ca8a04"},"headingColor":{"type":"string","default":"#713f12"},"summaryColor":{"type":"string","default":"#1c1917"},"pointColor":{"type":"string","default":"#292524"},"metaColor":{"type":"string","default":"#a8a29e"},"iconColor":{"type":"string","default":"#ca8a04"},"borderRadius":{"type":"integer","default":10},"paddingTop":{"type":"integer","default":0},"paddingBottom":{"type":"integer","default":0},"headingTypo":{"type":"object","default":{}},"summaryTypo":{"type":"object","default":{}}}},"blockenberg\/tic-tac-toe":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/tic-tac-toe","title":"Tic-Tac-Toe","category":"bkbg-interactive","icon":"grid-view","description":"Playable Tic-Tac-Toe game with AI opponent, score tracking, custom symbols, and multiple difficulty modes.","keywords":["tic-tac-toe","game","noughts","crosses","XO","interactive","ai"],"textdomain":"blockenberg","editorScript":"bkbg-tic-tac-toe-editor","style":"bkbg-tic-tac-toe-style","viewScript":"bkbg-tic-tac-toe-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Tic-Tac-Toe"},"subtitle":{"type":"string","default":"Can you beat the AI?"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showScore":{"type":"boolean","default":true},"playerSymbol":{"type":"string","default":"X"},"aiSymbol":{"type":"string","default":"O"},"defaultMode":{"type":"string","default":"ai"},"aiDifficulty":{"type":"string","default":"hard"},"accentColor":{"type":"string","default":"#6366f1"},"xColor":{"type":"string","default":"#ef4444"},"oColor":{"type":"string","default":"#3b82f6"},"cellBg":{"type":"string","default":"#ffffff"},"cellHover":{"type":"string","default":"#f5f3ff"},"winLineBg":{"type":"string","default":"#22c55e"},"gridLine":{"type":"string","default":"#d1d5db"},"sectionBg":{"type":"string","default":"#eef2ff"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#312e81"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"contentMaxWidth":{"type":"number","default":480}}},"blockenberg\/sudoku":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/sudoku","title":"Sudoku","category":"bkbg-interactive","icon":"grid-view","description":"Interactive Sudoku puzzle with difficulty levels, hints, mistake tracking, and timer. Full WYSIWYG preview in editor.","keywords":["sudoku","puzzle","game","number","logic","brain"],"textdomain":"blockenberg","editorScript":"bkbg-sudoku-editor","style":"bkbg-sudoku-style","viewScript":"bkbg-sudoku-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Sudoku"},"subtitle":{"type":"string","default":"Fill the grid so every row, column and 3\u00d73 box contains the digits 1\u20139"},"defaultDifficulty":{"type":"string","default":"medium"},"showTimer":{"type":"boolean","default":true},"showMistakes":{"type":"boolean","default":true},"highlightRelated":{"type":"boolean","default":true},"highlightSameNumber":{"type":"boolean","default":true},"maxMistakes":{"type":"number","default":3},"hintsAllowed":{"type":"number","default":3},"accentColor":{"type":"string","default":"#6366f1"},"givenColor":{"type":"string","default":"#1e1b4b"},"enteredColor":{"type":"string","default":"#6366f1"},"errorColor":{"type":"string","default":"#ef4444"},"highlightBg":{"type":"string","default":"#e0e7ff"},"selectedBg":{"type":"string","default":"#c7d2fe"},"gridBg":{"type":"string","default":"#ffffff"},"sectionBg":{"type":"string","default":"#f5f3ff"},"titleColor":{"type":"string","default":"#1e1b4b"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/filterable-cards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/filterable-cards","title":"Filterable Cards","description":"A grid of content cards filterable by category, with optional images, labels, descriptions and links.","category":"bkbg-content","icon":"grid-view","keywords":["filter","cards","grid","category","portfolio","team","faq"],"textdomain":"blockenberg","editorScript":"bkbg-filterable-cards-editor","style":"bkbg-filterable-cards-style","viewScript":"bkbg-filterable-cards-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"cards":{"type":"array","default":[{"title":"Card One","description":"A short description for this card.","category":"Design","imageUrl":"","imageId":0,"imageAlt":"","link":"","linkLabel":"Learn More","label":"New","icon":"","featured":false},{"title":"Card Two","description":"Another card in the Development category.","category":"Development","imageUrl":"","imageId":0,"imageAlt":"","link":"","linkLabel":"Learn More","label":"","icon":"","featured":false},{"title":"Card Three","description":"A featured card in the Design category.","category":"Design","imageUrl":"","imageId":0,"imageAlt":"","link":"","linkLabel":"Learn More","label":"Featured","icon":"","featured":true}]},"columns":{"type":"number","default":3},"layout":{"type":"string","default":"grid"},"filterStyle":{"type":"string","default":"buttons"},"allLabel":{"type":"string","default":"All"},"showImages":{"type":"boolean","default":true},"showDescriptions":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"showLinks":{"type":"boolean","default":true},"animateFilter":{"type":"boolean","default":true},"imageRatio":{"type":"string","default":"3:2"},"cardRadius":{"type":"number","default":10},"gap":{"type":"number","default":24},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"labelBg":{"type":"string","default":"#ede9fe"},"labelColor":{"type":"string","default":"#6366f1"},"linkColor":{"type":"string","default":"#6366f1"},"filterBtnBg":{"type":"string","default":"#f3f4f6"},"filterBtnColor":{"type":"string","default":"#374151"},"filterBtnActiveBg":{"type":"string","default":"#6366f1"},"filterBtnActiveColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"titleFontSize":{"type":"number","default":16},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"descFontSize":{"type":"number","default":14},"descFontWeight":{"type":"string","default":"400"},"descLineHeight":{"type":"number","default":1.5},"typoTitle":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"typoFilter":{"type":"object","default":{}}}},"blockenberg\/audio-player":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/audio-player","title":"Audio Player","category":"bkbg-media","icon":"controls-play","description":"Custom-styled audio player with cover art, track info, and branded controls. Perfect for podcasts and soundclips.","keywords":["audio","player","podcast","music","sound","track","mp3"],"textdomain":"blockenberg","editorScript":"bkbg-audio-player-editor","editorStyle":"bkbg-audio-player-style","style":"bkbg-audio-player-style","viewScript":"bkbg-audio-player-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"audioUrl":{"type":"string","default":""},"audioType":{"type":"string","default":"audio\/mpeg"},"audioTitle":{"type":"string","default":"Track Title"},"audioArtist":{"type":"string","default":"Artist Name"},"audioAlbum":{"type":"string","default":""},"coverUrl":{"type":"string","default":""},"coverId":{"type":"number","default":0},"playerStyle":{"type":"string","default":"card"},"showCover":{"type":"boolean","default":true},"showTitle":{"type":"boolean","default":true},"showArtist":{"type":"boolean","default":true},"showAlbum":{"type":"boolean","default":false},"showTimestamp":{"type":"boolean","default":true},"showVolume":{"type":"boolean","default":true},"showDownload":{"type":"boolean","default":false},"showSpeed":{"type":"boolean","default":false},"autoplay":{"type":"boolean","default":false},"loop":{"type":"boolean","default":false},"preload":{"type":"string","default":"metadata"},"accentColor":{"type":"string","default":"#2563eb"},"progressBg":{"type":"string","default":"#e2e8f0"},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"iconColor":{"type":"string","default":"#ffffff"},"iconBg":{"type":"string","default":"#2563eb"},"coverRadius":{"type":"number","default":8},"coverSize":{"type":"number","default":80},"playerRadius":{"type":"number","default":14},"playerPaddingV":{"type":"number","default":20},"playerPaddingH":{"type":"number","default":24},"boxShadow":{"type":"string","default":"md"},"titleSize":{"type":"number","default":17},"titleWeight":{"type":"string","default":"700"},"artistSize":{"type":"number","default":14},"titleTypo":{"type":"object","default":{}},"artistTypo":{"type":"object","default":{}},"playButtonSize":{"type":"number","default":52},"progressHeight":{"type":"number","default":4},"maxWidth":{"type":"number","default":560}}},"blockenberg\/stats-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/stats-section","title":"Stats Section","description":"A landing-page statistics section \u2014 large numbers with labels, icons, optional section heading, and multiple layout\/style variants.","icon":"chart-bar","category":"bkbg-business","keywords":["stats","numbers","counter","metrics","kpi","figures","statistics"],"textdomain":"blockenberg","editorScript":"bkbg-stats-section-editor","style":"bkbg-stats-section-style","viewScript":"bkbg-stats-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"stats":{"type":"array","default":[{"id":"s1","icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","prefix":"","number":"10K+","suffix":"","label":"Happy Customers","description":"From 50 countries worldwide"},{"id":"s2","icon":"\ud83c\udfc6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","prefix":"$","number":"2.4M","suffix":"","label":"Revenue Generated","description":"For our clients in 2024"},{"id":"s3","icon":"\u2b50","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","prefix":"","number":"98%","suffix":"","label":"Satisfaction Rate","description":"Based on 3,200+ reviews"},{"id":"s4","icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","prefix":"","number":"4.9","suffix":"\/5","label":"Average Rating","description":"Across all platforms"}]},"sectionTitle":{"type":"string","default":"Trusted by thousands of teams"},"sectionSubtitle":{"type":"string","default":"Real results from real customers \u2014 not just promises."},"showSectionHeader":{"type":"boolean","default":true},"headerAlign":{"type":"string","default":"center"},"layout":{"type":"string","default":"row"},"cardStyle":{"type":"string","default":"plain"},"columns":{"type":"number","default":4},"gap":{"type":"number","default":40},"showIcons":{"type":"boolean","default":true},"showDividers":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"textAlign":{"type":"string","default":"center"},"numberSize":{"type":"number","default":52},"labelSize":{"type":"number","default":15},"descSize":{"type":"number","default":13},"iconSize":{"type":"number","default":36},"fontWeight":{"type":"string","default":"800"},"borderRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":32},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"numberColor":{"type":"string","default":"#6c3fb5"},"labelColor":{"type":"string","default":"#1e293b"},"descColor":{"type":"string","default":"#64748b"},"iconColor":{"type":"string","default":"#6c3fb5"},"dividerColor":{"type":"string","default":"#e2e8f0"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"sectionBg":{"type":"string","default":""},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"gradientFrom":{"type":"string","default":"#6c3fb5"},"gradientTo":{"type":"string","default":"#2563eb"},"lineHeight":{"type":"number","default":1.4},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"numberTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/image-mask":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/image-mask","title":"Image Mask","category":"bkbg-media","icon":"format-image","description":"Display an image through a decorative shape mask \u2014 circle, hexagon, blob, star, diamond, cross, heart, or pentagon.","keywords":["image","mask","shape","clip","hexagon","blob","circle","silhouette"],"textdomain":"blockenberg","editorScript":"bkbg-image-mask-editor","editorStyle":"bkbg-image-mask-style","style":"bkbg-image-mask-style","viewScript":"bkbg-image-mask-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["left","center","right"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"shape":{"type":"string","default":"circle"},"size":{"type":"number","default":320},"objectPosition":{"type":"string","default":"center center"},"rotation":{"type":"number","default":0},"showBorder":{"type":"boolean","default":false},"borderWidth":{"type":"number","default":4},"borderColor":{"type":"string","default":"#6c3fb5"},"borderOffset":{"type":"number","default":8},"showShadow":{"type":"boolean","default":true},"shadowIntensity":{"type":"number","default":30},"shadowColor":{"type":"string","default":"#000000"},"hoverEffect":{"type":"string","default":"zoom"},"hoverScale":{"type":"number","default":108},"transitionDuration":{"type":"number","default":400},"showCaption":{"type":"boolean","default":false},"caption":{"type":"string","default":""},"captionColor":{"type":"string","default":"#374151"},"captionSize":{"type":"number","default":14},"captionAlign":{"type":"string","default":"center"},"linkUrl":{"type":"string","default":""},"linkNewTab":{"type":"boolean","default":false},"aspectRatio":{"type":"string","default":"1\/1"},"backgroundColor":{"type":"string","default":""},"titleFontSize":{"type":"number","default":32},"titleFontWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"number","default":16},"subtitleFontWeight":{"type":"number","default":400},"subtitleLineHeight":{"type":"number","default":1.5},"captionFontSize":{"type":"number","default":13},"captionFontWeight":{"type":"number","default":400},"captionLineHeight":{"type":"number","default":1.4},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"captionTypo":{"type":"object","default":{}}}},"blockenberg\/image-text-rows":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/image-text-rows","version":"1.0.0","title":"Image Text Rows","category":"bkbg-content","description":"Multiple alternating image + text rows in one block. Perfect for feature descriptions, how-it-works sections, and product showcases.","keywords":["image text","alternating","rows","features","media","layout","split"],"textdomain":"blockenberg","editorScript":"bkbg-image-text-rows-editor","style":"bkbg-image-text-rows-style","viewScript":"bkbg-image-text-rows-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"rows":{"type":"array","default":[{"title":"","badge":"","description":"","features":[],"btnLabel":"","btnUrl":"","imageUrl":"","imageId":0,"imageAlt":""}]},"imagePosition":{"type":"string","default":"alternate"},"imageRatio":{"type":"string","default":"4:3"},"imageRadius":{"type":"integer","default":12},"imageShadow":{"type":"boolean","default":true},"imageWidth":{"type":"integer","default":45},"gap":{"type":"integer","default":80},"verticalAlign":{"type":"string","default":"center"},"showFeatures":{"type":"boolean","default":true},"showBtns":{"type":"boolean","default":true},"showBadges":{"type":"boolean","default":true},"paddingTop":{"type":"integer","default":0},"paddingBottom":{"type":"integer","default":0},"bgColor":{"type":"string","default":""},"badgeBg":{"type":"string","default":"#ede9fe"},"badgeColor":{"type":"string","default":"#7c3aed"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#374151"},"featureColor":{"type":"string","default":"#374151"},"featureDot":{"type":"string","default":"#7c3aed"},"btnBg":{"type":"string","default":"#7c3aed"},"btnColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"headingFontSize":{"type":"number","default":22},"headingFontWeight":{"type":"number","default":700},"headingLineHeight":{"type":"number","default":1.2},"bodyFontSize":{"type":"number","default":15},"bodyFontWeight":{"type":"number","default":400},"bodyLineHeight":{"type":"number","default":1.6},"headingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/table-of-contents":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/table-of-contents","title":"Table of Contents","category":"bkbg-blog","icon":"list-view","description":"Auto-generated table of contents from headings on the page, with smooth scroll and active-link highlighting.","keywords":["toc","table of contents","navigation","headings","index"],"textdomain":"blockenberg","editorScript":"bkbg-table-of-contents-editor","style":"bkbg-table-of-contents-style","viewScript":"bkbg-table-of-contents-frontend","supports":{"html":false},"attributes":{"tocTitle":{"type":"string","default":"Table of Contents"},"includeH2":{"type":"boolean","default":true},"includeH3":{"type":"boolean","default":true},"includeH4":{"type":"boolean","default":false},"includeH5":{"type":"boolean","default":false},"includeH6":{"type":"boolean","default":false},"listStyle":{"type":"string","default":"none"},"collapsible":{"type":"boolean","default":true},"defaultCollapsed":{"type":"boolean","default":false},"smoothScroll":{"type":"boolean","default":true},"scrollOffset":{"type":"number","default":80},"sticky":{"type":"boolean","default":false},"maxHeight":{"type":"number","default":0},"indentNested":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"linkColor":{"type":"string","default":"#2563eb"},"linkHoverColor":{"type":"string","default":"#1d4ed8"},"activeLinkColor":{"type":"string","default":"#2563eb"},"borderRadius":{"type":"number","default":8},"padding":{"type":"number","default":20},"maxWidth":{"type":"number","default":0},"titleTypo":{"type":"object","default":{}},"linkTypo":{"type":"object","default":{}}}},"blockenberg\/horizontal-timeline":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/horizontal-timeline","title":"Horizontal Timeline","category":"bkbg-blog","icon":"minus","description":"Horizontal scrolling timeline with draggable track, alternating items above\/below the line, animated entry, and rich styling options.","keywords":["timeline","horizontal","history","events","milestones","scroll","draggable"],"textdomain":"blockenberg","editorScript":"bkbg-horizontal-timeline-editor","style":"bkbg-horizontal-timeline-style","viewScript":"bkbg-horizontal-timeline-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"date":"2010","title":"Company Founded","description":"Started in a small garage with three employees and a big vision.","icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":""},{"date":"2013","title":"First Funding Round","description":"$2M seed funding secured, allowing rapid team expansion.","icon":"\ud83d\udcb0","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":""},{"date":"2015","title":"Product Launch","description":"Our flagship product launches to overwhelming customer demand.","icon":"\ud83c\udfaf","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":""},{"date":"2018","title":"Global Expansion","description":"Opened offices in 5 new countries across three continents.","icon":"\ud83c\udf0d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":""},{"date":"2021","title":"Series C Funding","description":"Raised $50M to accelerate product development and growth.","icon":"\ud83d\udcc8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":""},{"date":"2024","title":"Industry Leader","description":"Recognized as the #1 platform in our category globally.","icon":"\ud83c\udfc6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":""}]},"layout":{"type":"string","default":"alternating"},"linePosition":{"type":"string","default":"center"},"itemWidth":{"type":"number","default":220},"itemGap":{"type":"number","default":40},"showIcons":{"type":"boolean","default":true},"showDates":{"type":"boolean","default":true},"showConnectorDot":{"type":"boolean","default":true},"dotSize":{"type":"number","default":16},"animateOnScroll":{"type":"boolean","default":true},"draggable":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"centerActive":{"type":"boolean","default":false},"lineThickness":{"type":"number","default":3},"containerHeight":{"type":"number","default":420},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":20},"sectionBg":{"type":"string","default":"#f8fafc"},"lineColor":{"type":"string","default":"#6366f1"},"dotColor":{"type":"string","default":"#6366f1"},"dotBorderColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#ffffff"},"cardShadow":{"type":"boolean","default":true},"cardBorderColor":{"type":"string","default":"#e2e8f0"},"dateColor":{"type":"string","default":"#6366f1"},"titleColor":{"type":"string","default":"#1e293b"},"descColor":{"type":"string","default":"#64748b"},"arrowBg":{"type":"string","default":"#6366f1"},"arrowColor":{"type":"string","default":"#ffffff"},"iconSize":{"type":"number","default":28},"titleFontSize":{"type":"number","default":13},"titleFontWeight":{"type":"string","default":"600"},"titleLineHeight":{"type":"number","default":1.3},"descFontSize":{"type":"number","default":11},"descLineHeight":{"type":"number","default":1.5},"dateFontSize":{"type":"number","default":11},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"dateTypo":{"type":"object","default":{}}}},"blockenberg\/markdown-preview":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/markdown-preview","title":"Markdown Preview","category":"bkbg-dev","icon":"editor-code","description":"Live Markdown editor with real-time rendered preview, toolbar shortcuts, and copy buttons.","keywords":["markdown","editor","preview","code","text","format"],"textdomain":"blockenberg","editorScript":"bkbg-markdown-preview-editor","style":"bkbg-markdown-preview-style","viewScript":"bkbg-markdown-preview-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Markdown Editor"},"showTitle":{"type":"boolean","default":true},"defaultContent":{"type":"string","default":"# Hello, Markdown!\n\nType your **Markdown** here and see the *live preview* on the right.\n\n## Features\n\n- Bold, italic, headings\n- Code blocks\n- Lists and links\n- Blockquotes\n\n```js\nconsole.log('Hello world');\n```\n\n> This is a blockquote.\n\n[Visit example.com](https:\/\/example.com)"},"showToolbar":{"type":"boolean","default":true},"showWordCount":{"type":"boolean","default":true},"showCopyBtn":{"type":"boolean","default":true},"syncScroll":{"type":"boolean","default":true},"editorHeight":{"type":"number","default":380},"accentColor":{"type":"string","default":"#0ea5e9"},"editorBg":{"type":"string","default":"#1e293b"},"editorColor":{"type":"string","default":"#e2e8f0"},"previewBg":{"type":"string","default":"#ffffff"},"previewColor":{"type":"string","default":"#1f2937"},"toolbarBg":{"type":"string","default":"#0f172a"},"toolbarColor":{"type":"string","default":"#94a3b8"},"sectionBg":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"titleTypo":{"type":"object","default":{}},"contentMaxWidth":{"type":"number","default":1100}}},"blockenberg\/course-curriculum":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/course-curriculum","title":"Course Curriculum","category":"bkbg-blog","icon":"book","description":"Expandable course curriculum \/ syllabus with sections and lessons. Each lesson shows duration, type, and free\/locked status. Perfect for online courses and training pages.","keywords":["course","curriculum","syllabus","lessons","education","lms","outline"],"textdomain":"blockenberg","editorScript":"bkbg-course-curriculum-editor","style":"bkbg-course-curriculum-style","viewScript":"bkbg-course-curriculum-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"courseTitle":{"type":"string","default":"Complete Web Development Bootcamp"},"courseMeta":{"type":"string","default":"12 sections \u2022 48 lessons \u2022 24 hours total"},"showCourseMeta":{"type":"boolean","default":true},"showSearch":{"type":"boolean","default":false},"expandAll":{"type":"boolean","default":false},"defaultOpen":{"type":"number","default":0},"sections":{"type":"array","default":[{"id":"sec1","title":"1. Getting Started with HTML","lessons":[{"id":"l1","title":"Introduction to HTML","duration":"12:30","type":"video","free":true},{"id":"l2","title":"HTML Document Structure","duration":"18:45","type":"video","free":true},{"id":"l3","title":"HTML Elements & Tags","duration":"22:10","type":"video","free":false},{"id":"l4","title":"HTML Quiz","duration":"5 Q","type":"quiz","free":false}]},{"id":"sec2","title":"2. CSS Fundamentals","lessons":[{"id":"l5","title":"CSS Selectors & Specificity","duration":"25:00","type":"video","free":false},{"id":"l6","title":"Box Model Deep Dive","duration":"30:15","type":"video","free":false},{"id":"l7","title":"Flexbox & Grid Layouts","duration":"40:00","type":"video","free":false},{"id":"l8","title":"Hands-on: Build a Layout","duration":"45 min","type":"exercise","free":false}]},{"id":"sec3","title":"3. JavaScript Essentials","lessons":[{"id":"l9","title":"Variables, Types & Scope","duration":"20:30","type":"video","free":false},{"id":"l10","title":"Functions & Arrow Functions","duration":"18:00","type":"video","free":false},{"id":"l11","title":"DOM Manipulation","duration":"35:20","type":"video","free":false},{"id":"l12","title":"Reading: JS Best Practices","duration":"8 min","type":"article","free":false}]}]},"totalLessons":{"type":"number","default":48},"totalHours":{"type":"string","default":"24 hours"},"ctaLabel":{"type":"string","default":"Enroll Now"},"ctaUrl":{"type":"string","default":"#"},"showCta":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"sectionBg":{"type":"string","default":"#f9fafb"},"sectionBorder":{"type":"string","default":"#e5e7eb"},"sectionHoverBg":{"type":"string","default":"#f3f0fc"},"lessonBg":{"type":"string","default":"#ffffff"},"lessonHoverBg":{"type":"string","default":"#f9fafb"},"freeBg":{"type":"string","default":"#dcfce7"},"freeColor":{"type":"string","default":"#16a34a"},"lockedColor":{"type":"string","default":"#9ca3af"},"titleColor":{"type":"string","default":"#111827"},"sectionTitleColor":{"type":"string","default":"#1f2937"},"lessonTitleColor":{"type":"string","default":"#374151"},"metaColor":{"type":"string","default":"#9ca3af"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"cardRadius":{"type":"number","default":16},"sectionRadius":{"type":"number","default":10},"btnRadius":{"type":"number","default":8},"titleSize":{"type":"number","default":26},"sectionTitleSize":{"type":"number","default":16},"lessonTitleSize":{"type":"number","default":14},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"typoTitle":{"type":"object","default":{}},"typoSection":{"type":"object","default":{}},"typoLesson":{"type":"object","default":{}}}},"blockenberg\/scatter-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/scatter-chart","title":"Scatter Chart","category":"bkbg-charts","icon":"chart-area","description":"Interactive X\/Y scatter plot powered by Chart.js. Reveal correlations and distributions in your data.","keywords":["chart","scatter","scatter plot","correlation","data","points","xy"],"textdomain":"blockenberg","editorScript":"bkbg-scatter-chart-editor","style":"bkbg-scatter-chart-style","viewScript":"bkbg-scatter-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"chartTitle":{"type":"string","default":"Scatter Chart"},"chartSubtitle":{"type":"string","default":"Correlation analysis"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"datasetsJson":{"type":"string","default":"[{\"label\":\"Group A\",\"color\":\"#6c3fb5\",\"points\":\"5,28n12,35n22,42n38,20n55,60n70,45n85,72\"},{\"label\":\"Group B\",\"color\":\"#ec4899\",\"points\":\"8,55n18,48n30,75n45,62n60,88n78,70n92,95\"}]"},"showGrid":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"legendPos":{"type":"string","default":"bottom"},"pointSize":{"type":"number","default":7},"pointStyle":{"type":"string","default":"circle"},"fillAlpha":{"type":"number","default":85},"xLabel":{"type":"string","default":""},"yLabel":{"type":"string","default":""},"xMin":{"type":"string","default":""},"xMax":{"type":"string","default":""},"yMin":{"type":"string","default":""},"yMax":{"type":"string","default":""},"animate":{"type":"boolean","default":true},"chartHeight":{"type":"number","default":400},"bgColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":14},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"titleFontSize":{"type":"number","default":16},"labelFontSize":{"type":"number","default":12}}},"blockenberg\/browser-mockup":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/browser-mockup","version":"1.0.0","title":"Browser Mockup","category":"bkbg-dev","icon":"desktop","description":"Display a realistic browser chrome window around a customizable mini page preview \u2014 perfect for product screenshots, UI demos, and tutorials.","keywords":["browser","mockup","screenshot","preview","window","chrome","safari","ui","demo"],"textdomain":"blockenberg","editorScript":"bkbg-browser-mockup-editor","editorStyle":"bkbg-browser-mockup-style","style":"bkbg-browser-mockup-style","viewScript":"bkbg-browser-mockup-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"browserStyle":{"type":"string","default":"chrome"},"url":{"type":"string","default":"https:\/\/yoursite.com"},"tabTitle":{"type":"string","default":"My Awesome App"},"showTabs":{"type":"boolean","default":true},"showURL":{"type":"boolean","default":true},"showBookmarks":{"type":"boolean","default":false},"bookmarks":{"type":"array","default":[{"label":"Dashboard"},{"label":"Projects"},{"label":"Settings"}]},"sections":{"type":"array","default":[{"type":"nav","label":"Navigation Bar","height":56,"bg":"#1a1a2e","textColor":"#ffffff"},{"type":"hero","label":"Ship faster with AI-powered drafts","height":200,"bg":"#0f172a","textColor":"#e2e8f0"},{"type":"feature","label":"Features \u2014 3-column grid","height":120,"bg":"#f8fafc","textColor":"#0f172a"},{"type":"content","label":"Trusted by 10,000+ teams","height":80,"bg":"#f1f5f9","textColor":"#334155"},{"type":"footer","label":"Footer","height":64,"bg":"#1a1a2e","textColor":"#94a3b8"}]},"fontSize":{"type":"number","default":13},"titleFontSize":{"type":"number","default":13},"borderRadius":{"type":"number","default":12},"scale":{"type":"number","default":100},"frameBg":{"type":"string","default":"#e8e8e8"},"frameText":{"type":"string","default":"#3c3c3c"},"urlBarBg":{"type":"string","default":"#ffffff"},"urlBarText":{"type":"string","default":"#374151"},"urlBarBorder":{"type":"string","default":"#d1d5db"},"tabActiveBg":{"type":"string","default":"#ffffff"},"tabActiveText":{"type":"string","default":"#111827"},"tabInactiveBg":{"type":"string","default":"#d1d5db"},"tabInactiveText":{"type":"string","default":"#6b7280"},"frameShadow":{"type":"string","default":"#00000033"}}},"blockenberg\/text-path":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/text-path","title":"Text Path","category":"bkbg-effects","description":"Render text along a curved SVG path \u2014 arc, wave, circle or S-curve.","keywords":["text","path","svg","curve","arc","wave","circle","typography"],"textdomain":"blockenberg","editorScript":"bkbg-text-path-editor","style":"bkbg-text-path-style","viewScript":"bkbg-text-path-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"Your Curved Text Goes Here \u2022 Beautiful Typography \u2022"},"pathType":{"type":"string","default":"arc"},"svgWidth":{"type":"number","default":800},"svgHeight":{"type":"number","default":200},"arcRadius":{"type":"number","default":300},"arcDirection":{"type":"string","default":"top"},"waveAmplitude":{"type":"number","default":40},"waveFrequency":{"type":"number","default":2},"startOffset":{"type":"number","default":10},"titleTypo":{"type":"object","default":{}},"textAnchor":{"type":"string","default":"start"},"showPath":{"type":"boolean","default":false},"pathStrokeColor":{"type":"string","default":"#e2e8f0"},"pathStrokeWidth":{"type":"number","default":1},"animate":{"type":"boolean","default":false},"animateDuration":{"type":"number","default":12},"repeatCount":{"type":"string","default":"indefinite"},"textColor":{"type":"string","default":"#0f172a"},"sectionBg":{"type":"string","default":""},"align2":{"type":"string","default":"center"}}},"blockenberg\/team-card":{"apiVersion":3,"name":"blockenberg\/team-card","title":"Team Card","category":"bkbg-business","icon":"admin-users","description":"Standalone team member card with photo, name, role, bio, skills, and social links.","keywords":["team","member","person","card","bio","staff","profile","avatar"],"textdomain":"blockenberg","editorScript":"bkbg-team-card-editor","editorStyle":"bkbg-team-card-style","style":"bkbg-team-card-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"name":{"type":"string","default":"Alex Johnson"},"role":{"type":"string","default":"Co-Founder & CEO"},"bio":{"type":"string","default":"Alex brings 15+ years of experience building and scaling SaaS products from 0 to 100k users. Previously led product at two unicorn startups."},"photoUrl":{"type":"string","default":""},"photoId":{"type":"number","default":0},"photoSize":{"type":"number","default":120},"showPhoto":{"type":"boolean","default":true},"twitterUrl":{"type":"string","default":""},"linkedinUrl":{"type":"string","default":""},"githubUrl":{"type":"string","default":""},"emailAddress":{"type":"string","default":""},"websiteUrl":{"type":"string","default":""},"showSocials":{"type":"boolean","default":true},"skills":{"type":"array","default":[{"label":"Product Strategy"},{"label":"Growth"},{"label":"Leadership"}]},"showSkills":{"type":"boolean","default":true},"style":{"type":"string","default":"card"},"cardLayout":{"type":"string","default":"portrait"},"accentColor":{"type":"string","default":"#6c3fb5"},"maxWidth":{"type":"number","default":380},"cardRadius":{"type":"number","default":20},"cardPadding":{"type":"number","default":32},"photoRadius":{"type":"number","default":50},"nameTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}},"bioTypo":{"type":"object","default":{}},"skillSize":{"type":"number","default":12},"iconSize":{"type":"number","default":18},"align":{"type":"string","default":"center"},"bgColor":{"type":"string","default":"#ffffff"},"nameColor":{"type":"string","default":"#0f172a"},"roleColor":{"type":"string","default":"#6c3fb5"},"bioColor":{"type":"string","default":"#475569"},"borderColor":{"type":"string","default":"#e2e8f0"},"iconColor":{"type":"string","default":"#64748b"},"skillBg":{"type":"string","default":"#f1f5f9"},"skillColor":{"type":"string","default":"#334155"},"nameLineHeight":{"type":"number","default":1.2},"bioLineHeight":{"type":"number","default":1.6},"nameSize":{"type":"number","default":22},"nameWeight":{"type":"number","default":700},"roleSize":{"type":"number","default":14},"roleWeight":{"type":"number","default":500},"bioSize":{"type":"number","default":15}}},"blockenberg\/research-brief":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/research-brief","title":"Research Brief","description":"Academic or industry research summary: study details, findings with significance, limitations, and key takeaways.","category":"bkbg-blog","icon":"analytics","keywords":["research","study","academic","findings","brief"],"editorScript":"bkbg-research-brief-editor","editorStyle":"bkbg-research-brief-style","style":"bkbg-research-brief-style","viewScript":"bkbg-research-brief-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"studyTitle":{"type":"string","default":"AI Coding Tools & Developer Productivity: A Systematic Review"},"authors":{"type":"string","default":"Chen, Liu, Patel & Okonkwo"},"publication":{"type":"string","default":"Journal of Software Engineering Research"},"publicationYear":{"type":"string","default":"2026"},"studyType":{"type":"string","default":"meta-analysis"},"sampleSize":{"type":"string","default":"n = 4,200 developers across 60 companies in 18 countries"},"methodology":{"type":"string","default":"Systematic review of 38 peer-reviewed studies (2020\u20132025) evaluating AI-assisted coding tools. Included randomized controlled trials, observational studies, and longitudinal cohort analyses measuring productivity, code quality, and developer experience outcomes."},"showMethodology":{"type":"boolean","default":true},"findings":{"type":"array","default":[{"finding":"Developers using AI coding tools completed tasks 26\u201340% faster on average compared to control groups, with the largest gains observed in boilerplate-heavy codebases.","significance":"high"},{"finding":"Code review time increased by 15% in teams that adopted AI tools without explicit review guidelines, suggesting AI-generated code requires additional scrutiny.","significance":"high"},{"finding":"Junior developers (< 2 years experience) showed greater productivity gains than seniors but also produced code with significantly higher defect rates when using AI without oversight.","significance":"high"},{"finding":"AI tool adoption had no statistically significant effect on overall developer job satisfaction scores across 14 of 18 sub-scales.","significance":"medium"},{"finding":"Teams that trained developers on effective prompting strategies saw 18% better outcomes than teams with unguided adoption.","significance":"medium"},{"finding":"Usage patterns stabilized after 6\u20138 weeks, with a bimodal split between high-adopters (> 60% of tasks with AI) and low-adopters (< 20%).","significance":"low"}]},"findingsLabel":{"type":"string","default":"Key Findings"},"showFindings":{"type":"boolean","default":true},"limitations":{"type":"array","default":["High heterogeneity across included studies limits the precision of pooled estimates","Most studies used self-reported productivity metrics rather than objective output measures","Generalizability may be limited given over-representation of tech companies in samples","Publication bias toward positive findings cannot be ruled out"]},"limitationsLabel":{"type":"string","default":"Limitations"},"showLimitations":{"type":"boolean","default":true},"takeaways":{"type":"array","default":["Establish explicit AI review guidelines before team-wide adoption to prevent quality regression","Invest in prompting and AI-literacy training \u2014 unguided adoption underperforms by ~18%","Monitor junior developer code quality separately when AI tools are introduced; pair with mentorship","Expect a 6\u20138 week stabilization period; set realistic expectations with leadership during this window"]},"takeawaysLabel":{"type":"string","default":"Practical Takeaways"},"showTakeaways":{"type":"boolean","default":true},"doi":{"type":"string","default":"10.1016\/j.jser.2026.01.008"},"sourceUrl":{"type":"string","default":"#"},"showSource":{"type":"boolean","default":true},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":22},"lineHeight":{"type":"number","default":168},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#f8fafc"},"accentColor":{"type":"string","default":"#0284c7"},"metaColor":{"type":"string","default":"#94a3b8"},"typeBadgeBg":{"type":"string","default":"#e0f2fe"},"typeBadgeColor":{"type":"string","default":"#0c4a6e"},"methodBg":{"type":"string","default":"#f0f9ff"},"methodColor":{"type":"string","default":"#374151"},"highBg":{"type":"string","default":"#dcfce7"},"highColor":{"type":"string","default":"#14532d"},"medBg":{"type":"string","default":"#fef9c3"},"medColor":{"type":"string","default":"#713f12"},"lowBg":{"type":"string","default":"#f1f5f9"},"lowColor":{"type":"string","default":"#374151"},"limitColor":{"type":"string","default":"#7c3aed"},"takeawayBg":{"type":"string","default":"#f0fdf4"},"takeawayBorder":{"type":"string","default":"#16a34a"},"takeawayColor":{"type":"string","default":"#166534"}}},"blockenberg\/book-shelf":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/book-shelf","version":"1.0.0","title":"Book Shelf","category":"bkbg-blog","icon":"book-alt","description":"A visual reading list with a realistic bookshelf view, cards layout, or list \u2014 complete with ratings, reading status, and genre tags.","keywords":["book","reading","shelf","library","review","list","reading list","goodreads"],"textdomain":"blockenberg","editorScript":"bkbg-book-shelf-editor","editorStyle":"bkbg-book-shelf-style","style":"bkbg-book-shelf-style","viewScript":"bkbg-book-shelf-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"shelfTitle":{"type":"string","default":"My Reading List"},"showTitle":{"type":"boolean","default":true},"layout":{"type":"string","default":"shelf"},"showRating":{"type":"boolean","default":true},"showStatus":{"type":"boolean","default":true},"showYear":{"type":"boolean","default":true},"showGenre":{"type":"boolean","default":true},"showAuthor":{"type":"boolean","default":true},"spineWidth":{"type":"number","default":46},"spineHeight":{"type":"number","default":190},"books":{"type":"array","default":[{"title":"The Pragmatic Programmer","author":"Hunt & Thomas","coverColor":"#1d4ed8","genre":"Engineering","status":"read","rating":5,"year":1999},{"title":"Thinking, Fast and Slow","author":"Daniel Kahneman","coverColor":"#b45309","genre":"Psychology","status":"read","rating":5,"year":2011},{"title":"The Design of Everyday Things","author":"Don Norman","coverColor":"#7c3aed","genre":"Design","status":"read","rating":4,"year":1988},{"title":"Zero to One","author":"Peter Thiel","coverColor":"#0f766e","genre":"Business","status":"read","rating":4,"year":2014},{"title":"Deep Work","author":"Cal Newport","coverColor":"#b91c1c","genre":"Productivity","status":"reading","rating":4,"year":2016},{"title":"The Mom Test","author":"Rob Fitzpatrick","coverColor":"#d97706","genre":"Startups","status":"reading","rating":5,"year":2013},{"title":"Atomic Habits","author":"James Clear","coverColor":"#065f46","genre":"Self-Help","status":"want","rating":0,"year":2018},{"title":"Shape Up","author":"Ryan Singer","coverColor":"#831843","genre":"Product","status":"want","rating":0,"year":2019}]},"fontSize":{"type":"number","default":13},"titleFontSize":{"type":"number","default":22},"spineFontSize":{"type":"number","default":11},"borderRadius":{"type":"number","default":14},"bgColor":{"type":"string","default":"#1c1410"},"shelfColor":{"type":"string","default":"#8B5E3C"},"shelfShadow":{"type":"string","default":"#5c3d1e"},"headerBg":{"type":"string","default":"#2d1f14"},"titleColor":{"type":"string","default":"#f5deb3"},"spineTextColor":{"type":"string","default":"#ffffff"},"statusReadBg":{"type":"string","default":"#166534"},"statusReadingBg":{"type":"string","default":"#1e40af"},"statusWantBg":{"type":"string","default":"#78350f"},"genreBg":{"type":"string","default":"#1e293b"},"genreColor":{"type":"string","default":"#94a3b8"},"cardBg":{"type":"string","default":"#1e293b"},"cardBorderColor":{"type":"string","default":"#334155"},"authorColor":{"type":"string","default":"#94a3b8"},"ratingColor":{"type":"string","default":"#f59e0b"},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/dark-mode-toggle":{"apiVersion":3,"name":"blockenberg\/dark-mode-toggle","title":"Dark Mode Toggle","description":"A light\/dark mode switcher. Adds a toggle button that persists the user's theme preference to localStorage and applies a data attribute to the root element.","category":"bkbg-effects","icon":"image-filter","textdomain":"blockenberg","keywords":["dark mode","light mode","theme","toggle","switch"],"supports":{"html":false,"align":["left","center","right","full"]},"attributes":{"toggleStyle":{"type":"string","default":"switch"},"position":{"type":"string","default":"inline"},"floatCorner":{"type":"string","default":"bottom-right"},"floatOffsetX":{"type":"number","default":24},"floatOffsetY":{"type":"number","default":24},"lightIcon":{"type":"string","default":"\u2600\ufe0f"},"darkIcon":{"type":"string","default":"\ud83c\udf19"},"lightLabel":{"type":"string","default":"Light"},"darkLabel":{"type":"string","default":"Dark"},"showLabel":{"type":"boolean","default":false},"showIcon":{"type":"boolean","default":true},"storageKey":{"type":"string","default":"bkdm-theme"},"dataAttribute":{"type":"string","default":"data-theme"},"darkValue":{"type":"string","default":"dark"},"lightValue":{"type":"string","default":"light"},"defaultTheme":{"type":"string","default":"light"},"respectSystemPref":{"type":"boolean","default":true},"buttonSize":{"type":"number","default":44},"borderRadius":{"type":"number","default":50},"transitionDuration":{"type":"number","default":300},"lightBg":{"type":"string","default":"#f3f4f6"},"lightColor":{"type":"string","default":"#111827"},"darkBg":{"type":"string","default":"#1f2937"},"darkColor":{"type":"string","default":"#f9fafb"},"switchTrackLight":{"type":"string","default":"#d1d5db"},"switchTrackDark":{"type":"string","default":"#4f46e5"},"switchThumbColor":{"type":"string","default":"#ffffff"},"hoverScale":{"type":"boolean","default":true},"shadow":{"type":"boolean","default":true},"labelFontSize":{"type":"number","default":14},"typoLabel":{"type":"object","default":{}}},"editorScript":"bkbg-dark-mode-toggle-editor","editorStyle":"bkbg-dark-mode-toggle-style","style":"bkbg-dark-mode-toggle-style","viewScript":"bkbg-dark-mode-toggle-frontend"},"blockenberg\/comparison-matrix":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/comparison-matrix","title":"Comparison Matrix","description":"Feature comparison table with checkmarks, icons, and highlighted columns.","category":"bkbg-marketing","textdomain":"blockenberg","editorScript":"bkbg-comparison-matrix-editor","style":"bkbg-comparison-matrix-style","viewScript":"bkbg-comparison-matrix-frontend","icon":"grid-view","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"plans":{"type":"array","default":[{"name":"Starter","subtitle":"Perfect for individuals","highlight":false,"badge":""},{"name":"Pro","subtitle":"Most popular","highlight":true,"badge":"Popular"},{"name":"Agency","subtitle":"For growing teams","highlight":false,"badge":""}]},"features":{"type":"array","default":[{"label":"Projects","group":"","values":["3","Unlimited","Unlimited"]},{"label":"Storage","group":"","values":["5 GB","50 GB","500 GB"]},{"label":"Team Members","group":"","values":["1","10","Unlimited"]},{"label":"Custom Domain","group":"","values":["false","true","true"]},{"label":"Analytics","group":"","values":["Basic","Advanced","Advanced"]},{"label":"API Access","group":"","values":["false","true","true"]},{"label":"Priority Support","group":"","values":["false","false","true"]},{"label":"SLA","group":"","values":["false","false","true"]}]},"showGroupHeaders":{"type":"boolean","default":false},"stickyHeader":{"type":"boolean","default":true},"checkIcon":{"type":"string","default":"\u2713"},"checkIconType":{"type":"string","default":"custom-char"},"checkIconDashicon":{"type":"string","default":"yes"},"checkIconImageUrl":{"type":"string","default":""},"crossIcon":{"type":"string","default":"\u2715"},"crossIconType":{"type":"string","default":"custom-char"},"crossIconDashicon":{"type":"string","default":"no"},"crossIconImageUrl":{"type":"string","default":""},"firstColWidth":{"type":"integer","default":200},"cellPadding":{"type":"integer","default":16},"headerRadius":{"type":"integer","default":12},"rowRadius":{"type":"integer","default":8},"fontSize":{"type":"integer","default":14},"headerBg":{"type":"string","default":"#f8fafc"},"headerColor":{"type":"string","default":"#0f172a"},"highlightBg":{"type":"string","default":"#6366f1"},"highlightColor":{"type":"string","default":"#ffffff"},"rowBg":{"type":"string","default":"#ffffff"},"rowAltBg":{"type":"string","default":"#f8fafc"},"rowColor":{"type":"string","default":"#334155"},"borderColor":{"type":"string","default":"#e2e8f0"},"checkColor":{"type":"string","default":"#10b981"},"crossColor":{"type":"string","default":"#f43f5e"},"badgeBg":{"type":"string","default":"#fef3c7"},"badgeColor":{"type":"string","default":"#92400e"},"sectionBg":{"type":"string","default":""},"fontWeight":{"type":"string","default":"400"},"lineHeight":{"type":"number","default":1.5},"typoHeader":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/social-share":{"apiVersion":3,"name":"blockenberg\/social-share","title":"Social Share","category":"bkbg-blog","description":"Social sharing buttons for any page or post.","keywords":["share","social","twitter","facebook"],"textdomain":"blockenberg","editorScript":"bkbg-social-share-editor","editorStyle":"bkbg-social-share-style","style":"bkbg-social-share-style","viewScript":"bkbg-social-share-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"networks":{"type":"array","default":["twitter","facebook","linkedin"]},"style":{"type":"string","default":"icon-text"},"size":{"type":"number","default":38},"gap":{"type":"number","default":8},"iconRadius":{"type":"number","default":8},"alignment":{"type":"string","default":"left"},"useBrandColors":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#1d4ed8"},"iconColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#ffffff"},"fontSize":{"type":"number","default":13},"fontWeight":{"type":"number","default":600},"label":{"type":"string","default":"Share:"},"showLabel":{"type":"boolean","default":false},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/uuid-generator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/uuid-generator","title":"UUID Generator","category":"bkbg-dev","icon":"admin-network","description":"Generate universally unique identifiers (UUID v4 and v1-style). Batch generate, copy individual or all, toggle formatting options, and view generation history.","keywords":["uuid","guid","unique","identifier","random","developer","tool"],"textdomain":"blockenberg","editorScript":"bkbg-uuid-generator-editor","style":"bkbg-uuid-generator-style","viewScript":"bkbg-uuid-generator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"UUID Generator"},"subtitle":{"type":"string","default":"Generate unique identifiers instantly"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultVersion":{"type":"string","default":"v4"},"defaultCount":{"type":"number","default":5},"showUppercase":{"type":"boolean","default":false},"showNoBraces":{"type":"boolean","default":true},"showHistory":{"type":"boolean","default":false},"accentColor":{"type":"string","default":"#0ea5e9"},"uuidBg":{"type":"string","default":"#0f172a"},"uuidColor":{"type":"string","default":"#7dd3fc"},"sectionBg":{"type":"string","default":"#f0f9ff"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#0c4a6e"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"contentMaxWidth":{"type":"number","default":680}}},"blockenberg\/resource-links":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/resource-links","version":"1.0.0","title":"Resource Links","category":"bkbg-content","icon":"list-view","description":"Curated resource \/ link list with section heading, items (icon, title, description, URL, type tag), list or grid layout, and full color\/style controls.","keywords":["resources","links","list","reading list","downloads"],"textdomain":"blockenberg","editorScript":"bkbg-resource-links-editor","style":"bkbg-resource-links-style","viewScript":"bkbg-resource-links-frontend","attributes":{"heading":{"type":"string","default":"Useful Resources"},"showHeading":{"type":"boolean","default":true},"subtext":{"type":"string","default":"Everything you need to get started."},"showSubtext":{"type":"boolean","default":true},"layout":{"type":"string","default":"list"},"columns":{"type":"number","default":2},"openNewTab":{"type":"boolean","default":true},"showArrow":{"type":"boolean","default":true},"items":{"type":"array","default":[{"icon":"\ud83d\udcc4","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Getting Started Guide","description":"Everything you need to set up your workspace in minutes.","url":"#","tag":"Guide"},{"icon":"\ud83c\udfa5","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Video Tutorial Series","description":"Step-by-step walkthroughs for all major features.","url":"#","tag":"Video"},{"icon":"\ud83d\udce6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Starter Template Pack","description":"Ready-to-use templates for common use cases.","url":"#","tag":"Template"},{"icon":"\ud83d\udcac","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Community Forum","description":"Get help from thousands of users and our team.","url":"#","tag":"Community"}],"items":{"type":"object"}},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"cardBorder":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#6b7280"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"tagBg":{"type":"string","default":"#ede9fe"},"tagColor":{"type":"string","default":"#7c3aed"},"iconColor":{"type":"string","default":"#7c3aed"},"arrowColor":{"type":"string","default":"#9ca3af"},"hoverBg":{"type":"string","default":"#f3f0ff"},"borderRadius":{"type":"number","default":10},"headingSize":{"type":"number","default":32},"titleSize":{"type":"number","default":17},"descSize":{"type":"number","default":14},"iconSize":{"type":"number","default":28},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"maxWidth":{"type":"number","default":900},"headingTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/accordion":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/accordion","title":"Accordion","category":"bkbg-content","icon":"list-view","description":"Collapsible accordion panels for FAQ, features, and more.","keywords":["accordion","faq","collapse","toggle","expand","question","answer"],"textdomain":"blockenberg","editorScript":"bkbg-accordion-editor","editorStyle":"bkbg-accordion-style","style":"bkbg-accordion-style","viewScript":"bkbg-accordion-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"title":"What is this accordion block?","content":"This is a fully customizable accordion block for WordPress. You can add unlimited items, style them any way you want, and they work great for FAQs, feature lists, and more."},{"title":"How do I add new items?","content":"Simply click the \"+ Add Item\" button below the accordion, or use the sidebar panel to manage your items. You can also reorder items by dragging or using the arrow buttons."},{"title":"Can I customize the appearance?","content":"Yes! Use the Inspector panel on the right to customize colors, typography, spacing, icons, animations, and more. All changes are reflected in real-time."}]},"activeItems":{"type":"array","default":[0]},"allowMultiple":{"type":"boolean","default":false},"firstOpen":{"type":"boolean","default":true},"collapseAll":{"type":"boolean","default":false},"iconType":{"type":"string","default":"chevron"},"iconPosition":{"type":"string","default":"right"},"accordionStyle":{"type":"string","default":"default"},"gap":{"type":"number","default":12},"borderRadius":{"type":"number","default":8},"borderWidth":{"type":"number","default":1},"borderStyle":{"type":"string","default":"solid"},"headerPaddingTop":{"type":"number","default":16},"headerPaddingRight":{"type":"number","default":20},"headerPaddingBottom":{"type":"number","default":16},"headerPaddingLeft":{"type":"number","default":20},"contentPaddingTop":{"type":"number","default":16},"contentPaddingRight":{"type":"number","default":20},"contentPaddingBottom":{"type":"number","default":20},"contentPaddingLeft":{"type":"number","default":20},"headerBg":{"type":"string","default":"#f8fafc"},"headerBgHover":{"type":"string","default":"#f1f5f9"},"headerBgActive":{"type":"string","default":"#e2e8f0"},"headerColor":{"type":"string","default":"#1e293b"},"headerColorHover":{"type":"string","default":"#0f172a"},"headerColorActive":{"type":"string","default":"#0f172a"},"contentBg":{"type":"string","default":"#ffffff"},"contentColor":{"type":"string","default":"#475569"},"borderColor":{"type":"string","default":"#e2e8f0"},"borderColorActive":{"type":"string","default":"#cbd5e1"},"iconColor":{"type":"string","default":"#64748b"},"iconColorActive":{"type":"string","default":"#3b82f6"},"accentColor":{"type":"string","default":"#3b82f6"},"headerFontSize":{"type":"number","default":16},"headerFontWeight":{"type":"number","default":600},"headerLineHeight":{"type":"number","default":1.4},"contentFontSize":{"type":"number","default":15},"contentFontWeight":{"type":"number","default":400},"contentLineHeight":{"type":"number","default":1.7},"iconSize":{"type":"number","default":20},"enableShadow":{"type":"boolean","default":true},"shadowHorizontal":{"type":"number","default":0},"shadowVertical":{"type":"number","default":2},"shadowBlur":{"type":"number","default":8},"shadowSpread":{"type":"number","default":0},"shadowColor":{"type":"string","default":"rgba(0, 0, 0, 0.06)"},"enableHoverEffect":{"type":"boolean","default":true},"enableAnimation":{"type":"boolean","default":true},"animationDuration":{"type":"number","default":300},"animationType":{"type":"string","default":"slide"},"dividerEnabled":{"type":"boolean","default":true},"dividerColor":{"type":"string","default":"#e2e8f0"},"dividerWidth":{"type":"number","default":1},"schemaEnabled":{"type":"boolean","default":false},"headerTypo":{"type":"object","default":{}},"contentTypo":{"type":"object","default":{}}}},"blockenberg\/swot-analysis":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/swot-analysis","title":"SWOT Analysis","category":"bkbg-business","icon":"grid-view","description":"2\u00d72 SWOT matrix with per-quadrant item lists, colors, and icons.","keywords":["swot","analysis","strengths","weaknesses","opportunities","threats","strategy","business"],"textdomain":"blockenberg","editorScript":"bkbg-swot-analysis-editor","editorStyle":"bkbg-swot-analysis-style","style":"bkbg-swot-analysis-style","viewScript":"bkbg-swot-analysis-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"blockTitle":{"type":"string","default":"SWOT Analysis"},"showTitle":{"type":"boolean","default":true},"layout":{"type":"string","default":"grid"},"quadrants":{"type":"array","default":[{"id":"strengths","label":"Strengths","icon":"\ud83d\udcaa","items":["Strong brand recognition","Experienced leadership team","Innovative product lineup","Loyal customer base"]},{"id":"weaknesses","label":"Weaknesses","icon":"\u26a0\ufe0f","items":["Limited market reach","High operational costs","Dependence on key suppliers","Gaps in digital presence"]},{"id":"opportunities","label":"Opportunities","icon":"\ud83d\ude80","items":["Growing global market","Emerging technology trends","Strategic partnership potential","Untapped customer segments"]},{"id":"threats","label":"Threats","icon":"\ud83d\udee1\ufe0f","items":["Intensifying competition","Regulatory changes","Economic uncertainty","Rapid market disruption"]}]},"showIcons":{"type":"boolean","default":true},"listStyle":{"type":"string","default":"bullet"},"showNumbers":{"type":"boolean","default":false},"borderRadius":{"type":"number","default":12},"gap":{"type":"number","default":16},"headerPaddingV":{"type":"number","default":16},"headerPaddingH":{"type":"number","default":20},"bodyPaddingV":{"type":"number","default":16},"bodyPaddingH":{"type":"number","default":20},"titleTypo":{"type":"object","default":{}},"headerTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}},"enableShadow":{"type":"boolean","default":true},"strengthsColor":{"type":"string","default":"#22c55e"},"weaknessesColor":{"type":"string","default":"#ef4444"},"opportunitiesColor":{"type":"string","default":"#3b82f6"},"threatsColor":{"type":"string","default":"#f59e0b"},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#1e293b"},"textColor":{"type":"string","default":"#374151"},"headerTextColor":{"type":"string","default":"#ffffff"}}},"blockenberg\/image-placeholder":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/image-placeholder","title":"Image Placeholder","category":"bkbg-media","icon":"format-image","description":"Generate custom placeholder images using Canvas. Set dimensions, colors, text, and download or copy the data URI.","keywords":["placeholder","image","canvas","dummy","generator","mockup"],"textdomain":"blockenberg","editorScript":"bkbg-image-placeholder-editor","style":"bkbg-image-placeholder-style","viewScript":"bkbg-image-placeholder-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Image Placeholder Generator"},"showTitle":{"type":"boolean","default":true},"defaultWidth":{"type":"number","default":800},"defaultHeight":{"type":"number","default":600},"defaultBgColor":{"type":"string","default":"#cccccc"},"defaultTextColor":{"type":"string","default":"#555555"},"defaultText":{"type":"string","default":""},"defaultTheme":{"type":"string","default":"flat"},"showAspectPresets":{"type":"boolean","default":true},"showThemeSelector":{"type":"boolean","default":true},"showDownloadBtn":{"type":"boolean","default":true},"showCopyUriBtn":{"type":"boolean","default":true},"showCopyUrlBtn":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6366f1"},"sectionBg":{"type":"string","default":"#f5f3ff"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#3730a3"},"labelColor":{"type":"string","default":"#374151"},"subtitleColor":{"type":"string","default":"#6b7280"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleFontSize":{"type":"number","default":24},"titleTypo":{"type":"object","default":{}},"contentMaxWidth":{"type":"number","default":800}}},"blockenberg\/changelog":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/changelog","title":"Changelog","category":"bkbg-blog","icon":"list-view","description":"Versioned release-notes block with colour-coded categories (New, Improved, Fixed, Deprecated). Perfect for SaaS product pages.","keywords":["changelog","release","version","history","updates","notes","saas","product"],"textdomain":"blockenberg","editorScript":"bkbg-changelog-editor","editorStyle":"bkbg-changelog-style","style":"bkbg-changelog-style","viewScript":"bkbg-changelog-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"entries":{"type":"array","default":[{"id":"e1","version":"2.4.0","date":"Feb 2026","badge":"Latest","items":[{"id":"i1","category":"new","text":"Bento Grid block with 3 layout presets and per-cell image support"},{"id":"i2","category":"new","text":"Media & Text Rows block \u2014 alternating image-text sections"},{"id":"i3","category":"improved","text":"Stats Counter now supports prefix and per-item colour overrides"}]},{"id":"e2","version":"2.3.0","date":"Jan 2026","badge":"","items":[{"id":"i4","category":"new","text":"Kanban Board block with drag-and-drop preview"},{"id":"i5","category":"fixed","text":"Logo Carousel no longer flickers on Safari 17"},{"id":"i6","category":"improved","text":"Hero Section gains gradient overlay controls"}]},{"id":"e3","version":"2.2.0","date":"Dec 2025","badge":"","items":[{"id":"i7","category":"deprecated","text":"Legacy \"simple-cta\" shortcode \u2014 use Call to Action block instead"},{"id":"i8","category":"fixed","text":"Reading Progress bar z-index conflict with sticky headers"}]}]},"sectionTitle":{"type":"string","default":"What's new"},"showTitle":{"type":"boolean","default":true},"layout":{"type":"string","default":"timeline"},"showDate":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":760},"connectorColor":{"type":"string","default":"#e5e7eb"},"versionBadgeBg":{"type":"string","default":"#6c3fb5"},"versionBadgeColor":{"type":"string","default":"#ffffff"},"titleSize":{"type":"number","default":36},"versionSize":{"type":"number","default":20},"itemSize":{"type":"number","default":15},"dateSize":{"type":"number","default":13},"versionColor":{"type":"string","default":"#111827"},"dateColor":{"type":"string","default":"#6b7280"},"itemColor":{"type":"string","default":"#374151"},"newColor":{"type":"string","default":"#10b981"},"improvedColor":{"type":"string","default":"#3b82f6"},"fixedColor":{"type":"string","default":"#8b5cf6"},"deprecatedColor":{"type":"string","default":"#f59e0b"},"removedColor":{"type":"string","default":"#ef4444"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48},"titleFontWeight":{"type":"string","default":"800"},"titleLineHeight":{"type":"number","default":1.2},"versionFontWeight":{"type":"string","default":"700"},"itemFontWeight":{"type":"string","default":"400"},"itemLineHeight":{"type":"number","default":1.6},"typoTitle":{"type":"object","default":{}},"typoVersion":{"type":"object","default":{}},"typoItem":{"type":"object","default":{}},"typoDate":{"type":"object","default":{}},"typoBadge":{"type":"object","default":{}}}},"blockenberg\/mixed-heading":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/mixed-heading","title":"Mixed Heading","category":"bkbg-content","description":"A heading or paragraph where each word\/phrase segment can have its own style \u2014 gradient, highlight, stroke, badge, mono, or normal.","keywords":["heading","typography","styled text","gradient","highlight","mixed"],"textdomain":"blockenberg","editorScript":"bkbg-mixed-heading-editor","editorStyle":"bkbg-mixed-heading-style","style":"bkbg-mixed-heading-style","viewScript":"bkbg-mixed-heading-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"segments":{"type":"array","default":[{"text":"Build sites","style":"normal","color":"#111827","color2":"#6366f1","bg":"transparent","weight":"700","italic":false,"underline":false,"scale":1,"spacing":0},{"text":" ","style":"normal","color":"#111827","color2":"#6366f1","bg":"transparent","weight":"700","italic":false,"underline":false,"scale":1,"spacing":0},{"text":"that inspire.","style":"gradient","color":"#6366f1","color2":"#ec4899","bg":"transparent","weight":"700","italic":false,"underline":false,"scale":1,"spacing":0}]},"tag":{"type":"string","default":"h2"},"textAlign":{"type":"string","default":"center"},"fontSize":{"type":"number","default":48},"lineHeight":{"type":"number","default":1.15},"letterSpacing":{"type":"number","default":0},"headingTypo":{"type":"object","default":{}},"maxWidth":{"type":"number","default":800},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"strokeWidth":{"type":"number","default":2},"badgeRadius":{"type":"number","default":6},"badgePaddingX":{"type":"number","default":8},"badgePaddingY":{"type":"number","default":3},"gradientDir":{"type":"string","default":"to right"}}},"blockenberg\/chapter-navigation":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/chapter-navigation","title":"Chapter Navigation","description":"Multi-part guide and series navigation with progress, prev\/next, and chapter list.","category":"bkbg-blog","icon":"book-alt","keywords":["chapter","navigation","series","guide","toc","next","previous"],"editorScript":"bkbg-chapter-navigation-editor","style":"bkbg-chapter-navigation-style","viewScript":"bkbg-chapter-navigation-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"seriesTitle":{"type":"string","default":"Complete Guide to SEO"},"currentPart":{"type":"number","default":3},"totalParts":{"type":"number","default":7},"currentTitle":{"type":"string","default":"On-Page Optimization"},"prevTitle":{"type":"string","default":"Keyword Research"},"prevUrl":{"type":"string","default":""},"nextTitle":{"type":"string","default":"Technical SEO"},"nextUrl":{"type":"string","default":""},"chapters":{"type":"array","default":[{"title":"Introduction to SEO","url":""},{"title":"Keyword Research","url":""},{"title":"On-Page Optimization","url":""},{"title":"Technical SEO","url":""},{"title":"Link Building","url":""},{"title":"Content Strategy","url":""},{"title":"Measuring Results","url":""}]},"showChapterList":{"type":"boolean","default":true},"chapterListOpen":{"type":"boolean","default":false},"showProgress":{"type":"boolean","default":true},"style":{"type":"string","default":"card"},"openInNewTab":{"type":"boolean","default":false},"partLabel":{"type":"string","default":"Part"},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"accentColor":{"type":"string","default":"#6366f1"},"seriesTitleColor":{"type":"string","default":"#374151"},"currentTitleColor":{"type":"string","default":"#111827"},"progressBg":{"type":"string","default":"#e2e8f0"},"progressFill":{"type":"string","default":"#6366f1"},"btnBg":{"type":"string","default":"#f1f5f9"},"btnColor":{"type":"string","default":"#374151"},"btnHoverBg":{"type":"string","default":"#6366f1"},"pillBg":{"type":"string","default":"#eef2ff"},"pillColor":{"type":"string","default":"#4f46e5"},"chapterListBg":{"type":"string","default":"#f8fafc"},"activeChapterBg":{"type":"string","default":"#eef2ff"},"activeChapterColor":{"type":"string","default":"#4f46e5"},"borderRadius":{"type":"number","default":10},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"seriesTitleFontSize":{"type":"number","default":13},"currentTitleFontSize":{"type":"number","default":17},"currentTitleFontWeight":{"type":"string","default":"700"},"navFontSize":{"type":"number","default":13},"chapterListFontSize":{"type":"number","default":13},"typoTitle":{"type":"object","default":{}}}},"blockenberg\/feature-split":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/feature-split","title":"Feature Split","description":"Elegant two-column section \u2014 rich content (badge, headline, body, feature list, CTAs) paired with an image. The essential landing page block.","icon":"columns","category":"bkbg-marketing","keywords":["feature","split","image","cta","two column","hero","section"],"textdomain":"blockenberg","editorScript":"bkbg-feature-split-editor","style":"bkbg-feature-split-style","viewScript":"bkbg-feature-split-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"imagePosition":{"type":"string","default":"right"},"imageWidth":{"type":"number","default":50},"imageRadius":{"type":"number","default":16},"imageShadow":{"type":"boolean","default":true},"imageOverlap":{"type":"boolean","default":false},"eyebrow":{"type":"string","default":"Why choose us"},"showEyebrow":{"type":"boolean","default":true},"headline":{"type":"string","default":"Everything you need, in one place."},"body":{"type":"string","default":"Stop juggling a dozen tools. Our platform brings your entire workflow under one roof \u2014 so your team stays focused, aligned, and moving fast."},"showBody":{"type":"boolean","default":true},"features":{"type":"array","default":[{"id":"f1","icon":"\u2705","text":"Set up in under 5 minutes \u2014 no code needed","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"id":"f2","icon":"\u2705","text":"Connects with 200+ tools you already use","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"id":"f3","icon":"\u2705","text":"SOC 2 Type II certified and GDPR compliant","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"id":"f4","icon":"\u2705","text":"World-class support, 24 hours a day","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}]},"showFeatures":{"type":"boolean","default":true},"primaryBtnLabel":{"type":"string","default":"Get started free"},"primaryBtnUrl":{"type":"string","default":"#"},"primaryBtnTarget":{"type":"boolean","default":false},"showPrimaryBtn":{"type":"boolean","default":true},"secondaryBtnLabel":{"type":"string","default":"See demo \u2192"},"secondaryBtnUrl":{"type":"string","default":"#"},"showSecondaryBtn":{"type":"boolean","default":true},"style":{"type":"string","default":"clean"},"gap":{"type":"number","default":64},"verticalAlign":{"type":"string","default":"center"},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"contentMaxWidth":{"type":"number","default":540},"eyebrowSize":{"type":"number","default":12},"eyebrowWeight":{"type":"string","default":"700"},"eyebrowLineHeight":{"type":"number","default":1.2},"headlineSize":{"type":"number","default":36},"headlineWeight":{"type":"string","default":"700"},"headlineLineHeight":{"type":"number","default":1.2},"bodySize":{"type":"number","default":17},"bodyWeight":{"type":"string","default":"400"},"bodyLineHeight":{"type":"number","default":1.7},"featureSize":{"type":"number","default":15},"featureWeight":{"type":"string","default":"500"},"featureLineHeight":{"type":"number","default":1.5},"typoEyebrow":{"type":"object","default":{}},"typoHeadline":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"typoFeature":{"type":"object","default":{}},"btnRadius":{"type":"number","default":50},"sectionBg":{"type":"string","default":""},"contentBg":{"type":"string","default":""},"eyebrowBg":{"type":"string","default":"#ede9fe"},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"headlineColor":{"type":"string","default":"#0f172a"},"bodyColor":{"type":"string","default":"#475569"},"featureColor":{"type":"string","default":"#334155"},"primaryBtnBg":{"type":"string","default":"#6c3fb5"},"primaryBtnColor":{"type":"string","default":"#ffffff"},"secBtnColor":{"type":"string","default":"#6c3fb5"},"accentColor":{"type":"string","default":"#6c3fb5"}}},"blockenberg\/statistics-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/statistics-calculator","title":"Statistics Calculator","category":"bkbg-calculators","icon":"chart-bar","description":"Enter a dataset and instantly compute descriptive statistics: mean, median, mode, range, variance, standard deviation, quartiles, and more.","keywords":["statistics","mean","median","mode","standard deviation","variance","calculator","data","math"],"textdomain":"blockenberg","editorScript":"bkbg-statistics-calculator-editor","style":"bkbg-statistics-calculator-style","viewScript":"bkbg-statistics-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Statistics Calculator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Enter numbers separated by commas or spaces to compute descriptive statistics."},"showSubtitle":{"type":"boolean","default":true},"defaultData":{"type":"string","default":"4, 8, 15, 16, 23, 42"},"showHistogram":{"type":"boolean","default":true},"showSortedList":{"type":"boolean","default":true},"showBoxPlot":{"type":"boolean","default":true},"decimalPlaces":{"type":"number","default":4},"accentColor":{"type":"string","default":"#6c3fb5"},"meanColor":{"type":"string","default":"#6c3fb5"},"medianColor":{"type":"string","default":"#0ea5e9"},"modeColor":{"type":"string","default":"#10b981"},"stdDevColor":{"type":"string","default":"#f59e0b"},"barColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"sectionBg":{"type":"string","default":"#f5f3ff"},"statCardBg":{"type":"string","default":"#fafafa"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"inputBg":{"type":"string","default":"#f9fafb"},"inputBorder":{"type":"string","default":"#d1d5db"},"cardRadius":{"type":"number","default":16},"statRadius":{"type":"number","default":12},"inputRadius":{"type":"number","default":8},"titleSize":{"type":"number","default":26},"titleFontWeight":{"type":"string","default":"800"},"subtitleFontSize":{"type":"number","default":14},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleLineHeight":{"type":"number","default":1.2},"subtitleLineHeight":{"type":"number","default":1.5},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/read-more":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/read-more","version":"1.0.0","title":"Read More","category":"bkbg-blog","icon":"editor-expand","description":"Collapses long content behind a gradient fade with an animated 'Read more \/ Show less' toggle button.","keywords":["read more","expand","collapse","show more","see more","truncate","content","toggle"],"textdomain":"blockenberg","editorScript":"bkbg-read-more-editor","editorStyle":"bkbg-read-more-style","style":"bkbg-read-more-style","viewScript":"bkbg-read-more-frontend","supports":{"html":false,"align":["wide","full"],"anchor":true},"attributes":{"content":{"type":"string","default":"This is the full content that will be hidden behind the read more button. Add as much text as you like here \u2014 the block will collapse it to the preview height and show a gradient fade. The user can expand the full text with a click."},"collapsedHeight":{"type":"number","default":180},"readMoreLabel":{"type":"string","default":"Read more"},"showLessLabel":{"type":"string","default":"Show less"},"buttonStyle":{"type":"string","default":"solid"},"buttonAlign":{"type":"string","default":"center"},"showIcon":{"type":"boolean","default":true},"animateDuration":{"type":"number","default":400},"fadeHeight":{"type":"number","default":80},"fadeColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":8},"contentTypo":{"type":"object","default":{}},"textColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"btnBorderColor":{"type":"string","default":"#6c3fb5"},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0}}},"blockenberg\/heart-rate-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/heart-rate-calculator","version":"1.0.0","title":"Heart Rate Calculator","category":"bkbg-calculators","icon":"heart","description":"Calculate target heart rate training zones based on age and formula.","keywords":["heart rate","training zones","fitness","cardio","workout"],"textdomain":"blockenberg","editorScript":"bkbg-heart-rate-calculator-editor","style":"bkbg-heart-rate-calculator-style","viewScript":"bkbg-heart-rate-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Heart Rate Zone Calculator"},"subtitle":{"type":"string","default":"Find your personalized training zones based on your age"},"defaultAge":{"type":"integer","default":30},"defaultFormula":{"type":"string","default":"fox"},"accentColor":{"type":"string","default":"#ef4444"},"sectionBg":{"type":"string","default":"#fff7f7"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f9fafb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"z1Color":{"type":"string","default":"#6ee7b7"},"z2Color":{"type":"string","default":"#34d399"},"z3Color":{"type":"string","default":"#fbbf24"},"z4Color":{"type":"string","default":"#f97316"},"z5Color":{"type":"string","default":"#ef4444"},"showZoneIcon":{"type":"boolean","default":true},"showPurpose":{"type":"boolean","default":true},"titleFontSize":{"type":"integer","default":28},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"integer","default":16},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"contentMaxWidth":{"type":"integer","default":760},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/mega-menu":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/mega-menu","title":"Mega Menu","category":"bkbg-layout","description":"Full-width mega menu navigation with column groups, icons, images, CTAs and rich hover panels.","keywords":["menu","navigation","mega","nav","dropdown","header","links"],"textdomain":"blockenberg","editorScript":"bkbg-mega-menu-editor","style":"bkbg-mega-menu-style","viewScript":"bkbg-mega-menu-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"label":"Products","url":"#","hasMega":true,"columns":[{"heading":"By Category","links":[{"icon":"\ud83d\uded2","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Online Store","desc":"Everything for your shop","url":"#"},{"icon":"\ud83d\udce6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Inventory","desc":"Track your stock","url":"#"},{"icon":"\ud83d\udcb3","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Payments","desc":"Secure checkout","url":"#"}]},{"heading":"Featured","links":[{"icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"New Arrivals","desc":"Just launched","url":"#"},{"icon":"\ud83c\udfc6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Best Sellers","desc":"Top rated items","url":"#"}]}],"featuredImageUrl":"","featuredTitle":"Try Pro Free","featuredDesc":"Start your 14-day free trial today.","featuredCta":"Get Started","featuredCtaUrl":"#","showFeatured":true},{"label":"Solutions","url":"#","hasMega":false,"columns":[],"showFeatured":false,"featuredTitle":"","featuredDesc":"","featuredCta":"","featuredCtaUrl":"","featuredImageUrl":""},{"label":"Pricing","url":"#","hasMega":false,"columns":[],"showFeatured":false,"featuredTitle":"","featuredDesc":"","featuredCta":"","featuredCtaUrl":"","featuredImageUrl":""},{"label":"Blog","url":"#","hasMega":false,"columns":[],"showFeatured":false,"featuredTitle":"","featuredDesc":"","featuredCta":"","featuredCtaUrl":"","featuredImageUrl":""}]},"logoUrl":{"type":"string","default":""},"logoAlt":{"type":"string","default":"Logo"},"logoWidth":{"type":"number","default":140},"ctaLabel":{"type":"string","default":"Get Started"},"ctaUrl":{"type":"string","default":"#"},"showCta":{"type":"boolean","default":true},"ctaStyle":{"type":"string","default":"filled"},"showIcons":{"type":"boolean","default":true},"showDescriptions":{"type":"boolean","default":true},"panelWidth":{"type":"number","default":820},"panelRadius":{"type":"number","default":16},"menuHeight":{"type":"number","default":64},"sticky":{"type":"boolean","default":true},"openOnHover":{"type":"boolean","default":true},"menuBg":{"type":"string","default":"#ffffff"},"menuText":{"type":"string","default":"#0f172a"},"menuBorder":{"type":"string","default":"#e2e8f0"},"panelBg":{"type":"string","default":"#ffffff"},"panelText":{"type":"string","default":"#0f172a"},"accentColor":{"type":"string","default":"#6366f1"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"featuredBg":{"type":"string","default":"#ede9fe"},"navFontSize":{"type":"number","default":14},"ctaFontSize":{"type":"number","default":13},"navTypo":{"type":"object","default":{}},"colHeadingTypo":{"type":"object","default":{}},"linkTypo":{"type":"object","default":{}}}},"blockenberg\/faq-search":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/faq-search","title":"FAQ with Search","category":"bkbg-business","icon":"search","description":"Accordion FAQ with a live client-side search filter above the items.","textdomain":"blockenberg","editorScript":"bkbg-faq-search-editor","style":"bkbg-faq-search-style","viewScript":"bkbg-faq-search-frontend","attributes":{"items":{"type":"array","default":[{"question":"What is your return policy?","answer":"We offer a 30-day money-back guarantee on all purchases."},{"question":"How does shipping work?","answer":"Orders ship within 1-2 business days and arrive in 3-7 days depending on location."},{"question":"Can I cancel my subscription?","answer":"Yes, you can cancel anytime from your account dashboard with no cancellation fees."},{"question":"Do you offer customer support?","answer":"Our support team is available 24\/7 via chat and email."}]},"searchPlaceholder":{"type":"string","default":"Search FAQs\u2026"},"showSearch":{"type":"boolean","default":true},"noResultsText":{"type":"string","default":"No FAQs match your search."},"openFirst":{"type":"boolean","default":false},"allowMultiple":{"type":"boolean","default":false},"itemStyle":{"type":"string","default":"bordered"},"questionColor":{"type":"string","default":"#111827"},"answerColor":{"type":"string","default":"#4b5563"},"borderColor":{"type":"string","default":"#e5e7eb"},"accentColor":{"type":"string","default":"#7c3aed"},"bgColor":{"type":"string","default":""},"itemBg":{"type":"string","default":"#ffffff"},"searchBg":{"type":"string","default":"#ffffff"},"searchBorderColor":{"type":"string","default":"#d1d5db"},"questionSize":{"type":"number","default":17},"answerSize":{"type":"number","default":15},"typoQuestion":{"type":"object","default":{}},"typoAnswer":{"type":"object","default":{}},"borderRadius":{"type":"number","default":10},"maxWidth":{"type":"number","default":800},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/sticky-video":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/sticky-video","title":"Sticky Video","category":"bkbg-media","description":"Video player that minimises into a floating corner player when scrolled past, with close and restore controls.","keywords":["video","sticky","floating","pip","player","embed","youtube","vimeo"],"textdomain":"blockenberg","editorScript":"bkbg-sticky-video-editor","style":"bkbg-sticky-video-style","viewScript":"bkbg-sticky-video-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"videoUrl":{"type":"string","default":""},"videoType":{"type":"string","default":"youtube"},"posterUrl":{"type":"string","default":""},"title":{"type":"string","default":"Watch our video"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":""},"autoplay":{"type":"boolean","default":false},"muted":{"type":"boolean","default":false},"loop":{"type":"boolean","default":false},"controls":{"type":"boolean","default":true},"aspectRatio":{"type":"string","default":"16:9"},"borderRadius":{"type":"number","default":16},"stickyEnabled":{"type":"boolean","default":true},"stickyCorner":{"type":"string","default":"bottom-right"},"stickyWidth":{"type":"number","default":320},"stickyOffset":{"type":"number","default":24},"stickyRadius":{"type":"number","default":12},"stickyOnPlay":{"type":"boolean","default":false},"showOverlayPlay":{"type":"boolean","default":true},"overlayBg":{"type":"string","default":"rgba(0,0,0,0.35)"},"overlayColor":{"type":"string","default":"#ffffff"},"stickyBg":{"type":"string","default":"#1e293b"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":16},"subtitleSize":{"type":"number","default":13},"titleFontWeight":{"type":"string","default":"700"},"subtitleFontWeight":{"type":"string","default":"400"},"titleLineHeight":{"type":"number","default":1.2},"subtitleLineHeight":{"type":"number","default":1.5},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/event-debrief":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/event-debrief","title":"Event Debrief","description":"Post-event recap: highlights, attendee quotes, outcomes, and lessons learned.","category":"bkbg-blog","icon":"megaphone","keywords":["event","debrief","recap","conference","webinar"],"editorScript":"bkbg-event-debrief-editor","editorStyle":"bkbg-event-debrief-style","style":"bkbg-event-debrief-style","viewScript":"bkbg-event-debrief-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"eventName":{"type":"string","default":"LeadDev Berlin 2026"},"eventDate":{"type":"string","default":"February 20\u201321, 2026"},"eventLocation":{"type":"string","default":"Berlin, Germany"},"eventType":{"type":"string","default":"conference"},"attendees":{"type":"number","default":1200},"onlineAttendees":{"type":"number","default":3400},"nps":{"type":"number","default":72},"showStats":{"type":"boolean","default":true},"summary":{"type":"string","default":"LeadDev Berlin brought together engineering leaders from across Europe and beyond for two days of talks, workshops, and deep conversations about scaling teams, building resilient systems, and leading with empathy in high-growth environments."},"showSummary":{"type":"boolean","default":true},"highlights":{"type":"array","default":[{"title":"Keynote: Engineering Culture at Scale","description":"Sarah Drasner opened with a compelling look at how engineering culture can make or break a scaling organization \u2014 covering psychological safety, async communication, and the hidden cost of hero culture."},{"title":"Workshop: Incident Response Playbooks","description":"A packed 90-minute hands-on workshop where teams built their own incident runbooks and practiced blameless post-mortems using real-world case studies."},{"title":"Panel: AI-Augmented Development","description":"Five CTOs discussed practical experiences integrating AI coding tools into their workflows, the productivity wins, the unexpected failure modes, and the impact on junior developer growth."}]},"showHighlights":{"type":"boolean","default":true},"highlightsLabel":{"type":"string","default":"Event Highlights"},"quotes":{"type":"array","default":[{"quote":"This was the most practically useful engineering conference I've attended in five years. Real problems, real solutions, no fluff.","speaker":"Marta Lindqvist","role":"VP Engineering, Klarna"},{"quote":"The async communication workshop alone was worth the trip. We shipped a new remote-work charter the week after we got back.","speaker":"Daniel Osei","role":"Engineering Director, N26"}]},"showQuotes":{"type":"boolean","default":true},"quotesLabel":{"type":"string","default":"Attendee Voices"},"outcomes":{"type":"array","default":["Published open-source incident response template used by 400+ teams","Launched LeadDev Community Slack with 2,100 founding members","Secured speakers for LeadDev London 2026 across all three tracks","Released full talk recordings to LeadDev+ subscribers within 48 hours"]},"showOutcomes":{"type":"boolean","default":true},"outcomesLabel":{"type":"string","default":"Key Outcomes"},"lessonsLearned":{"type":"array","default":["Morning workshop sessions had significantly higher attendance \u2014 move all workshops before lunch in future events","Hybrid Q&A needs a dedicated moderator; chat-only remote questions were frequently missed","Networking lounge capacity was too small; 40% of attendees couldn't find seating during breaks"]},"showLessons":{"type":"boolean","default":true},"lessonsLabel":{"type":"string","default":"Lessons Learned"},"nextEventName":{"type":"string","default":"LeadDev London 2026"},"nextEventDate":{"type":"string","default":"June 12\u201313, 2026"},"nextEventUrl":{"type":"string","default":"#"},"showNextEvent":{"type":"boolean","default":true},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":24},"lineHeight":{"type":"number","default":168},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#1e1b4b"},"headerColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"metaColor":{"type":"string","default":"#a5b4fc"},"statBg":{"type":"string","default":"#f5f3ff"},"statColor":{"type":"string","default":"#4338ca"},"summaryBg":{"type":"string","default":"#f8fafc"},"summaryColor":{"type":"string","default":"#374151"},"highlightBg":{"type":"string","default":"#f8fafc"},"highlightBorder":{"type":"string","default":"#6366f1"},"quoteBg":{"type":"string","default":"#f5f3ff"},"quoteColor":{"type":"string","default":"#4338ca"},"quoteBorder":{"type":"string","default":"#818cf8"},"outcomeColor":{"type":"string","default":"#166534"},"outcomeBullet":{"type":"string","default":"#16a34a"},"lessonColor":{"type":"string","default":"#92400e"},"lessonBullet":{"type":"string","default":"#f59e0b"},"nextEventBg":{"type":"string","default":"#1e1b4b"},"nextEventColor":{"type":"string","default":"#ffffff"},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/onboarding-steps":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/onboarding-steps","version":"1.0.0","title":"Onboarding Steps","category":"bkbg-business","icon":"list-view","description":"Step-by-step getting started \/ onboarding section for SaaS products, courses, and services. Numbered steps with icons, descriptions, and optional CTAs.","keywords":["onboarding","getting started","steps","guide","setup","tutorial"],"textdomain":"blockenberg","editorScript":"bkbg-onboarding-steps-editor","style":"bkbg-onboarding-steps-style","viewScript":"bkbg-onboarding-steps-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Get Started"},"heading":{"type":"string","default":"Up and Running in Minutes"},"subtext":{"type":"string","default":"Follow these simple steps to get your account set up and start seeing results right away."},"steps":{"type":"array","default":[{"number":"01","icon":"\ud83d\udd11","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Create Your Account","description":"Sign up in under 60 seconds \u2014 no credit card required. Just your name and email.","ctaLabel":"Sign Up Free","ctaUrl":"#"},{"number":"02","icon":"\u2699\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Configure Your Settings","description":"Customize the platform to match your workflow. Import your existing data or start fresh.","ctaLabel":"","ctaUrl":""},{"number":"03","icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Launch and Grow","description":"Go live with confidence. Our team is here to support you every step of the way.","ctaLabel":"View Docs","ctaUrl":"#"}]},"layout":{"type":"string","default":"horizontal"},"showNumbers":{"type":"boolean","default":true},"showIcons":{"type":"boolean","default":true},"showStepCtas":{"type":"boolean","default":false},"connectorStyle":{"type":"string","default":"line"},"mainCtaLabel":{"type":"string","default":"Start for Free"},"mainCtaUrl":{"type":"string","default":"#"},"showMainCta":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"eyebrowColor":{"type":"string","default":"#6366f1"},"stepNumBg":{"type":"string","default":"#6366f1"},"stepNumColor":{"type":"string","default":"#ffffff"},"stepTitleColor":{"type":"string","default":"#111827"},"stepDescColor":{"type":"string","default":"#6b7280"},"connectorColor":{"type":"string","default":"#e5e7eb"},"cardBg":{"type":"string","default":"#f9fafb"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"maxWidth":{"type":"number","default":1000},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"headingFontSize":{"type":"number","default":34},"headingFontWeight":{"type":"string","default":"700"},"subtextFontSize":{"type":"number","default":18},"eyebrowFontSize":{"type":"number","default":13},"stepTitleFontSize":{"type":"number","default":18},"stepTitleFontWeight":{"type":"string","default":"700"},"stepDescFontSize":{"type":"number","default":14},"stepDescLineHeight":{"type":"number","default":1.6},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"stepTitleTypo":{"type":"object","default":{}},"stepDescTypo":{"type":"object","default":{}}}},"blockenberg\/bio-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/bio-card","version":"1.0.0","title":"Bio Card","category":"bkbg-business","icon":"id","description":"Rich individual profile card with photo, name, role, bio text, skill tags, social links, availability badge, and CTA button.","keywords":["bio","profile","person","card","about","team","author","speaker","freelancer"],"textdomain":"blockenberg","editorScript":"bkbg-bio-card-editor","editorStyle":"bkbg-bio-card-style","style":"bkbg-bio-card-style","viewScript":"bkbg-bio-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"photoUrl":{"type":"string","default":""},"photoId":{"type":"number","default":0},"photoShape":{"type":"string","default":"circle"},"photoSize":{"type":"number","default":120},"photoBorderWidth":{"type":"number","default":3},"photoBorderColor":{"type":"string","default":"#6c3fb5"},"name":{"type":"string","default":"Alex Johnson"},"nameTag":{"type":"string","default":"h3"},"role":{"type":"string","default":"UX Designer & Developer"},"company":{"type":"string","default":""},"bio":{"type":"string","default":"Passionate about crafting intuitive digital experiences. 10+ years building products that users love, from early-stage startups to Fortune 500 companies."},"showAvailability":{"type":"boolean","default":true},"availabilityStatus":{"type":"string","default":"available"},"availabilityLabel":{"type":"string","default":"Available for freelance"},"skills":{"type":"array","default":[{"id":"sk1","label":"UX Design","color":"#6c3fb5"},{"id":"sk2","label":"React","color":"#3b82f6"},{"id":"sk3","label":"Figma","color":"#f59e0b"},{"id":"sk4","label":"TypeScript","color":"#10b981"},{"id":"sk5","label":"Prototyping","color":"#ef4444"}]},"showSkills":{"type":"boolean","default":true},"socialLinks":{"type":"array","default":[{"id":"sl1","platform":"twitter","url":"#"},{"id":"sl2","platform":"linkedin","url":"#"},{"id":"sl3","platform":"github","url":"#"}]},"showSocial":{"type":"boolean","default":true},"ctaText":{"type":"string","default":"Get in Touch"},"ctaUrl":{"type":"string","default":"#"},"ctaTarget":{"type":"boolean","default":false},"showCta":{"type":"boolean","default":true},"ctaStyle":{"type":"string","default":"filled"},"layout":{"type":"string","default":"card-center"},"cardBg":{"type":"string","default":"#ffffff"},"cardRadius":{"type":"number","default":20},"cardPadding":{"type":"number","default":40},"showShadow":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":480},"nameSize":{"type":"number","default":24},"roleSize":{"type":"number","default":14},"bioSize":{"type":"number","default":15},"skillTagSize":{"type":"number","default":12},"skillTagRadius":{"type":"number","default":99},"nameColor":{"type":"string","default":"#1e293b"},"roleColor":{"type":"string","default":"#6b7280"},"bioColor":{"type":"string","default":"#374151"},"accentColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"nameTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}},"bioTypo":{"type":"object","default":{}}}},"blockenberg\/countdown-progress":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/countdown-progress","version":"1.0.0","title":"Countdown Progress","category":"bkbg-effects","icon":"clock","description":"Visual ring or bar countdown timer to a target date, with live ticking.","textdomain":"blockenberg","editorScript":"bkbg-countdown-progress-editor","style":"bkbg-countdown-progress-style","viewScript":"bkbg-countdown-progress-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Launching In"},"subtext":{"type":"string","default":"Don't miss out \u2014 get notified when we go live."},"endDate":{"type":"string","default":""},"style":{"type":"string","default":"ring"},"showDays":{"type":"boolean","default":true},"showHours":{"type":"boolean","default":true},"showMins":{"type":"boolean","default":true},"showSecs":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"radius":{"type":"number","default":60},"strokeWidth":{"type":"number","default":10},"maxWidth":{"type":"number","default":900},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"bgColor":{"type":"string","default":"#0f172a"},"headingColor":{"type":"string","default":"#ffffff"},"subColor":{"type":"string","default":"#94a3b8"},"ringColor":{"type":"string","default":"#6366f1"},"ringBg":{"type":"string","default":"#1e293b"},"numColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#94a3b8"},"barColor":{"type":"string","default":"#6366f1"},"barBg":{"type":"string","default":"#1e293b"},"headingFontSize":{"type":"number","default":28},"subtextFontSize":{"type":"number","default":16},"numFontSize":{"type":"number","default":36},"unitFontSize":{"type":"number","default":12},"typoHeading":{"type":"object","default":{}},"typoSub":{"type":"object","default":{}},"typoNum":{"type":"object","default":{}},"typoUnit":{"type":"object","default":{}}}},"blockenberg\/embed-preview":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/embed-preview","title":"Embed Preview","category":"bkbg-media","icon":"embed-generic","description":"Privacy-friendly click-to-load embed with a custom thumbnail, CTA overlay, and optional privacy notice.","keywords":["embed","figma","loom","iframe","preview","video","lazy"],"editorScript":"bkbg-embed-preview-editor","style":"bkbg-embed-preview-style","viewScript":"bkbg-embed-preview-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"embedUrl":{"type":"string","default":""},"embedProvider":{"type":"string","default":"custom"},"embedTitle":{"type":"string","default":"Open in Figma"},"showTitle":{"type":"boolean","default":true},"description":{"type":"string","default":""},"showDescription":{"type":"boolean","default":false},"thumbnailUrl":{"type":"string","default":""},"thumbnailId":{"type":"number","default":0},"ctaLabel":{"type":"string","default":"Click to open"},"ctaStyle":{"type":"string","default":"filled"},"aspectRatio":{"type":"string","default":"16-9"},"customHeight":{"type":"number","default":480},"maxWidth":{"type":"number","default":900},"borderRadius":{"type":"number","default":12},"showBrand":{"type":"boolean","default":true},"showLoadingBar":{"type":"boolean","default":true},"privacyNote":{"type":"string","default":"No data is loaded until you click."},"showPrivacyNote":{"type":"boolean","default":true},"iframeSandbox":{"type":"string","default":"allow-scripts allow-same-origin allow-forms allow-popups allow-presentation"},"overlayBg":{"type":"string","default":"#0f172a"},"overlayOpacity":{"type":"number","default":55},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#f8fafc"},"descColor":{"type":"string","default":"#cbd5e1"},"privacyColor":{"type":"string","default":"#94a3b8"},"borderColor":{"type":"string","default":"#e5e7eb"},"descSize":{"type":"number","default":14},"ctaLabelSize":{"type":"number","default":14},"titleSize":{"type":"number","default":18},"typoTitle":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"typoCta":{"type":"object","default":{}}}},"blockenberg\/text-analyzer":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/text-analyzer","title":"Text Analyzer","category":"bkbg-dev","icon":"editor-paste-text","description":"Comprehensive text analysis tool: word\/character\/sentence counts, vocabulary richness, top word frequency chart, average lengths, and more. Live updates as you type.","keywords":["text","analyzer","analysis","words","frequency","statistics","writing","NLP"],"textdomain":"blockenberg","editorScript":"bkbg-text-analyzer-editor","style":"bkbg-text-analyzer-style","viewScript":"bkbg-text-analyzer-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Text Analyzer"},"subtitle":{"type":"string","default":"Paste or type any text to get instant insights"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showBasicStats":{"type":"boolean","default":true},"showVocabStats":{"type":"boolean","default":true},"showFrequency":{"type":"boolean","default":true},"showLongestWord":{"type":"boolean","default":true},"freqTopN":{"type":"number","default":8},"defaultText":{"type":"string","default":""},"placeholder":{"type":"string","default":"Paste your text here and watch the analysis update in real time\u2026"},"accentColor":{"type":"string","default":"#8b5cf6"},"barColor":{"type":"string","default":"#8b5cf6"},"statBg":{"type":"string","default":"#f5f3ff"},"statNumColor":{"type":"string","default":"#6d28d9"},"sectionBg":{"type":"string","default":"#faf5ff"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f8fafc"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"contentMaxWidth":{"type":"number","default":760}}},"blockenberg\/customer-results":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/customer-results","version":"1.0.0","title":"Customer Results","category":"bkbg-marketing","icon":"star-filled","description":"Customer success stories with company logo, author quote, key outcome metrics, and industry tags.","textdomain":"blockenberg","editorScript":"bkbg-customer-results-editor","style":"bkbg-customer-results-style","viewScript":"bkbg-customer-results-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Customer Success"},"heading":{"type":"string","default":"Real Teams, Real Results"},"subtext":{"type":"string","default":"See how companies like yours are achieving measurable growth with Blockenberg."},"results":{"type":"array","default":[{"companyName":"Acme Corp","companyLogo":"","authorName":"Sarah Chen","authorTitle":"Head of Marketing","quote":"We reduced our content production time by 60% while doubling our output quality. Blockenberg paid for itself in the first month.","metrics":[{"value":"60%","label":"Faster production"},{"value":"2\u00d7","label":"Output quality"},{"value":"1mo","label":"ROI payback"}],"tags":["Marketing","Content"]},{"companyName":"TechFlow","companyLogo":"","authorName":"Marcus Reid","authorTitle":"CEO","quote":"Our team went from spending 40 hours\/week on manual tasks to just 4. Blockenberg is genuinely transformative.","metrics":[{"value":"90%","label":"Time saved"},{"value":"10\u00d7","label":"Team capacity"},{"value":"40hrs","label":"Reclaimed weekly"}],"tags":["SaaS","Operations"]},{"companyName":"Studio Bright","companyLogo":"","authorName":"Emma Larsson","authorTitle":"Creative Director","quote":"Client satisfaction scores went up 35 points after we adopted Blockenberg. The consistency it brings to our workflow is unmatched.","metrics":[{"value":"+35","label":"NPS increase"},{"value":"100%","label":"On-time delivery"},{"value":"4.9","label":"Client rating"}],"tags":["Agency","Creative"]}]},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"showMetrics":{"type":"boolean","default":true},"showTags":{"type":"boolean","default":true},"showAuthor":{"type":"boolean","default":true},"showLogo":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":1200},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"bgColor":{"type":"string","default":"#f8fafc"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"eyebrowColor":{"type":"string","default":"#6366f1"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"quoteColor":{"type":"string","default":"#374151"},"authorColor":{"type":"string","default":"#111827"},"titleColor":{"type":"string","default":"#6b7280"},"metricNumColor":{"type":"string","default":"#6366f1"},"metricLabelColor":{"type":"string","default":"#6b7280"},"tagBg":{"type":"string","default":"#ede9fe"},"tagColor":{"type":"string","default":"#6d28d9"},"logoBg":{"type":"string","default":"#f1f5f9"},"accentColor":{"type":"string","default":"#6366f1"},"eyebrowFontSize":{"type":"number","default":14},"headingFontSize":{"type":"number","default":28},"subtextFontSize":{"type":"number","default":16},"metricNumFontSize":{"type":"number","default":28},"metricLabelFontSize":{"type":"number","default":13},"typoEyebrow":{"type":"object","default":{}},"typoHeading":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}}}},"blockenberg\/shape-divider":{"apiVersion":3,"name":"blockenberg\/shape-divider","title":"Shape Divider","category":"bkbg-layout","icon":"chart-area","description":"SVG shape dividers \u2014 wave, curve, triangle, tilt, zigzag \u2014 to create seamless section transitions.","keywords":["shape","divider","wave","separator","svg","section"],"textdomain":"blockenberg","editorScript":"bkbg-shape-divider-editor","editorStyle":"bkbg-shape-divider-style","style":"bkbg-shape-divider-style","viewScript":"bkbg-shape-divider-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"shape":{"type":"string","default":"wave"},"position":{"type":"string","default":"bottom"},"height":{"type":"number","default":80},"color":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"flipHorizontal":{"type":"boolean","default":false},"flipVertical":{"type":"boolean","default":false},"width":{"type":"number","default":100},"animate":{"type":"boolean","default":false},"animationSpeed":{"type":"number","default":8},"layers":{"type":"number","default":1},"layer2Color":{"type":"string","default":"rgba(255,255,255,0.4)"},"layer2Offset":{"type":"number","default":12},"zIndex":{"type":"number","default":1}}},"blockenberg\/pixel-art":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/pixel-art","title":"Pixel Art Editor","category":"bkbg-interactive","icon":"art","description":"An interactive pixel art canvas. Visitors paint, fill, and erase pixels then download their creation as a PNG.","keywords":["pixel","art","draw","paint","canvas","editor","sprite","8-bit"],"textdomain":"blockenberg","editorScript":"bkbg-pixel-art-editor","style":"bkbg-pixel-art-style","viewScript":"bkbg-pixel-art-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Pixel Art"},"subtitle":{"type":"string","default":"Draw something pixel by pixel!"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"gridCols":{"type":"number","default":32},"gridRows":{"type":"number","default":32},"cellSize":{"type":"number","default":16},"showGrid":{"type":"boolean","default":true},"showDownload":{"type":"boolean","default":true},"palette":{"type":"array","default":["#000000","#ffffff","#ef4444","#f97316","#f59e0b","#22c55e","#06b6d4","#3b82f6","#8b5cf6","#ec4899","#78716c","#94a3b8"]},"canvasBg":{"type":"string","default":"#ffffff"},"gridLineColor":{"type":"string","default":"#e5e7eb"},"sectionBg":{"type":"string","default":"#f8fafc"},"titleColor":{"type":"string","default":"#1e1b4b"},"accentColor":{"type":"string","default":"#6366f1"}}},"blockenberg\/comparison-swipe-wall":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/comparison-swipe-wall","title":"Comparison Wall","category":"bkbg-marketing","icon":"editor-table","description":"Side-by-side feature comparison with two columns \u2014 ideal for before\/after, free vs pro, etc.","textdomain":"blockenberg","editorScript":"bkbg-comparison-swipe-wall-editor","style":"bkbg-comparison-swipe-wall-style","attributes":{"leftTitle":{"type":"string","default":"Without us"},"rightTitle":{"type":"string","default":"With us"},"leftEmoji":{"type":"string","default":"\ud83d\ude14"},"leftEmojiType":{"type":"string","default":"custom-char"},"leftEmojiDashicon":{"type":"string","default":"dismiss"},"leftEmojiImageUrl":{"type":"string","default":""},"rightEmoji":{"type":"string","default":"\ud83d\ude80"},"rightEmojiType":{"type":"string","default":"custom-char"},"rightEmojiDashicon":{"type":"string","default":"yes-alt"},"rightEmojiImageUrl":{"type":"string","default":""},"leftItems":{"type":"array","default":[{"id":"l1","text":"Manual, time-consuming setup"},{"id":"l2","text":"Error-prone deployments"},{"id":"l3","text":"No visibility into performance"},{"id":"l4","text":"Scattered team collaboration"}]},"rightItems":{"type":"array","default":[{"id":"r1","text":"One-click automated setup"},{"id":"r2","text":"Zero-downtime deployments"},{"id":"r3","text":"Real-time analytics dashboard"},{"id":"r4","text":"Unified team workspace"}]},"cardStyle":{"type":"string","default":"split-card"},"showIcons":{"type":"boolean","default":true},"leftIcon":{"type":"string","default":"\u2717"},"leftIconType":{"type":"string","default":"custom-char"},"leftIconDashicon":{"type":"string","default":"no"},"leftIconImageUrl":{"type":"string","default":""},"rightIcon":{"type":"string","default":"\u2713"},"rightIconType":{"type":"string","default":"custom-char"},"rightIconDashicon":{"type":"string","default":"yes"},"rightIconImageUrl":{"type":"string","default":""},"sectionTitle":{"type":"string","default":"See the difference"},"sectionSubtitle":{"type":"string","default":"Stop struggling with outdated workflows."},"showHeader":{"type":"boolean","default":true},"headerAlign":{"type":"string","default":"center"},"eyebrow":{"type":"string","default":"Comparison"},"showEyebrow":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Get started free"},"ctaUrl":{"type":"string","default":"#"},"gap":{"type":"number","default":24},"itemSize":{"type":"number","default":15},"cardRadius":{"type":"number","default":16},"paddingTop":{"type":"number","default":72},"paddingBottom":{"type":"number","default":72},"sectionBg":{"type":"string","default":""},"leftCardBg":{"type":"string","default":"#fff7f7"},"rightCardBg":{"type":"string","default":"#f5f3ff"},"leftTitleColor":{"type":"string","default":"#dc2626"},"rightTitleColor":{"type":"string","default":"#6c3fb5"},"leftIconColor":{"type":"string","default":"#dc2626"},"rightIconColor":{"type":"string","default":"#10b981"},"leftItemColor":{"type":"string","default":"#475569"},"rightItemColor":{"type":"string","default":"#1e293b"},"eyebrowBg":{"type":"string","default":"#f0ebff"},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"sectionTitleColor":{"type":"string","default":""},"sectionSubColor":{"type":"string","default":""},"sectionTitleSize":{"type":"number","default":36},"sectionSubSize":{"type":"number","default":18},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoItem":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]},"keywords":["comparison","table","vs","before after","features"]},"blockenberg\/interview-block":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/interview-block","title":"Interview Q&A","category":"bkbg-blog","icon":"format-chat","description":"Magazine-style interview Q&A with styled questions and answers, speaker info, and multiple visual styles.","keywords":["interview","qa","question","answer","quote","conversation"],"textdomain":"blockenberg","editorScript":"bkbg-interview-block-editor","style":"bkbg-interview-block-style","viewScript":"bkbg-interview-block-frontend","attributes":{"items":{"type":"array","default":[{"question":"What inspired you to start this company?","answer":"It started with a simple problem we faced personally. We couldn't find a tool that did exactly what we needed, so we built it ourselves \u2014 and discovered many others had the same frustration."},{"question":"How do you stay ahead of the competition?","answer":"We obsess over our customers. Every feature we ship comes directly from real user pain points. We'd rather do fewer things exceptionally well than many things mediocrely."},{"question":"What does the future look like for your industry?","answer":"We're at an inflection point. The next few years will separate the companies that truly understand their users from those that simply follow trends."}]},"intervieweeName":{"type":"string","default":"Jane Smith"},"intervieweeRole":{"type":"string","default":"CEO & Co-Founder"},"intervieweeAvatarUrl":{"type":"string","default":""},"intervieweeAvatarId":{"type":"number","default":0},"interviewerName":{"type":"string","default":""},"showSpeakerHeader":{"type":"boolean","default":true},"layout":{"type":"string","default":"classic"},"questionPrefix":{"type":"string","default":"Q"},"answerPrefix":{"type":"string","default":"A"},"showPrefixLabel":{"type":"boolean","default":true},"showDivider":{"type":"boolean","default":true},"questionColor":{"type":"string","default":"#111827"},"answerColor":{"type":"string","default":"#374151"},"prefixColor":{"type":"string","default":"#ffffff"},"prefixBg":{"type":"string","default":"#7c3aed"},"accentColor":{"type":"string","default":"#7c3aed"},"dividerColor":{"type":"string","default":"#f3f4f6"},"bgColor":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#f9fafb"},"nameColor":{"type":"string","default":"#111827"},"roleColor":{"type":"string","default":"#6b7280"},"questionSize":{"type":"number","default":18},"questionTypo":{"type":"object","default":{}},"answerSize":{"type":"number","default":16},"answerTypo":{"type":"object","default":{}},"prefixSize":{"type":"number","default":13},"nameSize":{"type":"number","default":18},"questionWeight":{"type":"string","default":"700"},"borderRadius":{"type":"number","default":12},"maxWidth":{"type":"number","default":800},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/text-columns":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/text-columns","title":"Text Columns","category":"bkbg-layout","icon":"columns","description":"Magazine-style multi-column text layout with drop cap, column rule \/ divider, pull quote spanning all columns and per-column WYSIWYG editing.","keywords":["columns","text","magazine","editorial","multi-column","dropcap","newspaper"],"textdomain":"blockenberg","editorScript":"bkbg-text-columns-editor","style":"bkbg-text-columns-style","viewScript":"bkbg-text-columns-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"columnCount":{"type":"number","default":2},"columns":{"type":"array","default":[{"content":"<p>The first chapter begins here. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.<\/p><p>Ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.<\/p>"},{"content":"<p>Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Sed ut perspiciatis unde omnis iste natus error sit voluptatem.<\/p><p>Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione sequi nesciunt.<\/p>"}]},"dropCap":{"type":"boolean","default":false},"dropCapSize":{"type":"number","default":3},"dropCapColor":{"type":"string","default":"#111827"},"showRule":{"type":"boolean","default":true},"ruleStyle":{"type":"string","default":"solid"},"ruleWidth":{"type":"number","default":1},"columnGap":{"type":"number","default":40},"pullQuote":{"type":"string","default":""},"showPullQuote":{"type":"boolean","default":false},"pullQuotePos":{"type":"string","default":"between"},"bodyTypo":{"type":"object","default":{}},"pullQuoteTypo":{"type":"object","default":{}},"textAlign":{"type":"string","default":"left"},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":""},"textColor":{"type":"string","default":"#374151"},"ruleColor":{"type":"string","default":"#d1d5db"},"pullQuoteBorder":{"type":"string","default":"#6366f1"},"pullQuoteColor":{"type":"string","default":"#111827"}}},"blockenberg\/bio-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/bio-section","version":"1.0.0","title":"Bio Section","category":"bkbg-business","icon":"admin-users","description":"Personal biography section for coaches, authors, consultants, and founders. Features large photo, name, title, rich bio text, credential badges, a pull quote, and social links. Multiple layout options.","keywords":["bio","biography","about","author","founder","coach","profile","personal"],"textdomain":"blockenberg","editorScript":"bkbg-bio-section-editor","style":"bkbg-bio-section-style","viewScript":"bkbg-bio-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"integer","default":0},"imageAlt":{"type":"string","default":""},"imageShape":{"type":"string","default":"rounded"},"name":{"type":"string","default":"Sarah Mitchell"},"title":{"type":"string","default":"Business Coach & Bestselling Author"},"subtitle":{"type":"string","default":"Forbes 30 Under 30 \u00b7 2\u00d7 TEDx Speaker"},"showSubtitle":{"type":"boolean","default":true},"bio":{"type":"string","default":"I help ambitious entrepreneurs build six-figure businesses without burning out. With over a decade of hands-on experience coaching 500+ founders across 40 countries, I've distilled the frameworks that actually work \u2014 into actionable strategies you can use starting today.<br><br>Before building my coaching practice, I spent years in the trenches as a startup founder, raising venture capital, managing teams, and learning the hard lessons most business schools don't teach."},"credentials":{"type":"array","default":[{"text":"500+ Clients Coached"},{"text":"10+ Years Experience"},{"text":"Bestselling Author"},{"text":"Harvard MBA"}]},"showCredentials":{"type":"boolean","default":true},"highlightQuote":{"type":"string","default":"\"Success isn't about working harder \u2014 it's about working on the right things, with the right people, at the right time.\""},"showQuote":{"type":"boolean","default":true},"socials":{"type":"array","default":[{"platform":"twitter","url":"#","label":"Twitter"},{"platform":"linkedin","url":"#","label":"LinkedIn"},{"platform":"instagram","url":"#","label":"Instagram"},{"platform":"website","url":"#","label":"Website"}]},"showSocials":{"type":"boolean","default":true},"ctaEnabled":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Work with me \u2192"},"ctaUrl":{"type":"string","default":"#"},"ctaIsExternal":{"type":"boolean","default":false},"layout":{"type":"string","default":"image-left"},"imageWidth":{"type":"integer","default":380},"imageRadius":{"type":"integer","default":16},"showDecorator":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"nameColor":{"type":"string","default":"#111827"},"titleColor":{"type":"string","default":"#7c3aed"},"subtitleColor":{"type":"string","default":"#6b7280"},"bioColor":{"type":"string","default":"#374151"},"credentialBg":{"type":"string","default":"#f3f0ff"},"credentialColor":{"type":"string","default":"#5b21b6"},"quoteColor":{"type":"string","default":"#111827"},"quoteBorderColor":{"type":"string","default":"#7c3aed"},"accentColor":{"type":"string","default":"#7c3aed"},"decoratorColor":{"type":"string","default":"#f3f0ff"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"socialColor":{"type":"string","default":"#6b7280"},"nameSize":{"type":"integer","default":36},"titleSize":{"type":"integer","default":16},"bioSize":{"type":"integer","default":16},"subtitleFontSize":{"type":"integer","default":14},"quoteFontSize":{"type":"integer","default":17},"typoName":{"type":"object","default":{}},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoBio":{"type":"object","default":{}},"typoQuote":{"type":"object","default":{}},"maxWidth":{"type":"integer","default":1060},"paddingTop":{"type":"integer","default":80},"paddingBottom":{"type":"integer","default":80}}},"blockenberg\/ideal-weight-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/ideal-weight-calculator","version":"1.0.0","title":"Ideal Weight Calculator","category":"bkbg-calculators","icon":"heart","description":"Calculate ideal body weight using four major medical formulas \u2014 Hamwi, Devine, Robinson, and Miller \u2014 with a visual comparison and healthy BMI range.","keywords":["ideal weight","body weight","Hamwi","Devine","Robinson","Miller","BMI","health","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-ideal-weight-calculator-editor","style":"bkbg-ideal-weight-calculator-style","viewScript":"bkbg-ideal-weight-calculator-frontend","attributes":{"title":{"type":"string","default":"Ideal Weight Calculator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Calculate your ideal body weight using proven medical formulas"},"showSubtitle":{"type":"boolean","default":true},"defaultUnit":{"type":"string","default":"metric"},"defaultHeight":{"type":"number","default":170},"defaultGender":{"type":"string","default":"male"},"showFormulas":{"type":"boolean","default":true},"showBMIRange":{"type":"boolean","default":true},"showChart":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"hamwiColor":{"type":"string","default":"#8b5cf6"},"devineColor":{"type":"string","default":"#3b82f6"},"robinsonColor":{"type":"string","default":"#10b981"},"millerColor":{"type":"string","default":"#f59e0b"},"bmiRangeColor":{"type":"string","default":"#22c55e"},"maleColor":{"type":"string","default":"#3b82f6"},"femaleColor":{"type":"string","default":"#ec4899"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"resultSize":{"type":"number","default":52},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":600},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/content-flip-box":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/content-flip-box","title":"Content Flip Box","category":"bkbg-effects","icon":"image-rotate","description":"A responsive grid of cards that flip on hover or click to reveal a styled back face \u2014 perfect for services, features, team, and more.","keywords":["flip","card","hover","service","feature","interactive","3d","grid","reveal"],"textdomain":"blockenberg","editorScript":"bkbg-content-flip-box-editor","editorStyle":"bkbg-content-flip-box-style","style":"bkbg-content-flip-box-style","viewScript":"bkbg-content-flip-box-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"c1","frontIcon":"\ud83d\udca1","frontIconType":"custom-char","frontIconDashicon":"","frontIconImageUrl":"","frontTitle":"Creative Ideas","frontText":"We bring fresh perspectives to every challenge.","frontBg":"#6c3fb5","frontColor":"#ffffff","backIcon":"\u2728","backIconType":"custom-char","backIconDashicon":"","backIconImageUrl":"","backTitle":"How We Work","backText":"Our collaborative approach ensures ideas become reality through rigorous design thinking and rapid iteration.","backBg":"#4f2d8a","backColor":"#ffffff","backBtnText":"Learn More","backBtnUrl":"#","backBtnBg":"#ffffff","backBtnColor":"#4f2d8a"},{"id":"c2","frontIcon":"\ud83d\ude80","frontIconType":"custom-char","frontIconDashicon":"","frontIconImageUrl":"","frontTitle":"Fast Delivery","frontText":"Ship products that matter, on time and on budget.","frontBg":"#2563eb","frontColor":"#ffffff","backIcon":"\u26a1","backIconType":"custom-char","backIconDashicon":"","backIconImageUrl":"","backTitle":"Our Process","backText":"Agile sprints, continuous feedback loops and transparent milestones keep projects moving forward.","backBg":"#1d4ed8","backColor":"#ffffff","backBtnText":"Our Work","backBtnUrl":"#","backBtnBg":"#ffffff","backBtnColor":"#1d4ed8"},{"id":"c3","frontIcon":"\ud83c\udfaf","frontIconType":"custom-char","frontIconDashicon":"","frontIconImageUrl":"","frontTitle":"Precise Results","frontText":"Data-driven decisions that hit your goals every time.","frontBg":"#0f766e","frontColor":"#ffffff","backIcon":"\ud83d\udcca","backIconType":"custom-char","backIconDashicon":"","backIconImageUrl":"","backTitle":"Measurable Impact","backText":"Every project is tracked with clear KPIs so you always know the return on your investment.","backBg":"#0d5e56","backColor":"#ffffff","backBtnText":"See Case Studies","backBtnUrl":"#","backBtnBg":"#ffffff","backBtnColor":"#0d5e56"}]},"columns":{"type":"number","default":3},"gap":{"type":"number","default":24},"cardHeight":{"type":"number","default":280},"borderRadius":{"type":"number","default":16},"flipDirection":{"type":"string","default":"horizontal"},"flipTrigger":{"type":"string","default":"hover"},"flipSpeed":{"type":"number","default":600},"iconSize":{"type":"number","default":48},"titleSize":{"type":"number","default":20},"textSize":{"type":"number","default":14},"btnRadius":{"type":"number","default":50},"btnPadding":{"type":"number","default":12},"btnFontSize":{"type":"number","default":14},"textAlign":{"type":"string","default":"center"},"showFrontText":{"type":"boolean","default":true},"showBackBtn":{"type":"boolean","default":true},"typoTitle":{"type":"object","default":{}},"typoText":{"type":"object","default":{}}}},"blockenberg\/email-signature":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/email-signature","version":"1.0.0","title":"Email Signature","category":"bkbg-business","icon":"email","description":"Design and preview a rich HTML email signature with avatar, name, title, company, phone, email, website, social links, and an optional branded banner or divider. Outputs email-client-safe table-based HTML.","keywords":["email signature","email","signature","contact","business card","gmail signature"],"textdomain":"blockenberg","editorScript":"bkbg-email-signature-editor","style":"bkbg-email-signature-style","supports":{"html":false},"attributes":{"name":{"type":"string","default":"Sarah Mitchell"},"title":{"type":"string","default":"Head of Marketing"},"company":{"type":"string","default":"Luminary Technologies"},"phone":{"type":"string","default":"+1 (555) 234-5678"},"email":{"type":"string","default":"sarah@luminary.io"},"website":{"type":"string","default":"luminary.io"},"showPhone":{"type":"boolean","default":true},"showEmail":{"type":"boolean","default":true},"showWebsite":{"type":"boolean","default":true},"avatarUrl":{"type":"string","default":""},"avatarId":{"type":"integer","default":0},"avatarSize":{"type":"integer","default":72},"showAvatar":{"type":"boolean","default":true},"avatarRadius":{"type":"integer","default":50},"showBanner":{"type":"boolean","default":false},"bannerUrl":{"type":"string","default":""},"bannerId":{"type":"integer","default":0},"bannerLink":{"type":"string","default":"#"},"bannerWidth":{"type":"integer","default":400},"twitterUrl":{"type":"string","default":""},"linkedinUrl":{"type":"string","default":""},"githubUrl":{"type":"string","default":""},"instagramUrl":{"type":"string","default":""},"youtubeUrl":{"type":"string","default":""},"showSocials":{"type":"boolean","default":true},"style":{"type":"string","default":"modern"},"dividerStyle":{"type":"string","default":"line"},"nameSize":{"type":"integer","default":17},"nameWeight":{"type":"integer","default":700},"nameLineHeight":{"type":"number","default":1.2},"titleSize":{"type":"integer","default":13},"titleWeight":{"type":"string","default":"600"},"titleLineHeight":{"type":"number","default":1.4},"infoSize":{"type":"integer","default":13},"socialIconSize":{"type":"integer","default":16},"accentColor":{"type":"string","default":"#6c3fb5"},"nameColor":{"type":"string","default":"#0f172a"},"titleColor":{"type":"string","default":"#6c3fb5"},"companyColor":{"type":"string","default":"#374151"},"infoColor":{"type":"string","default":"#64748b"},"dividerColor":{"type":"string","default":"#e2e8f0"},"socialColor":{"type":"string","default":"#64748b"},"bgColor":{"type":"string","default":"#ffffff"},"typoName":{"type":"object","default":{}},"typoJobTitle":{"type":"object","default":{}}}},"blockenberg\/photo-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/photo-card","version":"1.0.0","title":"Photo Card","category":"bkbg-media","description":"A styled media card with a prominent photo, category tag, title, excerpt, and meta information.","keywords":["photo","card","article","post","blog","image","media"],"textdomain":"blockenberg","editorScript":"bkbg-photo-card-editor","style":"bkbg-photo-card-style","attributes":{"imageUrl":{"type":"string","default":""},"imageAlt":{"type":"string","default":""},"aspectRatio":{"type":"string","default":"16\/9"},"category":{"type":"string","default":"Technology"},"showCategory":{"type":"boolean","default":true},"title":{"type":"string","default":"The Future of Web Development Starts Today"},"excerpt":{"type":"string","default":"Explore how modern tooling, AI-assisted coding, and component-driven design are reshaping the way we build for the web."},"showExcerpt":{"type":"boolean","default":true},"author":{"type":"string","default":"Alex Morgan"},"showAuthor":{"type":"boolean","default":true},"date":{"type":"string","default":"25 Feb 2026"},"showDate":{"type":"boolean","default":true},"readTime":{"type":"string","default":"5 min read"},"showReadTime":{"type":"boolean","default":true},"linkUrl":{"type":"string","default":""},"linkText":{"type":"string","default":"Read article \u2192"},"showLink":{"type":"boolean","default":true},"layout":{"type":"string","default":"vertical"},"imageSide":{"type":"string","default":"left"},"borderRadius":{"type":"number","default":14},"padding":{"type":"number","default":20},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"metaTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"metaColor":{"type":"string","default":"#9ca3af"},"categoryBg":{"type":"string","default":"#6366f1"},"categoryColor":{"type":"string","default":"#ffffff"},"linkColor":{"type":"string","default":"#6366f1"},"imagePlaceholderBg":{"type":"string","default":"#e5e7eb"}}},"blockenberg\/margin-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/margin-calculator","version":"1.0.0","title":"Profit Margin Calculator","category":"bkbg-calculators","icon":"chart-line","description":"Calculate profit margin, markup, selling price and gross profit for any product or service.","keywords":["margin","profit","markup","selling price","revenue","cost","calculator","ecommerce"],"textdomain":"blockenberg","editorScript":"bkbg-margin-calculator-editor","style":"bkbg-margin-calculator-style","viewScript":"bkbg-margin-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Profit Margin Calculator"},"subtitle":{"type":"string","default":"Calculate selling price, markup and gross profit instantly"},"currency":{"type":"string","default":"$"},"defaultMode":{"type":"string","default":"margin"},"defaultCost":{"type":"number","default":50},"defaultMargin":{"type":"number","default":40},"defaultRevenue":{"type":"number","default":100},"showMarkup":{"type":"boolean","default":true},"showBar":{"type":"boolean","default":true},"showMarginScale":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#10b981"},"profitColor":{"type":"string","default":"#10b981"},"costColor":{"type":"string","default":"#f43f5e"},"sectionBg":{"type":"string","default":"#f0fdf4"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f9fafb"},"resultBg":{"type":"string","default":"#dcfce7"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"contentMaxWidth":{"type":"integer","default":680}}},"blockenberg\/pricing-slider":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/pricing-slider","title":"Pricing Slider","category":"bkbg-marketing","icon":"slides","description":"Interactive pricing section with a usage\/tier slider \u2014 drag to select a plan and prices update dynamically with smooth animation.","keywords":["pricing","slider","plan","subscription","tier","interactive","billing"],"textdomain":"blockenberg","editorScript":"bkbg-pricing-slider-editor","style":"bkbg-pricing-slider-style","viewScript":"bkbg-pricing-slider-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Simple, transparent pricing"},"subheading":{"type":"string","default":"Scale up or down as your needs change."},"showBilling":{"type":"boolean","default":true},"annualDiscount":{"type":"number","default":20},"initialTier":{"type":"number","default":1},"currency":{"type":"string","default":"$"},"period":{"type":"string","default":"\/month"},"ctaText":{"type":"string","default":"Get Started"},"tiers":{"type":"array","default":[{"label":"Starter","users":"Up to 5 users","monthlyPrice":19,"features":["5 projects","10 GB storage","Email support","Basic analytics"]},{"label":"Growth","users":"Up to 20 users","monthlyPrice":49,"features":["Unlimited projects","50 GB storage","Priority support","Advanced analytics","Custom domain"]},{"label":"Pro","users":"Up to 100 users","monthlyPrice":99,"features":["Unlimited projects","200 GB storage","24\/7 support","Advanced analytics","Custom domain","API access"]},{"label":"Enterprise","users":"Unlimited","monthlyPrice":199,"features":["Unlimited projects","1 TB storage","Dedicated support","Custom analytics","Custom domain","API access","SSO \/ SAML"]}]},"cardRadius":{"type":"number","default":24},"sectionBg":{"type":"string","default":"#f8fafc"},"cardBg":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#1e1b4b"},"priceColor":{"type":"string","default":"#6366f1"},"featureColor":{"type":"string","default":"#374151"},"accentColor":{"type":"string","default":"#6366f1"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"sliderColor":{"type":"string","default":"#6366f1"},"trackBg":{"type":"string","default":"#e5e7eb"},"checkColor":{"type":"string","default":"#6366f1"},"headingTypo":{"type":"object","default":{}},"subheadingTypo":{"type":"object","default":{}},"priceTypo":{"type":"object","default":{}},"ctaTypo":{"type":"object","default":{}},"featureTypo":{"type":"object","default":{}}}},"blockenberg\/floating-tags":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/floating-tags","title":"Floating Tags","description":"Animated tag cloud where tags gently float with subtle motion.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-floating-tags-editor","style":"bkbg-floating-tags-style","viewScript":"bkbg-floating-tags-frontend","icon":"tag","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"tags":{"type":"array","default":[{"text":"Design","size":1,"url":""},{"text":"Development","size":2,"url":""},{"text":"Marketing","size":1,"url":""},{"text":"SEO","size":3,"url":""},{"text":"Branding","size":2,"url":""},{"text":"Strategy","size":1,"url":""},{"text":"React","size":2,"url":""},{"text":"WordPress","size":3,"url":""},{"text":"UX","size":2,"url":""},{"text":"Analytics","size":1,"url":""},{"text":"Content","size":2,"url":""},{"text":"Automation","size":1,"url":""}]},"minFontSize":{"type":"integer","default":13},"maxFontSize":{"type":"integer","default":26},"typoTag":{"type":"object","default":{}},"tagRadius":{"type":"integer","default":100},"tagPaddingH":{"type":"integer","default":14},"tagPaddingV":{"type":"integer","default":7},"gap":{"type":"integer","default":10},"animateFloat":{"type":"boolean","default":true},"floatAmplitude":{"type":"integer","default":8},"floatSpeed":{"type":"integer","default":3},"hoverScale":{"type":"number","default":1.1},"showSizes":{"type":"boolean","default":true},"alignment":{"type":"string","default":"center"},"tagBg":{"type":"string","default":"#f1f5f9"},"tagColor":{"type":"string","default":"#334155"},"tagHoverBg":{"type":"string","default":"#6366f1"},"tagHoverColor":{"type":"string","default":"#ffffff"},"tagBorder":{"type":"string","default":"#e2e8f0"},"sectionBg":{"type":"string","default":""}}},"blockenberg\/split-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/split-form","title":"Split Form","category":"bkbg-marketing","icon":"email-alt","description":"Side-by-side lead generation section \u2014 content (heading, text, feature bullets) on one side and a fully configured email \/ sign-up form on the other.","keywords":["form","lead","split","email","newsletter","signup","contact","section"],"textdomain":"blockenberg","editorScript":"bkbg-split-form-editor","style":"bkbg-split-form-style","viewScript":"bkbg-split-form-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"contentSide":{"type":"string","default":"left"},"splitRatio":{"type":"string","default":"50-50"},"icon":{"type":"string","default":"\u2709\ufe0f"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":""},"iconImageUrl":{"type":"string","default":""},"showIcon":{"type":"boolean","default":true},"eyebrow":{"type":"string","default":"Stay in the loop"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Get weekly insights straight to your inbox"},"subtext":{"type":"string","default":"Join 12,000+ marketers who receive our curated digest of the best content on growth, strategy, and product every Friday."},"bullets":{"type":"array","default":[{"text":"No spam, ever. Unsubscribe anytime."},{"text":"Curated by real humans, not algorithms."},{"text":"Free resources in every issue."}]},"showBullets":{"type":"boolean","default":true},"bulletIcon":{"type":"string","default":"\u2713"},"bulletIconType":{"type":"string","default":"custom-char"},"bulletIconDashicon":{"type":"string","default":""},"bulletIconImageUrl":{"type":"string","default":""},"useImage":{"type":"boolean","default":false},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"imageOverlay":{"type":"boolean","default":true},"formTitle":{"type":"string","default":"Subscribe for free"},"showFormTitle":{"type":"boolean","default":true},"formSubtext":{"type":"string","default":""},"showName":{"type":"boolean","default":true},"namePlaceholder":{"type":"string","default":"Your name"},"emailPlaceholder":{"type":"string","default":"Your email address"},"showPhone":{"type":"boolean","default":false},"phonePlaceholder":{"type":"string","default":"Phone (optional)"},"submitLabel":{"type":"string","default":"Subscribe now \u2192"},"formAction":{"type":"string","default":"#"},"formMethod":{"type":"string","default":"post"},"privacyNote":{"type":"string","default":"We respect your privacy. Unsubscribe anytime."},"showPrivacy":{"type":"boolean","default":true},"successMsg":{"type":"string","default":"\ud83c\udf89 You're in! Check your inbox."},"inputRadius":{"type":"number","default":8},"btnRadius":{"type":"number","default":8},"borderRadius":{"type":"number","default":0},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"bgColor":{"type":"string","default":"#1e1b4b"},"contentBg":{"type":"string","default":""},"formBg":{"type":"string","default":"#ffffff"},"eyebrowColor":{"type":"string","default":"#a5b4fc"},"headingColor":{"type":"string","default":"#ffffff"},"subtextColor":{"type":"string","default":"#c7d2fe"},"bulletColor":{"type":"string","default":"#c7d2fe"},"bulletIconColor":{"type":"string","default":"#818cf8"},"formHeadingColor":{"type":"string","default":"#111827"},"formSubtextColor":{"type":"string","default":"#6b7280"},"inputBorder":{"type":"string","default":"#d1d5db"},"inputFocusBorder":{"type":"string","default":"#6366f1"},"inputBg":{"type":"string","default":"#f9fafb"},"inputColor":{"type":"string","default":"#111827"},"btnBg":{"type":"string","default":"#6366f1"},"btnColor":{"type":"string","default":"#ffffff"},"privacyColor":{"type":"string","default":"#9ca3af"},"eyebrowFontSize":{"type":"number","default":13},"eyebrowFontWeight":{"type":"number","default":700},"headingFontSize":{"type":"number","default":34},"headingFontWeight":{"type":"number","default":800},"subtextFontSize":{"type":"number","default":15},"formTitleFontSize":{"type":"number","default":22},"formTitleFontWeight":{"type":"number","default":800},"eyebrowTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"formTitleTypo":{"type":"object","default":{}},"bulletTypo":{"type":"object","default":{}}}},"blockenberg\/booking-form":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/booking-form","title":"Booking Form","category":"bkbg-marketing","description":"Appointment booking form with calendar date picker, time slot selection, service type and confirmation message.","keywords":["booking","appointment","calendar","schedule","reservation","form","date","time"],"textdomain":"blockenberg","editorScript":"bkbg-booking-form-editor","style":"bkbg-booking-form-style","viewScript":"bkbg-booking-form-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"formTitle":{"type":"string","default":"Book an Appointment"},"formSubtitle":{"type":"string","default":"Choose your preferred date and time."},"services":{"type":"array","default":[{"label":"Consultation (30 min)","duration":30,"price":"$50"},{"label":"Full Session (60 min)","duration":60,"price":"$90"},{"label":"Workshop (90 min)","duration":90,"price":"$120"}]},"timeSlots":{"type":"array","default":["09:00","09:30","10:00","10:30","11:00","11:30","14:00","14:30","15:00","15:30","16:00","16:30"]},"blockedDays":{"type":"array","default":[0,6]},"showServiceSelect":{"type":"boolean","default":true},"showNameField":{"type":"boolean","default":true},"showEmailField":{"type":"boolean","default":true},"showPhoneField":{"type":"boolean","default":true},"showNotes":{"type":"boolean","default":true},"showPrice":{"type":"boolean","default":true},"confirmationTitle":{"type":"string","default":"Booking Confirmed! \ud83c\udf89"},"confirmationMsg":{"type":"string","default":"Thank you! We've received your booking and will send a confirmation email shortly."},"submitLabel":{"type":"string","default":"Confirm Booking"},"formWidth":{"type":"number","default":600},"formRadius":{"type":"number","default":20},"inputRadius":{"type":"number","default":10},"calendarRadius":{"type":"number","default":12},"formBg":{"type":"string","default":"#ffffff"},"formBorder":{"type":"string","default":"#e2e8f0"},"calendarBg":{"type":"string","default":"#f8fafc"},"calendarHeaderBg":{"type":"string","default":"#6366f1"},"calendarHeaderColor":{"type":"string","default":"#ffffff"},"selectedDayBg":{"type":"string","default":"#6366f1"},"selectedDayColor":{"type":"string","default":"#ffffff"},"slotBg":{"type":"string","default":"#f1f5f9"},"slotSelectedBg":{"type":"string","default":"#6366f1"},"slotSelectedColor":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f8fafc"},"inputBorder":{"type":"string","default":"#e2e8f0"},"accentColor":{"type":"string","default":"#6366f1"},"btnBg":{"type":"string","default":"#6366f1"},"btnColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#0f172a"},"mutedColor":{"type":"string","default":"#64748b"},"sectionBg":{"type":"string","default":""},"formTitleFontSize":{"type":"number","default":22},"formSubtitleFontSize":{"type":"number","default":14},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/side-menu":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/side-menu","title":"Side Menu","description":"Hierarchical vertical navigation with collapsible sections for docs, wikis, and multi-section pages.","category":"bkbg-layout","icon":"list-view","keywords":["navigation","menu","sidebar","docs","wiki","toc"],"editorScript":"bkbg-side-menu-editor","editorStyle":"bkbg-side-menu-style","style":"bkbg-side-menu-style","viewScript":"bkbg-side-menu-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"label":"Getting Started","url":"#","icon":"\ud83d\udcda","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":0,"badge":"","badgeColor":"#6366f1","dividerBefore":false},{"label":"Installation","url":"#","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":1,"badge":"","badgeColor":"#6366f1","dividerBefore":false},{"label":"Quick Start","url":"#","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":1,"badge":"New","badgeColor":"#10b981","dividerBefore":false},{"label":"Configuration","url":"#","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":2,"badge":"","badgeColor":"#6366f1","dividerBefore":false},{"label":"Core Concepts","url":"#","icon":"\ud83e\udde9","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":0,"badge":"","badgeColor":"#6366f1","dividerBefore":true},{"label":"Architecture","url":"#","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":1,"badge":"","badgeColor":"#6366f1","dividerBefore":false},{"label":"Components","url":"#","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":1,"badge":"","badgeColor":"#6366f1","dividerBefore":false},{"label":"Hooks","url":"#","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":2,"badge":"","badgeColor":"#6366f1","dividerBefore":false},{"label":"Context API","url":"#","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":2,"badge":"","badgeColor":"#6366f1","dividerBefore":false},{"label":"API Reference","url":"#","icon":"\ud83d\udcd6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":0,"badge":"","badgeColor":"#6366f1","dividerBefore":true},{"label":"REST API","url":"#","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":1,"badge":"v2","badgeColor":"#8b5cf6","dividerBefore":false},{"label":"Changelog","url":"#","icon":"\ud83d\udcdd","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","level":0,"badge":"","badgeColor":"#6366f1","dividerBefore":true}]},"headingText":{"type":"string","default":"Documentation"},"showHeading":{"type":"boolean","default":true},"menuStyle":{"type":"string","default":"default"},"collapsible":{"type":"boolean","default":true},"defaultExpanded":{"type":"boolean","default":true},"showIcons":{"type":"boolean","default":true},"showBadges":{"type":"boolean","default":true},"showDividers":{"type":"boolean","default":true},"activeIndex":{"type":"number","default":1},"width":{"type":"number","default":260},"itemPaddingV":{"type":"number","default":8},"itemPaddingH":{"type":"number","default":14},"fontSize":{"type":"number","default":14},"headingSize":{"type":"number","default":11},"borderRadius":{"type":"number","default":8},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":""},"menuBg":{"type":"string","default":"#ffffff"},"menuBorder":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#9ca3af"},"itemColor":{"type":"string","default":"#374151"},"itemHoverBg":{"type":"string","default":"#f3f4f6"},"itemHoverColor":{"type":"string","default":"#111827"},"activeItemBg":{"type":"string","default":"#ede9fe"},"activeItemColor":{"type":"string","default":"#6366f1"},"activeIndicatorColor":{"type":"string","default":"#6366f1"},"sectionHeadingColor":{"type":"string","default":"#111827"},"dividerColor":{"type":"string","default":"#e5e7eb"},"badgeBg":{"type":"string","default":"#6366f1"},"badgeColor":{"type":"string","default":"#ffffff"},"arrowColor":{"type":"string","default":"#9ca3af"},"fontWeight":{"type":"number","default":600},"headingFontWeight":{"type":"number","default":700},"headingTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}}}},"blockenberg\/pros-cons":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/pros-cons","title":"Pros & Cons","category":"bkbg-blog","icon":"editor-table","description":"A two-column pros and cons comparison block for reviews and articles. Supports editable items, custom icons, heading, and full color control for each column.","keywords":["pros","cons","advantages","disadvantages","comparison","review","checklist","good","bad"],"textdomain":"blockenberg","editorScript":"bkbg-pros-cons-editor","style":"bkbg-pros-cons-style","viewScript":"bkbg-pros-cons-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Pros & Cons"},"showHeading":{"type":"boolean","default":true},"prosHeading":{"type":"string","default":"Pros"},"consHeading":{"type":"string","default":"Cons"},"prosIcon":{"type":"string","default":"\u2713"},"prosIconType":{"type":"string","default":"custom-char"},"prosIconDashicon":{"type":"string","default":""},"prosIconImageUrl":{"type":"string","default":""},"consIcon":{"type":"string","default":"\u2717"},"consIconType":{"type":"string","default":"custom-char"},"consIconDashicon":{"type":"string","default":""},"consIconImageUrl":{"type":"string","default":""},"pros":{"type":"array","default":["Easy to set up and get started quickly","Excellent performance and reliability","Great value for the price"]},"cons":{"type":"array","default":["Limited customization options","Steeper learning curve for advanced features"]},"layout":{"type":"string","default":"two-col"},"prosBg":{"type":"string","default":"#f0fdf4"},"consBg":{"type":"string","default":"#fef2f2"},"prosHeadBg":{"type":"string","default":"#dcfce7"},"consHeadBg":{"type":"string","default":"#fee2e2"},"prosHeadColor":{"type":"string","default":"#15803d"},"consHeadColor":{"type":"string","default":"#b91c1c"},"prosBulletColor":{"type":"string","default":"#16a34a"},"consBulletColor":{"type":"string","default":"#dc2626"},"prosItemColor":{"type":"string","default":"#166534"},"consItemColor":{"type":"string","default":"#991b1b"},"prosBorder":{"type":"string","default":"#bbf7d0"},"consBorder":{"type":"string","default":"#fecaca"},"headingColor":{"type":"string","default":"#1e1b4b"},"cardBg":{"type":"string","default":""},"headingTypo":{"type":"object","default":{}},"colHeadTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}},"itemGap":{"type":"number","default":12},"colRadius":{"type":"number","default":12},"paddingV":{"type":"number","default":0},"paddingH":{"type":"number","default":0},"columnGap":{"type":"number","default":16},"maxWidth":{"type":"number","default":860},"showIcons":{"type":"boolean","default":true}}},"blockenberg\/time-duration-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/time-duration-calculator","title":"Time Duration Calculator","category":"bkbg-calculators","icon":"clock","description":"Add or subtract time durations in hours, minutes and seconds. Shows result broken down into multiple units.","keywords":["time","duration","hours","minutes","seconds","add","subtract","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-time-duration-calculator-editor","style":"bkbg-time-duration-calculator-style","viewScript":"bkbg-time-duration-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Time Duration Calculator"},"subtitle":{"type":"string","default":"Add or subtract time durations with ease"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultOp":{"type":"string","default":"add"},"defaultH1":{"type":"number","default":1},"defaultM1":{"type":"number","default":30},"defaultS1":{"type":"number","default":0},"defaultH2":{"type":"number","default":0},"defaultM2":{"type":"number","default":45},"defaultS2":{"type":"number","default":0},"showSeconds":{"type":"boolean","default":true},"showTotalSec":{"type":"boolean","default":true},"showDaysBreakdown":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#6c3fb5"},"resultColor":{"type":"string","default":"#ffffff"},"statBg":{"type":"string","default":"#f3f4f6"},"statBorder":{"type":"string","default":"#e5e7eb"},"statValue":{"type":"string","default":"#111827"},"statLabel":{"type":"string","default":"#6b7280"},"opActiveBg":{"type":"string","default":"#6c3fb5"},"opActiveColor":{"type":"string","default":"#ffffff"},"opInactiveBg":{"type":"string","default":"#f3f4f6"},"opInactiveColor":{"type":"string","default":"#374151"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"resultTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":560},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/resume":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/resume","title":"Resume \/ CV","category":"bkbg-business","icon":"id-alt","description":"A complete professional resume or CV with experience timeline, education, skills, and contact header.","keywords":["resume","cv","curriculum vitae","portfolio","experience","skills","job"],"textdomain":"blockenberg","editorScript":"bkbg-resume-editor","editorStyle":"bkbg-resume-style","style":"bkbg-resume-style","viewScript":"bkbg-resume-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"name":{"type":"string","default":"Alex Morgan"},"jobTitle":{"type":"string","default":"Senior Product Designer"},"summary":{"type":"string","default":"Passionate designer with 8+ years of experience crafting user-centred digital products. Skilled at leading cross-functional teams and translating complex problems into elegant, scalable solutions."},"email":{"type":"string","default":"alex@example.com"},"phone":{"type":"string","default":"+1 555 000 1234"},"location":{"type":"string","default":"New York, NY"},"website":{"type":"string","default":"alexmorgan.design"},"photoUrl":{"type":"string","default":""},"photoId":{"type":"number","default":0},"showPhoto":{"type":"boolean","default":true},"showSummary":{"type":"boolean","default":true},"showExperience":{"type":"boolean","default":true},"showEducation":{"type":"boolean","default":true},"showSkills":{"type":"boolean","default":true},"showContact":{"type":"boolean","default":true},"experienceTitle":{"type":"string","default":"Work Experience"},"educationTitle":{"type":"string","default":"Education"},"skillsTitle":{"type":"string","default":"Skills"},"summaryTitle":{"type":"string","default":"About"},"experience":{"type":"array","default":[{"role":"Senior Product Designer","company":"Stripe","startDate":"Jan 2021","endDate":"","isCurrent":true,"location":"New York, NY","description":"Led end-to-end design for the Stripe Dashboard redesign. Collaborated with engineers and PMs to ship 14 major features. Established the Design System v3 used across 30+ products."},{"role":"UX\/UI Designer","company":"Figma","startDate":"Mar 2018","endDate":"Dec 2020","isCurrent":false,"location":"San Francisco, CA","description":"Designed core collaboration features including real-time commenting, version history, and the component library panel. Improved user onboarding flow, reducing drop-off by 34%."},{"role":"Product Designer","company":"Intercom","startDate":"Jun 2016","endDate":"Feb 2018","isCurrent":false,"location":"Dublin, Ireland","description":"Worked on the Messenger and Inbox products. Ran user research sessions and translated insights into actionable design improvements."}]},"education":{"type":"array","default":[{"degree":"B.Sc. Interaction Design","institution":"Rhode Island School of Design","startYear":"2012","endYear":"2016","description":"Graduated with honours. Thesis on adaptive interfaces for low-vision users."},{"degree":"Certificate in Front-End Development","institution":"General Assembly","startYear":"2017","endYear":"2017","description":""}]},"skills":{"type":"array","default":[{"category":"Design","items":"Figma, Sketch, Adobe XD, Illustrator, Photoshop, Framer"},{"category":"Research","items":"User interviews, Usability testing, A\/B testing, Heuristic evaluation"},{"category":"Development","items":"HTML, CSS, JavaScript (basics), Storybook, Design tokens"},{"category":"Tools","items":"Notion, Linear, Jira, Confluence, Loom, Maze"}]},"layout":{"type":"string","default":"classic"},"maxWidth":{"type":"number","default":820},"containerPadding":{"type":"number","default":40},"borderRadius":{"type":"number","default":12},"headerPadding":{"type":"number","default":32},"sectionGap":{"type":"number","default":36},"avatarSize":{"type":"number","default":88},"accentColor":{"type":"string","default":"#6366f1"},"bgColor":{"type":"string","default":"#ffffff"},"headerBg":{"type":"string","default":"#f8fafc"},"sectionHeadingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"subtextColor":{"type":"string","default":"#6b7280"},"tagBg":{"type":"string","default":"#f1f5f9"},"tagColor":{"type":"string","default":"#475569"},"dividerColor":{"type":"string","default":"#e5e7eb"},"timelineDotColor":{"type":"string","default":"#6366f1"},"nameSize":{"type":"number","default":24},"summarySize":{"type":"number","default":15},"nameTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/marimekko-chart":{"apiVersion":3,"name":"blockenberg\/marimekko-chart","title":"Marimekko Chart","category":"bkbg-charts","icon":"layout","description":"Mosaic \/ Mekko chart \u2014 column widths represent segment size, inner stacks show composition. Ideal for market share visualisation.","textdomain":"blockenberg","editorScript":"bkbg-marimekko-chart-editor","style":"bkbg-marimekko-chart-style","attributes":{"title":{"type":"string","default":"Market Share by Region & Segment"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":700},"svgHeight":{"type":"number","default":400},"padTop":{"type":"number","default":30},"padLeft":{"type":"number","default":50},"padRight":{"type":"number","default":20},"padBottom":{"type":"number","default":60},"colGap":{"type":"number","default":3},"showValues":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"showColLabels":{"type":"boolean","default":true},"showYAxis":{"type":"boolean","default":true},"labelFontSize":{"type":"number","default":11},"valueFontSize":{"type":"number","default":10},"titleTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"textColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"segmentColors":{"type":"array","default":["#6366f1","#10b981","#f59e0b","#ef4444","#8b5cf6","#ec4899"],"items":{"type":"string"}},"columns":{"type":"array","default":[{"label":"North America","size":40,"segments":[{"label":"Enterprise","value":50},{"label":"SMB","value":30},{"label":"Consumer","value":20}]},{"label":"Europe","size":30,"segments":[{"label":"Enterprise","value":40},{"label":"SMB","value":35},{"label":"Consumer","value":25}]},{"label":"Asia-Pacific","size":20,"segments":[{"label":"Enterprise","value":30},{"label":"SMB","value":40},{"label":"Consumer","value":30}]},{"label":"Rest of World","size":10,"segments":[{"label":"Enterprise","value":20},{"label":"SMB","value":45},{"label":"Consumer","value":35}]}],"items":{"type":"object"}}}},"blockenberg\/sticky-scroll":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/sticky-scroll","version":"1.0.0","title":"Sticky Scroll","category":"bkbg-effects","icon":"schedule","description":"Apple-style storytelling layout: one column stays pinned while the opposite column scrolls through feature panels.","keywords":["sticky","scroll","pinned","storytelling","features","showcase","two column","parallax","sectioned"],"textdomain":"blockenberg","editorScript":"bkbg-sticky-scroll-editor","editorStyle":"bkbg-sticky-scroll-style","style":"bkbg-sticky-scroll-style","viewScript":"bkbg-sticky-scroll-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"pinnedSide":{"type":"string","default":"left"},"items":{"type":"array","default":[{"id":"s1","eyebrow":"Step 01","title":"Connect your tools","desc":"Integrate with 200+ apps in seconds. No code required \u2014 just click, authorize, and you're live.","imageUrl":"","imageId":0,"imageAlt":"","accentColor":"#6c3fb5"},{"id":"s2","eyebrow":"Step 02","title":"Build your workflow","desc":"Drag and drop triggers, conditions, and actions to create automations that match your exact process.","imageUrl":"","imageId":0,"imageAlt":"","accentColor":"#3b82f6"},{"id":"s3","eyebrow":"Step 03","title":"Go live and scale","desc":"Publish with one click. Monitor runs in real-time and iterate without downtime.","imageUrl":"","imageId":0,"imageAlt":"","accentColor":"#10b981"}]},"stickyTop":{"type":"number","default":80},"columnGap":{"type":"number","default":60},"pinnedWidth":{"type":"number","default":50},"imageRadius":{"type":"number","default":16},"imageShadow":{"type":"boolean","default":true},"imagePlaceholderColor":{"type":"string","default":"#e5e7eb"},"showEyebrow":{"type":"boolean","default":true},"showAccentDot":{"type":"boolean","default":true},"activateOnScroll":{"type":"boolean","default":true},"panelPaddingY":{"type":"number","default":80},"eyebrowSize":{"type":"number","default":13},"titleSize":{"type":"number","default":32},"descSize":{"type":"number","default":17},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#4b5563"},"dotColor":{"type":"string","default":"#e5e7eb"},"dotActiveColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"titleFontWeight":{"type":"string","default":"700"},"descFontWeight":{"type":"string","default":"400"},"eyebrowFontWeight":{"type":"string","default":"600"},"titleLineHeight":{"type":"number","default":1.2},"descLineHeight":{"type":"number","default":1.6},"eyebrowTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/comparison-table":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/comparison-table","title":"Comparison Table","category":"bkbg-charts","icon":"list-view","description":"Feature matrix comparing multiple plans with check\/cross marks, text values, and a highlighted popular column.","keywords":["comparison","table","features","pricing","matrix","plans"],"textdomain":"blockenberg","editorScript":"bkbg-comparison-table-editor","editorStyle":"bkbg-comparison-table-style","style":"bkbg-comparison-table-style","viewScript":"bkbg-comparison-table-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"plans":{"type":"array","default":[{"name":"Starter","subtitle":"$9\/mo","highlighted":false},{"name":"Pro","subtitle":"$29\/mo","highlighted":true},{"name":"Enterprise","subtitle":"$99\/mo","highlighted":false}]},"features":{"type":"array","default":[{"label":"Users","values":["1","10","Unlimited"]},{"label":"Storage","values":["5 GB","50 GB","1 TB"]},{"label":"API Access","values":["false","true","true"]},{"label":"Priority Support","values":["false","false","true"]},{"label":"Custom Domain","values":["false","true","true"]}]},"headerBg":{"type":"string","default":"#6c3fb5"},"headerText":{"type":"string","default":"#ffffff"},"highlightBg":{"type":"string","default":"#f3eeff"},"highlightBorder":{"type":"string","default":"#6c3fb5"},"checkColor":{"type":"string","default":"#22c55e"},"crossColor":{"type":"string","default":"#ef4444"},"zebraStripe":{"type":"boolean","default":true},"stickyHeader":{"type":"boolean","default":false},"borderRadius":{"type":"number","default":12},"headerFontSize":{"type":"number","default":15},"cellFontSize":{"type":"number","default":14},"typoHeader":{"type":"object","default":{}},"typoCell":{"type":"object","default":{}}}},"blockenberg\/gradient-hero":{"apiVersion":3,"name":"blockenberg\/gradient-hero","title":"Gradient Hero","category":"bkbg-layout","icon":"cover-image","description":"Full landing page hero with animated gradient\/mesh background, badge, headline, CTA buttons, and social proof row.","keywords":["hero","gradient","mesh","aurora","landing","headline","cta","header"],"textdomain":"blockenberg","editorScript":"bkbg-gradient-hero-editor","editorStyle":"bkbg-gradient-hero-style","style":"bkbg-gradient-hero-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"badge":{"type":"string","default":"\u2728 New \u2014 Just launched"},"showBadge":{"type":"boolean","default":true},"heading":{"type":"string","default":"Build something people love"},"subheading":{"type":"string","default":"The all-in-one platform that gives your team everything needed to create, ship, and grow products people actually want to use."},"showSubheading":{"type":"boolean","default":true},"ctaText":{"type":"string","default":"Get started free"},"ctaUrl":{"type":"string","default":"#"},"ctaSecondaryText":{"type":"string","default":"Watch demo"},"ctaSecondaryUrl":{"type":"string","default":"#"},"showSecondaryCta":{"type":"boolean","default":true},"showSocialProof":{"type":"boolean","default":true},"socialProofText":{"type":"string","default":"Trusted by 12,000+ teams worldwide"},"avatars":{"type":"array","default":[{"imageUrl":"","imageId":0,"imageAlt":""},{"imageUrl":"","imageId":0,"imageAlt":""},{"imageUrl":"","imageId":0,"imageAlt":""},{"imageUrl":"","imageId":0,"imageAlt":""},{"imageUrl":"","imageId":0,"imageAlt":""}]},"style":{"type":"string","default":"mesh"},"colorA":{"type":"string","default":"#6c3fb5"},"colorB":{"type":"string","default":"#3b82f6"},"colorC":{"type":"string","default":"#ec4899"},"contentAlign":{"type":"string","default":"center"},"maxWidth":{"type":"number","default":760},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100},"headingSize":{"type":"number","default":64},"headingWeight":{"type":"number","default":800},"subSize":{"type":"number","default":20},"subWeight":{"type":"number","default":400},"badgeSize":{"type":"number","default":13},"ctaSize":{"type":"number","default":16},"ctaRadius":{"type":"number","default":10},"bgColor":{"type":"string","default":"#0f172a"},"textColor":{"type":"string","default":"#ffffff"},"subColor":{"type":"string","default":"rgba(255,255,255,0.65)"},"badgeBg":{"type":"string","default":"rgba(108,63,181,0.18)"},"badgeColor":{"type":"string","default":"#c4b5fd"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnText":{"type":"string","default":"#ffffff"},"btn2Bg":{"type":"string","default":"rgba(255,255,255,0.08)"},"btn2Text":{"type":"string","default":"#ffffff"},"proofColor":{"type":"string","default":"rgba(255,255,255,0.5)"},"proofHighlight":{"type":"string","default":"#a78bfa"},"headingLineHeight":{"type":"number","default":1.15},"subLineHeight":{"type":"number","default":1.5},"typoHeading":{"type":"object","default":{}},"typoSub":{"type":"object","default":{}},"typoBadge":{"type":"object","default":{}}}},"blockenberg\/sticky-two-col":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/sticky-two-col","title":"Sticky Two Column","description":"One column scrolls through feature highlights; the other stays sticky showing the active image \u2014 perfect for product tours and feature pages.","category":"bkbg-layout","icon":"columns","keywords":["sticky","two column","split","features","product","tour","scroll"],"textdomain":"blockenberg","editorScript":"bkbg-sticky-two-col-editor","style":"bkbg-sticky-two-col-style","viewScript":"bkbg-sticky-two-col-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"eyebrow":"Step 1","title":"Set up in minutes","text":"Install once and your entire team is ready to go. No complicated configuration \u2014 just connect your account and start.","icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"imageAlt":"","accentColor":"#6366f1"},{"eyebrow":"Step 2","title":"Collaborate in real time","text":"Everyone works on the same canvas simultaneously. Comments, cursors and edits appear instantly across all devices.","icon":"\ud83e\udd1d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"imageAlt":"","accentColor":"#ec4899"},{"eyebrow":"Step 3","title":"Ship with confidence","text":"Built-in review flows, version history and one-click rollback mean you can move fast without breaking things.","icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"imageAlt":"","accentColor":"#16a34a"}]},"stickyPosition":{"type":"string","default":"right"},"splitRatio":{"type":"string","default":"50-50"},"stickyOffset":{"type":"number","default":80},"imageRadius":{"type":"number","default":16},"showDivider":{"type":"boolean","default":true},"showProgressBar":{"type":"boolean","default":true},"iconSize":{"type":"number","default":36},"gap":{"type":"number","default":80},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":""},"panelBg":{"type":"string","default":"#f8f8fc"},"eyebrowColor":{"type":"string","default":"#6366f1"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"iconBg":{"type":"string","default":"#ede9fe"},"dividerColor":{"type":"string","default":"#e5e7eb"},"accentColor":{"type":"string","default":"#6366f1"},"titleFontSize":{"type":"number","default":22},"titleFontWeight":{"type":"string","default":"800"},"titleLineHeight":{"type":"number","default":1.2},"bodyFontSize":{"type":"number","default":15},"bodyLineHeight":{"type":"number","default":1.7},"eyebrowFontSize":{"type":"number","default":12},"eyebrowTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/link-roundup":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/link-roundup","title":"Link Roundup","description":"Curated links collection \u2014 weekly\/monthly digest with categories.","category":"bkbg-blog","icon":"list-view","keywords":["links","roundup","digest","weekly","curated","reading"],"textdomain":"blockenberg","editorScript":"bkbg-link-roundup-editor","style":"bkbg-link-roundup-style","viewScript":"bkbg-link-roundup-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"This Week's Reads"},"subtitle":{"type":"string","default":""},"showSubtitle":{"type":"boolean","default":true},"publishDate":{"type":"string","default":""},"dateLabel":{"type":"string","default":"Week of"},"showDate":{"type":"boolean","default":true},"links":{"type":"array","default":[{"title":"Link Title","url":"","source":"Source Name","excerpt":"Brief description of what this link is about and why it's worth reading.","category":"General","emoji":"\ud83d\udd17","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""}]},"style":{"type":"string","default":"cards"},"groupByCategory":{"type":"boolean","default":false},"showEmoji":{"type":"boolean","default":true},"showSource":{"type":"boolean","default":true},"showExcerpt":{"type":"boolean","default":true},"showCategory":{"type":"boolean","default":true},"openInNewTab":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"headingColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"dateColor":{"type":"string","default":"#94a3b8"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"linkColor":{"type":"string","default":"#2563eb"},"sourceColor":{"type":"string","default":"#94a3b8"},"excerptColor":{"type":"string","default":"#475569"},"catBg":{"type":"string","default":"#e0f2fe"},"catColor":{"type":"string","default":"#0369a1"},"accentColor":{"type":"string","default":"#2563eb"},"borderRadius":{"type":"number","default":12},"cardRadius":{"type":"number","default":8},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"titleFontSize":{"type":"number","default":22},"titleFontWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.2},"descriptionFontSize":{"type":"number","default":14},"descriptionFontWeight":{"type":"number","default":400},"descriptionLineHeight":{"type":"number","default":1.6},"itemFontSize":{"type":"number","default":16},"itemFontWeight":{"type":"number","default":600},"itemLineHeight":{"type":"number","default":1.3},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}}}},"blockenberg\/text-case-converter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/text-case-converter","version":"1.0.0","title":"Text Case Converter","category":"bkbg-dev","icon":"editor-textcolor","description":"Live text transformer: paste any text and instantly get it in multiple case formats with one-click copy.","keywords":["text","case","convert","uppercase","camelcase","transform"],"supports":{"html":false,"align":["wide","full"]},"textdomain":"blockenberg","editorScript":"bkbg-text-case-converter-editor","style":"bkbg-text-case-converter-style","viewScript":"bkbg-text-case-converter-frontend","attributes":{"title":{"type":"string","default":"Text Case Converter"},"subtitle":{"type":"string","default":"Paste your text below and copy any case instantly"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"placeholder":{"type":"string","default":"Paste or type your text here\u2026"},"showUppercase":{"type":"boolean","default":true},"showLowercase":{"type":"boolean","default":true},"showTitleCase":{"type":"boolean","default":true},"showSentenceCase":{"type":"boolean","default":true},"showCamelCase":{"type":"boolean","default":true},"showPascalCase":{"type":"boolean","default":true},"showSnakeCase":{"type":"boolean","default":true},"showKebabCase":{"type":"boolean","default":true},"showCopyButtons":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"inputBg":{"type":"string","default":"#f9fafb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"rowBg":{"type":"string","default":"#f9fafb"},"rowBorder":{"type":"string","default":"#e5e7eb"},"rowLabelColor":{"type":"string","default":"#6b7280"},"rowValueColor":{"type":"string","default":"#1f2937"},"copyBg":{"type":"string","default":"#6c3fb5"},"copyColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"rowRadius":{"type":"number","default":10},"maxWidth":{"type":"number","default":640},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/reading-progress":{"apiVersion":3,"name":"blockenberg\/reading-progress","title":"Reading Progress","category":"bkbg-blog","description":"A fixed reading progress bar that fills as the visitor scrolls.","keywords":["progress","reading","scroll","bar"],"textdomain":"blockenberg","editorScript":"bkbg-reading-progress-editor","editorStyle":"bkbg-reading-progress-style","style":"bkbg-reading-progress-style","viewScript":"bkbg-reading-progress-frontend","supports":{"html":false,"anchor":false,"className":false,"align":[]},"attributes":{"height":{"type":"number","default":4},"position":{"type":"string","default":"top"},"color":{"type":"string","default":"#2563eb"},"bgColor":{"type":"string","default":"#e5e7eb"},"showPercentage":{"type":"boolean","default":false},"zIndex":{"type":"number","default":9999},"animation":{"type":"string","default":"smooth"},"gradientEnd":{"type":"string","default":""},"useGradient":{"type":"boolean","default":false},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/flip-card":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/flip-card","title":"Flip Card","category":"bkbg-effects","icon":"image-rotate","description":"Card with front (icon + title) and back (text + button) that flips on hover or click. Mostly CSS, minimal JS.","keywords":["flip","card","hover","interactive","feature","front","back"],"textdomain":"blockenberg","editorScript":"bkbg-flip-card-editor","editorStyle":"bkbg-flip-card-style","style":"bkbg-flip-card-style","viewScript":"bkbg-flip-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"blockId":{"type":"string","default":""},"flipDirection":{"type":"string","default":"horizontal"},"flipTrigger":{"type":"string","default":"hover"},"flipSpeed":{"type":"number","default":500},"cardWidth":{"type":"number","default":280},"cardHeight":{"type":"number","default":320},"cardRadius":{"type":"number","default":16},"cardShadow":{"type":"string","default":"md"},"cardAlign":{"type":"string","default":"center"},"frontBgColor":{"type":"string","default":"#ffffff"},"frontBgGradient":{"type":"string","default":""},"frontPadTop":{"type":"number","default":32},"frontPadRight":{"type":"number","default":24},"frontPadBottom":{"type":"number","default":32},"frontPadLeft":{"type":"number","default":24},"frontAlign":{"type":"string","default":"center"},"frontBorderColor":{"type":"string","default":""},"frontBorderWidth":{"type":"number","default":0},"iconType":{"type":"string","default":"star"},"iconChar":{"type":"string","default":"\u2605"},"iconDashicon":{"type":"string","default":"star-filled"},"iconImageUrl":{"type":"string","default":""},"iconSize":{"type":"number","default":56},"iconColor":{"type":"string","default":"#3b82f6"},"iconBgShape":{"type":"string","default":"circle-filled"},"iconBgColor":{"type":"string","default":"#dbeafe"},"iconBgSize":{"type":"number","default":100},"iconBgRadius":{"type":"number","default":50},"iconGapBottom":{"type":"number","default":20},"frontTitle":{"type":"string","default":"Card Title"},"frontTitleTag":{"type":"string","default":"h3"},"frontTitleSize":{"type":"number","default":20},"frontTitleWeight":{"type":"number","default":700},"frontTitleColor":{"type":"string","default":"#1e293b"},"frontTitleLH":{"type":"number","default":1.3},"showFrontSub":{"type":"boolean","default":true},"frontSub":{"type":"string","default":"Short tagline or category"},"frontSubSize":{"type":"number","default":13},"frontSubWeight":{"type":"number","default":400},"frontSubColor":{"type":"string","default":"#6b7280"},"frontSubSpacing":{"type":"number","default":8},"frontSubPosition":{"type":"string","default":"below-title"},"showFlipHint":{"type":"boolean","default":true},"flipHintColor":{"type":"string","default":"#94a3b8"},"flipHintSize":{"type":"number","default":11},"flipHintText":{"type":"string","default":""},"backBgColor":{"type":"string","default":"#3b82f6"},"backBgGradient":{"type":"string","default":""},"backPadTop":{"type":"number","default":32},"backPadRight":{"type":"number","default":24},"backPadBottom":{"type":"number","default":32},"backPadLeft":{"type":"number","default":24},"backAlign":{"type":"string","default":"center"},"backBorderColor":{"type":"string","default":""},"backBorderWidth":{"type":"number","default":0},"showBackTitle":{"type":"boolean","default":true},"backTitle":{"type":"string","default":"More Detail"},"backTitleTag":{"type":"string","default":"h3"},"backTitleSize":{"type":"number","default":20},"backTitleWeight":{"type":"number","default":700},"backTitleColor":{"type":"string","default":"#ffffff"},"backTitleLH":{"type":"number","default":1.3},"backTitleSpacing":{"type":"number","default":12},"backText":{"type":"string","default":"Here is the detailed description of this card. Add any text you'd like to appear on the reverse."},"backTextSize":{"type":"number","default":14},"backTextWeight":{"type":"number","default":400},"backTextColor":{"type":"string","default":"#e0f2fe"},"backTextLH":{"type":"number","default":1.65},"backTextSpacing":{"type":"number","default":20},"showButton":{"type":"boolean","default":true},"btnLabel":{"type":"string","default":"Learn More"},"btnUrl":{"type":"string","default":"#"},"btnTarget":{"type":"string","default":"_self"},"btnSize":{"type":"string","default":"md"},"btnStyle":{"type":"string","default":"solid"},"btnBgColor":{"type":"string","default":"#ffffff"},"btnTextColor":{"type":"string","default":"#3b82f6"},"btnBorderColor":{"type":"string","default":"#ffffff"},"btnRadius":{"type":"number","default":8},"btnFontSize":{"type":"number","default":14},"btnFontWeight":{"type":"number","default":600},"typoFrontTitle":{"type":"object","default":{}},"typoFrontSub":{"type":"object","default":{}},"typoBackTitle":{"type":"object","default":{}},"typoBackText":{"type":"object","default":{}},"typoBtn":{"type":"object","default":{}}}},"blockenberg\/mouse-trail":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/mouse-trail","title":"Mouse Trail","category":"bkbg-effects","icon":"admin-customizer","description":"Add a magical cursor trail effect to your page \u2014 sparkles, dots, comets, ribbons, stars, or fire. Works globally across the page or scoped to a specific section. No dependencies, pure canvas.","keywords":["cursor","mouse","trail","sparkle","effect","animation","interactive","particles"],"textdomain":"blockenberg","editorScript":"bkbg-mouse-trail-editor","style":"bkbg-mouse-trail-style","viewScript":"bkbg-mouse-trail-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"trailStyle":{"type":"string","default":"sparkle"},"particleCount":{"type":"number","default":30},"particleSize":{"type":"number","default":8},"trailFade":{"type":"number","default":60},"spreadRadius":{"type":"number","default":20},"gravity":{"type":"number","default":0.15},"colorMode":{"type":"string","default":"gradient"},"color1":{"type":"string","default":"#f59e0b"},"color2":{"type":"string","default":"#ec4899"},"glowEffect":{"type":"boolean","default":true},"glowSize":{"type":"number","default":12},"scope":{"type":"string","default":"page"},"showOnMobile":{"type":"boolean","default":false},"hideOnClick":{"type":"boolean","default":false},"burstOnClick":{"type":"boolean","default":true},"burstCount":{"type":"number","default":20},"mixBlend":{"type":"string","default":"normal"},"previewText":{"type":"string","default":"Move your cursor here \u2728"},"sectionBg":{"type":"string","default":"#1e1b4b"},"sectionHeight":{"type":"number","default":200},"sectionRadius":{"type":"number","default":16}}},"blockenberg\/data-table":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/data-table","title":"Data Table","category":"bkbg-charts","icon":"editor-table","description":"Interactive data table with sorting, search, pagination and export.","keywords":["table","data","grid","spreadsheet","csv","excel","sort","filter"],"textdomain":"blockenberg","editorScript":"bkbg-data-table-editor","editorStyle":"bkbg-data-table-style","style":"bkbg-data-table-style","viewScript":"bkbg-data-table-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"columns":{"type":"number","default":4},"headers":{"type":"array","default":["Name","Category","Price","Status"]},"rows":{"type":"array","default":[["Product A","Electronics","$299","In Stock"],["Product B","Clothing","$49","Low Stock"],["Product C","Home & Garden","$149","In Stock"],["Product D","Electronics","$599","Out of Stock"]]},"caption":{"type":"string","default":""},"captionPosition":{"type":"string","default":"bottom"},"searchEnabled":{"type":"boolean","default":true},"searchPlaceholder":{"type":"string","default":"Search..."},"sortingEnabled":{"type":"boolean","default":true},"paginationEnabled":{"type":"boolean","default":false},"itemsPerPage":{"type":"number","default":10},"stickyHeader":{"type":"boolean","default":false},"stickyFirstColumn":{"type":"boolean","default":false},"zebraStriping":{"type":"boolean","default":true},"rowHoverHighlight":{"type":"boolean","default":true},"responsiveMode":{"type":"string","default":"scroll"},"exportEnabled":{"type":"boolean","default":true},"exportCsvText":{"type":"string","default":"Export CSV"},"tableStyle":{"type":"string","default":"default"},"tableAlign":{"type":"string","default":"left"},"headerBg":{"type":"string","default":"#f8fafc"},"headerColor":{"type":"string","default":"#1e293b"},"headerBorderColor":{"type":"string","default":"#e2e8f0"},"cellBg":{"type":"string","default":"#ffffff"},"cellBgAlt":{"type":"string","default":"#f8fafc"},"cellColor":{"type":"string","default":"#475569"},"cellBorderColor":{"type":"string","default":"#e2e8f0"},"hoverBg":{"type":"string","default":"#f1f5f9"},"accentColor":{"type":"string","default":"#3b82f6"},"headerFontSize":{"type":"number","default":14},"headerFontWeight":{"type":"number","default":600},"cellFontSize":{"type":"number","default":14},"cellFontWeight":{"type":"number","default":400},"typoHeader":{"type":"object","default":{}},"typoCell":{"type":"object","default":{}},"cellPadding":{"type":"number","default":12},"borderWidth":{"type":"number","default":1},"borderRadius":{"type":"number","default":8},"columnWidths":{"type":"array","default":[]},"columnAligns":{"type":"array","default":[]}}},"blockenberg\/troubleshooting-guide":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/troubleshooting-guide","title":"Troubleshooting Guide","category":"bkbg-blog","icon":"sos","description":"Structured problem\/cause\/solution guide with severity levels, search, and multiple layout options.","keywords":["troubleshooting","problem","solution","fix","issue","debug","support","faq","guide","help"],"textdomain":"blockenberg","editorScript":"bkbg-troubleshooting-guide-editor","editorStyle":"bkbg-troubleshooting-guide-style","style":"bkbg-troubleshooting-guide-style","viewScript":"bkbg-troubleshooting-guide-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"blockTitle":{"type":"string","default":"Troubleshooting Guide"},"showTitle":{"type":"boolean","default":true},"blockSubtitle":{"type":"string","default":"Find solutions to common issues below."},"showSubtitle":{"type":"boolean","default":true},"issues":{"type":"array","default":[{"problem":"Application won't start","cause":"Missing runtime dependency or corrupted install files","solution":"Run the repair tool from the installer, or uninstall completely and reinstall from the official download page.","severity":"high"},{"problem":"Slow performance after update","cause":"Cached data conflicts with new version","solution":"Clear the application cache under Settings \u203a Advanced \u203a Clear Cache, then restart the application.","severity":"medium"},{"problem":"Login page keeps refreshing","cause":"Browser cookies are blocked or corrupted","solution":"Allow cookies for this site in your browser settings, clear existing cookies, and try again in an incognito window.","severity":"medium"},{"problem":"Images not loading","cause":"CDN outage or broken media library path","solution":"Check your CDN status page. If paths are broken, navigate to Tools \u203a Regenerate Thumbnails to rebuild image metadata.","severity":"low"},{"problem":"Database connection error","cause":"Incorrect database credentials or server is down","solution":"Verify your database host, username, password and database name in wp-config.php. Contact hosting support if credentials are correct.","severity":"critical"}]},"layout":{"type":"string","default":"cards"},"style":{"type":"string","default":"bordered"},"showCause":{"type":"boolean","default":true},"showSeverity":{"type":"boolean","default":true},"showNumbers":{"type":"boolean","default":true},"enableSearch":{"type":"boolean","default":true},"searchPlaceholder":{"type":"string","default":"Search issues\u2026"},"collapsible":{"type":"boolean","default":false},"borderRadius":{"type":"number","default":10},"gap":{"type":"number","default":14},"titleTypo":{"type":"object","default":{}},"problemTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"problemColor":{"type":"string","default":"#1e293b"},"causeColor":{"type":"string","default":"#475569"},"solutionColor":{"type":"string","default":"#374151"},"solutionBg":{"type":"string","default":"#f0fdf4"},"solutionBorderColor":{"type":"string","default":"#86efac"},"labelColor":{"type":"string","default":"#64748b"},"criticalBg":{"type":"string","default":"#fee2e2"},"criticalColor":{"type":"string","default":"#991b1b"},"highBg":{"type":"string","default":"#ffedd5"},"highColor":{"type":"string","default":"#9a3412"},"mediumBg":{"type":"string","default":"#fef9c3"},"mediumColor":{"type":"string","default":"#854d0e"},"lowBg":{"type":"string","default":"#f0fdf4"},"lowColor":{"type":"string","default":"#166534"}}},"blockenberg\/faq-chat":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/faq-chat","title":"FAQ Chat","category":"bkbg-business","description":"Chat-bubble style FAQ. Visitors click questions to reveal bot-style answers with a typing indicator \u2014 a conversational alternative to accordion FAQ.","keywords":["faq","chat","question","answer","chatbot","support","help","bubble","conversational"],"textdomain":"blockenberg","editorScript":"bkbg-faq-chat-editor","editorStyle":"bkbg-faq-chat-style","style":"bkbg-faq-chat-style","viewScript":"bkbg-faq-chat-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide"]},"attributes":{"faqs":{"type":"array","default":[{"question":"How quickly can I get started?","answer":"You can be up and running in under 5 minutes. Just install, activate, and add your first block \u2014 no coding needed."},{"question":"Is there a free plan available?","answer":"Yes! Our free plan lets you explore all core features with up to 3 projects. Upgrade anytime to unlock unlimited projects and premium blocks."},{"question":"Can I use this with any theme?","answer":"Absolutely. Our blocks work with any WordPress theme that supports the block editor, including popular themes like Astra, GeneratePress, and Kadence."},{"question":"What kind of support do you offer?","answer":"All plans include access to our documentation and community forum. Pro and Business plans also include priority email support with a 24-hour response time."},{"question":"Can I cancel my subscription anytime?","answer":"Yes, you can cancel at any time from your account dashboard. Your access continues until the end of the current billing period."}]},"botName":{"type":"string","default":"Support Bot"},"botAvatar":{"type":"string","default":"\ud83e\udd16"},"avatarBg":{"type":"string","default":"#6366f1"},"initialMessage":{"type":"string","default":"Hi! \ud83d\udc4b I'm here to help. Click any question below to get started."},"showTimestamp":{"type":"boolean","default":true},"typingDelay":{"type":"number","default":700},"chatStyle":{"type":"string","default":"rounded"},"maxWidth":{"type":"number","default":620},"maxHeight":{"type":"number","default":500},"borderRadius":{"type":"number","default":16},"questionSize":{"type":"number","default":14},"answerSize":{"type":"number","default":14},"typoQuestion":{"type":"object","default":{}},"typoAnswer":{"type":"object","default":{}},"headerBg":{"type":"string","default":"#6366f1"},"headerColor":{"type":"string","default":"#ffffff"},"chatBg":{"type":"string","default":"#f1f5f9"},"botBubbleBg":{"type":"string","default":"#ffffff"},"botBubbleColor":{"type":"string","default":"#1f2937"},"userBubbleBg":{"type":"string","default":"#6366f1"},"userBubbleColor":{"type":"string","default":"#ffffff"},"questionsBg":{"type":"string","default":"#ffffff"},"btnBg":{"type":"string","default":"#f3f4f6"},"btnColor":{"type":"string","default":"#374151"},"btnBorder":{"type":"string","default":"#e5e7eb"},"btnActiveBg":{"type":"string","default":"#e0e7ff"},"btnActiveColor":{"type":"string","default":"#4338ca"},"borderColor":{"type":"string","default":"#e5e7eb"},"timestampColor":{"type":"string","default":"#9ca3af"}}},"blockenberg\/code-playground":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/code-playground","title":"Code Playground","category":"bkbg-dev","icon":"editor-code","description":"Interactive HTML\/CSS\/JS editor with live preview. Let visitors experiment with code directly on the page.","keywords":["code","editor","html","css","javascript","playground","sandbox","live"],"textdomain":"blockenberg","editorScript":"bkbg-code-playground-editor","style":"bkbg-code-playground-style","viewScript":"bkbg-code-playground-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Code Playground"},"subtitle":{"type":"string","default":""},"fontSize":{"type":"number","default":22},"subtitleSize":{"type":"number","default":15},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"defaultHtml":{"type":"string","default":"<h1>Hello World!<\/h1>\n<p>Edit the code panels and see the result live.<\/p>\n<button id=\"btn\">Click me<\/button>"},"defaultCss":{"type":"string","default":"body {\n  font-family: system-ui, sans-serif;\n  padding: 20px;\n  background: #f0f4ff;\n  color: #1e1b4b;\n}\nh1 { color: #6366f1; }\nbutton {\n  background: #6366f1;\n  color: #fff;\n  border: none;\n  padding: 8px 18px;\n  border-radius: 6px;\n  cursor: pointer;\n  font-size: 15px;\n}"},"defaultJs":{"type":"string","default":"document.getElementById('btn').addEventListener('click', function() {\n  alert('Hello from JavaScript!');\n});"},"autoRun":{"type":"boolean","default":true},"layout":{"type":"string","default":"horizontal"},"editorHeight":{"type":"number","default":180},"previewHeight":{"type":"number","default":260},"activeTab":{"type":"string","default":"html"},"accentColor":{"type":"string","default":"#6366f1"},"editorBg":{"type":"string","default":"#1e1b4b"},"editorText":{"type":"string","default":"#e2e8f0"},"headerBg":{"type":"string","default":"#312e81"},"previewBg":{"type":"string","default":"#ffffff"},"sectionBg":{"type":"string","default":"#f8fafc"},"titleColor":{"type":"string","default":"#1e1b4b"}}},"blockenberg\/skill-bar":{"apiVersion":3,"name":"blockenberg\/skill-bar","title":"Skill Bar","category":"bkbg-content","icon":"chart-bar","description":"Horizontal skill\/competency progress bars with labels, percentages, and optional category grouping.","textdomain":"blockenberg","editorScript":"bkbg-skill-bar-editor","style":"bkbg-skill-bar-style","attributes":{"title":{"type":"string","default":"Technical Skills"},"showTitle":{"type":"boolean","default":true},"showPercent":{"type":"boolean","default":true},"showValue":{"type":"boolean","default":true},"animated":{"type":"boolean","default":true},"barHeight":{"type":"number","default":14},"barRadius":{"type":"number","default":99},"gap":{"type":"number","default":18},"labelFontSize":{"type":"number","default":14},"labelFontWeight":{"type":"number","default":600},"valueFontSize":{"type":"number","default":13},"valueFontWeight":{"type":"number","default":500},"bgColor":{"type":"string","default":"#ffffff"},"trackColor":{"type":"string","default":"#f1f5f9"},"labelColor":{"type":"string","default":"#111827"},"valueColor":{"type":"string","default":"#6b7280"},"titleColor":{"type":"string","default":"#111827"},"skills":{"type":"array","default":[{"label":"JavaScript \/ TypeScript","value":92,"color":"#6366f1"},{"label":"React & Next.js","value":88,"color":"#10b981"},{"label":"Node.js & APIs","value":80,"color":"#f59e0b"},{"label":"CSS & Tailwind","value":85,"color":"#ec4899"},{"label":"PostgreSQL \/ Redis","value":72,"color":"#8b5cf6"},{"label":"Docker & DevOps","value":65,"color":"#14b8a6"},{"label":"UX \/ Product Design","value":60,"color":"#ef4444"}]},"titleTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"valueTypo":{"type":"object","default":{}}}},"blockenberg\/word-flip":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/word-flip","version":"1.0.0","title":"Word Flip","category":"bkbg-effects","icon":"sort","description":"Headline with a vertically flipping word that cycles through alternatives \u2014 like a slot machine or departure board embedded in text.","keywords":["flip","word","text","animation","headline","rotating","slot"],"textdomain":"blockenberg","editorScript":"bkbg-word-flip-editor","style":"bkbg-word-flip-style","viewScript":"bkbg-word-flip-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"staticBefore":{"type":"string","default":"We are"},"staticAfter":{"type":"string","default":""},"words":{"type":"array","default":["designers","developers","creators","innovators"]},"flipMode":{"type":"string","default":"roll"},"interval":{"type":"number","default":2200},"flipSpeed":{"type":"number","default":420},"tag":{"type":"string","default":"h2"},"fontSize":{"type":"integer","default":56},"fontWeight":{"type":"string","default":"800"},"letterSpacing":{"type":"number","default":-1},"lineHeight":{"type":"number","default":1.1},"textAlign":{"type":"string","default":"center"},"fontFamily":{"type":"string","default":"inherit"},"staticColor":{"type":"string","default":"#0f172a"},"flipColor":{"type":"string","default":"#7c3aed"},"flipBg":{"type":"string","default":""},"flipBorderRadius":{"type":"integer","default":4},"flipPaddingH":{"type":"integer","default":8},"underlineStyle":{"type":"string","default":"none"},"underlineColor":{"type":"string","default":"#7c3aed"},"showBg":{"type":"boolean","default":false},"bgColor":{"type":"string","default":"#ffffff"},"paddingV":{"type":"integer","default":32},"paddingH":{"type":"integer","default":24},"borderRadius":{"type":"integer","default":0},"headingTypo":{"type":"object","default":{}}}},"blockenberg\/kpi-tiles":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/kpi-tiles","title":"KPI Tiles","category":"bkbg-business","description":"Metric tiles grid with numbers, labels, trend indicators and mini sparkline charts.","keywords":["kpi","metrics","stats","sparkline","dashboard"],"textdomain":"blockenberg","editorScript":"bkbg-kpi-tiles-editor","style":"bkbg-kpi-tiles-style","viewScript":"bkbg-kpi-tiles-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"tiles":{"type":"array","default":[{"label":"Revenue","value":"$124,500","trend":"+18%","direction":"up","sparkline":"40,55,45,70,60,80,90,75,95,110","icon":"\ud83d\udcb0","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"label":"Users","value":"38,421","trend":"+12%","direction":"up","sparkline":"20,30,28,40,38,50,55,48,60,72","icon":"\ud83d\udc65","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"label":"Churn Rate","value":"2.4%","trend":"-0.6%","direction":"down-good","sparkline":"10,9,8,10,7,6,8,5,4,3","icon":"\ud83d\udcc9","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"label":"NPS Score","value":"74","trend":"+5 pts","direction":"up","sparkline":"50,55,52,60,58,65,68,70,72,74","icon":"\u2b50","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}]},"columns":{"type":"number","default":4},"showSparkline":{"type":"boolean","default":true},"showIcon":{"type":"boolean","default":true},"showTrend":{"type":"boolean","default":true},"animateNumbers":{"type":"boolean","default":true},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":24},"sparklineHeight":{"type":"number","default":48},"sparklineWidth":{"type":"number","default":120},"valueSize":{"type":"number","default":32},"labelSize":{"type":"number","default":13},"trendSize":{"type":"number","default":12},"iconSize":{"type":"number","default":32},"cardBg":{"type":"string","default":"#ffffff"},"cardShadow":{"type":"string","default":"rgba(0,0,0,0.08)"},"valueColor":{"type":"string","default":"#0f172a"},"labelColor":{"type":"string","default":"#64748b"},"upColor":{"type":"string","default":"#10b981"},"downColor":{"type":"string","default":"#ef4444"},"downGoodColor":{"type":"string","default":"#10b981"},"sparklineColor":{"type":"string","default":"#6366f1"},"sparklineFill":{"type":"string","default":"rgba(99,102,241,0.12)"},"sectionBg":{"type":"string","default":"transparent"},"borderColor":{"type":"string","default":"transparent"},"valueTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"trendTypo":{"type":"object","default":{}}}},"blockenberg\/notification-feed":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/notification-feed","version":"1.0.0","title":"Notification Feed","category":"bkbg-blog","icon":"bell","description":"Styled activity or notification feed with icon badges, titles, descriptions, timestamps, and read\/unread states. Great for changelogs, activity logs, and social feeds.","keywords":["notification","feed","activity","log","alert","inbox","timeline"],"textdomain":"blockenberg","editorScript":"bkbg-notification-feed-editor","style":"bkbg-notification-feed-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Recent Activity"},"showTitle":{"type":"boolean","default":true},"layout":{"type":"string","default":"card"},"showTimestamp":{"type":"boolean","default":true},"showDividers":{"type":"boolean","default":true},"markUnreadBold":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":600},"itemPad":{"type":"number","default":16},"iconSize":{"type":"number","default":42},"titleFontSize":{"type":"number","default":15},"bodyFontSize":{"type":"number","default":13},"timeFontSize":{"type":"number","default":11},"fontWeight":{"type":"number","default":600},"bodyFontWeight":{"type":"number","default":400},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"bodyColor":{"type":"string","default":"#4b5563"},"timeColor":{"type":"string","default":"#9ca3af"},"dividerColor":{"type":"string","default":"#f3f4f6"},"unreadDotColor":{"type":"string","default":"#4f46e5"},"cardBorder":{"type":"string","default":"#e5e7eb"},"notifications":{"type":"array","default":[{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","iconBg":"#ede9fe","title":"New release deployed","body":"Version 2.4.0 is now live with performance improvements.","time":"2 min ago","unread":true},{"icon":"\ud83d\udcac","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","iconBg":"#dbeafe","title":"New comment on your post","body":"Alex left a comment: \"Great write-up, really helpful!\"","time":"14 min ago","unread":true},{"icon":"\u2705","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","iconBg":"#dcfce7","title":"Task completed","body":"\"Redesign dashboard\" was marked as done by Maria.","time":"1 hr ago","unread":false},{"icon":"\u26a0\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","iconBg":"#fef9c3","title":"Storage limit approaching","body":"You have used 82% of your 5 GB storage quota.","time":"3 hrs ago","unread":false},{"icon":"\ud83d\udc64","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","iconBg":"#fce7f3","title":"New team member joined","body":"Sam Patel has been added to the Engineering workspace.","time":"Yesterday","unread":false}]}}},"blockenberg\/dumbbell-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/dumbbell-chart","version":"1.0.0","title":"Dumbbell Chart","category":"bkbg-charts","icon":"minus","description":"Horizontal dumbbell (connected dot) chart comparing two values per category \u2014 ideal for before\/after, target vs actual, or two-group comparisons.","keywords":["dumbbell","chart","before after","comparison","range","dot plot","connected dot"],"textdomain":"blockenberg","editorScript":"bkbg-dumbbell-chart-editor","style":"bkbg-dumbbell-chart-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Performance: Before vs After"},"showTitle":{"type":"boolean","default":true},"labelA":{"type":"string","default":"Before"},"labelB":{"type":"string","default":"After"},"colorA":{"type":"string","default":"#9ca3af"},"colorB":{"type":"string","default":"#4f46e5"},"connectorColor":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#374151"},"svgWidth":{"type":"number","default":700},"rowHeight":{"type":"number","default":48},"padTop":{"type":"number","default":36},"padLeft":{"type":"number","default":160},"padRight":{"type":"number","default":50},"dotRadius":{"type":"number","default":11},"labelFontSize":{"type":"number","default":13},"valueFontSize":{"type":"number","default":11},"legendFontSize":{"type":"number","default":12},"titleFontSize":{"type":"number","default":20},"titleFontWeight":{"type":"string","default":"700"},"labelFontWeight":{"type":"string","default":"400"},"valueFontWeight":{"type":"string","default":"700"},"legendFontWeight":{"type":"string","default":"400"},"typoTitle":{"type":"object","default":{}},"showValues":{"type":"boolean","default":true},"showGridLines":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"items":{"type":"array","default":[{"label":"Conversion Rate","a":2.4,"b":5.1},{"label":"Page Speed","a":3.8,"b":7.2},{"label":"User Retention","a":41,"b":68},{"label":"NPS Score","a":28,"b":54},{"label":"Avg Session (s)","a":88,"b":142},{"label":"Click-through %","a":1.9,"b":4.6}]}}},"blockenberg\/waterfall-chart":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/waterfall-chart","title":"Waterfall Chart","category":"bkbg-charts","description":"Financial waterfall (bridge) chart showing cumulative effect of sequential positive and negative values. Perfect for P&L analysis, budget breakdowns, and cash flow visualization.","keywords":["waterfall","bridge","chart","finance","revenue","budget","cascade","bar"],"textdomain":"blockenberg","editorScript":"bkbg-waterfall-chart-editor","editorStyle":"bkbg-waterfall-chart-style","style":"bkbg-waterfall-chart-style","viewScript":"bkbg-waterfall-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Revenue Waterfall"},"showTitle":{"type":"boolean","default":true},"items":{"type":"array","default":[{"label":"Q1 Revenue","value":120000,"type":"start"},{"label":"New Clients","value":45000,"type":"increase"},{"label":"Upsells","value":28000,"type":"increase"},{"label":"Churn","value":-18000,"type":"decrease"},{"label":"Refunds","value":-7000,"type":"decrease"},{"label":"Q2 Revenue","value":168000,"type":"total"}]},"valuePrefix":{"type":"string","default":"$"},"valueSuffix":{"type":"string","default":""},"abbreviate":{"type":"boolean","default":true},"height":{"type":"number","default":380},"barThickness":{"type":"number","default":48},"showConnectors":{"type":"boolean","default":true},"showDataLabels":{"type":"boolean","default":true},"showGrid":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":4},"maxWidth":{"type":"number","default":800},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"titleSize":{"type":"number","default":20},"labelSize":{"type":"number","default":12},"valueSize":{"type":"number","default":11},"titleTypo":{"type":"object","default":{}},"startColor":{"type":"string","default":"#6366f1"},"increaseColor":{"type":"string","default":"#10b981"},"decreaseColor":{"type":"string","default":"#ef4444"},"totalColor":{"type":"string","default":"#8b5cf6"},"connectorColor":{"type":"string","default":"#9ca3af"},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#6b7280"},"gridColor":{"type":"string","default":"#e5e7eb"}}},"blockenberg\/content-lock":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/content-lock","title":"Content Lock","description":"Gate content behind an email opt-in, password, or click-reveal. Perfect for lead generation, member content, and spoilers.","category":"bkbg-marketing","icon":"lock","keywords":["lock","gate","paywall","email","password","reveal","spoiler","content protection"],"supports":{"html":false,"align":["wide","full"]},"attributes":{"lockType":{"type":"string","default":"email"},"lockedContent":{"type":"string","default":"<p>This is your protected content. Add anything here \u2014 text, images, resources, download links, or exclusive information.<\/p><p>Visitors must unlock this content to read it.<\/p>"},"lockStyle":{"type":"string","default":"blur"},"blurAmount":{"type":"number","default":6},"teaserLines":{"type":"number","default":3},"icon":{"type":"string","default":"\ud83d\udd12"},"showIcon":{"type":"boolean","default":true},"eyebrow":{"type":"string","default":"Members Only"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Unlock this content"},"subText":{"type":"string","default":"Enter your email to get instant access to this exclusive content."},"emailPlaceholder":{"type":"string","default":"Enter your email address"},"submitLabel":{"type":"string","default":"Unlock Now"},"privacyNote":{"type":"string","default":"We respect your privacy. No spam, ever."},"showPrivacy":{"type":"boolean","default":true},"successHeading":{"type":"string","default":"You're in! \ud83c\udf89"},"successText":{"type":"string","default":"Enjoy your exclusive content below."},"rememberUnlock":{"type":"boolean","default":true},"storageKey":{"type":"string","default":""},"password":{"type":"string","default":""},"passwordPlaceholder":{"type":"string","default":"Enter password"},"passwordSubmitLabel":{"type":"string","default":"Unlock"},"passwordErrorMsg":{"type":"string","default":"Incorrect password. Please try again."},"clickButtonLabel":{"type":"string","default":"Reveal Content"},"clickButtonIcon":{"type":"string","default":"\ud83d\udc41"},"webhookUrl":{"type":"string","default":""},"borderRadius":{"type":"number","default":16},"padding":{"type":"number","default":40},"maxWidth":{"type":"number","default":560},"inputRadius":{"type":"number","default":8},"overlayBg":{"type":"string","default":""},"gateBg":{"type":"string","default":"#ffffff"},"eyebrowColor":{"type":"string","default":"#6366f1"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"inputBg":{"type":"string","default":"#f9fafb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"inputFocusBorder":{"type":"string","default":"#6366f1"},"inputColor":{"type":"string","default":"#111827"},"btnBg":{"type":"string","default":"#6366f1"},"btnColor":{"type":"string","default":"#ffffff"},"privacyColor":{"type":"string","default":"#9ca3af"},"headingSize":{"type":"number","default":22},"eyebrowSize":{"type":"number","default":11},"subTextSize":{"type":"number","default":14},"submitLabelSize":{"type":"number","default":15},"typoHeading":{"type":"object","default":{}},"typoButton":{"type":"object","default":{}}},"editorScript":"bkbg-content-lock-editor","style":"bkbg-content-lock-style","viewScript":"bkbg-content-lock-frontend"},"blockenberg\/project-brief":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/project-brief","title":"Project Brief","description":"A structured project brief with goals, deliverables, stakeholders, risks, and budget.","category":"bkbg-blog","icon":"clipboard","keywords":["project","brief","plan","scope","deliverables","stakeholders","risks"],"textdomain":"blockenberg","editorScript":"bkbg-project-brief-editor","editorStyle":"bkbg-project-brief-style","style":"bkbg-project-brief-style","viewScript":"bkbg-project-brief-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"projectName":{"type":"string","default":"Acme Platform Redesign"},"projectType":{"type":"string","default":"Web Application"},"status":{"type":"string","default":"active"},"client":{"type":"string","default":"Acme Corporation"},"owner":{"type":"string","default":"Jane Smith"},"startDate":{"type":"string","default":"March 1, 2026"},"endDate":{"type":"string","default":"August 31, 2026"},"showDates":{"type":"boolean","default":true},"overview":{"type":"string","default":"A complete redesign of the Acme customer-facing platform focusing on improved user experience, performance, and accessibility. The project encompasses UI\/UX redesign, frontend rebuild, and integration with the new API layer."},"goals":{"type":"array","default":["Reduce page load time by 40% across all core views","Achieve WCAG 2.1 AA accessibility compliance","Increase mobile conversion rate by 25%","Unify design system across 6 product areas"]},"deliverables":{"type":"array","default":["Updated design system and component library","Redesigned customer portal (40+ screens)","Mobile-responsive checkout and onboarding flows","Performance audit report and optimisation","Accessibility audit and remediation"]},"stakeholders":{"type":"array","default":[{"name":"Jane Smith","role":"Project Owner"},{"name":"Tom Bradley","role":"Engineering Lead"},{"name":"Sara Park","role":"Design Lead"},{"name":"Mike Chen","role":"Client Sponsor"}]},"risks":{"type":"array","default":[{"risk":"API delays from third-party vendor","likelihood":"medium","impact":"high"},{"risk":"Design scope creep across milestones","likelihood":"high","impact":"medium"},{"risk":"Resource availability during Q2","likelihood":"low","impact":"medium"}]},"budget":{"type":"string","default":"$240,000"},"showBudget":{"type":"boolean","default":true},"notes":{"type":"string","default":""},"showNotes":{"type":"boolean","default":false},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"metaColor":{"type":"string","default":"#94a3b8"},"sectionTitleColor":{"type":"string","default":"#111827"},"bodyTextColor":{"type":"string","default":"#374151"},"goalDotColor":{"type":"string","default":"#3b82f6"},"delivDotColor":{"type":"string","default":"#10b981"},"sectionBg":{"type":"string","default":"#f8fafc"},"accentColor":{"type":"string","default":"#3b82f6"}}},"blockenberg\/handwriting-text":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/handwriting-text","title":"Handwriting Text","category":"bkbg-effects","description":"SVG text that animates in as if being handwritten \u2014 stroke reveal effect triggered on scroll or load.","keywords":["handwriting","svg","text","animation","stroke","cursive","draw"],"textdomain":"blockenberg","editorScript":"bkbg-handwriting-text-editor","style":"bkbg-handwriting-text-style","viewScript":"bkbg-handwriting-text-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"Beautiful Handwriting"},"fontFamily":{"type":"string","default":"'Dancing Script', cursive"},"fontSize":{"type":"number","default":72},"fontWeight":{"type":"string","default":"700"},"svgWidth":{"type":"number","default":900},"svgHeight":{"type":"number","default":140},"textX":{"type":"number","default":50},"textY":{"type":"number","default":110},"textAnchor":{"type":"string","default":"middle"},"strokeWidth":{"type":"number","default":2},"duration":{"type":"number","default":3},"delay":{"type":"number","default":0.3},"trigger":{"type":"string","default":"scroll"},"fillOnComplete":{"type":"boolean","default":true},"fillDuration":{"type":"number","default":0.8},"repeatAnimation":{"type":"boolean","default":false},"easing":{"type":"string","default":"ease-in-out"},"showUnderline":{"type":"boolean","default":false},"underlineWidth":{"type":"number","default":4},"underlineOffsetY":{"type":"number","default":12},"underlineDuration":{"type":"number","default":0.6},"textColor":{"type":"string","default":"#0f172a"},"strokeColor":{"type":"string","default":"#6366f1"},"underlineColor":{"type":"string","default":"#6366f1"},"sectionBg":{"type":"string","default":""},"align2":{"type":"string","default":"center"},"typoText":{"type":"object","default":{}}}},"blockenberg\/image-slider":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/image-slider","title":"Image Slider","category":"bkbg-media","icon":"images-alt2","description":"A responsive image carousel with captions, autoplay, arrows, dots and touch support.","keywords":["slider","carousel","gallery","images"],"textdomain":"blockenberg","editorScript":"bkbg-image-slider-editor","style":"bkbg-image-slider-style","viewScript":"bkbg-image-slider-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"slides":{"type":"array","default":[{"imageUrl":"","imageId":0,"alt":"","title":"Slide Title","subtitle":"Slide subtitle text","buttonText":"","buttonUrl":"","buttonTarget":false,"overlayColor":""},{"imageUrl":"","imageId":0,"alt":"","title":"Another Slide","subtitle":"Compelling subtitle here","buttonText":"Learn more","buttonUrl":"#","buttonTarget":false,"overlayColor":""}]},"autoplay":{"type":"boolean","default":true},"autoplaySpeed":{"type":"number","default":4000},"pauseOnHover":{"type":"boolean","default":true},"loop":{"type":"boolean","default":true},"transition":{"type":"string","default":"slide"},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"arrowStyle":{"type":"string","default":"rounded"},"height":{"type":"number","default":480},"mobileHeight":{"type":"number","default":280},"objectFit":{"type":"string","default":"cover"},"captionPosition":{"type":"string","default":"bottom-left"},"captionBg":{"type":"string","default":"rgba(0,0,0,0.45)"},"captionColor":{"type":"string","default":"#ffffff"},"titleSize":{"type":"number","default":32},"subtitleSize":{"type":"number","default":16},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"btnStyle":{"type":"string","default":"primary"},"accentColor":{"type":"string","default":"#2563eb"},"borderRadius":{"type":"number","default":10}}},"blockenberg\/alert":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/alert","title":"Alert \/ Notice","category":"bkbg-content","icon":"warning","description":"Info, success, warning or error notice block with icon, title and body text. Pure CSS \u2014 zero JS.","keywords":["alert","notice","warning","info","error","success","message","tip","callout"],"textdomain":"blockenberg","editorScript":"bkbg-alert-editor","editorStyle":"bkbg-alert-style","style":"bkbg-alert-style","viewScript":"bkbg-alert-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"alertType":{"type":"string","default":"info"},"useCustomColors":{"type":"boolean","default":false},"customBgColor":{"type":"string","default":"#eff6ff"},"customBorderColor":{"type":"string","default":"#3b82f6"},"customIconColor":{"type":"string","default":"#3b82f6"},"customTitleColor":{"type":"string","default":"#1e3a5f"},"customTextColor":{"type":"string","default":"#1e40af"},"borderStyle":{"type":"string","default":"left"},"borderWidth":{"type":"number","default":4},"borderRadius":{"type":"number","default":8},"showIcon":{"type":"boolean","default":true},"iconStyle":{"type":"string","default":"auto"},"iconSize":{"type":"number","default":22},"iconPosition":{"type":"string","default":"top"},"showTitle":{"type":"boolean","default":true},"titleText":{"type":"string","default":"Heads up!"},"titleTag":{"type":"string","default":"p"},"titleSize":{"type":"number","default":15},"titleWeight":{"type":"number","default":700},"bodyText":{"type":"string","default":"This is a notice block. You can use it to highlight important information on your page."},"bodySize":{"type":"number","default":14},"bodyWeight":{"type":"number","default":400},"bodyLH":{"type":"number","default":1.6},"paddingTop":{"type":"number","default":16},"paddingRight":{"type":"number","default":20},"paddingBottom":{"type":"number","default":16},"paddingLeft":{"type":"number","default":20},"gapIconContent":{"type":"number","default":14},"gapTitleBody":{"type":"number","default":4},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/color-harmony":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/color-harmony","title":"Color Harmony","category":"bkbg-dev","icon":"art","description":"Pick a base color and instantly see complementary, triadic, analogous, and other harmonic palettes. Click any swatch to copy its hex value.","keywords":["color","harmony","palette","complementary","triadic","analogous","design","wheel"],"textdomain":"blockenberg","editorScript":"bkbg-color-harmony-editor","style":"bkbg-color-harmony-style","viewScript":"bkbg-color-harmony-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Color Harmony"},"subtitle":{"type":"string","default":"Pick a base color to explore harmonic palettes"},"defaultColor":{"type":"string","default":"#6366f1"},"defaultHarmony":{"type":"string","default":"complementary"},"swatchSize":{"type":"number","default":80},"showHex":{"type":"boolean","default":true},"showRgb":{"type":"boolean","default":false},"showExport":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6366f1"},"sectionBg":{"type":"string","default":"#f8fafc"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#1e1b4b"},"fontSize":{"type":"number","default":28},"subtitleSize":{"type":"number","default":14},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/hovering-image-stack":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/hovering-image-stack","title":"Hovering Image Stack","category":"bkbg-effects","description":"A stack of images arranged in a fan\/cascade that spreads outward on hover revealing all images.","keywords":["images","stack","fan","hover","cascade","gallery"],"textdomain":"blockenberg","editorScript":"bkbg-hovering-image-stack-editor","style":"bkbg-hovering-image-stack-style","viewScript":"bkbg-hovering-image-stack-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"images":{"type":"array","default":[{"url":"","alt":"Image 1","caption":""},{"url":"","alt":"Image 2","caption":""},{"url":"","alt":"Image 3","caption":""},{"url":"","alt":"Image 4","caption":""}]},"spreadMode":{"type":"string","default":"fan"},"spreadAngle":{"type":"number","default":15},"spreadDist":{"type":"number","default":60},"imageWidth":{"type":"number","default":200},"imageHeight":{"type":"number","default":280},"imageRadius":{"type":"number","default":16},"showCaption":{"type":"boolean","default":false},"captionSize":{"type":"number","default":13},"shadowStrength":{"type":"number","default":30},"borderWidth":{"type":"number","default":3},"borderColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":"transparent"},"captionColor":{"type":"string","default":"#0f172a"},"captionBg":{"type":"string","default":"#ffffff"},"captionTypo":{"type":"object","default":{}}}},"blockenberg\/age-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/age-calculator","title":"Age Calculator","category":"bkbg-calculators","icon":"calendar","description":"An interactive age calculator that computes exact age in years, months, and days from a birth date. Includes next birthday countdown, total days lived, zodiac sign, and day of week born.","keywords":["age","birthday","calculator","born","date","years","zodiac","countdown"],"textdomain":"blockenberg","editorScript":"bkbg-age-calculator-editor","style":"bkbg-age-calculator-style","viewScript":"bkbg-age-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Age Calculator"},"subtitle":{"type":"string","default":"Enter your birth date to find out your exact age"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showAgeCards":{"type":"boolean","default":true},"showNextBirthday":{"type":"boolean","default":true},"showLifeStats":{"type":"boolean","default":true},"showZodiac":{"type":"boolean","default":true},"showBornDay":{"type":"boolean","default":true},"yearsLabel":{"type":"string","default":"Years"},"monthsLabel":{"type":"string","default":"Months"},"daysLabel":{"type":"string","default":"Days"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"ageCardBg":{"type":"string","default":"#6c3fb5"},"ageCardColor":{"type":"string","default":"#ffffff"},"statsBg":{"type":"string","default":"#fafafa"},"statsBorder":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"ageNumSize":{"type":"number","default":52},"cardRadius":{"type":"number","default":16},"ageCardRadius":{"type":"number","default":12},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"ageNumTypo":{"type":"object","default":{}}}},"blockenberg\/pomodoro-timer":{"apiVersion":3,"name":"blockenberg\/pomodoro-timer","title":"Pomodoro Timer","description":"An interactive Pomodoro productivity timer with work and break cycles, visual progress ring, and session tracking.","category":"bkbg-interactive","icon":"clock","keywords":["pomodoro","timer","focus","productivity","countdown","break"],"textdomain":"blockenberg","editorScript":"bkbg-pomodoro-timer-editor","style":"bkbg-pomodoro-timer-style","viewScript":"bkbg-pomodoro-timer-frontend","attributes":{"title":{"type":"string","default":"Pomodoro Timer"},"subtitle":{"type":"string","default":"Stay focused. Work smarter."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"workMinutes":{"type":"number","default":25},"shortBreak":{"type":"number","default":5},"longBreak":{"type":"number","default":15},"cyclesBeforeLong":{"type":"number","default":4},"showCycleCount":{"type":"boolean","default":true},"showModeLabel":{"type":"boolean","default":true},"autoStartBreak":{"type":"boolean","default":false},"accentColor":{"type":"string","default":"#6c3fb5"},"breakColor":{"type":"string","default":"#10b981"},"longBreakColor":{"type":"string","default":"#3b82f6"},"ringBg":{"type":"string","default":"#e5e7eb"},"cardBg":{"type":"string","default":"#ffffff"},"TimerColor":{"type":"string","default":"#1f2937"},"labelColor":{"type":"string","default":"#6b7280"},"btnStartBg":{"type":"string","default":"#6c3fb5"},"btnStartColor":{"type":"string","default":"#ffffff"},"btnSecBg":{"type":"string","default":"#f3f4f6"},"btnSecColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#1f2937"},"subtitleColor":{"type":"string","default":"#6b7280"},"sectionBg":{"type":"string","default":""},"timerSize":{"type":"number","default":56},"ringSize":{"type":"number","default":220},"ringThickness":{"type":"number","default":14},"cardRadius":{"type":"number","default":20},"btnRadius":{"type":"number","default":100},"maxWidth":{"type":"number","default":440},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/post-navigation":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/post-navigation","version":"1.0.0","title":"Post Navigation","category":"bkbg-blog","icon":"arrow-left-alt","description":"Previous \/ Next article navigation with styled arrows, post titles, and optional thumbnails. Supports four layout styles: minimal text links, large arrow cards, split full-width divider, and pill buttons.","keywords":["post navigation","prev next","previous next","blog navigation","article navigation"],"textdomain":"blockenberg","editorScript":"bkbg-post-navigation-editor","style":"bkbg-post-navigation-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"prevLabel":{"type":"string","default":"Previous Article"},"prevTitle":{"type":"string","default":"How to Build a Design System from Scratch"},"prevUrl":{"type":"string","default":"#"},"nextLabel":{"type":"string","default":"Next Article"},"nextTitle":{"type":"string","default":"10 Principles Every Product Designer Should Know"},"nextUrl":{"type":"string","default":"#"},"showLabels":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"showDivider":{"type":"boolean","default":true},"style":{"type":"string","default":"cards"},"maxWidth":{"type":"integer","default":860},"paddingTop":{"type":"integer","default":48},"paddingBottom":{"type":"integer","default":48},"borderRadius":{"type":"integer","default":14},"gap":{"type":"integer","default":16},"arrowSize":{"type":"integer","default":22},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f8fafc"},"textColor":{"type":"string","default":"#0f172a"},"labelColor":{"type":"string","default":"#94a3b8"},"accentColor":{"type":"string","default":"#6c3fb5"},"borderColor":{"type":"string","default":"#e2e8f0"},"hoverBg":{"type":"string","default":"#f1f5f9"},"labelTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/feature-tabs":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/feature-tabs","title":"Feature Tabs","description":"SaaS-style screenshot tabs: clickable feature list on one side, large image preview on the other.","category":"bkbg-marketing","textdomain":"blockenberg","editorScript":"bkbg-feature-tabs-editor","style":"bkbg-feature-tabs-style","viewScript":"bkbg-feature-tabs-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"tabs":{"type":"array","default":[{"id":"t1","icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Lightning Fast","headline":"Built for Speed","description":"Our platform is optimized from the ground up\u2014load in milliseconds, not seconds, and keep every visitor engaged from the first byte.","imageUrl":"","imageId":0},{"id":"t2","icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Beautiful Design","headline":"Pixel-Perfect Every Time","description":"Craft stunning pages with our intuitive drag-and-drop interface. Every element snaps perfectly into place with beautiful defaults.","imageUrl":"","imageId":0},{"id":"t3","icon":"\ud83d\udd12","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Enterprise Security","headline":"Security You Can Trust","description":"Bank-grade encryption, automatic backups, and 24\/7 monitoring keep your data safe and your business running without interruption.","imageUrl":"","imageId":0}]},"defaultActive":{"type":"number","default":0},"tabsPosition":{"type":"string","default":"left"},"imageAspect":{"type":"string","default":"16\/9"},"imageRadius":{"type":"number","default":16},"imageShadow":{"type":"boolean","default":true},"imageObjectFit":{"type":"string","default":"cover"},"tabStyle":{"type":"string","default":"card"},"tabsWidth":{"type":"number","default":300},"gap":{"type":"number","default":48},"animate":{"type":"boolean","default":true},"headlineSize":{"type":"number","default":28},"descSize":{"type":"number","default":15},"labelSize":{"type":"number","default":15},"iconSize":{"type":"number","default":28},"typoLabel":{"type":"object","default":{}},"typoHeadline":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"accentColor":{"type":"string","default":"#6c3fb5"},"activeTabBg":{"type":"string","default":"#ede9f7"},"activeTabColor":{"type":"string","default":"#4c1d95"},"inactiveTabBg":{"type":"string","default":"#f9fafb"},"inactiveTabColor":{"type":"string","default":"#374151"},"tabBorderColor":{"type":"string","default":"#e5e7eb"},"headlineColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#4b5563"},"imagePlaceholderBg":{"type":"string","default":"#f3f4f6"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64}}},"blockenberg\/image-filter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/image-filter","title":"Image Filter","category":"bkbg-media","icon":"format-image","description":"Upload an image and apply real-time CSS filter adjustments \u2014 brightness, contrast, saturation, hue, blur, sepia, grayscale, and more. Choose from presets or build a custom look. Optionally expose live filter sliders to visitors.","keywords":["image","filter","photo","css","effects","brightness","contrast","instagram","preset"],"textdomain":"blockenberg","editorScript":"bkbg-image-filter-editor","style":"bkbg-image-filter-style","viewScript":"bkbg-image-filter-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"caption":{"type":"string","default":""},"preset":{"type":"string","default":"none"},"brightness":{"type":"number","default":100},"contrast":{"type":"number","default":100},"saturation":{"type":"number","default":100},"hueRotate":{"type":"number","default":0},"blur":{"type":"number","default":0},"sepia":{"type":"number","default":0},"grayscale":{"type":"number","default":0},"invert":{"type":"number","default":0},"opacity":{"type":"number","default":100},"borderRadius":{"type":"number","default":12},"maxWidth":{"type":"number","default":0},"objectFit":{"type":"string","default":"cover"},"imageHeight":{"type":"number","default":0},"blendMode":{"type":"string","default":"normal"},"showControls":{"type":"boolean","default":false},"showReset":{"type":"boolean","default":true},"showPresets":{"type":"boolean","default":true},"transitionMs":{"type":"number","default":300},"overlayColor":{"type":"string","default":""},"overlayOpacity":{"type":"number","default":0},"captionColor":{"type":"string","default":"#555555"},"captionBg":{"type":"string","default":""},"borderColor":{"type":"string","default":""},"captionFontSize":{"type":"number","default":13},"captionFontWeight":{"type":"number","default":400},"captionLineHeight":{"type":"number","default":1.4},"captionTypo":{"type":"object","default":{}}}},"blockenberg\/icon-accordion":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/icon-accordion","title":"Icon Accordion","description":"Visually rich accordion with per-item icons, badges and custom colours \u2014 great for FAQs, feature lists and onboarding flows.","category":"bkbg-content","icon":"menu","keywords":["accordion","icon","faq","toggle","expand","features"],"textdomain":"blockenberg","editorScript":"bkbg-icon-accordion-editor","style":"bkbg-icon-accordion-style","viewScript":"bkbg-icon-accordion-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","iconBg":"#ede9fe","iconColor":"#6366f1","title":"Fast Performance","content":"Built with speed in mind. Every component is optimised so your site loads instantly.","badge":"Popular","defaultOpen":true},{"icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","iconBg":"#fce7f3","iconColor":"#ec4899","title":"Beautiful Design","content":"Pixel-perfect layouts with full colour control. Match any brand palette with zero code.","badge":"","defaultOpen":false},{"icon":"\ud83d\udee1\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","iconBg":"#dcfce7","iconColor":"#16a34a","title":"Secure & Reliable","content":"Enterprise-grade security built in. Regular audits ensure your data stays safe.","badge":"","defaultOpen":false},{"icon":"\ud83d\udce6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","iconBg":"#fef9c3","iconColor":"#ca8a04","title":"Easy Integration","content":"Works with every major platform. One-click install and you're ready to go.","badge":"New","defaultOpen":false}]},"accordionStyle":{"type":"string","default":"card"},"iconStyle":{"type":"string","default":"rounded"},"iconSize":{"type":"number","default":44},"expandIcon":{"type":"string","default":"chevron"},"allowMultiple":{"type":"boolean","default":false},"animDuration":{"type":"number","default":300},"gap":{"type":"number","default":8},"borderRadius":{"type":"number","default":12},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":""},"panelBg":{"type":"string","default":"#ffffff"},"panelBorder":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":""},"titleColor":{"type":"string","default":"#111827"},"contentColor":{"type":"string","default":"#6b7280"},"titleFontSize":{"type":"number","default":15},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"contentFontSize":{"type":"number","default":14},"contentFontWeight":{"type":"string","default":"400"},"contentLineHeight":{"type":"number","default":1.7},"titleTypo":{"type":"object","default":{}},"contentTypo":{"type":"object","default":{}},"badgeBg":{"type":"string","default":"#f3f4f6"},"badgeColor":{"type":"string","default":"#374151"},"accentColor":{"type":"string","default":"#6366f1"},"expandColor":{"type":"string","default":"#9ca3af"}}},"blockenberg\/tip-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/tip-calculator","title":"Tip Calculator","category":"bkbg-calculators","icon":"tickets-alt","description":"Interactive bill, tip and split calculator. Enter the bill amount, choose a tip percentage with quick preset buttons, split by number of people, and instantly see total and per-person amounts.","keywords":["tip","bill","gratuity","split","calculator","restaurant","dining"],"textdomain":"blockenberg","editorScript":"bkbg-tip-calculator-editor","style":"bkbg-tip-calculator-style","viewScript":"bkbg-tip-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Tip Calculator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Calculate tip and split the bill with ease."},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"defaultBill":{"type":"number","default":50},"defaultTip":{"type":"number","default":15},"defaultPeople":{"type":"number","default":2},"quickTips":{"type":"array","default":[10,15,18,20,25]},"showSplitter":{"type":"boolean","default":true},"showPerPerson":{"type":"boolean","default":true},"showTipAmount":{"type":"boolean","default":true},"showTotal":{"type":"boolean","default":true},"allowCustomTip":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"quickBtnBg":{"type":"string","default":"#f3f4f6"},"quickBtnColor":{"type":"string","default":"#374151"},"activeBtnBg":{"type":"string","default":"#6c3fb5"},"activeBtnColor":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"resultNumColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"resultTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"btnRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":520},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/promo-banner":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/promo-banner","title":"Promo Banner","category":"bkbg-marketing","icon":"megaphone","description":"Dismissible announcement ribbon with message, link\/button, gradient background and cookie memory.","keywords":["promo","banner","announcement","ribbon","deal","alert","bar"],"textdomain":"blockenberg","editorScript":"bkbg-promo-banner-editor","editorStyle":"bkbg-promo-banner-style","style":"bkbg-promo-banner-style","viewScript":"bkbg-promo-banner-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"message":{"type":"string","default":"\ud83c\udf89 Limited time offer \u2014 Save 20% today!"},"linkLabel":{"type":"string","default":"Shop Now"},"linkUrl":{"type":"string","default":"#"},"linkNewTab":{"type":"boolean","default":false},"showLink":{"type":"boolean","default":true},"showClose":{"type":"boolean","default":true},"cookieDays":{"type":"number","default":3},"position":{"type":"string","default":"top"},"bgColor":{"type":"string","default":"#6c3fb5"},"bgColor2":{"type":"string","default":"#e91e8c"},"useGradient":{"type":"boolean","default":true},"textColor":{"type":"string","default":"#ffffff"},"msgTypo":{"type":"object","default":{}},"paddingV":{"type":"number","default":12},"animation":{"type":"string","default":"slideDown"}}},"blockenberg\/affiliate-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/affiliate-section","version":"1.0.0","title":"Affiliate Section","category":"bkbg-marketing","icon":"money-alt","description":"Affiliate\/referral program landing section with commission highlight, how-it-works steps, benefits list, and stats.","keywords":["affiliate","referral","partner","commission","program"],"textdomain":"blockenberg","editorScript":"bkbg-affiliate-section-editor","style":"bkbg-affiliate-section-style","viewScript":"bkbg-affiliate-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Partner Program"},"heading":{"type":"string","default":"Earn While You Share"},"subtext":{"type":"string","default":"Join our affiliate program and earn generous commissions for every customer you refer to us."},"commission":{"type":"string","default":"30%"},"commissionLabel":{"type":"string","default":"recurring commission"},"commissionNote":{"type":"string","default":"on every sale, every month, for life"},"steps":{"type":"array","default":[{"icon":"\ud83d\udd17","title":"Sign Up Free","description":"Create your affiliate account in minutes. No fees, no approval delays."},{"icon":"\ud83d\udce2","title":"Share Your Link","description":"Get a unique link and promote via blog, email, social media, or any channel."},{"icon":"\ud83d\udcb0","title":"Earn Commission","description":"Get paid automatically each month for every customer you refer."}]},"showBenefits":{"type":"boolean","default":true},"benefits":{"type":"array","default":[{"text":"30-day cookie window"},{"text":"Real-time tracking dashboard"},{"text":"Monthly payouts via PayPal"},{"text":"Dedicated affiliate manager"},{"text":"Marketing materials provided"}]},"showStats":{"type":"boolean","default":true},"stats":{"type":"array","default":[{"number":"2,400+","label":"Active Affiliates"},{"number":"$1.2M","label":"Paid Out"},{"number":"4.8\u2605","label":"Affiliate Rating"}]},"ctaLabel":{"type":"string","default":"Join the Program"},"ctaUrl":{"type":"string","default":"#"},"ctaSecondaryLabel":{"type":"string","default":"Learn More"},"ctaSecondaryUrl":{"type":"string","default":"#"},"showSecondary":{"type":"boolean","default":true},"layout":{"type":"string","default":"split"},"bgColor":{"type":"string","default":"#0f172a"},"accentColor":{"type":"string","default":"#6366f1"},"commissionBg":{"type":"string","default":"#6366f1"},"commissionColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#ffffff"},"subColor":{"type":"string","default":"#94a3b8"},"eyebrowColor":{"type":"string","default":"#a5b4fc"},"stepCardBg":{"type":"string","default":"#1e293b"},"stepTitleColor":{"type":"string","default":"#f1f5f9"},"stepDescColor":{"type":"string","default":"#94a3b8"},"benefitColor":{"type":"string","default":"#e2e8f0"},"statNumColor":{"type":"string","default":"#6366f1"},"statLabelColor":{"type":"string","default":"#94a3b8"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"maxWidth":{"type":"number","default":1100},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"eyebrowFontSize":{"type":"number","default":13},"headingFontSize":{"type":"number","default":38},"subtextFontSize":{"type":"number","default":18},"eyebrowTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}}}},"blockenberg\/api-reference":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/api-reference","title":"API Reference","category":"bkbg-dev","icon":"rest-api","description":"Display API endpoint documentation with method badge, parameters table, and request\/response code examples.","keywords":["api","rest","endpoint","documentation","developer","code","http","request","response","curl"],"textdomain":"blockenberg","editorScript":"bkbg-api-reference-editor","editorStyle":"bkbg-api-reference-style","style":"bkbg-api-reference-style","viewScript":"bkbg-api-reference-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"method":{"type":"string","default":"GET"},"endpoint":{"type":"string","default":"\/api\/v1\/users\/{id}"},"baseUrl":{"type":"string","default":"https:\/\/api.example.com"},"title":{"type":"string","default":"Get User"},"description":{"type":"string","default":"Retrieve a single user by their unique ID."},"authType":{"type":"string","default":"bearer"},"params":{"type":"array","default":[{"name":"id","type":"integer","required":true,"location":"path","description":"The unique user ID","example":"42"},{"name":"include","type":"string","required":false,"location":"query","description":"Comma-separated fields to include","example":"name,email,avatar"},{"name":"Authorization","type":"string","required":true,"location":"header","description":"Bearer token for authentication","example":"Bearer eyJhbGci..."}]},"requestExample":{"type":"string","default":"curl -X GET \"https:\/\/api.example.com\/api\/v1\/users\/42\" \n  -H \"Authorization: Bearer YOUR_TOKEN\" \n  -H \"Content-Type: application\/json\""},"responseExample":{"type":"string","default":"{\n  \"id\": 42,\n  \"name\": \"Jane Doe\",\n  \"email\": \"jane@example.com\",\n  \"avatar\": \"https:\/\/cdn.example.com\/avatars\/42.jpg\",\n  \"created_at\": \"2025-01-15T10:30:00Z\",\n  \"status\": \"active\"\n}"},"requestLang":{"type":"string","default":"curl"},"responseLang":{"type":"string","default":"json"},"showCopyButton":{"type":"boolean","default":true},"showBaseUrl":{"type":"boolean","default":true},"showAuth":{"type":"boolean","default":true},"defaultTab":{"type":"string","default":"params"},"codeTheme":{"type":"string","default":"dark"},"getBg":{"type":"string","default":"#22c55e"},"postBg":{"type":"string","default":"#3b82f6"},"putBg":{"type":"string","default":"#f59e0b"},"patchBg":{"type":"string","default":"#8b5cf6"},"deleteBg":{"type":"string","default":"#ef4444"},"headerBg":{"type":"string","default":"#1e1e2e"},"headerColor":{"type":"string","default":"#e2e8f0"},"tableBg":{"type":"string","default":"#ffffff"},"tableAltBg":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"endpointBg":{"type":"string","default":"#0f172a"},"endpointColor":{"type":"string","default":"#94a3b8"},"borderRadius":{"type":"number","default":8},"fontSize":{"type":"number","default":13},"textTypo":{"type":"object","default":{}}}},"blockenberg\/before-after":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/before-after","title":"Before\/After Slider","category":"bkbg-media","icon":"image-flip-horizontal","description":"Compare two images with a draggable slider handle.","keywords":["before after","comparison","slider","images","split"],"textdomain":"blockenberg","editorScript":"bkbg-before-after-editor","editorStyle":"bkbg-before-after-style","style":"bkbg-before-after-style","viewScript":"bkbg-before-after-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"beforeImage":{"type":"object","default":{"id":0,"url":"","alt":""}},"afterImage":{"type":"object","default":{"id":0,"url":"","alt":""}},"startPosition":{"type":"number","default":50},"orientation":{"type":"string","default":"horizontal"},"showLabels":{"type":"boolean","default":true},"beforeLabel":{"type":"string","default":"Before"},"afterLabel":{"type":"string","default":"After"},"labelPosition":{"type":"string","default":"top"},"labelBg":{"type":"string","default":"rgba(0,0,0,0.55)"},"labelColor":{"type":"string","default":"#ffffff"},"labelSize":{"type":"number","default":13},"labelTypo":{"type":"object","default":{}},"labelRadius":{"type":"number","default":6},"handleStyle":{"type":"string","default":"circle"},"handleSize":{"type":"number","default":44},"handleIcon":{"type":"object","default":{"type":"dashicon","value":"leftright"}},"handleIconSize":{"type":"number","default":18},"handleBg":{"type":"string","default":"#007cba"},"handleColor":{"type":"string","default":"#ffffff"},"lineColor":{"type":"string","default":"rgba(255,255,255,0.95)"},"lineWidth":{"type":"number","default":2},"handleHoverAnim":{"type":"boolean","default":false},"handleHoverAnimType":{"type":"string","default":"pulse"},"handleHoverAnimDuration":{"type":"number","default":650},"handleHoverScale":{"type":"boolean","default":true},"handleHoverScaleAmount":{"type":"number","default":1.08},"borderRadius":{"type":"number","default":12},"shadow":{"type":"boolean","default":false},"aspect":{"type":"string","default":"auto"},"minHeight":{"type":"number","default":260}}},"blockenberg\/feature-grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/feature-grid","version":"1.0.0","title":"Feature Grid","category":"bkbg-marketing","icon":"grid-view","description":"Responsive grid of feature cards \u2014 each with an icon, title, text, and optional link. Perfect for services, benefits, and product highlights.","keywords":["feature","grid","icon","cards","services","benefits"],"textdomain":"blockenberg","editorScript":"bkbg-feature-grid-editor","style":"bkbg-feature-grid-style","viewScript":"bkbg-feature-grid-frontend","attributes":{"items":{"type":"array","default":[{"iconType":"emoji","iconChar":"\ud83d\ude80","iconDashicon":"star-filled","title":"Fast Performance","text":"Optimized for speed from the ground up \u2014 your visitors get results instantly.","linkLabel":"","linkUrl":"","linkTarget":false},{"iconType":"emoji","iconChar":"\ud83c\udfa8","iconDashicon":"admin-appearance","title":"Beautiful Design","text":"Pixel-perfect components that look great on every device and screen size.","linkLabel":"","linkUrl":"","linkTarget":false},{"iconType":"emoji","iconChar":"\ud83d\udd12","iconDashicon":"shield","title":"Secure & Reliable","text":"Built with security best practices so you can focus on what matters most.","linkLabel":"","linkUrl":"","linkTarget":false}],"items":{"type":"object"}},"columns":{"type":"number","default":3},"columnsTablet":{"type":"number","default":2},"columnsMobile":{"type":"number","default":1},"gap":{"type":"number","default":24},"cardStyle":{"type":"string","default":"shadow"},"iconPosition":{"type":"string","default":"top"},"iconShape":{"type":"string","default":"circle"},"iconSize":{"type":"number","default":42},"iconShapeSize":{"type":"number","default":72},"textAlign":{"type":"string","default":"center"},"cardPadding":{"type":"number","default":32},"borderRadius":{"type":"number","default":12},"titleSize":{"type":"number","default":18},"titleWeight":{"type":"string","default":"700"},"textSize":{"type":"number","default":14},"linkSize":{"type":"number","default":14},"typoTitle":{"type":"object","default":{}},"typoText":{"type":"object","default":{}},"typoLink":{"type":"object","default":{}},"iconColor":{"type":"string","default":"#3b82f6"},"iconBg":{"type":"string","default":"#eff6ff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"linkColor":{"type":"string","default":"#3b82f6"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"cardShadow":{"type":"string","default":"md"},"hoverEffect":{"type":"string","default":"lift"},"animate":{"type":"boolean","default":true}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true,"padding":true}}},"blockenberg\/reading-time":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/reading-time","title":"Reading Time","category":"bkbg-blog","icon":"clock","description":"Displays estimated reading time calculated from the post content. Fully customizable styling.","keywords":["reading time","read","estimate","minutes","clock"],"textdomain":"blockenberg","editorScript":"bkbg-reading-time-editor","editorStyle":"bkbg-reading-time-style","style":"bkbg-reading-time-style","viewScript":"bkbg-reading-time-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"wpm":{"type":"number","default":200},"prefix":{"type":"string","default":""},"suffix":{"type":"string","default":"min read"},"showIcon":{"type":"boolean","default":true},"icon":{"type":"string","default":"clock"},"displayStyle":{"type":"string","default":"badge"},"textAlign":{"type":"string","default":"left"},"badgeTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ede9fc"},"textColor":{"type":"string","default":"#6c3fb5"},"borderRadius":{"type":"number","default":40},"paddingX":{"type":"number","default":14},"paddingY":{"type":"number","default":6}}},"blockenberg\/styled-text-builder":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/styled-text-builder","title":"Styled Text Builder","category":"bkbg-content","icon":"editor-textcolor","description":"Build a paragraph from mixed inline text segments \u2014 combine highlights, badges, code spans, gradient text, and bold or colored fragments in a single richly-styled sentence.","keywords":["text","styled","highlight","badge","gradient","inline","mixed","markup","advanced text","typography"],"textdomain":"blockenberg","editorScript":"bkbg-styled-text-builder-editor","editorStyle":"bkbg-styled-text-builder-style","style":"bkbg-styled-text-builder-style","viewScript":"bkbg-styled-text-builder-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"segments":{"type":"array","default":[{"id":"s1","text":"Build beautiful ","preset":"none","bold":false,"italic":false,"underline":false,"color":"","bgColor":"","customSize":0,"borderRadius":0,"px":0,"py":0},{"id":"s2","text":"highlighted content","preset":"highlight-yellow","bold":false,"italic":false,"underline":false,"color":"","bgColor":"","customSize":0,"borderRadius":4,"px":4,"py":2},{"id":"s3","text":" with mixed ","preset":"none","bold":false,"italic":false,"underline":false,"color":"","bgColor":"","customSize":0,"borderRadius":0,"px":0,"py":0},{"id":"s4","text":"styles","preset":"gradient","bold":true,"italic":false,"underline":false,"color":"#6c3fb5","bgColor":"","customSize":0,"borderRadius":0,"px":0,"py":0},{"id":"s5","text":" and ","preset":"none","bold":false,"italic":false,"underline":false,"color":"","bgColor":"","customSize":0,"borderRadius":0,"px":0,"py":0},{"id":"s6","text":"badges","preset":"badge","bold":false,"italic":false,"underline":false,"color":"#ffffff","bgColor":"#2563eb","customSize":0,"borderRadius":50,"px":10,"py":3},{"id":"s7","text":" in one paragraph.","preset":"none","bold":false,"italic":false,"underline":false,"color":"","bgColor":"","customSize":0,"borderRadius":0,"px":0,"py":0}]},"fontSize":{"type":"number","default":20},"lineHeight":{"type":"number","default":170},"textAlign":{"type":"string","default":"left"},"maxWidth":{"type":"number","default":0},"textColor":{"type":"string","default":"#1e293b"},"containerPadding":{"type":"number","default":0},"containerRadius":{"type":"number","default":0},"fontWeight":{"type":"string","default":"400"},"textTypo":{"type":"object","default":{}}}},"blockenberg\/trust-bar":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/trust-bar","title":"Trust Bar","category":"bkbg-marketing","icon":"shield","description":"A horizontal row of trust, security, and compliance badges \u2014 SOC 2, GDPR, SSL, uptime SLAs, etc. Different from Social Proof Bar (user counts) and Logo Wall (brand logos).","keywords":["trust","security","compliance","badges","certifications","gdpr","ssl","soc2","guarantee"],"textdomain":"blockenberg","editorScript":"bkbg-trust-bar-editor","editorStyle":"bkbg-trust-bar-style","style":"bkbg-trust-bar-style","viewScript":"bkbg-trust-bar-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"t1","icon":"shield","label":"SOC 2 Certified","sublabel":"Type II audited","imageUrl":"","imageId":0},{"id":"t2","icon":"lock","label":"256-bit SSL","sublabel":"End-to-end encrypted","imageUrl":"","imageId":0},{"id":"t3","icon":"check","label":"GDPR Ready","sublabel":"EU data regulations","imageUrl":"","imageId":0},{"id":"t4","icon":"bolt","label":"99.9% Uptime","sublabel":"SLA guaranteed","imageUrl":"","imageId":0},{"id":"t5","icon":"headphones","label":"24\/7 Support","sublabel":"Human, not bots","imageUrl":"","imageId":0}]},"layout":{"type":"string","default":"row"},"itemStyle":{"type":"string","default":"icon-top"},"cardStyle":{"type":"string","default":"plain"},"showDivider":{"type":"boolean","default":true},"showSublabel":{"type":"boolean","default":true},"iconSize":{"type":"number","default":32},"iconBgSize":{"type":"number","default":56},"iconBgRadius":{"type":"number","default":50},"labelTypo":{"type":"object","default":{}},"sublabelTypo":{"type":"object","default":{}},"gap":{"type":"number","default":40},"cardRadius":{"type":"number","default":12},"cardPadding":{"type":"number","default":20},"textAlign":{"type":"string","default":"center"},"iconColor":{"type":"string","default":"#6c3fb5"},"iconBg":{"type":"string","default":"#f5f0ff"},"labelColor":{"type":"string","default":"#111827"},"sublabelColor":{"type":"string","default":"#6b7280"},"dividerColor":{"type":"string","default":"#e5e7eb"},"cardBg":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32}}},"blockenberg\/message-thread":{"apiVersion":3,"name":"blockenberg\/message-thread","title":"Message Thread","category":"bkbg-content","icon":"format-chat","description":"Styled message conversation thread with chat bubbles, avatars, timestamps, and sender labels.","textdomain":"blockenberg","editorScript":"bkbg-message-thread-editor","style":"bkbg-message-thread-style","attributes":{"title":{"type":"string","default":""},"showTitle":{"type":"boolean","default":false},"showTimestamps":{"type":"boolean","default":true},"showAvatars":{"type":"boolean","default":true},"showSenderNames":{"type":"boolean","default":true},"bubbleRadius":{"type":"number","default":18},"maxWidth":{"type":"number","default":680},"fontSize":{"type":"number","default":14},"bgColor":{"type":"string","default":"#f1f5f9"},"titleColor":{"type":"string","default":"#111827"},"selfBg":{"type":"string","default":"#6366f1"},"selfText":{"type":"string","default":"#ffffff"},"otherBg":{"type":"string","default":"#ffffff"},"otherText":{"type":"string","default":"#111827"},"tsColor":{"type":"string","default":"#94a3b8"},"messages":{"type":"array","default":[{"sender":"Alice","side":"other","text":"Hey! Did you get a chance to review the new design mockups?","time":"10:02 AM","avatar":"A","avatarColor":"#10b981"},{"sender":"You","side":"self","text":"Just finished! I love the new dashboard layout. The analytics page looks amazing.","time":"10:04 AM","avatar":"Y","avatarColor":"#6366f1"},{"sender":"Alice","side":"other","text":"Glad you liked it \ud83c\udf89 Do you think we should go with the dark or light theme as default?","time":"10:05 AM","avatar":"A","avatarColor":"#10b981"},{"sender":"You","side":"self","text":"I'd lean towards light as default, but offer a toggle for dark mode. More accessible that way.","time":"10:07 AM","avatar":"Y","avatarColor":"#6366f1"},{"sender":"Alice","side":"other","text":"Perfect. I'll update the prototype and share it with the team by EOD.","time":"10:08 AM","avatar":"A","avatarColor":"#10b981"}]},"titleSize":{"type":"number","default":16},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"metaTypo":{"type":"object","default":{}}}},"blockenberg\/image-reveal":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/image-reveal","title":"Image Reveal","description":"Image with a curtain reveal effect triggered on hover or scroll, with overlay label and caption.","category":"bkbg-effects","icon":"visibility","keywords":["image","reveal","curtain","animation","hover","scroll"],"supports":{"html":false,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"trigger":{"type":"string","default":"scroll"},"direction":{"type":"string","default":"left"},"revealStyle":{"type":"string","default":"sweep"},"aspectRatio":{"type":"string","default":"16-9"},"borderRadius":{"type":"number","default":8},"showOverlayLabel":{"type":"boolean","default":true},"overlayLabel":{"type":"string","default":"Hover to reveal"},"revealedLabel":{"type":"string","default":""},"showRevealedLabel":{"type":"boolean","default":false},"caption":{"type":"string","default":""},"showCaption":{"type":"boolean","default":false},"overlayOpacity":{"type":"number","default":75},"animationDuration":{"type":"number","default":600},"revealOnce":{"type":"boolean","default":true},"scrollThreshold":{"type":"number","default":30},"overlayBg":{"type":"string","default":"#1e1b4b"},"overlayTextColor":{"type":"string","default":"#ffffff"},"captionColor":{"type":"string","default":"#6b7280"},"labelSize":{"type":"number","default":18},"maxWidth":{"type":"number","default":0},"captionSize":{"type":"number","default":13},"labelTypo":{"type":"object","default":{}},"captionTypo":{"type":"object","default":{}}},"editorScript":"bkbg-image-reveal-editor","style":"bkbg-image-reveal-style","viewScript":"bkbg-image-reveal-frontend"},"blockenberg\/dynamic-date":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/dynamic-date","title":"Dynamic Date","category":"bkbg-blog","icon":"calendar-alt","description":"Outputs the current date, time or copyright year automatically, with live clock option.","keywords":["date","time","year","clock","dynamic","copyright"],"textdomain":"blockenberg","editorScript":"bkbg-dynamic-date-editor","editorStyle":"bkbg-dynamic-date-style","style":"bkbg-dynamic-date-style","viewScript":"bkbg-dynamic-date-frontend","supports":{"html":false,"anchor":true,"className":true,"align":[]},"attributes":{"format":{"type":"string","default":"long-date"},"customFormat":{"type":"string","default":""},"timezone":{"type":"string","default":"site"},"customTz":{"type":"string","default":"UTC"},"liveClock":{"type":"boolean","default":false},"prefix":{"type":"string","default":""},"suffix":{"type":"string","default":""},"tag":{"type":"string","default":"span"},"textColor":{"type":"string","default":""},"fontSize":{"type":"number","default":16},"fontWeight":{"type":"string","default":"400"},"lineHeight":{"type":"number","default":1.5},"align":{"type":"string","default":"left"},"typoText":{"type":"object","default":{}}}},"blockenberg\/card-stack":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/card-stack","title":"Card Stack","category":"bkbg-effects","icon":"layout","description":"A fanned or stacked pile of cards with hover-spread interaction. Perfect for testimonials, case studies, or feature highlights.","keywords":["cards","stack","fan","testimonial","swipe","stacked","deck","pile"],"textdomain":"blockenberg","editorScript":"bkbg-card-stack-editor","editorStyle":"bkbg-card-stack-style","style":"bkbg-card-stack-style","viewScript":"bkbg-card-stack-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"cards":{"type":"array","default":[{"id":"c1","title":"10\u00d7 faster deployments","desc":"We cut our release cycle from two weeks to a single afternoon. The workflow automation alone is worth every penny.","quote":true,"author":"Sarah K.","role":"CTO, Verve Labs","avatarUrl":"","avatarId":0,"imageUrl":"","imageId":0,"imageAlt":"","tag":"Case Study","tagColor":"#ffffff","tagBg":"#6c3fb5","accentColor":"#6c3fb5","bgColor":"#ffffff","textColor":"#111827"},{"id":"c2","title":"Revenue up 40% in Q1","desc":"The new checkout flow reduced friction and our conversion rate jumped immediately after go-live.","quote":true,"author":"Marco T.","role":"Head of Growth, Helios","avatarUrl":"","avatarId":0,"imageUrl":"","imageId":0,"imageAlt":"","tag":"Customer Story","tagColor":"#ffffff","tagBg":"#3b82f6","accentColor":"#3b82f6","bgColor":"#f0f9ff","textColor":"#1e3a5f"},{"id":"c3","title":"Team onboarded in one day","desc":"No training sessions needed. The intuitive interface meant everyone was productive from day one.","quote":true,"author":"Priya M.","role":"Engineering Director, Flux","avatarUrl":"","avatarId":0,"imageUrl":"","imageId":0,"imageAlt":"","tag":"Testimonial","tagColor":"#ffffff","tagBg":"#10b981","accentColor":"#10b981","bgColor":"#f0fdf4","textColor":"#14532d"}]},"stackStyle":{"type":"string","default":"fan"},"cardWidth":{"type":"number","default":380},"cardMinHeight":{"type":"number","default":260},"cardRadius":{"type":"number","default":16},"rotationSpread":{"type":"number","default":6},"offsetX":{"type":"number","default":10},"offsetY":{"type":"number","default":6},"maxVisibleBehind":{"type":"number","default":2},"showTag":{"type":"boolean","default":true},"showAuthor":{"type":"boolean","default":true},"showQuoteMark":{"type":"boolean","default":true},"showNavDots":{"type":"boolean","default":true},"animateIn":{"type":"boolean","default":true},"titleSize":{"type":"number","default":20},"descSize":{"type":"number","default":15},"tagSize":{"type":"number","default":11},"authorSize":{"type":"number","default":13},"cardPadding":{"type":"number","default":32},"globalCardBg":{"type":"string","default":"#ffffff"},"globalTextColor":{"type":"string","default":"#111827"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48},"typoTitle":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}}}},"blockenberg\/testimonial-featured":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/testimonial-featured","version":"1.0.0","title":"Testimonial Featured","category":"bkbg-marketing","icon":"format-quote","description":"A single large featured testimonial section \u2014 big decorative quote mark, full testimonial text, person photo, name, title, company logo, star rating, and optional result metric badge. Designed as a standalone section for maximum impact. Different from testimonial carousels or grids.","keywords":["testimonial","quote","review","featured","success story","customer","case study"],"textdomain":"blockenberg","editorScript":"bkbg-testimonial-featured-editor","style":"bkbg-testimonial-featured-style","viewScript":"bkbg-testimonial-featured-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"quote":{"type":"string","default":"Switching to this platform was the single best decision we made last year. Within 90 days, our team's productivity tripled and our clients noticed the difference immediately. I genuinely can't imagine going back to how we worked before."},"personName":{"type":"string","default":"Alexandra Chen"},"personTitle":{"type":"string","default":"CEO & Co-Founder, Luminary Tech"},"personAvatarUrl":{"type":"string","default":""},"personAvatarId":{"type":"integer","default":0},"personAvatarAlt":{"type":"string","default":""},"companyLogoUrl":{"type":"string","default":""},"companyLogoId":{"type":"integer","default":0},"companyLogoAlt":{"type":"string","default":""},"showCompanyLogo":{"type":"boolean","default":false},"rating":{"type":"integer","default":5},"showRating":{"type":"boolean","default":true},"showResultMetric":{"type":"boolean","default":true},"resultMetric":{"type":"string","default":"+340% Productivity in 90 days"},"layout":{"type":"string","default":"centered"},"cardStyle":{"type":"string","default":"clean"},"showQuotemark":{"type":"boolean","default":true},"quotemarkSize":{"type":"integer","default":120},"avatarSize":{"type":"integer","default":64},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#111827"},"nameColor":{"type":"string","default":"#111827"},"titleColor":{"type":"string","default":"#6b7280"},"quotemarkColor":{"type":"string","default":"#ede9fe"},"accentColor":{"type":"string","default":"#7c3aed"},"starColor":{"type":"string","default":"#f59e0b"},"resultBg":{"type":"string","default":"#f0fdf4"},"resultColor":{"type":"string","default":"#15803d"},"cardBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"quoteTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"maxWidth":{"type":"integer","default":860},"paddingTop":{"type":"integer","default":80},"paddingBottom":{"type":"integer","default":80}}},"blockenberg\/word-scramble":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/word-scramble","title":"Word Scramble","category":"bkbg-interactive","icon":"editor-spellcheck","description":"Interactive word unscramble game with categories, hints, scoring, and timer. Multiple difficulty levels.","keywords":["word","scramble","game","unscramble","puzzle","quiz","spelling"],"textdomain":"blockenberg","editorScript":"bkbg-word-scramble-editor","style":"bkbg-word-scramble-style","viewScript":"bkbg-word-scramble-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Word Scramble"},"subtitle":{"type":"string","default":"Unscramble the letters to find the hidden word!"},"defaultCategory":{"type":"string","default":"animals"},"defaultDifficulty":{"type":"string","default":"medium"},"hintsAllowed":{"type":"number","default":3},"showTimer":{"type":"boolean","default":true},"showScore":{"type":"boolean","default":true},"showStreak":{"type":"boolean","default":true},"timeLimit":{"type":"number","default":60},"accentColor":{"type":"string","default":"#f59e0b"},"correctColor":{"type":"string","default":"#22c55e"},"wrongColor":{"type":"string","default":"#ef4444"},"sectionBg":{"type":"string","default":"#fffbeb"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#92400e"},"fontSize":{"type":"number","default":28},"subtitleSize":{"type":"number","default":14},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/highlight-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/highlight-section","title":"Highlight Section","category":"bkbg-content","icon":"align-full-width","description":"Editorial hero section with a giant decorative background word, heading, subtext, and optional CTA button.","textdomain":"blockenberg","editorScript":"bkbg-highlight-section-editor","style":"bkbg-highlight-section-style","viewScript":"bkbg-highlight-section-frontend","attributes":{"bgWord":{"type":"string","default":"IMPACT"},"showBgWord":{"type":"boolean","default":true},"bgWordSize":{"type":"number","default":240},"bgWordColor":{"type":"string","default":"rgba(0,0,0,0.05)"},"bgWordWeight":{"type":"string","default":"900"},"heading":{"type":"string","default":"Built for Bold Brands"},"subtext":{"type":"string","default":"We craft digital experiences that leave a lasting impression and drive real business results."},"showSubtext":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Get Started"},"ctaUrl":{"type":"string","default":"#"},"ctaOpenNewTab":{"type":"boolean","default":false},"textAlign":{"type":"string","default":"center"},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#4b5563"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"headingSize":{"type":"number","default":56},"headingFontWeight":{"type":"string","default":"800"},"headingLineHeight":{"type":"number","default":1.15},"subtextSize":{"type":"number","default":20},"subtextFontWeight":{"type":"string","default":"400"},"subtextLineHeight":{"type":"number","default":1.6},"ctaFontWeight":{"type":"string","default":"600"},"ctaFontSize":{"type":"number","default":16},"maxWidth":{"type":"number","default":880},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"ctaTypo":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/contact-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/contact-form","title":"Contact Form","category":"bkbg-business","icon":"email-alt","description":"A fully styled contact form that sends emails via your WordPress site \u2014 no plugin required.","keywords":["contact","form","email","message"],"textdomain":"blockenberg","editorScript":"bkbg-contact-form-editor","style":"bkbg-contact-form-style","viewScript":"bkbg-contact-form-frontend","supports":{"html":false},"attributes":{"showName":{"type":"boolean","default":true},"showEmail":{"type":"boolean","default":true},"showPhone":{"type":"boolean","default":false},"showMessage":{"type":"boolean","default":true},"showGdpr":{"type":"boolean","default":false},"labelName":{"type":"string","default":"Your Name"},"labelEmail":{"type":"string","default":"Email Address"},"labelPhone":{"type":"string","default":"Phone Number"},"labelMessage":{"type":"string","default":"Your Message"},"labelGdpr":{"type":"string","default":"I agree to the privacy policy"},"placeholderName":{"type":"string","default":"John Doe"},"placeholderEmail":{"type":"string","default":"hello@example.com"},"placeholderPhone":{"type":"string","default":"+1 (555) 000-0000"},"placeholderMessage":{"type":"string","default":"Write your message here\u2026"},"submitLabel":{"type":"string","default":"Send Message"},"successMessage":{"type":"string","default":"Thank you! Your message has been sent."},"errorMessage":{"type":"string","default":"Something went wrong. Please try again."},"recipientEmail":{"type":"string","default":""},"emailSubject":{"type":"string","default":"New message from your website"},"btnStyle":{"type":"string","default":"primary"},"bgColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#374151"},"fieldBg":{"type":"string","default":"#f9fafb"},"fieldBorderColor":{"type":"string","default":"#d1d5db"},"fieldFocusColor":{"type":"string","default":"#3b82f6"},"btnBg":{"type":"string","default":"#2563eb"},"btnColor":{"type":"string","default":"#ffffff"},"fieldRadius":{"type":"number","default":8},"btnRadius":{"type":"number","default":8},"fieldPadding":{"type":"number","default":12},"labelSize":{"type":"number","default":14},"fieldSize":{"type":"number","default":15},"maxWidth":{"type":"number","default":660},"typoLabel":{"type":"object","default":{}},"typoButton":{"type":"object","default":{}}}},"blockenberg\/newsletter-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/newsletter-section","title":"Newsletter Section","description":"Full newsletter landing section with past issue previews, subscriber count social proof, benefits bullets, and a prominent subscribe form. Distinct from a simple newsletter widget.","category":"bkbg-marketing","icon":"email","keywords":["newsletter","subscribe","email list","mailing list","issues","digest"],"textdomain":"blockenberg","editorScript":"bkbg-newsletter-section-editor","style":"bkbg-newsletter-section-style","viewScript":"bkbg-newsletter-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Weekly Newsletter"},"heading":{"type":"string","default":"Join 12,000+ Marketers Getting Smarter Every Week"},"subtext":{"type":"string","default":"No fluff. Just the most actionable strategies, tools, and case studies \u2014 curated every Tuesday."},"subscriberCount":{"type":"string","default":"12,000+ subscribers"},"showSubscriberBadge":{"type":"boolean","default":true},"formPlaceholder":{"type":"string","default":"Your email address"},"formSubmitLabel":{"type":"string","default":"Subscribe Free"},"formAction":{"type":"string","default":"#"},"successMessage":{"type":"string","default":"\ud83c\udf89 You're in! Check your inbox for a confirmation."},"privacyNote":{"type":"string","default":"No spam. Unsubscribe anytime."},"benefits":{"type":"array","default":["Proven marketing strategies that actually work","Tool reviews and comparisons (unbiased)","Real-world case studies with numbers","Exclusive subscriber-only resources"]},"showBenefits":{"type":"boolean","default":true},"sampleIssues":{"type":"array","default":[{"title":"How Loom grew to $975M with zero cold outreach","date":"Mar 12, 2024","excerpt":"The video messaging playbook that turned a simple screen-recorder into a category-defining tool..."},{"title":"7 SEO tactics that still work in the AI era","date":"Mar 5, 2024","excerpt":"Google's latest changes killed many old-school tactics \u2014 but these seven are stronger than ever..."},{"title":"The onboarding email sequence that converts 43%","date":"Feb 27, 2024","excerpt":"A step-by-step teardown of the email sequence Buffer used to hit 43% trial-to-paid conversion..."}]},"showSamples":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":1100},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100},"bgColor":{"type":"string","default":"#0f172a"},"eyebrowColor":{"type":"string","default":"#818cf8"},"headingColor":{"type":"string","default":"#f8fafc"},"subColor":{"type":"string","default":"#94a3b8"},"benefitColor":{"type":"string","default":"#cbd5e1"},"checkColor":{"type":"string","default":"#22d3ee"},"inputBg":{"type":"string","default":"#1e293b"},"inputBorder":{"type":"string","default":"#334155"},"inputColor":{"type":"string","default":"#f1f5f9"},"submitBg":{"type":"string","default":"#6366f1"},"submitColor":{"type":"string","default":"#ffffff"},"privacyColor":{"type":"string","default":"#64748b"},"issueBg":{"type":"string","default":"#1e293b"},"issueBorder":{"type":"string","default":"#334155"},"issueTitleColor":{"type":"string","default":"#f1f5f9"},"issueDateColor":{"type":"string","default":"#818cf8"},"issueExcerptColor":{"type":"string","default":"#94a3b8"},"subscriberBadgeBg":{"type":"string","default":"#1e293b"},"subscriberBadgeColor":{"type":"string","default":"#94a3b8"},"accentColor":{"type":"string","default":"#6366f1"},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}}}},"blockenberg\/key-takeaways":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/key-takeaways","title":"Key Takeaways","category":"bkbg-blog","icon":"editor-ul","description":"A styled summary box for articles and blog posts highlighting the most important points. Supports custom heading, icon, bullet style, and rich color options.","keywords":["key takeaways","summary","highlights","checklist","tips","bullets","article","blog"],"textdomain":"blockenberg","editorScript":"bkbg-key-takeaways-editor","style":"bkbg-key-takeaways-style","viewScript":"bkbg-key-takeaways-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Key Takeaways"},"showHeading":{"type":"boolean","default":true},"headingIcon":{"type":"string","default":"\u2726"},"headingIconType":{"type":"string","default":"custom-char"},"headingIconDashicon":{"type":"string","default":"star-filled"},"headingIconImageUrl":{"type":"string","default":""},"showHeadingIcon":{"type":"boolean","default":true},"items":{"type":"array","default":["The first and most important point goes here.","A second key insight or action item for the reader.","A third takeaway reinforcing the article's main message."]},"bulletStyle":{"type":"string","default":"check"},"customBullet":{"type":"string","default":"\u2192"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#f5f3ff"},"borderColor":{"type":"string","default":"#6c3fb5"},"headingColor":{"type":"string","default":"#1e1b4b"},"itemColor":{"type":"string","default":"#374151"},"bulletColor":{"type":"string","default":"#6c3fb5"},"iconBg":{"type":"string","default":"#6c3fb5"},"iconColor":{"type":"string","default":"#ffffff"},"borderPosition":{"type":"string","default":"left"},"borderWidth":{"type":"number","default":4},"cardRadius":{"type":"number","default":12},"headingTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}},"paddingV":{"type":"number","default":28},"paddingH":{"type":"number","default":28},"itemGap":{"type":"number","default":14},"maxWidth":{"type":"number","default":760},"showDivider":{"type":"boolean","default":true}}},"blockenberg\/mixed-chart":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/mixed-chart","title":"Mixed Chart","category":"bkbg-charts","icon":"chart-bar","description":"Combination bar + line chart with an optional dual Y-axis. Perfect for overlaying revenue (bar) with growth rate (line) or any two related metrics in the same canvas. Powered by Chart.js CDN.","keywords":["chart","mixed","combo","bar","line","dual axis","overlay","analytics"],"textdomain":"blockenberg","editorScript":"bkbg-mixed-chart-editor","editorStyle":"bkbg-mixed-chart-style","style":"bkbg-mixed-chart-style","viewScript":"bkbg-mixed-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"chartTitle":{"type":"string","default":"Revenue & Growth"},"chartSubtitle":{"type":"string","default":"Monthly performance overview"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"labels":{"type":"string","default":"Jan\nFeb\nMar\nApr\nMay\nJun\nJul\nAug\nSep\nOct\nNov\nDec"},"datasetsJson":{"type":"string","default":"[{\"id\":\"d1\",\"label\":\"Revenue ($K)\",\"type\":\"bar\",\"color\":\"#6c3fb5\",\"yAxis\":\"y\",\"data\":\"42n48n55n61n58n72n79n84n88n95n103n118\"},{\"id\":\"d2\",\"label\":\"Growth (%)\",\"type\":\"line\",\"color\":\"#10b981\",\"yAxis\":\"y1\",\"data\":\"5.2n6.1n7.4n9.2n8.8n11.5n12.1n13.4n14.2n15.6n16.8n18.3\"}]"},"dualAxis":{"type":"boolean","default":true},"yLabel":{"type":"string","default":"Revenue ($K)"},"y1Label":{"type":"string","default":"Growth (%)"},"showGrid":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"legendPos":{"type":"string","default":"bottom"},"barRadius":{"type":"number","default":4},"lineWidth":{"type":"number","default":2},"dotSize":{"type":"number","default":4},"fillAlpha":{"type":"number","default":85},"animate":{"type":"boolean","default":true},"chartHeight":{"type":"number","default":400},"bgColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":14},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"titleFontSize":{"type":"number","default":20},"titleFontWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.3},"subtitleFontSize":{"type":"number","default":14},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/persona-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/persona-section","title":"Persona Section","description":"\"Who Is This For?\" target audience section with persona cards, each showing a role, icon, pain points, and benefits. Ideal for landing pages and sales pages.","category":"bkbg-marketing","icon":"groups","keywords":["persona","audience","who is this for","customer","target","profile","ideal customer"],"textdomain":"blockenberg","editorScript":"bkbg-persona-section-editor","style":"bkbg-persona-section-style","viewScript":"bkbg-persona-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Who Is This For?"},"heading":{"type":"string","default":"Built for Teams Who Move Fast"},"subtext":{"type":"string","default":"Whether you're a solo founder or a growing team, Blockenberg fits your workflow."},"personas":{"type":"array","default":[{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","role":"Solo Founders","description":"You wear every hat and need tools that don't slow you down.","painPoints":["Spending hours on tasks that should take minutes","Paying for 5 tools that barely integrate","Can't afford to hire help yet"],"benefits":["Ship campaigns in minutes, not hours","Everything in one dashboard","Automates the repetitive work"]},{"icon":"\ud83d\udcc8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","role":"Growth Marketers","description":"You're obsessed with data and need a platform that keeps up.","painPoints":["Siloed data across 10 platforms","Reports that take days to compile","A\/B testing requires developers"],"benefits":["Unified analytics in real time","Automated reporting and dashboards","No-code experiment builder"]},{"icon":"\ud83c\udfe2","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","role":"Agency Teams","description":"You manage clients at scale and need reliable, white-label solutions.","painPoints":["Different tools for every client","Inconsistent reporting","Onboarding every new hire"],"benefits":["White-label client portals","Standardized reporting templates","Role-based access control"]}]},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"showPainPoints":{"type":"boolean","default":true},"showBenefits":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":1200},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100},"bgColor":{"type":"string","default":"#ffffff"},"eyebrowColor":{"type":"string","default":"#6366f1"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"cardBg":{"type":"string","default":"#f8fafc"},"cardBorder":{"type":"string","default":"#e2e8f0"},"iconBg":{"type":"string","default":"#ede9fe"},"roleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"painLabel":{"type":"string","default":"Pain points:"},"benefitLabel":{"type":"string","default":"With Blockenberg:"},"painColor":{"type":"string","default":"#374151"},"painIconColor":{"type":"string","default":"#ef4444"},"benefitColor":{"type":"string","default":"#374151"},"benefitIconColor":{"type":"string","default":"#22c55e"},"accentColor":{"type":"string","default":"#6366f1"},"borderRadius":{"type":"number","default":12},"eyebrowTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}}}},"blockenberg\/salary-guide":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/salary-guide","version":"1.0.0","title":"Salary Guide","category":"bkbg-blog","icon":"chart-bar","description":"Display salary ranges by role and level with visual min\/max bars and median markers.","keywords":["salary","compensation","pay","guide","range","job","career"],"textdomain":"blockenberg","editorScript":"bkbg-salary-guide-editor","editorStyle":"bkbg-salary-guide-style","style":"bkbg-salary-guide-style","viewScript":"bkbg-salary-guide-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"guideTitle":{"type":"string","default":"Software Engineering Salary Guide"},"description":{"type":"string","default":"Compensation ranges based on real market data. Figures represent base salary."},"showDescription":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"period":{"type":"string","default":"year"},"location":{"type":"string","default":"San Francisco, CA"},"showLocation":{"type":"boolean","default":true},"showBars":{"type":"boolean","default":true},"showMedian":{"type":"boolean","default":true},"showLevel":{"type":"boolean","default":true},"groupByCategory":{"type":"boolean","default":false},"roles":{"type":"array","default":[{"title":"Frontend Engineer","level":"Junior","min":85000,"median":105000,"max":130000,"category":"Engineering"},{"title":"Frontend Engineer","level":"Mid","min":115000,"median":140000,"max":170000,"category":"Engineering"},{"title":"Frontend Engineer","level":"Senior","min":155000,"median":185000,"max":225000,"category":"Engineering"},{"title":"Backend Engineer","level":"Junior","min":90000,"median":110000,"max":135000,"category":"Engineering"},{"title":"Backend Engineer","level":"Senior","min":160000,"median":195000,"max":240000,"category":"Engineering"},{"title":"Engineering Manager","level":"Lead","min":190000,"median":225000,"max":275000,"category":"Engineering"},{"title":"Product Designer","level":"Mid","min":105000,"median":130000,"max":160000,"category":"Design"},{"title":"Lead Designer","level":"Lead","min":150000,"median":175000,"max":210000,"category":"Design"},{"title":"Data Scientist","level":"Senior","min":155000,"median":185000,"max":230000,"category":"Data"},{"title":"Staff Engineer","level":"Principal","min":230000,"median":270000,"max":340000,"category":"Engineering"}]},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":24},"lineHeight":{"type":"number","default":160},"borderRadius":{"type":"number","default":12},"barHeight":{"type":"number","default":10},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"roleTitleColor":{"type":"string","default":"#1f2937"},"levelBg":{"type":"string","default":"#f3f4f6"},"levelColor":{"type":"string","default":"#374151"},"rangeLabelColor":{"type":"string","default":"#6b7280"},"barTrackColor":{"type":"string","default":"#e5e7eb"},"barFillColor":{"type":"string","default":"#3b82f6"},"medianColor":{"type":"string","default":"#0f172a"},"categoryHeadColor":{"type":"string","default":"#374151"},"categoryHeadBg":{"type":"string","default":"#f8fafc"},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/comparison-guide":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/comparison-guide","title":"Comparison Guide","description":"A structured X vs Y comparison guide with criteria scoring, winner badges, and a verdict. Perfect for product, software, and strategy comparisons.","category":"bkbg-marketing","icon":"image-flip-horizontal","keywords":["comparison","versus","vs","guide","review","product","software","criteria"],"textdomain":"blockenberg","editorScript":"bkbg-comparison-guide-editor","editorStyle":"bkbg-comparison-guide-style","style":"bkbg-comparison-guide-style","viewScript":"bkbg-comparison-guide-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"guideTitle":{"type":"string","default":"React vs Vue: Which Framework Should You Choose in 2026?"},"intro":{"type":"string","default":"Both React and Vue are excellent choices for modern web development. This guide breaks down the key decision criteria so you can choose the right tool for your project."},"showIntro":{"type":"boolean","default":true},"nameA":{"type":"string","default":"React"},"descA":{"type":"string","default":"A JavaScript library for building user interfaces, maintained by Meta."},"emojiA":{"type":"string","default":"\u269b\ufe0f"},"emojiAType":{"type":"string","default":"custom-char"},"emojiADashicon":{"type":"string","default":"admin-site"},"emojiAImageUrl":{"type":"string","default":""},"scoreA":{"type":"number","default":87},"showScores":{"type":"boolean","default":true},"nameB":{"type":"string","default":"Vue"},"descB":{"type":"string","default":"The progressive JavaScript framework for building web interfaces, created by Evan You."},"emojiB":{"type":"string","default":"\ud83d\udc9a"},"emojiBType":{"type":"string","default":"custom-char"},"emojiBDashicon":{"type":"string","default":"admin-site"},"emojiBImageUrl":{"type":"string","default":""},"scoreB":{"type":"number","default":84},"criteria":{"type":"array","default":[{"name":"Learning Curve","winner":"B","scoreA":6,"scoreB":9,"notes":"Vue's template syntax feels more natural to developers coming from HTML\/CSS backgrounds. React's JSX takes more adjustment."},{"name":"Ecosystem & Libraries","winner":"A","scoreA":10,"scoreB":7,"notes":"React has the largest ecosystem by far, including React Native for mobile, Next.js for SSR, and thousands of UI component libraries."},{"name":"Performance","winner":"tie","scoreA":8,"scoreB":8,"notes":"Both frameworks deliver excellent performance with virtual DOM diffing. The difference is negligible for most real-world applications."},{"name":"Job Market","winner":"A","scoreA":10,"scoreB":6,"notes":"React dominates job postings globally, making it the safer career investment for front-end developers."},{"name":"Official Tooling","winner":"B","scoreA":7,"scoreB":9,"notes":"Vue's official tooling (Vite integration, Pinia, Vue Router) is more cohesive and better documented than React's fragmented ecosystem."},{"name":"Corporate Backing","winner":"A","scoreA":9,"scoreB":7,"notes":"React is backed by Meta. Vue is community-driven \u2014 an advantage for independence but a risk for long-term funding."}]},"showNotes":{"type":"boolean","default":true},"showCritScores":{"type":"boolean","default":true},"verdictWinner":{"type":"string","default":"A"},"verdictSummary":{"type":"string","default":"React is the better choice for teams prioritizing employability, ecosystem depth, and mobile development via React Native. Choose Vue if you value a gentler learning curve, tighter official tooling, or are building smaller to mid-size SPAs."},"showVerdict":{"type":"boolean","default":true},"layout":{"type":"string","default":"table"},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":24},"lineHeight":{"type":"number","default":170},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#f8fafc"},"titleColor":{"type":"string","default":"#0f172a"},"introColor":{"type":"string","default":"#374151"},"colABg":{"type":"string","default":"#eff6ff"},"colAColor":{"type":"string","default":"#1e3a8a"},"colBBg":{"type":"string","default":"#f0fdf4"},"colBColor":{"type":"string","default":"#14532d"},"winnerBadgeBg":{"type":"string","default":"#fef9c3"},"winnerBadgeColor":{"type":"string","default":"#713f12"},"tieBg":{"type":"string","default":"#f1f5f9"},"tieColor":{"type":"string","default":"#475569"},"notesColor":{"type":"string","default":"#6b7280"},"rowAltBg":{"type":"string","default":"#f8fafc"},"verdictBg":{"type":"string","default":"#0f172a"},"verdictColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#3b82f6"},"fontWeight":{"type":"string","default":"400"},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/split-price-cta":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/split-price-cta","title":"Split Price CTA","category":"bkbg-marketing","icon":"columns","description":"Two-column sales section: pricing offer on the left, CTA with supporting benefits on the right. Common on SaaS pricing and checkout pages.","keywords":["pricing","cta","split","offer","sales","conversion","plan"],"textdomain":"blockenberg","editorScript":"bkbg-split-price-cta-editor","style":"bkbg-split-price-cta-style","attributes":{"priceLabel":{"type":"string","default":"Start for free"},"priceValue":{"type":"string","default":"$0"},"pricePeriod":{"type":"string","default":"forever"},"priceNote":{"type":"string","default":"No credit card required"},"showOldPrice":{"type":"boolean","default":false},"oldPrice":{"type":"string","default":"$49"},"showBadge":{"type":"boolean","default":true},"badge":{"type":"string","default":"\ud83d\udd25 Limited offer"},"features":{"type":"array","default":[{"id":"f1","text":"Up to 5 projects"},{"id":"f2","text":"10 GB cloud storage"},{"id":"f3","text":"Community support"},{"id":"f4","text":"Core integrations"}],"items":{"type":"object"}},"ctaHeading":{"type":"string","default":"Ready to get started?"},"ctaSubtitle":{"type":"string","default":"Join over 50,000 teams already building with us. Setup takes less than 2 minutes."},"primaryLabel":{"type":"string","default":"Start free \u2014 upgrade anytime"},"primaryUrl":{"type":"string","default":"#"},"primaryTarget":{"type":"string","default":"_self"},"showSecondary":{"type":"boolean","default":true},"secondaryLabel":{"type":"string","default":"Talk to sales"},"secondaryUrl":{"type":"string","default":"#"},"secondaryTarget":{"type":"string","default":"_self"},"showSocialProof":{"type":"boolean","default":true},"socialProofText":{"type":"string","default":"\"Best investment our team made this year.\""},"socialProofAuthor":{"type":"string","default":"\u2014 Sarah K., CTO at Acme"},"leftStyle":{"type":"string","default":"gradient"},"leftGradient":{"type":"string","default":"linear-gradient(135deg,#6c3fb5 0%,#2563eb 100%)"},"leftBg":{"type":"string","default":"#6c3fb5"},"checkColor":{"type":"string","default":"#a78bfa"},"priceLabelColor":{"type":"string","default":"rgba(255,255,255,0.75)"},"priceValueColor":{"type":"string","default":"#ffffff"},"priceNoteColor":{"type":"string","default":"rgba(255,255,255,0.55)"},"featureColor":{"type":"string","default":"#ffffff"},"rightBg":{"type":"string","default":"#ffffff"},"ctaHeadingColor":{"type":"string","default":"#0f172a"},"ctaSubtitleColor":{"type":"string","default":"#475569"},"primaryBg":{"type":"string","default":"#7c3aed"},"primaryColor":{"type":"string","default":"#ffffff"},"proofColor":{"type":"string","default":"#64748b"},"borderColor":{"type":"string","default":"#e2e8f0"},"blockRadius":{"type":"number","default":20},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"btnRadius":{"type":"number","default":10},"priceSize":{"type":"number","default":60},"ctaHeadingSize":{"type":"number","default":28},"priceFontWeight":{"type":"number","default":800},"ctaHeadingFontWeight":{"type":"number","default":700},"priceTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"badgeTypo":{"type":"object","default":{}},"featureTypo":{"type":"object","default":{}},"btnTypo":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true}}},"blockenberg\/sleep-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/sleep-calculator","title":"Sleep Calculator","category":"bkbg-calculators","icon":"clock","description":"Calculate optimal sleep and wake times based on 90-minute REM sleep cycles. Find when to sleep or when to wake up to feel fully rested.","keywords":["sleep","wake","REM","cycle","bedtime","alarm","rest","health","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-sleep-calculator-editor","style":"bkbg-sleep-calculator-style","viewScript":"bkbg-sleep-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Sleep Calculator"},"subtitle":{"type":"string","default":"Wake up refreshed. Based on 90-minute sleep cycles."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"mode":{"type":"string","default":"wake"},"onsetDelay":{"type":"number","default":14},"cyclesMin":{"type":"number","default":4},"cyclesMax":{"type":"number","default":6},"showTips":{"type":"boolean","default":true},"useNow":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"bestColor":{"type":"string","default":"#6c3fb5"},"goodColor":{"type":"string","default":"#3b82f6"},"okColor":{"type":"string","default":"#f59e0b"},"cycleTagBg":{"type":"string","default":"#ede9fe"},"cycleTagColor":{"type":"string","default":"#6c3fb5"},"tipBg":{"type":"string","default":"#fef9c3"},"tipColor":{"type":"string","default":"#713f12"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"timeSize":{"type":"number","default":36},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":580},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"number","default":700},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/mega-footer":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/mega-footer","title":"Mega Footer","category":"bkbg-layout","icon":"layout","description":"Full-featured site footer with logo, tagline, link columns, social links, and a bottom bar.","textdomain":"blockenberg","editorScript":"bkbg-mega-footer-editor","style":"bkbg-mega-footer-style","attributes":{"logoUrl":{"type":"string","default":""},"logoId":{"type":"number","default":0},"logoWidth":{"type":"number","default":140},"tagline":{"type":"string","default":"Building better software, together."},"showTagline":{"type":"boolean","default":true},"columns":{"type":"array","default":[{"id":"c1","heading":"Product","links":[{"id":"l1","label":"Features","url":"#"},{"id":"l2","label":"Pricing","url":"#"},{"id":"l3","label":"Changelog","url":"#"},{"id":"l4","label":"Roadmap","url":"#"}]},{"id":"c2","heading":"Company","links":[{"id":"l5","label":"About","url":"#"},{"id":"l6","label":"Blog","url":"#"},{"id":"l7","label":"Careers","url":"#"},{"id":"l8","label":"Press","url":"#"}]},{"id":"c3","heading":"Resources","links":[{"id":"l9","label":"Documentation","url":"#"},{"id":"l10","label":"API Reference","url":"#"},{"id":"l11","label":"Community","url":"#"},{"id":"l12","label":"Support","url":"#"}]},{"id":"c4","heading":"Legal","links":[{"id":"l13","label":"Privacy Policy","url":"#"},{"id":"l14","label":"Terms of Service","url":"#"},{"id":"l15","label":"Cookie Policy","url":"#"}]}]},"socialLinks":{"type":"array","default":[{"id":"s1","platform":"twitter","url":"#","label":"Twitter"},{"id":"s2","platform":"github","url":"#","label":"GitHub"},{"id":"s3","platform":"linkedin","url":"#","label":"LinkedIn"}]},"showSocial":{"type":"boolean","default":true},"showBottomBar":{"type":"boolean","default":true},"copyright":{"type":"string","default":"\u00a9 2024 Your Company. All rights reserved."},"bottomLinks":{"type":"array","default":[{"id":"b1","label":"Privacy","url":"#"},{"id":"b2","label":"Terms","url":"#"},{"id":"b3","label":"Cookies","url":"#"}]},"layout":{"type":"string","default":"logo-left"},"columnCount":{"type":"number","default":4},"gap":{"type":"number","default":40},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":32},"headingSize":{"type":"number","default":13},"linkSize":{"type":"number","default":14},"taglineSize":{"type":"number","default":14},"headingTypo":{"type":"object","default":{}},"taglineTypo":{"type":"object","default":{}},"linkTypo":{"type":"object","default":{}},"copyrightTypo":{"type":"object","default":{}},"showDivider":{"type":"boolean","default":true},"footerBg":{"type":"string","default":"#0f172a"},"headingColor":{"type":"string","default":"#94a3b8"},"linkColor":{"type":"string","default":"#cbd5e1"},"linkHoverColor":{"type":"string","default":"#ffffff"},"taglineColor":{"type":"string","default":"#94a3b8"},"dividerColor":{"type":"string","default":"#1e293b"},"copyrightColor":{"type":"string","default":"#64748b"},"socialIconColor":{"type":"string","default":"#94a3b8"},"bottomBarBg":{"type":"string","default":""}},"supports":{"html":false,"align":["wide","full"]},"keywords":["footer","nav","links","social","mega"]},"blockenberg\/feature-video-tabs":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/feature-video-tabs","title":"Feature Video Tabs","description":"A feature showcase section with tab navigation and an auto-playing video per tab. Each tab shows a headline, description, bullet points, and an optional CTA button alongside its video.","category":"bkbg-marketing","icon":"video-alt3","keywords":["feature","tabs","video","showcase","features","autoplay","demo"],"editorScript":"bkbg-feature-video-tabs-editor","editorStyle":"bkbg-feature-video-tabs-style","style":"bkbg-feature-video-tabs-style","viewScript":"bkbg-feature-video-tabs-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"tabs":{"type":"array","default":[{"label":"Easy Setup","icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","headline":"Get started in minutes","description":"No complicated configuration. Our intuitive onboarding process guides you every step of the way so you can focus on what matters.","bullets":["One-click install","Pre-built templates","Import from any platform"],"ctaLabel":"Start Free Trial","ctaUrl":"#","videoUrl":"","videoPoster":"","fallbackImageUrl":"","fallbackImageId":0},{"label":"Powerful Analytics","icon":"\ud83d\udcca","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","headline":"Data-driven decisions","description":"Real-time dashboards, custom reports, and AI-powered insights help you understand your audience and grow faster.","bullets":["Real-time reporting","Custom funnels","AI recommendations"],"ctaLabel":"See Analytics","ctaUrl":"#","videoUrl":"","videoPoster":"","fallbackImageUrl":"","fallbackImageId":0},{"label":"Team Collaboration","icon":"\ud83e\udd1d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","headline":"Work better together","description":"Comment, assign, and ship \u2014 all in one place. Keep your entire team in sync with shared workspaces and live editing.","bullets":["Shared workspaces","Live editing","Role-based access"],"ctaLabel":"Invite Team","ctaUrl":"#","videoUrl":"","videoPoster":"","fallbackImageUrl":"","fallbackImageId":0}]},"layout":{"type":"string","default":"right-video"},"tabStyle":{"type":"string","default":"pills"},"defaultActive":{"type":"number","default":0},"autoAdvance":{"type":"boolean","default":false},"autoAdvanceDelay":{"type":"number","default":5000},"videoAutoPlay":{"type":"boolean","default":true},"videoLoop":{"type":"boolean","default":true},"videoMuted":{"type":"boolean","default":true},"aspect":{"type":"string","default":"16\/9"},"videoRadius":{"type":"number","default":12},"videoShadow":{"type":"boolean","default":true},"showIcons":{"type":"boolean","default":true},"showBullets":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"gap":{"type":"number","default":48},"tabAreaWidth":{"type":"number","default":40},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"headlineSize":{"type":"number","default":26},"descSize":{"type":"number","default":15},"bulletSize":{"type":"number","default":14},"tabLabelSize":{"type":"number","default":14},"iconSize":{"type":"number","default":24},"typoHeadline":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"typoTabLabel":{"type":"object","default":{}},"typoBullet":{"type":"object","default":{}},"bgColor":{"type":"string","default":""},"accentColor":{"type":"string","default":"#6366f1"},"activeTabBg":{"type":"string","default":"#6366f1"},"activeTabColor":{"type":"string","default":"#ffffff"},"idleTabBg":{"type":"string","default":""},"idleTabColor":{"type":"string","default":"#374151"},"headlineColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#4b5563"},"bulletColor":{"type":"string","default":"#374151"},"bulletDot":{"type":"string","default":"#6366f1"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"videoBg":{"type":"string","default":"#000000"}}},"blockenberg\/word-cloud":{"apiVersion":3,"name":"blockenberg\/word-cloud","title":"Word Cloud","category":"bkbg-charts","icon":"tag","description":"A visual word cloud where each word is sized by its weight \u2014 ideal for topics, skills, tags, or concepts.","keywords":["word","cloud","tag","keyword","weight","bubble","text"],"textdomain":"blockenberg","editorScript":"bkbg-word-cloud-editor","editorStyle":"bkbg-word-cloud-style","style":"bkbg-word-cloud-style","viewScript":"bkbg-word-cloud-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"words":{"type":"array","default":[{"text":"Design","weight":9,"url":"","colorOverride":""},{"text":"Development","weight":8,"url":"","colorOverride":""},{"text":"UX","weight":7,"url":"","colorOverride":""},{"text":"Branding","weight":6,"url":"","colorOverride":""},{"text":"Strategy","weight":6,"url":"","colorOverride":""},{"text":"React","weight":5,"url":"","colorOverride":""},{"text":"WordPress","weight":5,"url":"","colorOverride":""},{"text":"SEO","weight":4,"url":"","colorOverride":""},{"text":"Marketing","weight":4,"url":"","colorOverride":""},{"text":"Analytics","weight":3,"url":"","colorOverride":""},{"text":"Content","weight":3,"url":"","colorOverride":""},{"text":"JavaScript","weight":7,"url":"","colorOverride":""},{"text":"CSS","weight":5,"url":"","colorOverride":""},{"text":"PHP","weight":4,"url":"","colorOverride":""},{"text":"Typography","weight":3,"url":"","colorOverride":""},{"text":"Performance","weight":2,"url":"","colorOverride":""}]},"minFontSize":{"type":"number","default":13},"maxFontSize":{"type":"number","default":52},"colorMode":{"type":"string","default":"palette"},"palette":{"type":"string","default":"#6c3fb5,#3b82f6,#10b981,#f59e0b,#ef4444,#ec4899,#8b5cf6,#0ea5e9"},"singleColor":{"type":"string","default":"#6c3fb5"},"textAlign":{"type":"string","default":"center"},"gap":{"type":"number","default":12},"paddingV":{"type":"number","default":40},"paddingH":{"type":"number","default":24},"bgColor":{"type":"string","default":"transparent"},"hoverEffect":{"type":"string","default":"scale"},"showWordBg":{"type":"boolean","default":false},"wordBgOpacity":{"type":"number","default":12},"wordBorderRadius":{"type":"number","default":6},"wordPaddingV":{"type":"number","default":4},"wordPaddingH":{"type":"number","default":10},"fontWeight":{"type":"number","default":700},"letterSpacing":{"type":"number","default":0},"lineHeight":{"type":"number","default":1.4},"sortOrder":{"type":"string","default":"random"},"shuffleSeed":{"type":"number","default":42},"cloudTypo":{"type":"object","default":{}}}},"blockenberg\/regex-tester":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/regex-tester","version":"1.0.0","title":"Regex Tester","category":"bkbg-dev","icon":"search","description":"Live regular expression tester with match highlighting, capture groups, and flag controls.","keywords":["regex","regexp","regular expression","pattern","developer","tool"],"textdomain":"blockenberg","editorScript":"bkbg-regex-tester-editor","style":"bkbg-regex-tester-style","viewScript":"bkbg-regex-tester-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Regex Tester"},"subtitle":{"type":"string","default":"Test regular expressions with live match highlighting"},"defaultPattern":{"type":"string","default":"bw+@w+.w+b"},"defaultFlags":{"type":"string","default":"gi"},"defaultTestStr":{"type":"string","default":"Contact us at hello@example.com or support@company.org\nVisit our site at https:\/\/example.com for more info."},"showGroups":{"type":"boolean","default":true},"showCheatsheet":{"type":"boolean","default":false},"editorHeight":{"type":"integer","default":160},"accentColor":{"type":"string","default":"#f59e0b"},"matchBg":{"type":"string","default":"#fef3c7"},"matchBorder":{"type":"string","default":"#f59e0b"},"groupColors":{"type":"string","default":"#bfdbfe,#bbf7d0,#fecaca,#e9d5ff"},"cardBg":{"type":"string","default":"#ffffff"},"editorBg":{"type":"string","default":"#1e1e2e"},"editorText":{"type":"string","default":"#cdd6f4"},"sectionBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"errorColor":{"type":"string","default":"#dc2626"},"contentMaxWidth":{"type":"integer","default":780},"titleTypo":{"type":"object","default":{}},"editorTypo":{"type":"object","default":{}}}},"blockenberg\/card-cta-grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/card-cta-grid","title":"Card CTA Grid","category":"bkbg-marketing","icon":"grid-view","description":"A grid of action cards \u2014 each with icon, title, description and link. Perfect for get-started, help, or navigation sections.","keywords":["cta","cards","grid","action","get started","navigation","hub"],"textdomain":"blockenberg","editorScript":"bkbg-card-cta-grid-editor","style":"bkbg-card-cta-grid-style","attributes":{"cards":{"type":"array","default":[{"id":"c1","icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Get started","description":"Set up your account in minutes. No credit card required.","ctaLabel":"Create account \u2192","ctaUrl":"#","ctaTarget":"_self","accentColor":"#6c3fb5"},{"id":"c2","icon":"\ud83d\udcd6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Read the docs","description":"Dive into guides, API references, and code examples.","ctaLabel":"View docs \u2192","ctaUrl":"#","ctaTarget":"_blank","accentColor":"#0ea5e9"},{"id":"c3","icon":"\ud83d\udcac","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Join community","description":"Connect with thousands of users and the core team on Discord.","ctaLabel":"Join Discord \u2192","ctaUrl":"#","ctaTarget":"_blank","accentColor":"#10b981"},{"id":"c4","icon":"\ud83c\udfaf","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Book a demo","description":"See the product live with a personalized walkthrough.","ctaLabel":"Book demo \u2192","ctaUrl":"#","ctaTarget":"_self","accentColor":"#f59e0b"}],"items":{"type":"object"}},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":4},"cardStyle":{"type":"string","default":"border"},"gap":{"type":"number","default":20},"cardRadius":{"type":"number","default":16},"iconSize":{"type":"number","default":36},"showIcon":{"type":"boolean","default":true},"showDesc":{"type":"boolean","default":true},"titleSize":{"type":"number","default":17},"descSize":{"type":"number","default":14},"ctaSize":{"type":"number","default":14},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"sectionBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"descColor":{"type":"string","default":"#64748b"},"typoTitle":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"typoCta":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true}}},"blockenberg\/split-screen":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/split-screen","title":"Split Screen","category":"bkbg-layout","icon":"columns","description":"Two-panel side-by-side layout with independent backgrounds, content, and optional scroll-snap.","keywords":["split","screen","two column","hero","half"],"textdomain":"blockenberg","editorScript":"bkbg-split-screen-editor","editorStyle":"bkbg-split-screen-style","style":"bkbg-split-screen-style","viewScript":"bkbg-split-screen-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"minHeight":{"type":"number","default":500},"splitRatio":{"type":"string","default":"50-50"},"stackOnMobile":{"type":"boolean","default":true},"verticalAlign":{"type":"string","default":"center"},"gap":{"type":"number","default":0},"leftBgType":{"type":"string","default":"color"},"leftBgColor":{"type":"string","default":"#6c3fb5"},"leftBgGradient":{"type":"string","default":"linear-gradient(135deg,#6c3fb5,#4f2d85)"},"leftBgImage":{"type":"string","default":""},"leftBgImageId":{"type":"number","default":0},"leftBgPosition":{"type":"string","default":"center center"},"leftOverlay":{"type":"string","default":""},"leftOverlayOpacity":{"type":"number","default":40},"leftPaddingX":{"type":"number","default":48},"leftPaddingY":{"type":"number","default":48},"leftTag":{"type":"string","default":"h2"},"leftHeading":{"type":"string","default":"Bold headline here"},"leftText":{"type":"string","default":"Supporting paragraph that tells your story. Keep it concise and impactful."},"leftBtnLabel":{"type":"string","default":"Get Started"},"leftBtnUrl":{"type":"string","default":"#"},"leftBtnBg":{"type":"string","default":"#ffffff"},"leftBtnColor":{"type":"string","default":"#6c3fb5"},"leftBtnRadius":{"type":"number","default":6},"leftTextAlign":{"type":"string","default":"left"},"leftHeadingColor":{"type":"string","default":"#ffffff"},"leftTextColor":{"type":"string","default":"rgba(255,255,255,0.85)"},"leftHeadingSize":{"type":"number","default":36},"leftHeadingWeight":{"type":"number","default":700},"leftShowBtn":{"type":"boolean","default":true},"rightBgType":{"type":"string","default":"color"},"rightBgColor":{"type":"string","default":"#f5f5f7"},"rightBgGradient":{"type":"string","default":"linear-gradient(135deg,#f5f5f7,#e0e0e8)"},"rightBgImage":{"type":"string","default":""},"rightBgImageId":{"type":"number","default":0},"rightBgPosition":{"type":"string","default":"center center"},"rightOverlay":{"type":"string","default":""},"rightOverlayOpacity":{"type":"number","default":40},"rightPaddingX":{"type":"number","default":48},"rightPaddingY":{"type":"number","default":48},"rightTag":{"type":"string","default":"h2"},"rightHeading":{"type":"string","default":"Second panel headline"},"rightText":{"type":"string","default":"This panel can showcase a complementary message, an offer, or a visual highlight."},"rightBtnLabel":{"type":"string","default":"Learn More"},"rightBtnUrl":{"type":"string","default":"#"},"rightBtnBg":{"type":"string","default":"#6c3fb5"},"rightBtnColor":{"type":"string","default":"#ffffff"},"rightBtnRadius":{"type":"number","default":6},"rightTextAlign":{"type":"string","default":"left"},"rightHeadingColor":{"type":"string","default":"#1f2937"},"rightTextColor":{"type":"string","default":"#4b5563"},"rightHeadingSize":{"type":"number","default":36},"rightHeadingWeight":{"type":"number","default":700},"rightShowBtn":{"type":"boolean","default":true},"leftHeadingTypo":{"type":"object","default":{}},"leftTextTypo":{"type":"object","default":{}},"leftBtnTypo":{"type":"object","default":{}},"rightHeadingTypo":{"type":"object","default":{}},"rightTextTypo":{"type":"object","default":{}},"rightBtnTypo":{"type":"object","default":{}}}},"blockenberg\/product-roundup":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/product-roundup","title":"Product Roundup","description":"Ranked multi-product review section with ratings, pros\/cons and CTAs.","category":"bkbg-blog","icon":"products","keywords":["product","review","roundup","best","compare","rating"],"textdomain":"blockenberg","editorScript":"bkbg-product-roundup-editor","style":"bkbg-product-roundup-style","viewScript":"bkbg-product-roundup-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"sectionTitle":{"type":"string","default":"Our Top Picks"},"sectionSubtitle":{"type":"string","default":""},"showSubtitle":{"type":"boolean","default":true},"products":{"type":"array","default":[{"rank":1,"name":"Product Name","image":"","imageId":0,"badge":"Editor's Pick","showBadge":true,"rating":4.5,"summary":"A short description of this product and why it stands out.","pros":["Great quality","Easy to use"],"cons":["Pricey"],"price":"$99","ctaLabel":"Check Price","ctaUrl":""}]},"layout":{"type":"string","default":"list"},"showRank":{"type":"boolean","default":true},"showRating":{"type":"boolean","default":true},"showPros":{"type":"boolean","default":true},"showCons":{"type":"boolean","default":true},"showPrice":{"type":"boolean","default":true},"showImage":{"type":"boolean","default":true},"openInNewTab":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"headingColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"rankBg":{"type":"string","default":"#0f172a"},"rankColor":{"type":"string","default":"#ffffff"},"badgeBg":{"type":"string","default":"#f59e0b"},"badgeColor":{"type":"string","default":"#ffffff"},"nameColor":{"type":"string","default":"#0f172a"},"ratingColor":{"type":"string","default":"#f59e0b"},"summaryColor":{"type":"string","default":"#475569"},"prosColor":{"type":"string","default":"#16a34a"},"consColor":{"type":"string","default":"#dc2626"},"priceColor":{"type":"string","default":"#0f172a"},"ctaBg":{"type":"string","default":"#0f172a"},"ctaColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":10},"cardRadius":{"type":"number","default":8},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"summaryTypo":{"type":"object","default":{}}}},"blockenberg\/bullet-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/bullet-chart","title":"Bullet Chart","category":"bkbg-charts","icon":"chart-bar","description":"Stephen Few's bullet chart \u2014 shows actual performance against a target, with background bands for Poor \/ Satisfactory \/ Good ranges.","attributes":{"title":{"type":"string","default":"2024 KPI Dashboard"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"integer","default":680},"padTop":{"type":"integer","default":16},"padLeft":{"type":"integer","default":160},"padRight":{"type":"integer","default":60},"rowHeight":{"type":"integer","default":52},"barThickness":{"type":"integer","default":16},"targetWidth":{"type":"integer","default":4},"showValues":{"type":"boolean","default":true},"showGridLines":{"type":"boolean","default":true},"labelFontSize":{"type":"integer","default":13},"valueFontSize":{"type":"integer","default":10},"bandColorPoor":{"type":"string","default":"#f3f4f6"},"bandColorSat":{"type":"string","default":"#e5e7eb"},"bandColorGood":{"type":"string","default":"#d1d5db"},"targetColor":{"type":"string","default":"#111827"},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#374151"},"series":{"type":"array","default":[{"label":"Revenue ($k)","color":"#6366f1","actual":270,"target":300,"poor":100,"sat":200,"good":300,"max":350},{"label":"Users (k)","color":"#10b981","actual":42,"target":50,"poor":20,"sat":35,"good":50,"max":60},{"label":"Conversion %","color":"#f59e0b","actual":3.8,"target":5,"poor":1,"sat":3,"good":5,"max":7},{"label":"NPS Score","color":"#ef4444","actual":42,"target":60,"poor":0,"sat":30,"good":60,"max":80}]},"typoTitle":{"type":"object","default":{}}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-bullet-chart-editor","style":"bkbg-bullet-chart-style"},"blockenberg\/code-comparison":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/code-comparison","title":"Code Comparison","category":"bkbg-dev","icon":"editor-code","description":"Side-by-side code comparison block with syntax highlighting, diff markers, labeled panels, copy buttons, line numbers, and a draggable split divider.","keywords":["code","comparison","diff","before","after","syntax","highlighting","programming"],"textdomain":"blockenberg","editorScript":"bkbg-code-comparison-editor","style":"bkbg-code-comparison-style","viewScript":"bkbg-code-comparison-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"leftCode":{"type":"string","default":"function greet(name) {\n  return 'Hello, ' + name;\n}\n\n\/\/ Call the function\nconst msg = greet('World');\nconsole.log(msg);"},"rightCode":{"type":"string","default":"const greet = (name) => {\n  return `Hello, ${name}!`;\n};\n\n\/\/ Call the function\nconst msg = greet('World');\nconsole.log(msg);"},"leftLabel":{"type":"string","default":"Before"},"rightLabel":{"type":"string","default":"After"},"leftLang":{"type":"string","default":"javascript"},"rightLang":{"type":"string","default":"javascript"},"diffLines":{"type":"string","default":""},"showDiffMarkers":{"type":"boolean","default":true},"showLineNumbers":{"type":"boolean","default":true},"showCopyButtons":{"type":"boolean","default":true},"showLanguageBadge":{"type":"boolean","default":true},"draggableSplit":{"type":"boolean","default":true},"splitRatio":{"type":"number","default":50},"theme":{"type":"string","default":"dark"},"fontSize":{"type":"number","default":13},"typoCode":{"type":"object","default":{}},"maxHeight":{"type":"number","default":0},"wrapLines":{"type":"boolean","default":false},"borderRadius":{"type":"number","default":12},"bgLeft":{"type":"string","default":"#1e1e2e"},"bgRight":{"type":"string","default":"#1e2e1e"},"headerBgLeft":{"type":"string","default":"#ff6b6b"},"headerBgRight":{"type":"string","default":"#6bcb77"},"headerColor":{"type":"string","default":"#ffffff"},"codeColor":{"type":"string","default":"#cdd6f4"},"lineNumColor":{"type":"string","default":"#6c7086"},"diffAddBg":{"type":"string","default":"rgba(107,203,119,0.15)"},"diffRemBg":{"type":"string","default":"rgba(255,107,107,0.15)"}}},"blockenberg\/card-deck-slider":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/card-deck-slider","title":"Card Deck Slider","category":"bkbg-effects","description":"A 3D card deck slider where cards arc\/fan out behind the front card and animate through the sequence.","keywords":["cards","deck","slider","3d","fan","carousel"],"textdomain":"blockenberg","editorScript":"bkbg-card-deck-slider-editor","style":"bkbg-card-deck-slider-style","viewScript":"bkbg-card-deck-slider-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"cards":{"type":"array","default":[{"imageUrl":"","imageAlt":"","tag":"Design","title":"Creative Solutions","description":"We craft beautiful digital experiences that inspire and engage your audience.","linkUrl":"","linkLabel":"Learn More"},{"imageUrl":"","imageAlt":"","tag":"Strategy","title":"Smart Thinking","description":"Data-driven strategies that translate complex challenges into clear opportunities.","linkUrl":"","linkLabel":"Learn More"},{"imageUrl":"","imageAlt":"","tag":"Technology","title":"Modern Platforms","description":"Cutting-edge technology built for performance, scale and long-term success.","linkUrl":"","linkLabel":"Learn More"},{"imageUrl":"","imageAlt":"","tag":"Growth","title":"Measurable Results","description":"Every project is measured against clear goals so you always know your ROI.","linkUrl":"","linkLabel":"Learn More"}]},"deckStyle":{"type":"string","default":"fan"},"cardWidth":{"type":"number","default":360},"cardHeight":{"type":"number","default":480},"cardRadius":{"type":"number","default":20},"stackCount":{"type":"number","default":3},"stackAngle":{"type":"number","default":8},"stackOffset":{"type":"number","default":18},"stackScale":{"type":"number","default":0.06},"transitionDuration":{"type":"number","default":500},"autoPlay":{"type":"boolean","default":false},"autoInterval":{"type":"number","default":3500},"showDots":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"showTag":{"type":"boolean","default":true},"showTitle":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"showLink":{"type":"boolean","default":true},"titleSize":{"type":"number","default":24},"descSize":{"type":"number","default":15},"tagSize":{"type":"number","default":11},"imageFit":{"type":"string","default":"cover"},"overlayStrength":{"type":"number","default":50},"cardBg":{"type":"string","default":"#1e293b"},"titleColor":{"type":"string","default":"#ffffff"},"descColor":{"type":"string","default":"#94a3b8"},"tagBg":{"type":"string","default":"#6366f1"},"tagColor":{"type":"string","default":"#ffffff"},"linkColor":{"type":"string","default":"#818cf8"},"dotColor":{"type":"string","default":"#6366f1"},"arrowBg":{"type":"string","default":"#ffffff"},"arrowColor":{"type":"string","default":"#0f172a"},"sectionBg":{"type":"string","default":""},"typoTitle":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}}}},"blockenberg\/event-speaker":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/event-speaker","version":"1.0.0","title":"Event Speakers","category":"bkbg-business","icon":"groups","description":"Showcase event or conference speakers with bios, session info, and social links.","keywords":["speaker","event","conference","bio","presenter","lineup","meetup"],"textdomain":"blockenberg","editorScript":"bkbg-event-speaker-editor","editorStyle":"bkbg-event-speaker-style","style":"bkbg-event-speaker-style","viewScript":"bkbg-event-speaker-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"eventTitle":{"type":"string","default":"Speaker Lineup"},"eventSubtitle":{"type":"string","default":"Meet the experts sharing their knowledge"},"showSubtitle":{"type":"boolean","default":true},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":2},"showSession":{"type":"boolean","default":true},"showBio":{"type":"boolean","default":true},"showTwitter":{"type":"boolean","default":true},"speakers":{"type":"array","default":[{"name":"Dr. Amara Johnson","title":"Principal Engineer","company":"Vercel","bio":"Amara has spent 12 years building scalable frontend infrastructure. She leads the Edge Runtime team and is a core contributor to React Server Components.","session":"The Future of React Server Components","sessionTime":"10:00 AM \u2013 10:45 AM","avatarInitials":"AJ","avatarBg":"#6366f1","twitterHandle":"@amaraj_dev"},{"name":"Carlos Mendes","title":"Staff Software Engineer","company":"Stripe","bio":"Carlos specializes in distributed systems and API design. He built Stripe's idempotency layer and writes about concurrency patterns on his popular blog.","session":"Idempotency at Scale: Lessons from Stripe","sessionTime":"11:00 AM \u2013 11:45 AM","avatarInitials":"CM","avatarBg":"#0ea5e9","twitterHandle":"@carlosmendes_io"},{"name":"Yuki Tanaka","title":"DevRel Lead","company":"PlanetScale","bio":"Yuki bridges the gap between engineering and developer community. She created the popular 'DB for Devs' YouTube series with over 200k subscribers.","session":"Branching Databases for Zero-Downtime Deploys","sessionTime":"2:00 PM \u2013 2:45 PM","avatarInitials":"YT","avatarBg":"#f59e0b","twitterHandle":"@yukitanaka_dev"},{"name":"Marcus Webb","title":"Senior Architect","company":"Cloudflare","bio":"Marcus designs globally distributed systems at the edge. His work on Workers KV has powered millions of real-time applications around the world.","session":"Edge-First Architecture Patterns","sessionTime":"3:00 PM \u2013 3:45 PM","avatarInitials":"MW","avatarBg":"#22c55e","twitterHandle":"@marcuswebb_cf"}]},"titleFontSize":{"type":"number","default":26},"subtitleFontSize":{"type":"number","default":16},"nameFontSize":{"type":"number","default":18},"fontSize":{"type":"number","default":14},"lineHeight":{"type":"number","default":165},"borderRadius":{"type":"number","default":16},"avatarSize":{"type":"number","default":64},"bgColor":{"type":"string","default":"#f8fafc"},"headerBgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"cardBgColor":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e2e8f0"},"nameColor":{"type":"string","default":"#0f172a"},"jobTitleColor":{"type":"string","default":"#6366f1"},"companyColor":{"type":"string","default":"#64748b"},"bioColor":{"type":"string","default":"#374151"},"sessionBg":{"type":"string","default":"#f0f9ff"},"sessionBorderColor":{"type":"string","default":"#bae6fd"},"sessionTitleColor":{"type":"string","default":"#0c4a6e"},"sessionTimeColor":{"type":"string","default":"#0369a1"},"twitterColor":{"type":"string","default":"#0ea5e9"},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoName":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/base64-encoder":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/base64-encoder","version":"1.0.0","title":"Base64 Encoder \/ Decoder","category":"bkbg-dev","icon":"editor-code","description":"Encode plain text to Base64 or decode Base64 back to text. Supports Unicode, URL-safe Base64 and one-click copy.","keywords":["base64","encode","decode","converter","developer","tool","binary","ascii"],"textdomain":"blockenberg","editorScript":"bkbg-base64-encoder-editor","style":"bkbg-base64-encoder-style","viewScript":"bkbg-base64-encoder-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Base64 Encoder \/ Decoder"},"subtitle":{"type":"string","default":"Instantly encode or decode Base64 text"},"defaultMode":{"type":"string","default":"encode"},"defaultInput":{"type":"string","default":""},"showUrlSafe":{"type":"boolean","default":true},"showLineBreaks":{"type":"boolean","default":true},"showStats":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#0ea5e9"},"sectionBg":{"type":"string","default":"#f0f9ff"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f8fafc"},"outputBg":{"type":"string","default":"#0f172a"},"outputColor":{"type":"string","default":"#7dd3fc"},"titleColor":{"type":"string","default":"#0c4a6e"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"integer","default":26},"contentMaxWidth":{"type":"integer","default":720},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/thumbnail-gallery":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/thumbnail-gallery","title":"Thumbnail Gallery","description":"Large main image with a scrollable thumbnail strip navigation.","category":"bkbg-media","icon":"format-gallery","keywords":["gallery","thumbnail","images","carousel","lightbox"],"editorScript":"bkbg-thumbnail-gallery-editor","editorStyle":"bkbg-thumbnail-gallery-style","style":"bkbg-thumbnail-gallery-style","viewScript":"bkbg-thumbnail-gallery-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"images":{"type":"array","default":[{"url":"https:\/\/images.unsplash.com\/photo-1506905925346-21bda4d32df4?w=1200&q=80","id":0,"alt":"Mountain landscape","caption":"Majestic mountain peaks at sunrise","title":"Mountains"},{"url":"https:\/\/images.unsplash.com\/photo-1469474968028-56623f02e42e?w=1200&q=80","id":0,"alt":"Forest path","caption":"Misty forest trail in the morning","title":"Forest"},{"url":"https:\/\/images.unsplash.com\/photo-1518020382113-a7e8fc38eac9?w=1200&q=80","id":0,"alt":"Ocean view","caption":"Crystal clear waters of the coast","title":"Ocean"},{"url":"https:\/\/images.unsplash.com\/photo-1465146344425-f00d5f5c8f07?w=1200&q=80","id":0,"alt":"Wildflowers","caption":"Vibrant wildflower meadow in bloom","title":"Wildflowers"},{"url":"https:\/\/images.unsplash.com\/photo-1501854140801-50d01698950b?w=1200&q=80","id":0,"alt":"Desert dunes","caption":"Golden sand dunes at dusk","title":"Desert"},{"url":"https:\/\/images.unsplash.com\/photo-1476231682828-37e571bc172f?w=1200&q=80","id":0,"alt":"River valley","caption":"Serene river winding through the valley","title":"River"}]},"thumbPosition":{"type":"string","default":"bottom"},"thumbSize":{"type":"number","default":72},"thumbGap":{"type":"number","default":8},"thumbBorderRadius":{"type":"number","default":6},"mainAspect":{"type":"string","default":"16\/9"},"mainBorderRadius":{"type":"number","default":12},"mainObjectFit":{"type":"string","default":"cover"},"showCaptions":{"type":"boolean","default":true},"showCounter":{"type":"boolean","default":true},"showZoom":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"animationType":{"type":"string","default":"fade"},"autoPlay":{"type":"boolean","default":false},"autoPlayDelay":{"type":"number","default":4000},"thumbActiveBorderWidth":{"type":"number","default":2},"maxWidth":{"type":"number","default":900},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":""},"mainBg":{"type":"string","default":"#000000"},"captionBg":{"type":"string","default":"rgba(0,0,0,0.6)"},"captionColor":{"type":"string","default":"#ffffff"},"counterBg":{"type":"string","default":"rgba(0,0,0,0.55)"},"counterColor":{"type":"string","default":"#ffffff"},"thumbActiveBorder":{"type":"string","default":"#6366f1"},"thumbBg":{"type":"string","default":"#e5e7eb"},"arrowBg":{"type":"string","default":"rgba(0,0,0,0.45)"},"arrowColor":{"type":"string","default":"#ffffff"},"zoomIconColor":{"type":"string","default":"#ffffff"},"zoomIconBg":{"type":"string","default":"rgba(0,0,0,0.45)"},"captionTypo":{"type":"object","default":{}},"counterTypo":{"type":"object","default":{}}}},"blockenberg\/faq-categories":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/faq-categories","version":"1.0.0","title":"FAQ Categories","category":"bkbg-business","icon":"editor-help","description":"Categorized FAQ with a sidebar (or top tab bar) category navigator and an accordion for each category. Ideal for comprehensive help centers and support pages.","keywords":["faq","accordion","categories","filter","help","support","questions"],"textdomain":"blockenberg","editorScript":"bkbg-faq-categories-editor","style":"bkbg-faq-categories-style","viewScript":"bkbg-faq-categories-frontend","attributes":{"categories":{"type":"array","default":[{"id":"cat1","icon":"\ud83d\udcb3","label":"Billing & Pricing","iconPickerType":"custom-char","iconDashicon":"","iconImageUrl":"","items":[{"id":"q1","question":"How does billing work?","answer":"We bill monthly or annually depending on your chosen plan. You can upgrade, downgrade, or cancel at any time from your account settings."},{"id":"q2","question":"Can I cancel at any time?","answer":"Yes, absolutely. There are no long-term contracts. Cancel from your dashboard and your account stays active until the end of the billing period."}]},{"id":"cat2","icon":"\u2699\ufe0f","label":"Getting Started","iconPickerType":"custom-char","iconDashicon":"","iconImageUrl":"","items":[{"id":"q3","question":"How do I create my first project?","answer":"After signing up, click \"New Project\" on your dashboard, enter a name and description, and you're ready to invite team members and start adding tasks."},{"id":"q4","question":"Is there a free trial?","answer":"Yes! All new accounts start with a 14-day free trial of our Pro plan. No credit card required. You'll be notified before the trial ends."}]},{"id":"cat3","icon":"\ud83d\udd12","label":"Security & Privacy","iconPickerType":"custom-char","iconDashicon":"","iconImageUrl":"","items":[{"id":"q5","question":"How is my data protected?","answer":"All data is encrypted at rest (AES-256) and in transit (TLS 1.3). We are SOC 2 Type II certified and conduct regular third-party security audits."}]}],"items":{"type":"object"}},"navStyle":{"type":"string","default":"sidebar"},"navPosition":{"type":"string","default":"left"},"expandFirst":{"type":"boolean","default":true},"allowMultiple":{"type":"boolean","default":false},"iconType":{"type":"string","default":"plus"},"showCatIcon":{"type":"boolean","default":true},"showCatCount":{"type":"boolean","default":true},"showSearch":{"type":"boolean","default":false},"searchPlaceholder":{"type":"string","default":"Search questions\u2026"},"navWidth":{"type":"number","default":240},"questionPadding":{"type":"number","default":18},"answerPadding":{"type":"number","default":18},"itemRadius":{"type":"number","default":10},"itemGap":{"type":"number","default":10},"navRadius":{"type":"number","default":10},"questionSize":{"type":"number","default":16},"answerSize":{"type":"number","default":14},"navLabelSize":{"type":"number","default":14},"typoNavLabel":{"type":"object","default":{}},"typoQuestion":{"type":"object","default":{}},"typoAnswer":{"type":"object","default":{}},"accentColor":{"type":"string","default":"#6c3fb5"},"navActiveBg":{"type":"string","default":"#ede9f7"},"navActiveColor":{"type":"string","default":"#6c3fb5"},"navInactiveColor":{"type":"string","default":"#6b7280"},"navBg":{"type":"string","default":"#f9fafb"},"questionColor":{"type":"string","default":"#111827"},"answerColor":{"type":"string","default":"#4b5563"},"itemBg":{"type":"string","default":"#ffffff"},"itemBorderColor":{"type":"string","default":"#e5e7eb"},"iconColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"],"spacing":{"margin":true,"padding":true}}},"blockenberg\/waffle-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/waffle-chart","version":"1.0.0","title":"Waffle Chart","category":"bkbg-charts","icon":"grid-view","description":"Proportional 10\u00d710 grid where each cell represents 1%. An intuitive and visually engaging alternative to pie charts for showing progress and part-to-whole relationships.","keywords":["waffle","chart","grid","proportion","percent","unit chart","progress"],"textdomain":"blockenberg","editorScript":"bkbg-waffle-chart-editor","style":"bkbg-waffle-chart-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Budget Allocation"},"showTitle":{"type":"boolean","default":true},"cellSize":{"type":"number","default":28},"cellGap":{"type":"number","default":3},"cellRadius":{"type":"number","default":4},"showLegend":{"type":"boolean","default":true},"showPercent":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":false},"legendFontSize":{"type":"number","default":13},"titleTypo":{"type":"object","default":{}},"legendTypo":{"type":"object","default":{}},"emptyColor":{"type":"string","default":"#f3f4f6"},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"segments":{"type":"array","default":[{"label":"Engineering","value":38,"color":"#4f46e5"},{"label":"Marketing","value":22,"color":"#0891b2"},{"label":"Operations","value":18,"color":"#059669"},{"label":"Sales","value":12,"color":"#d97706"},{"label":"HR & Admin","value":10,"color":"#dc2626"}]}}},"blockenberg\/image-magnifier":{"apiVersion":3,"name":"blockenberg\/image-magnifier","title":"Image Magnifier","category":"bkbg-media","icon":"search","description":"Image with a zoom lens that follows the cursor on hover \u2014 perfect for product photography and detail shots.","keywords":["magnifier","zoom","image","lens","hover","product"],"textdomain":"blockenberg","editorScript":"bkbg-image-magnifier-editor","editorStyle":"bkbg-image-magnifier-style","style":"bkbg-image-magnifier-style","viewScript":"bkbg-image-magnifier-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"alt":{"type":"string","default":""},"caption":{"type":"string","default":""},"showCaption":{"type":"boolean","default":false},"captionColor":{"type":"string","default":"#6b7280"},"width":{"type":"number","default":600},"align":{"type":"string","default":"center"},"imageRadius":{"type":"number","default":8},"zoomFactor":{"type":"number","default":250},"lensSize":{"type":"number","default":150},"lensShape":{"type":"string","default":"circle"},"lensBorderColor":{"type":"string","default":"#6c3fb5"},"lensBorderWidth":{"type":"number","default":2},"lensShadow":{"type":"boolean","default":true},"effectType":{"type":"string","default":"lens"},"previewWidth":{"type":"number","default":300},"previewHeight":{"type":"number","default":300},"previewBorder":{"type":"string","default":"#e5e7eb"},"previewRadius":{"type":"number","default":8},"hint":{"type":"string","default":"Hover to zoom"},"showHint":{"type":"boolean","default":true},"hintColor":{"type":"string","default":"#9ca3af"},"captionFontSize":{"type":"number","default":13},"captionFontWeight":{"type":"number","default":400},"captionLineHeight":{"type":"number","default":1.4},"captionTypo":{"type":"object","default":{}}}},"blockenberg\/pricing-table":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/pricing-table","title":"Pricing Table","category":"bkbg-marketing","icon":"products","description":"Pricing card with plan name, price, features list, and CTA button. Highlight popular plans with a badge.","keywords":["pricing","plan","price","table","card","subscription","tariff"],"textdomain":"blockenberg","editorScript":"bkbg-pricing-table-editor","editorStyle":"bkbg-pricing-table-style","style":"bkbg-pricing-table-style","viewScript":"bkbg-pricing-table-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"planName":{"type":"string","default":"Professional"},"planDescription":{"type":"string","default":"Perfect for growing teams and projects"},"currency":{"type":"string","default":"$"},"currencyPosition":{"type":"string","default":"before"},"price":{"type":"string","default":"49"},"pricePeriod":{"type":"string","default":"\/month"},"priceSubtext":{"type":"string","default":"Billed annually"},"features":{"type":"array","default":[{"text":"Unlimited projects","included":true,"icon":"dashicons-yes-alt"},{"text":"Advanced analytics","included":true,"icon":"dashicons-yes-alt"},{"text":"Priority support","included":true,"icon":"dashicons-yes-alt"},{"text":"Custom integrations","included":true,"icon":"dashicons-yes-alt"},{"text":"White label exports","included":false,"icon":"dashicons-no-alt"},{"text":"Dedicated manager","included":false,"icon":"dashicons-no-alt"}]},"buttonText":{"type":"string","default":"Get Started"},"buttonUrl":{"type":"string","default":"#"},"buttonTarget":{"type":"boolean","default":false},"isPopular":{"type":"boolean","default":true},"popularLabel":{"type":"string","default":"Most Popular"},"cardStyle":{"type":"string","default":"shadow"},"layout":{"type":"string","default":"vertical"},"iconStyle":{"type":"string","default":"dashicons"},"showDescription":{"type":"boolean","default":true},"showPriceSubtext":{"type":"boolean","default":true},"showFeatureDivider":{"type":"boolean","default":true},"featureListStyle":{"type":"string","default":"icon"},"accentColor":{"type":"string","default":"#2563eb"},"accentColorSecondary":{"type":"string","default":"#1e40af"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e2e8f0"},"cardBorderWidth":{"type":"number","default":2},"cardBorderRadius":{"type":"number","default":16},"cardPaddingTop":{"type":"number","default":36},"cardPaddingRight":{"type":"number","default":32},"cardPaddingBottom":{"type":"number","default":36},"cardPaddingLeft":{"type":"number","default":32},"nameTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"priceTypo":{"type":"object","default":{}},"featureTypo":{"type":"object","default":{}},"btnTypo":{"type":"object","default":{}},"planNameColor":{"type":"string","default":"#0f172a"},"descriptionColor":{"type":"string","default":"#64748b"},"priceColor":{"type":"string","default":"#0f172a"},"currencySize":{"type":"number","default":24},"periodSize":{"type":"number","default":16},"periodColor":{"type":"string","default":"#64748b"},"priceSubtextSize":{"type":"number","default":13},"priceSubtextColor":{"type":"string","default":"#94a3b8"},"featureColor":{"type":"string","default":"#334155"},"featureExcludedColor":{"type":"string","default":"#94a3b8"},"featureIncludedIconColor":{"type":"string","default":"#22c55e"},"featureExcludedIconColor":{"type":"string","default":"#cbd5e1"},"featureGap":{"type":"number","default":12},"btnBg":{"type":"string","default":"#2563eb"},"btnColor":{"type":"string","default":"#ffffff"},"btnBgHover":{"type":"string","default":"#1d4ed8"},"btnColorHover":{"type":"string","default":"#ffffff"},"btnBorderColor":{"type":"string","default":"#2563eb"},"btnBorderWidth":{"type":"number","default":2},"btnBorderRadius":{"type":"number","default":8},"btnPaddingV":{"type":"number","default":14},"btnWidth":{"type":"string","default":"full"},"badgeBg":{"type":"string","default":"#2563eb"},"badgeColor":{"type":"string","default":"#ffffff"},"badgeSize":{"type":"number","default":12},"badgeBorderRadius":{"type":"number","default":50},"headerBg":{"type":"string","default":"transparent"},"headerStyle":{"type":"string","default":"default"},"sectionGap":{"type":"number","default":24}}},"blockenberg\/bento-grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/bento-grid","version":"1.0.0","title":"Bento Grid","category":"bkbg-layout","icon":"grid-view","description":"Modern asymmetric bento-box grid with featured large cells and smaller detail cards \u2014 perfect for showcasing features, stats, or portfolio highlights.","keywords":["bento","grid","mosaic","asymmetric","cards","features","showcase","apple","layout"],"textdomain":"blockenberg","editorScript":"bkbg-bento-grid-editor","editorStyle":"bkbg-bento-grid-style","style":"bkbg-bento-grid-style","viewScript":"bkbg-bento-grid-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"layout":{"type":"string","default":"classic"},"cells":{"type":"array","default":[{"id":"c1","span":"large","type":"text","eyebrow":"Featured","title":"Build something the world needs","desc":"Start with a clear vision, ruthless prioritisation, and shipping fast.","imageUrl":"","imageId":0,"imagePosition":"right","accentColor":"#6c3fb5","bgColor":"#f5f0ff","textColor":"#111827","showButton":true,"buttonLabel":"Learn more","buttonUrl":""},{"id":"c2","span":"small","type":"stat","eyebrow":"Users","title":"10,000+","desc":"Active users worldwide","imageUrl":"","imageId":0,"accentColor":"#3b82f6","bgColor":"#eff6ff","textColor":"#1e40af","showButton":false,"buttonLabel":"","buttonUrl":""},{"id":"c3","span":"small","type":"stat","eyebrow":"Rating","title":"4.9 \u2605","desc":"Average review score","imageUrl":"","imageId":0,"accentColor":"#f59e0b","bgColor":"#fffbeb","textColor":"#92400e","showButton":false,"buttonLabel":"","buttonUrl":""},{"id":"c4","span":"medium","type":"image","eyebrow":"","title":"Visual storytelling","desc":"Use images to anchor your grid.","imageUrl":"","imageId":0,"accentColor":"#10b981","bgColor":"#ecfdf5","textColor":"#065f46","showButton":false,"buttonLabel":"","buttonUrl":""},{"id":"c5","span":"medium","type":"text","eyebrow":"Our mission","title":"Crafted with care","desc":"Every pixel, every interaction \u2014 thoughtfully designed to delight.","imageUrl":"","imageId":0,"accentColor":"#ec4899","bgColor":"#fdf2f8","textColor":"#831843","showButton":true,"buttonLabel":"Read story","buttonUrl":""}]},"gap":{"type":"number","default":16},"borderRadius":{"type":"number","default":20},"minRowHeight":{"type":"number","default":200},"titleSize":{"type":"number","default":26},"eyebrowSize":{"type":"number","default":12},"descSize":{"type":"number","default":15},"btnBorderRadius":{"type":"number","default":8},"hoverLift":{"type":"boolean","default":true},"animateIn":{"type":"boolean","default":true},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32},"bgColor":{"type":"string","default":""},"eyebrowTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/unit-converter":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/unit-converter","title":"Unit Converter","category":"bkbg-calculators","icon":"editor-expand","description":"Interactive unit conversion tool supporting length, weight, temperature, volume, area, and speed. Users can switch categories, enter a value, and instantly see the converted result.","keywords":["unit","converter","length","weight","temperature","volume","area","speed","metric","imperial","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-unit-converter-editor","style":"bkbg-unit-converter-style","viewScript":"bkbg-unit-converter-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Unit Converter"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Instantly convert between metric and imperial units."},"showSubtitle":{"type":"boolean","default":true},"defaultCategory":{"type":"string","default":"length"},"showCategoryTabs":{"type":"boolean","default":true},"enabledCategories":{"type":"array","default":["length","weight","temperature","volume","area","speed"]},"showSwapButton":{"type":"boolean","default":true},"showFormula":{"type":"boolean","default":false},"decimalPlaces":{"type":"number","default":4},"accentColor":{"type":"string","default":"#6c3fb5"},"tabActiveBg":{"type":"string","default":"#6c3fb5"},"tabActiveColor":{"type":"string","default":"#ffffff"},"tabInactiveBg":{"type":"string","default":"#f3f4f6"},"tabInactiveColor":{"type":"string","default":"#374151"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"resultColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"resultSize":{"type":"number","default":40},"cardRadius":{"type":"number","default":16},"maxWidth":{"type":"number","default":640},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/icon-feature-grid":{"apiVersion":3,"name":"blockenberg\/icon-feature-grid","title":"Icon Feature Grid","category":"bkbg-marketing","icon":"grid-view","description":"Responsive grid of features with icons, titles and descriptions. Perfect for product pages, landing pages, and about sections.","keywords":["features","grid","icons","benefits","services","cards","why us"],"textdomain":"blockenberg","editorScript":"bkbg-icon-feature-grid-editor","editorStyle":"bkbg-icon-feature-grid-style","style":"bkbg-icon-feature-grid-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Everything you need to succeed"},"showHeading":{"type":"boolean","default":true},"subheading":{"type":"string","default":"A complete toolkit designed to help your team move faster, collaborate better, and build with confidence."},"showSubheading":{"type":"boolean","default":true},"items":{"type":"array","default":[{"icon":"dashicons-performance","title":"Lightning Fast","description":"Built for speed from the ground up. Delivers results in milliseconds, not seconds.","accentColor":"#6c3fb5"},{"icon":"dashicons-shield-alt","title":"Enterprise Security","description":"Bank-grade encryption, SSO, and compliance tools that meet the standards of the most demanding teams.","accentColor":"#3b82f6"},{"icon":"dashicons-chart-line","title":"Powerful Analytics","description":"Real-time insights and custom reports that give you a clear picture of what's working and what isn't.","accentColor":"#10b981"},{"icon":"dashicons-groups","title":"Team Collaboration","description":"Shared workspaces, roles and permissions, and live co-editing make working together effortless.","accentColor":"#f59e0b"},{"icon":"dashicons-migrate","title":"Easy Integrations","description":"Connect with 200+ tools you already use. Zapier, Slack, Notion, GitHub, and many more.","accentColor":"#ef4444"},{"icon":"dashicons-sos","title":"24\/7 Support","description":"World-class support available round the clock. Average response time under 2 minutes.","accentColor":"#ec4899"}]},"columns":{"type":"number","default":3},"style":{"type":"string","default":"card"},"iconStyle":{"type":"string","default":"circle"},"useItemAccent":{"type":"boolean","default":true},"globalAccent":{"type":"string","default":"#6c3fb5"},"iconSize":{"type":"number","default":24},"iconBoxSize":{"type":"number","default":52},"iconRadius":{"type":"number","default":50},"titleSize":{"type":"number","default":18},"titleWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"descSize":{"type":"number","default":15},"descWeight":{"type":"string","default":"400"},"descLineHeight":{"type":"number","default":1.6},"cardPadding":{"type":"number","default":28},"cardRadius":{"type":"number","default":14},"gap":{"type":"number","default":20},"headingSize":{"type":"number","default":36},"headingWeight":{"type":"string","default":"800"},"headingLineHeight":{"type":"number","default":1.2},"headingAlign":{"type":"string","default":"center"},"subSize":{"type":"number","default":18},"subWeight":{"type":"string","default":"600"},"subLineHeight":{"type":"number","default":1.4},"sectionGap":{"type":"number","default":56},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#0f172a"},"subColor":{"type":"string","default":"#64748b"},"titleColor":{"type":"string","default":"#0f172a"},"descColor":{"type":"string","default":"#475569"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"iconBg":{"type":"string","default":""},"headingTypo":{"type":"object","default":{}},"subTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/tabs":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/tabs","title":"Tabs","category":"bkbg-content","icon":"screenoptions","description":"Tabbed content panels with full WYSIWYG editing per tab.","keywords":["tabs","tabbed","panel","content","switch","navigation"],"textdomain":"blockenberg","editorScript":"bkbg-tabs-editor","editorStyle":"bkbg-tabs-style","style":"bkbg-tabs-style","viewScript":"bkbg-tabs-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"title":"Tab One","content":"<p>Add your content here. Click to edit this tab panel.<\/p>","icon":"dashicons-star-filled","showIcon":true},{"title":"Tab Two","content":"<p>This is the second tab panel. Each tab has its own rich text content area.<\/p>","icon":"dashicons-heart","showIcon":true},{"title":"Tab Three","content":"<p>Add unlimited tabs, each with full WYSIWYG support for images, lists, headings, and more.<\/p>","icon":"dashicons-admin-site","showIcon":true}]},"activeTab":{"type":"number","default":0},"tabStyle":{"type":"string","default":"underline"},"tabPosition":{"type":"string","default":"top"},"tabAlign":{"type":"string","default":"left"},"tabGap":{"type":"number","default":4},"showIcons":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"iconPosition":{"type":"string","default":"left"},"animationType":{"type":"string","default":"fade"},"tabBarBg":{"type":"string","default":"transparent"},"tabBg":{"type":"string","default":"transparent"},"tabColor":{"type":"string","default":"#555555"},"tabHoverBg":{"type":"string","default":"rgba(0,0,0,0.04)"},"tabHoverColor":{"type":"string","default":"#222222"},"tabActiveBg":{"type":"string","default":"#ffffff"},"tabActiveColor":{"type":"string","default":"#2563eb"},"indicatorColor":{"type":"string","default":"#2563eb"},"indicatorHeight":{"type":"number","default":3},"tabTypo":{"type":"object","default":{}},"tabPaddingV":{"type":"number","default":12},"tabPaddingH":{"type":"number","default":20},"tabBorderRadius":{"type":"number","default":6},"contentBg":{"type":"string","default":"#ffffff"},"contentColor":{"type":"string","default":"#333333"},"contentPaddingTop":{"type":"number","default":28},"contentPaddingRight":{"type":"number","default":28},"contentPaddingBottom":{"type":"number","default":28},"contentPaddingLeft":{"type":"number","default":28},"contentBorderRadius":{"type":"number","default":8},"contentMinHeight":{"type":"number","default":0},"contentTypo":{"type":"object","default":{}},"borderColor":{"type":"string","default":"#e2e8f0"},"borderWidth":{"type":"number","default":1},"wrapperBg":{"type":"string","default":"transparent"},"wrapperPaddingTop":{"type":"number","default":0},"wrapperPaddingRight":{"type":"number","default":0},"wrapperPaddingBottom":{"type":"number","default":0},"wrapperPaddingLeft":{"type":"number","default":0},"wrapperBorderRadius":{"type":"number","default":0},"boxShadow":{"type":"string","default":"none"}}},"blockenberg\/badge-wall":{"apiVersion":3,"name":"blockenberg\/badge-wall","title":"Badge Wall","category":"bkbg-marketing","icon":"awards","description":"Showcase certifications, achievements, awards, or partner logos as a styled badge grid.","textdomain":"blockenberg","editorScript":"bkbg-badge-wall-editor","style":"bkbg-badge-wall-style","attributes":{"title":{"type":"string","default":"Certifications & Awards"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Recognized by leading industry organisations"},"showSubtitle":{"type":"boolean","default":true},"columns":{"type":"number","default":4},"showIcon":{"type":"boolean","default":true},"showLabel":{"type":"boolean","default":true},"showIssuer":{"type":"boolean","default":true},"showYear":{"type":"boolean","default":true},"iconSize":{"type":"number","default":48},"borderRadius":{"type":"number","default":14},"cardPadding":{"type":"number","default":22},"fontSize":{"type":"number","default":13},"titleFontSize":{"type":"number","default":15},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#111827"},"issuerColor":{"type":"string","default":"#6b7280"},"yearColor":{"type":"string","default":"#9ca3af"},"badges":{"type":"array","default":[{"icon":"\ud83c\udfc6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#f59e0b","label":"Product of the Year","issuer":"TechCrunch","year":"2024"},{"icon":"\u2705","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#10b981","label":"ISO 27001 Certified","issuer":"BSI Group","year":"2024"},{"icon":"\ud83c\udf1f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#6366f1","label":"Top SaaS Award","issuer":"G2 Crowd","year":"2023"},{"icon":"\ud83d\udd12","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#ef4444","label":"SOC 2 Type II","issuer":"AICPA","year":"2023"},{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#8b5cf6","label":"Fastest Growing Startup","issuer":"Forbes","year":"2023"},{"icon":"\ud83d\udca1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#14b8a6","label":"Innovation Leader","issuer":"Gartner","year":"2022"},{"icon":"\ud83e\udd1d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#ec4899","label":"Best Support Team","issuer":"Capterra","year":"2022"},{"icon":"\ud83c\udf0d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#f59e0b","label":"Carbon Neutral Certified","issuer":"Climate Partner","year":"2022"}]},"headingTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"issuerTypo":{"type":"object","default":{}}}},"blockenberg\/callout":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/callout","title":"Callout","category":"bkbg-content","icon":"megaphone","description":"Highlighted panel for tips, warnings or success messages with icon, title and dismissible option.","keywords":["callout","tip","warning","info","note","panel","highlight"],"textdomain":"blockenberg","editorScript":"bkbg-callout-editor","editorStyle":"bkbg-callout-style","style":"bkbg-callout-style","viewScript":"bkbg-callout-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"calloutType":{"type":"string","default":"info"},"showIcon":{"type":"boolean","default":true},"iconSvg":{"type":"string","default":""},"title":{"type":"string","default":"Did you know?"},"body":{"type":"string","default":"This is an important tip or note for your readers."},"borderStyle":{"type":"string","default":"left"},"dismissible":{"type":"boolean","default":false},"bgColor":{"type":"string","default":""},"borderColor":{"type":"string","default":""},"textColor":{"type":"string","default":""},"paddingV":{"type":"number","default":16},"paddingH":{"type":"number","default":20},"borderRadius":{"type":"number","default":6},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/button-group":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/button-group","title":"Button Group","description":"Group of styled CTA buttons with alignment, spacing, individual per-button overrides, and responsive stacking.","category":"bkbg-marketing","icon":"button","keywords":["buttons","cta","call to action","group","link"],"textdomain":"blockenberg","editorScript":"bkbg-button-group-editor","editorStyle":"bkbg-button-group-style","style":"bkbg-button-group-style","viewScript":"bkbg-button-group-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"buttons":{"type":"array","default":[{"label":"Get Started","url":"#","target":false,"rel":"","style":"primary","size":"md","icon":"none","iconPosition":"left","customBg":"","customColor":"","customBorder":""},{"label":"Learn More","url":"#","target":false,"rel":"","style":"outline","size":"md","icon":"none","iconPosition":"left","customBg":"","customColor":"","customBorder":""}]},"alignment":{"type":"string","default":"left"},"direction":{"type":"string","default":"row"},"mobileStack":{"type":"boolean","default":true},"gap":{"type":"number","default":12},"btnBg":{"type":"string","default":"#2563eb"},"btnColor":{"type":"string","default":"#ffffff"},"outlineBorderColor":{"type":"string","default":"#2563eb"},"outlineColor":{"type":"string","default":"#2563eb"},"ghostColor":{"type":"string","default":"#2563eb"},"btnRadius":{"type":"number","default":8},"btnFontSize":{"type":"number","default":15},"btnFontWeight":{"type":"number","default":600},"btnPaddingV":{"type":"number","default":12},"btnPaddingH":{"type":"number","default":24},"btnShadow":{"type":"string","default":"none"},"hoverEffect":{"type":"string","default":"lift"},"fullWidthMobile":{"type":"boolean","default":false},"typoBtn":{"type":"object","default":{}}}},"blockenberg\/scroll-to-top":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/scroll-to-top","title":"Scroll To Top","category":"bkbg-layout","icon":"arrow-up-alt2","description":"Fixed scroll-to-top button that appears after scrolling down the page.","keywords":["scroll","top","button","fixed","floating"],"textdomain":"blockenberg","editorScript":"bkbg-scroll-to-top-editor","editorStyle":"bkbg-scroll-to-top-style","style":"bkbg-scroll-to-top-style","viewScript":"bkbg-scroll-to-top-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"position":{"type":"string","default":"bottom-right"},"offsetX":{"type":"number","default":24},"offsetY":{"type":"number","default":24},"scrollTrigger":{"type":"number","default":400},"icon":{"type":"string","default":"arrow-up-alt2"},"label":{"type":"string","default":""},"showLabel":{"type":"boolean","default":false},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"btnRadius":{"type":"number","default":50},"btnSize":{"type":"number","default":48},"pulsing":{"type":"boolean","default":false},"smooth":{"type":"boolean","default":true},"shadow":{"type":"boolean","default":true},"zIndex":{"type":"number","default":9990},"labelFontSize":{"type":"number","default":11},"labelFontWeight":{"type":"number","default":700}}},"blockenberg\/color-thief":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/color-thief","version":"1.0.0","title":"Color Thief","category":"bkbg-dev","icon":"art","description":"Upload an image to automatically extract its dominant color palette using canvas pixel analysis.","keywords":["color","palette","image","extract","swatch"],"textdomain":"blockenberg","editorScript":"bkbg-color-thief-editor","style":"bkbg-color-thief-style","viewScript":"bkbg-color-thief-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"integer","default":0},"imageAlt":{"type":"string","default":""},"paletteSize":{"type":"integer","default":6},"quality":{"type":"integer","default":10},"showHexValues":{"type":"boolean","default":true},"showRgbValues":{"type":"boolean","default":false},"showHslValues":{"type":"boolean","default":false},"swatchSize":{"type":"integer","default":60},"swatchRadius":{"type":"integer","default":8},"swatchGap":{"type":"integer","default":8},"showCopyButton":{"type":"boolean","default":true},"copyFormat":{"type":"string","default":"hex"},"layout":{"type":"string","default":"row"},"swatchColumns":{"type":"integer","default":6},"showImagePreview":{"type":"boolean","default":true},"imageHeight":{"type":"integer","default":200},"imageObjectFit":{"type":"string","default":"cover"},"borderRadius":{"type":"integer","default":12},"showDominant":{"type":"boolean","default":true},"showSwatchNames":{"type":"boolean","default":false},"bgColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#374151"},"borderColor":{"type":"string","default":"#e5e7eb"},"padding":{"type":"integer","default":20},"labelFontSize":{"type":"integer","default":11},"labelFontWeight":{"type":"string","default":"400"},"labelLineHeight":{"type":"number","default":1.4},"typoLabel":{"type":"object","default":{}}}},"blockenberg\/loan-affordability":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/loan-affordability","title":"Loan Affordability Calculator","category":"bkbg-calculators","icon":"building","description":"Calculate how much home or loan you can afford based on annual income, existing debts, interest rate, and debt-to-income ratios. Ideal for real estate and finance sites.","keywords":["affordability","home","loan","mortgage","income","dti","real estate","calculator","budget"],"textdomain":"blockenberg","editorScript":"bkbg-loan-affordability-editor","style":"bkbg-loan-affordability-style","viewScript":"bkbg-loan-affordability-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Home Affordability Calculator"},"subtitle":{"type":"string","default":"Find out how much home you can afford based on your income and debts."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"defaultIncome":{"type":"number","default":75000},"defaultDebts":{"type":"number","default":500},"defaultRate":{"type":"number","default":6.5},"defaultTerm":{"type":"number","default":30},"defaultDown":{"type":"number","default":20},"frontEndRatio":{"type":"number","default":28},"backEndRatio":{"type":"number","default":43},"monthlyPaymentMode":{"type":"string","default":"min"},"incomeShareLimit":{"type":"number","default":30},"showMaxHome":{"type":"boolean","default":true},"showMaxLoan":{"type":"boolean","default":true},"showMonthly":{"type":"boolean","default":true},"showDTI":{"type":"boolean","default":true},"showDownPayment":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"maxHomeColor":{"type":"string","default":"#6c3fb5"},"maxLoanColor":{"type":"string","default":"#3b82f6"},"monthlyColor":{"type":"string","default":"#10b981"},"dtiColor":{"type":"string","default":"#f59e0b"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"statCardBg":{"type":"string","default":"#f9fafb"},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"resultTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/flip-countdown":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/flip-countdown","title":"Flip Countdown","category":"bkbg-effects","icon":"clock","description":"An airport-style flip-clock countdown timer with animated flip cards for days, hours, minutes and seconds.","textdomain":"blockenberg","editorScript":"bkbg-flip-countdown-editor","style":"bkbg-flip-countdown-style","viewScript":"bkbg-flip-countdown-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Coming Soon"},"subtitle":{"type":"string","default":"Something amazing is on its way \u2014 stay tuned!"},"targetDate":{"type":"string","default":""},"showDays":{"type":"boolean","default":true},"showHours":{"type":"boolean","default":true},"showMinutes":{"type":"boolean","default":true},"showSeconds":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"showSeparators":{"type":"boolean","default":true},"endMessage":{"type":"string","default":"\ud83c\udf89 The wait is over!"},"endAction":{"type":"string","default":"message"},"cardRadius":{"type":"number","default":8},"cardGap":{"type":"number","default":16},"digitSize":{"type":"number","default":56},"labelFontSize":{"type":"number","default":12},"labelFontWeight":{"type":"string","default":"400"},"titleFontSize":{"type":"number","default":30},"titleFontWeight":{"type":"string","default":"800"},"titleLineHeight":{"type":"number","default":1.2},"subtitleSize":{"type":"number","default":15},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoDigit":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}},"flipBg":{"type":"string","default":"#1e1b4b"},"flipColor":{"type":"string","default":"#ffffff"},"flipHingeBg":{"type":"string","default":"#0f0e17"},"labelColor":{"type":"string","default":"#64748b"},"separatorColor":{"type":"string","default":"#6366f1"},"sectionBg":{"type":"string","default":"#f8fafc"},"titleColor":{"type":"string","default":"#1e1b4b"},"accentColor":{"type":"string","default":"#6366f1"}}},"blockenberg\/section":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/section","title":"Section","category":"bkbg-layout","icon":"align-full-width","description":"A container section for organizing content with rows and columns.","keywords":["section","container","layout","wrapper","full-width"],"textdomain":"blockenberg","editorScript":"bkbg-section-editor","editorStyle":"bkbg-section-style","style":"bkbg-section-style","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"align":{"type":"string"},"sectionWidth":{"type":"string","default":"full"},"sectionBoxedMaxWidth":{"type":"string","default":"1200px"},"contentWidth":{"type":"string","default":"boxed"},"boxedMaxWidth":{"type":"string","default":"1200px"},"paddingY":{"type":"string","default":"m"},"paddingTop":{"type":"string","default":""},"paddingTopUnit":{"type":"string","default":"px"},"paddingTopCustomUnit":{"type":"string","default":""},"paddingRight":{"type":"string","default":""},"paddingRightUnit":{"type":"string","default":"px"},"paddingRightCustomUnit":{"type":"string","default":""},"paddingBottom":{"type":"string","default":""},"paddingBottomUnit":{"type":"string","default":"px"},"paddingBottomCustomUnit":{"type":"string","default":""},"paddingLeft":{"type":"string","default":""},"paddingLeftUnit":{"type":"string","default":"px"},"paddingLeftCustomUnit":{"type":"string","default":""},"marginTop":{"type":"string","default":""},"marginTopUnit":{"type":"string","default":"px"},"marginTopCustomUnit":{"type":"string","default":""},"marginRight":{"type":"string","default":""},"marginRightUnit":{"type":"string","default":"px"},"marginRightCustomUnit":{"type":"string","default":""},"marginBottom":{"type":"string","default":""},"marginBottomUnit":{"type":"string","default":"px"},"marginBottomCustomUnit":{"type":"string","default":""},"marginLeft":{"type":"string","default":""},"marginLeftUnit":{"type":"string","default":"px"},"marginLeftCustomUnit":{"type":"string","default":""},"background":{"type":"string","default":"none"},"backgroundColor":{"type":"string","default":""}},"allowedBlocks":["blockenberg\/row"]},"blockenberg\/carbon-footprint-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/carbon-footprint-calculator","title":"Carbon Footprint Calculator","category":"bkbg-calculators","description":"Estimate your annual CO2 equivalent emissions across transport, home energy, diet, and shopping categories.","keywords":["carbon","footprint","co2","emissions","climate","environment","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-carbon-footprint-calculator-editor","style":"bkbg-carbon-footprint-calculator-style","viewScript":"bkbg-carbon-footprint-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"showTitle":{"type":"boolean","default":true},"title":{"type":"string","default":"Carbon Footprint Calculator"},"showSubtitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Estimate your annual CO\u2082 equivalent emissions"},"defaultUnit":{"type":"string","default":"metric"},"showComparison":{"type":"boolean","default":true},"showTips":{"type":"boolean","default":true},"sectionBg":{"type":"string","default":"#f0fdf4"},"cardBg":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#16a34a"},"transportColor":{"type":"string","default":"#3b82f6"},"energyColor":{"type":"string","default":"#f59e0b"},"dietColor":{"type":"string","default":"#ec4899"},"shoppingColor":{"type":"string","default":"#8b5cf6"},"goodColor":{"type":"string","default":"#16a34a"},"avgColor":{"type":"string","default":"#f59e0b"},"badColor":{"type":"string","default":"#ef4444"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"inputBorder":{"type":"string","default":"#d1d5db"},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"titleSize":{"type":"number","default":28},"maxWidth":{"type":"number","default":640},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoSub":{"type":"object","default":{}}}},"blockenberg\/step-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/step-chart","title":"Step Chart","category":"bkbg-charts","icon":"chart-line","description":"A step-function line chart where values change abruptly \u2014 ideal for pricing tiers, subscription counts, and discrete state changes over time.","attributes":{"title":{"type":"string","default":"Subscription Tiers Over Time"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"integer","default":700},"svgHeight":{"type":"integer","default":340},"padTop":{"type":"integer","default":30},"padLeft":{"type":"integer","default":60},"padRight":{"type":"integer","default":30},"padBottom":{"type":"integer","default":50},"lineThickness":{"type":"integer","default":3},"dotRadius":{"type":"integer","default":5},"fillArea":{"type":"boolean","default":true},"fillOpacity":{"type":"integer","default":20},"showGridLines":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":false},"showLegend":{"type":"boolean","default":true},"labelFontSize":{"type":"integer","default":12},"valueFontSize":{"type":"integer","default":10},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"gridColor":{"type":"string","default":"#f3f4f6"},"xLabels":{"type":"array","default":["Q1","Q2","Q3","Q4","Q5","Q6","Q7","Q8"]},"series":{"type":"array","default":[{"label":"Basic Plan","color":"#6366f1","values":[120,120,150,150,150,200,200,260]},{"label":"Pro Plan","color":"#10b981","values":[45,45,80,80,120,120,180,180]}]},"labelFontWeight":{"type":"string","default":"400"},"labelLineHeight":{"type":"number","default":1.4},"titleTypo":{"type":"object","default":{}}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-step-chart-editor","style":"bkbg-step-chart-style"},"blockenberg\/slope-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/slope-chart","title":"Slope Chart","category":"bkbg-charts","icon":"chart-line","description":"A two-column slope graph showing before\/after change for multiple items \u2014 lines are automatically colored by direction (up, down, or unchanged).","attributes":{"title":{"type":"string","default":"Market Share: 2020 vs 2024"},"showTitle":{"type":"boolean","default":true},"labelA":{"type":"string","default":"2020"},"labelB":{"type":"string","default":"2024"},"svgWidth":{"type":"integer","default":520},"svgHeight":{"type":"integer","default":420},"padTop":{"type":"integer","default":48},"padLeft":{"type":"integer","default":150},"padRight":{"type":"integer","default":150},"padBottom":{"type":"integer","default":20},"lineThickness":{"type":"integer","default":2},"dotRadius":{"type":"integer","default":6},"showValues":{"type":"boolean","default":true},"showDiff":{"type":"boolean","default":false},"labelFontSize":{"type":"integer","default":13},"labelFontWeight":{"type":"number","default":400},"valueFontSize":{"type":"integer","default":12},"valueFontWeight":{"type":"number","default":700},"posColor":{"type":"string","default":"#10b981"},"negColor":{"type":"string","default":"#ef4444"},"neuColor":{"type":"string","default":"#9ca3af"},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"items":{"type":"array","default":[{"label":"Chrome","a":63.4,"b":65.1},{"label":"Safari","a":19.2,"b":18.8},{"label":"Firefox","a":8.1,"b":4},{"label":"Edge","a":4.3,"b":5.5},{"label":"Samsung","a":2.8,"b":4.3},{"label":"Opera","a":2.2,"b":2.3}]},"titleTypo":{"type":"object","default":{}}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-slope-chart-editor","style":"bkbg-slope-chart-style"},"blockenberg\/product-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/product-card","title":"Product Card","category":"bkbg-marketing","icon":"cart","description":"Showcase any product with image, name, price, star rating, features list, badges, and buy button \u2014 no WooCommerce required.","keywords":["product","shop","ecommerce","price","buy","card"],"textdomain":"blockenberg","editorScript":"bkbg-product-card-editor","editorStyle":"bkbg-product-card-style","style":"bkbg-product-card-style","viewScript":"bkbg-product-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"productName":{"type":"string","default":"Premium Wireless Headphones"},"description":{"type":"string","default":"Crystal-clear audio with active noise cancellation, 30-hour battery life, and premium comfort cushions."},"price":{"type":"string","default":"$149.99"},"originalPrice":{"type":"string","default":"$199.99"},"showOriginal":{"type":"boolean","default":true},"currency":{"type":"string","default":""},"badge":{"type":"string","default":"Best Seller"},"showBadge":{"type":"boolean","default":true},"badgeBg":{"type":"string","default":"#f59e0b"},"badgeColor":{"type":"string","default":"#ffffff"},"features":{"type":"string","default":"Active Noise Cancellation\n30-hour battery\nBluetooth 5.3\nFoldable design\nCarrying case included"},"showFeatures":{"type":"boolean","default":true},"rating":{"type":"number","default":4},"ratingCount":{"type":"string","default":"128"},"showRating":{"type":"boolean","default":true},"btnLabel":{"type":"string","default":"Buy Now"},"btnUrl":{"type":"string","default":"#"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"btnRadius":{"type":"number","default":10},"secondBtnLabel":{"type":"string","default":"View Details"},"secondBtnUrl":{"type":"string","default":"#"},"showSecondBtn":{"type":"boolean","default":false},"secondBtnBg":{"type":"string","default":"#f3f4f6"},"secondBtnColor":{"type":"string","default":"#374151"},"layoutStyle":{"type":"string","default":"vertical"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"cardRadius":{"type":"number","default":16},"cardShadow":{"type":"boolean","default":true},"imgHeight":{"type":"number","default":260},"imgBg":{"type":"string","default":"#f9fafb"},"nameColor":{"type":"string","default":"#1f2937"},"priceColor":{"type":"string","default":"#6c3fb5"},"originalPriceColor":{"type":"string","default":"#9ca3af"},"descColor":{"type":"string","default":"#6b7280"},"featureColor":{"type":"string","default":"#374151"},"nameTypo":{"type":"object","default":{}},"priceTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"featureTypo":{"type":"object","default":{}},"btnTypo":{"type":"object","default":{}}}},"blockenberg\/call-to-action":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/call-to-action","title":"Call to Action","category":"bkbg-marketing","icon":"megaphone","description":"Headline + sub-headline + 1-2 buttons with optional color\/gradient background. Perfect inside Row\/Column blocks.","keywords":["cta","call","action","button","hero","banner","promo"],"textdomain":"blockenberg","editorScript":"bkbg-call-to-action-editor","editorStyle":"bkbg-call-to-action-style","style":"bkbg-call-to-action-style","viewScript":"bkbg-call-to-action-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"headline":{"type":"string","default":"Ready to Get Started?"},"subheadline":{"type":"string","default":"Join thousands of users who are already transforming their workflow."},"titleTag":{"type":"string","default":"h2"},"textAlign":{"type":"string","default":"center"},"btnLayout":{"type":"string","default":"row"},"headlineSize":{"type":"number","default":36},"headlineWeight":{"type":"number","default":700},"headlineColor":{"type":"string","default":"#1e293b"},"headlineLH":{"type":"number","default":1.2},"headlineSpacing":{"type":"number","default":12},"subSize":{"type":"number","default":18},"subWeight":{"type":"number","default":400},"subColor":{"type":"string","default":"#6b7280"},"subLH":{"type":"number","default":1.6},"subSpacing":{"type":"number","default":32},"bgType":{"type":"string","default":"color"},"bgColor":{"type":"string","default":"#f0f9ff"},"bgGradientFrom":{"type":"string","default":"#3b82f6"},"bgGradientTo":{"type":"string","default":"#6366f1"},"bgGradientAngle":{"type":"number","default":135},"bgImageUrl":{"type":"string","default":""},"bgImageSize":{"type":"string","default":"cover"},"bgImagePosition":{"type":"string","default":"center center"},"bgOverlay":{"type":"boolean","default":false},"bgOverlayColor":{"type":"string","default":"rgba(0,0,0,0.45)"},"paddingTop":{"type":"number","default":80},"paddingRight":{"type":"number","default":40},"paddingBottom":{"type":"number","default":80},"paddingLeft":{"type":"number","default":40},"borderRadius":{"type":"number","default":20},"contentMaxWidth":{"type":"number","default":680},"gap":{"type":"number","default":8},"btn1Text":{"type":"string","default":"Get Started"},"btn1Url":{"type":"string","default":""},"btn1Target":{"type":"string","default":"_self"},"btn1Style":{"type":"string","default":"solid"},"btn1Size":{"type":"number","default":16},"btn1Weight":{"type":"number","default":600},"btn1Radius":{"type":"number","default":8},"btn1PaddingV":{"type":"number","default":14},"btn1PaddingH":{"type":"number","default":32},"btn1Bg":{"type":"string","default":"#3b82f6"},"btn1Color":{"type":"string","default":"#ffffff"},"btn1BgHover":{"type":"string","default":"#2563eb"},"btn1ColorHover":{"type":"string","default":"#ffffff"},"btn1BorderColor":{"type":"string","default":"#3b82f6"},"btn1BorderWidth":{"type":"number","default":2},"btn2Enabled":{"type":"boolean","default":true},"btn2Text":{"type":"string","default":"Learn More"},"btn2Url":{"type":"string","default":""},"btn2Target":{"type":"string","default":"_self"},"btn2Style":{"type":"string","default":"outline"},"btn2Size":{"type":"number","default":16},"btn2Weight":{"type":"number","default":600},"btn2Radius":{"type":"number","default":8},"btn2PaddingV":{"type":"number","default":14},"btn2PaddingH":{"type":"number","default":32},"btn2Bg":{"type":"string","default":"transparent"},"btn2Color":{"type":"string","default":"#3b82f6"},"btn2BgHover":{"type":"string","default":"#3b82f6"},"btn2ColorHover":{"type":"string","default":"#ffffff"},"btn2BorderColor":{"type":"string","default":"#3b82f6"},"btn2BorderWidth":{"type":"number","default":2},"typoHeadline":{"type":"object","default":{}},"typoSub":{"type":"object","default":{}}}},"blockenberg\/big-stat":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/big-stat","title":"Big Stat","category":"bkbg-content","icon":"chart-bar","description":"Display a single large impactful statistic with prefix, suffix, label, and multiple visual styles.","keywords":["stat","number","metric","kpi","highlight","big number","statistic"],"textdomain":"blockenberg","editorScript":"bkbg-big-stat-editor","editorStyle":"bkbg-big-stat-style","style":"bkbg-big-stat-style","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"value":{"type":"string","default":"87"},"prefix":{"type":"string","default":""},"suffix":{"type":"string","default":"%"},"label":{"type":"string","default":"Customer Satisfaction"},"sublabel":{"type":"string","default":"Based on 10,000+ reviews"},"showSublabel":{"type":"boolean","default":true},"showIcon":{"type":"boolean","default":false},"icon":{"type":"string","default":"star-filled"},"iconSize":{"type":"number","default":40},"style":{"type":"string","default":"centered"},"animate":{"type":"boolean","default":true},"animateDuration":{"type":"number","default":1500},"showDivider":{"type":"boolean","default":true},"dividerWidth":{"type":"number","default":48},"padding":{"type":"number","default":32},"borderRadius":{"type":"number","default":16},"valueSize":{"type":"number","default":80},"valueWeight":{"type":"number","default":900},"labelSize":{"type":"number","default":18},"labelWeight":{"type":"number","default":600},"sublabelSize":{"type":"number","default":13},"prefixSuffixSize":{"type":"number","default":40},"valueTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"sublabelTypo":{"type":"object","default":{}},"valueColor":{"type":"string","default":"#0f172a"},"labelColor":{"type":"string","default":"#1e293b"},"sublabelColor":{"type":"string","default":"#94a3b8"},"accentColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":"#f8fafc"},"iconColor":{"type":"string","default":"#6c3fb5"}}},"blockenberg\/confetti-button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/confetti-button","title":"Confetti Button","category":"bkbg-effects","icon":"star-filled","description":"A call-to-action button that triggers a burst of canvas confetti particles on click. Supports multiple confetti styles, custom colors, particle physics and link\/action settings.","keywords":["confetti","button","celebration","cta","particles","fun","interactive","burst","fireworks"],"textdomain":"blockenberg","editorScript":"bkbg-confetti-button-editor","style":"bkbg-confetti-button-style","viewScript":"bkbg-confetti-button-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["center","wide","full"]},"attributes":{"text":{"type":"string","default":"\ud83c\udf89 Celebrate!"},"subText":{"type":"string","default":""},"showSubText":{"type":"boolean","default":false},"url":{"type":"string","default":""},"openInNewTab":{"type":"boolean","default":false},"confettiStyle":{"type":"string","default":"burst"},"particleCount":{"type":"number","default":120},"spread":{"type":"number","default":70},"gravity":{"type":"number","default":1},"particleSize":{"type":"number","default":8},"colors":{"type":"array","default":["#ff6b6b","#ffd93d","#6bcb77","#4d96ff","#c77dff","#ff9f1c"]},"shapes":{"type":"string","default":"mixed"},"origin":{"type":"string","default":"button"},"duration":{"type":"number","default":3000},"repeat":{"type":"boolean","default":true},"buttonBg":{"type":"string","default":"#6366f1"},"buttonColor":{"type":"string","default":"#ffffff"},"buttonHoverBg":{"type":"string","default":"#4f46e5"},"buttonRadius":{"type":"number","default":12},"buttonPaddingV":{"type":"number","default":16},"buttonPaddingH":{"type":"number","default":40},"fontSize":{"type":"number","default":18},"fontWeight":{"type":"string","default":"700"},"showShadow":{"type":"boolean","default":true},"align":{"type":"string","default":"center"},"fullWidth":{"type":"boolean","default":false},"maxWidth":{"type":"number","default":400},"iconBefore":{"type":"string","default":""},"iconBeforeType":{"type":"string","default":"custom-char"},"iconBeforeDashicon":{"type":"string","default":"arrow-left-alt"},"iconBeforeImageUrl":{"type":"string","default":""},"iconAfter":{"type":"string","default":""},"iconAfterType":{"type":"string","default":"custom-char"},"iconAfterDashicon":{"type":"string","default":"arrow-right-alt"},"iconAfterImageUrl":{"type":"string","default":""},"typoButton":{"type":"object","default":{}}}},"blockenberg\/click-to-tweet":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/click-to-tweet","title":"Click to Tweet","category":"bkbg-blog","icon":"twitter","description":"Elegant pull-quote block with a one-click Twitter\/X share button.","textdomain":"blockenberg","editorScript":"bkbg-click-to-tweet-editor","style":"bkbg-click-to-tweet-style","viewScript":"bkbg-click-to-tweet-frontend","attributes":{"quote":{"type":"string","default":"Enter a memorable quote to share on X\u2026"},"attribution":{"type":"string","default":""},"showAttribution":{"type":"boolean","default":false},"buttonLabel":{"type":"string","default":"Share on X"},"includeUrl":{"type":"boolean","default":true},"cardStyle":{"type":"string","default":"card"},"quoteColor":{"type":"string","default":"#111827"},"attributionColor":{"type":"string","default":"#6b7280"},"bgColor":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"accentColor":{"type":"string","default":"#7c3aed"},"buttonBg":{"type":"string","default":"#000000"},"buttonColor":{"type":"string","default":"#ffffff"},"quoteSize":{"type":"number","default":22},"showQuoteIcon":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":12},"maxWidth":{"type":"number","default":700},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"quoteFontWeight":{"type":"string","default":"400"},"quoteLineHeight":{"type":"number","default":1.5},"typoQuote":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/json-formatter":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/json-formatter","title":"JSON Formatter","category":"bkbg-dev","icon":"editor-code","description":"Validate, format (pretty-print), and minify JSON with syntax highlighting and one-click copy.","keywords":["json","formatter","validator","minify","prettify","code","developer"],"textdomain":"blockenberg","editorScript":"bkbg-json-formatter-editor","style":"bkbg-json-formatter-style","viewScript":"bkbg-json-formatter-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"JSON Formatter & Validator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Paste JSON to validate, format, or minify it instantly."},"showSubtitle":{"type":"boolean","default":true},"defaultJson":{"type":"string","default":"{\"name\":\"Blockenberg\",\"version\":1,\"features\":[\"WYSIWYG\",\"rich settings\",\"frontend rendering\"]}"},"indentSize":{"type":"number","default":2},"showLineNums":{"type":"boolean","default":true},"showStats":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#0ea5e9"},"keyColor":{"type":"string","default":"#0ea5e9"},"stringColor":{"type":"string","default":"#16a34a"},"numberColor":{"type":"string","default":"#f59e0b"},"boolNullColor":{"type":"string","default":"#ec4899"},"punctColor":{"type":"string","default":"#9ca3af"},"sectionBg":{"type":"string","default":"#f0f9ff"},"cardBg":{"type":"string","default":"#ffffff"},"editorBg":{"type":"string","default":"#1e1e2e"},"editorText":{"type":"string","default":"#cdd6f4"},"lineNumBg":{"type":"string","default":"#181825"},"lineNumColor":{"type":"string","default":"#6c7086"},"errorBg":{"type":"string","default":"#fee2e2"},"errorColor":{"type":"string","default":"#dc2626"},"successColor":{"type":"string","default":"#16a34a"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"cardRadius":{"type":"number","default":16},"editorRadius":{"type":"number","default":10},"titleSize":{"type":"number","default":26},"editorFontSize":{"type":"number","default":13},"editorHeight":{"type":"number","default":320},"maxWidth":{"type":"number","default":800},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"outputFontSize":{"type":"number","default":13},"outputFontWeight":{"type":"number","default":400},"outputLineHeight":{"type":"number","default":1.6},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/vimeo-performance":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/vimeo-performance","title":"Vimeo Performance Embed","category":"bkbg-dev","icon":"video-alt3","description":"High-performance Vimeo embed with poster + lazy iframe on click.","keywords":["vimeo","video","embed","lazy","performance","poster"],"textdomain":"blockenberg","editorScript":"bkbg-vimeo-performance-editor","editorStyle":"bkbg-vimeo-performance-style","style":"bkbg-vimeo-performance-style","viewScript":"bkbg-vimeo-performance-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"videoUrl":{"type":"string","default":""},"videoId":{"type":"string","default":""},"embedSrc":{"type":"string","default":""},"dnt":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":true},"muted":{"type":"boolean","default":false},"loop":{"type":"boolean","default":false},"showTitleBylinePortrait":{"type":"boolean","default":false},"posterSource":{"type":"string","default":"vimeo"},"posterImage":{"type":"object","default":{"id":0,"url":"","alt":""}},"aspect":{"type":"string","default":"4\/3"},"minHeight":{"type":"number","default":350},"borderRadius":{"type":"number","default":12},"shadow":{"type":"boolean","default":false},"playStyle":{"type":"string","default":"youtube"},"playSize":{"type":"number","default":50},"playBg":{"type":"string","default":"#01adee"},"playColor":{"type":"string","default":"#ffffff"},"playHoverScale":{"type":"number","default":1.05}}},"blockenberg\/speedometer":{"apiVersion":3,"name":"blockenberg\/speedometer","title":"Speedometer Gauge","category":"bkbg-charts","icon":"dashboard","description":"Half-circle gauge chart with colour zones and a needle pointer.","textdomain":"blockenberg","editorScript":"bkbg-speedometer-editor","style":"bkbg-speedometer-style","attributes":{"title":{"type":"string","default":"System Health Score"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":460},"svgHeight":{"type":"number","default":280},"value":{"type":"number","default":67},"minValue":{"type":"number","default":0},"maxValue":{"type":"number","default":100},"unit":{"type":"string","default":"%"},"arcThickness":{"type":"number","default":28},"needleLength":{"type":"number","default":110},"needleWidth":{"type":"number","default":6},"showValue":{"type":"boolean","default":true},"showLabel":{"type":"boolean","default":true},"showTicks":{"type":"boolean","default":true},"showZoneLabels":{"type":"boolean","default":false},"labelFontSize":{"type":"number","default":13},"labelFontWeight":{"type":"number","default":400},"valueFontSize":{"type":"number","default":36},"valueFontWeight":{"type":"number","default":700},"needleColor":{"type":"string","default":"#111827"},"centerColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"zones":{"type":"array","default":[{"label":"Poor","from":0,"to":33,"color":"#ef4444"},{"label":"Fair","from":33,"to":66,"color":"#f59e0b"},{"label":"Good","from":66,"to":100,"color":"#10b981"}],"items":{"type":"object"}},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/content-ticker":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/content-ticker","title":"Content Ticker","category":"bkbg-effects","icon":"megaphone","description":"A horizontal scrolling news\/announcement ticker with a colored label prefix and clickable items.","textdomain":"blockenberg","editorScript":"bkbg-content-ticker-editor","style":"bkbg-content-ticker-style","viewScript":"bkbg-content-ticker-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"text":"Welcome to our brand-new website \u2014 explore all our latest features!","url":""},{"text":"Big sale this weekend \u2014 up to 50% off across the entire store!","url":""},{"text":"We just published a new blog post \u2014 check it out now!","url":""},{"text":"Sign up for our newsletter and never miss an update!","url":""}]},"prefix":{"type":"string","default":"\ud83d\udce2 Breaking"},"showPrefix":{"type":"boolean","default":true},"speed":{"type":"number","default":60},"pauseOnHover":{"type":"boolean","default":true},"separator":{"type":"string","default":" \u25c9 "},"direction":{"type":"string","default":"left"},"height":{"type":"number","default":44},"fontSize":{"type":"number","default":14},"fontWeight":{"type":"number","default":400},"borderRadius":{"type":"number","default":6},"prefixPadding":{"type":"number","default":20},"prefixBg":{"type":"string","default":"#ef4444"},"prefixColor":{"type":"string","default":"#ffffff"},"tickerBg":{"type":"string","default":"#1e1b4b"},"tickerColor":{"type":"string","default":"#e2e8f0"},"linkColor":{"type":"string","default":"#a5b4fc"},"separatorColor":{"type":"string","default":"#475569"},"typoText":{"type":"object","default":{}}}},"blockenberg\/diverging-bar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/diverging-bar","title":"Diverging Bar Chart","category":"bkbg-charts","icon":"chart-bar","description":"Horizontal bars extending left (negative) and right (positive) from a shared centre baseline \u2014 ideal for survey data, sentiment, and profit\/loss comparisons.","attributes":{"title":{"type":"string","default":"Survey Results: Agreement Scale"},"showTitle":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":true},"showGridLines":{"type":"boolean","default":true},"showZeroLine":{"type":"boolean","default":true},"svgWidth":{"type":"integer","default":700},"rowHeight":{"type":"integer","default":44},"padTop":{"type":"integer","default":30},"padLeft":{"type":"integer","default":160},"padRight":{"type":"integer","default":30},"barHeight":{"type":"integer","default":24},"labelFontSize":{"type":"integer","default":13},"labelFontWeight":{"type":"string","default":"400"},"valueFontSize":{"type":"integer","default":11},"valueFontWeight":{"type":"string","default":"400"},"titleFontSize":{"type":"integer","default":18},"titleFontWeight":{"type":"string","default":"700"},"posColor":{"type":"string","default":"#4f46e5"},"negColor":{"type":"string","default":"#dc2626"},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#374151"},"typoTitle":{"type":"object","default":{}},"items":{"type":"array","default":[{"label":"Strongly Agree","positive":42,"negative":8},{"label":"Agree","positive":31,"negative":12},{"label":"Neutral","positive":15,"negative":15},{"label":"Disagree","positive":8,"negative":28},{"label":"Strongly Disagree","positive":4,"negative":36}]}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-diverging-bar-editor","style":"bkbg-diverging-bar-style"},"blockenberg\/date-difference":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/date-difference","title":"Date Difference","category":"bkbg-calculators","icon":"calendar-alt","description":"Calculate the exact difference between two dates \u2014 years, months, days, total days, weeks, hours, and working days.","keywords":["date","difference","days","calculator","between","countdown","duration"],"textdomain":"blockenberg","editorScript":"bkbg-date-difference-editor","style":"bkbg-date-difference-style","viewScript":"bkbg-date-difference-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Date Difference Calculator"},"subtitle":{"type":"string","default":"Find the exact duration between two dates."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"labelFrom":{"type":"string","default":"From Date"},"labelTo":{"type":"string","default":"To Date"},"showSwapBtn":{"type":"boolean","default":true},"showYMD":{"type":"boolean","default":true},"showTotalDays":{"type":"boolean","default":true},"showWeeks":{"type":"boolean","default":true},"showHours":{"type":"boolean","default":false},"showMinutes":{"type":"boolean","default":false},"showWorkingDays":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"ymdColor":{"type":"string","default":"#6c3fb5"},"daysColor":{"type":"string","default":"#3b82f6"},"weeksColor":{"type":"string","default":"#10b981"},"hoursColor":{"type":"string","default":"#f59e0b"},"wdaysColor":{"type":"string","default":"#ef4444"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":26},"numSize":{"type":"number","default":40},"subtitleFontSize":{"type":"number","default":14},"statLabelFontSize":{"type":"number","default":11},"statUnitFontSize":{"type":"number","default":12},"inputLabelFontSize":{"type":"number","default":13},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoNumber":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":620},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/survey-results":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/survey-results","title":"Survey Results","description":"Display survey data with percentage bars, charts, and methodology notes.","category":"bkbg-blog","icon":"chart-bar","keywords":["survey","poll","results","chart","statistics","data"],"textdomain":"blockenberg","editorScript":"bkbg-survey-results-editor","editorStyle":"bkbg-survey-results-style","style":"bkbg-survey-results-style","viewScript":"bkbg-survey-results-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"surveyTitle":{"type":"string","default":"Developer Experience Survey 2026"},"organization":{"type":"string","default":"Stack Overflow"},"respondents":{"type":"number","default":89000},"respondentsLabel":{"type":"string","default":"respondents"},"surveyDate":{"type":"string","default":"January 2026"},"showMeta":{"type":"boolean","default":true},"questions":{"type":"array","default":[{"question":"What is your primary programming language?","options":[{"label":"JavaScript","percent":63,"count":56070},{"label":"Python","percent":51,"count":45390},{"label":"TypeScript","percent":38,"count":33820},{"label":"Rust","percent":13,"count":11570}]},{"question":"Do you use AI coding tools (Copilot, Cursor, etc.)?","options":[{"label":"Yes, daily","percent":44,"count":39160},{"label":"Yes, occasionally","percent":28,"count":24920},{"label":"No, but I plan to","percent":17,"count":15130},{"label":"No","percent":11,"count":9790}]},{"question":"How satisfied are you with your current tech stack?","options":[{"label":"Very satisfied","percent":34,"count":30260},{"label":"Somewhat satisfied","percent":42,"count":37380},{"label":"Neutral","percent":15,"count":13350},{"label":"Dissatisfied","percent":9,"count":8010}]}]},"showPercentages":{"type":"boolean","default":true},"showCounts":{"type":"boolean","default":false},"showBars":{"type":"boolean","default":true},"highlightWinner":{"type":"boolean","default":true},"methodology":{"type":"string","default":"Online survey conducted among registered developers. Respondents could select multiple answers where applicable. Percentages may exceed 100% for multi-select questions."},"showMethodology":{"type":"boolean","default":true},"titleTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":12},"barHeight":{"type":"number","default":10},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"metaColor":{"type":"string","default":"#94a3b8"},"questionColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#374151"},"percentColor":{"type":"string","default":"#111827"},"countColor":{"type":"string","default":"#6b7280"},"barBg":{"type":"string","default":"#f1f5f9"},"barFill":{"type":"string","default":"#3b82f6"},"barFillWinner":{"type":"string","default":"#1d4ed8"},"winnerBg":{"type":"string","default":"#eff6ff"},"methodologyBg":{"type":"string","default":"#f8fafc"},"methodologyColor":{"type":"string","default":"#6b7280"}}},"blockenberg\/tax-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/tax-calculator","title":"Tax Calculator","category":"bkbg-calculators","icon":"money-alt","description":"Calculate sales tax, VAT, or estimate income tax brackets. Supports before-tax and after-tax price calculations with customizable tax rates and display options.","keywords":["tax","sales tax","vat","income tax","calculator","gst","finance","price"],"textdomain":"blockenberg","editorScript":"bkbg-tax-calculator-editor","style":"bkbg-tax-calculator-style","viewScript":"bkbg-tax-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Tax Calculator"},"subtitle":{"type":"string","default":"Calculate sales tax, VAT, or reverse-calculate the pre-tax price."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"mode":{"type":"string","default":"sales"},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"defaultAmount":{"type":"number","default":100},"defaultRate":{"type":"number","default":8.5},"taxLabel":{"type":"string","default":"Sales Tax"},"showReverse":{"type":"boolean","default":true},"showBreakdown":{"type":"boolean","default":true},"showIncomeTax":{"type":"boolean","default":false},"presetRates":{"type":"array","default":[{"label":"NY (8.875%)","rate":8.875},{"label":"CA (10.25%)","rate":10.25},{"label":"TX (8.25%)","rate":8.25},{"label":"FL (7.5%)","rate":7.5}]},"showPresets":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"taxColor":{"type":"string","default":"#ef4444"},"totalColor":{"type":"string","default":"#6c3fb5"},"netColor":{"type":"string","default":"#10b981"},"statCardBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"resultSize":{"type":"number","default":48},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":580},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"resultFontWeight":{"type":"string","default":"800"}}},"blockenberg\/social-proof-bar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/social-proof-bar","version":"1.0.0","title":"Social Proof Bar","category":"bkbg-marketing","icon":"groups","description":"Combined trust bar with avatar stack, star rating, review count, and partner \/ 'as seen in' logo strip.","keywords":["social proof","trust","testimonial","logos","avatars","rating","as seen in","trusted by","reviews"],"textdomain":"blockenberg","editorScript":"bkbg-social-proof-bar-editor","editorStyle":"bkbg-social-proof-bar-style","style":"bkbg-social-proof-bar-style","viewScript":"bkbg-social-proof-bar-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"layout":{"type":"string","default":"centered"},"showAvatars":{"type":"boolean","default":true},"avatars":{"type":"array","default":[{"id":"a1","imageUrl":"","name":"User 1","initials":"JD"},{"id":"a2","imageUrl":"","name":"User 2","initials":"AM"},{"id":"a3","imageUrl":"","name":"User 3","initials":"SK"},{"id":"a4","imageUrl":"","name":"User 4","initials":"RL"}]},"avatarSize":{"type":"number","default":40},"avatarOverlap":{"type":"number","default":10},"avatarBorderColor":{"type":"string","default":"#ffffff"},"avatarFallbackBg":{"type":"string","default":"#6c3fb5"},"showRating":{"type":"boolean","default":true},"ratingValue":{"type":"number","default":4.9},"reviewCount":{"type":"string","default":"2,400+"},"ratingLabel":{"type":"string","default":"reviews"},"starColor":{"type":"string","default":"#f59e0b"},"showTagline":{"type":"boolean","default":true},"tagline":{"type":"string","default":"Trusted by 10,000+ marketers worldwide"},"dividerStyle":{"type":"string","default":"line"},"showLogos":{"type":"boolean","default":true},"logosLabel":{"type":"string","default":"As seen in"},"showLogosLabel":{"type":"boolean","default":true},"logos":{"type":"array","default":[{"id":"l1","imageUrl":"","name":"Forbes","url":""},{"id":"l2","imageUrl":"","name":"TechCrunch","url":""},{"id":"l3","imageUrl":"","name":"Wired","url":""},{"id":"l4","imageUrl":"","name":"Product Hunt","url":""}]},"logoHeight":{"type":"number","default":28},"logoOpacity":{"type":"number","default":50},"logoGrayscale":{"type":"boolean","default":true},"logoGap":{"type":"number","default":40},"gap":{"type":"number","default":32},"borderRadius":{"type":"number","default":0},"borderTop":{"type":"boolean","default":false},"borderBottom":{"type":"boolean","default":false},"taglineSize":{"type":"number","default":14},"ratingNumSize":{"type":"number","default":16},"bgColor":{"type":"string","default":""},"textColor":{"type":"string","default":"#374151"},"dividerColor":{"type":"string","default":"#e5e7eb"},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32},"ratingNumFontWeight":{"type":"number","default":700},"taglineFontWeight":{"type":"number","default":600},"ratingTypo":{"type":"object","default":{}},"taglineTypo":{"type":"object","default":{}}}},"blockenberg\/hover-card":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/hover-card","title":"Hover Card","category":"bkbg-effects","icon":"images-alt","description":"Card that reveals hidden content (overlay) when hovered with customizable direction and animation.","keywords":["hover","card","overlay","reveal","effect","image"],"textdomain":"blockenberg","editorScript":"bkbg-hover-card-editor","editorStyle":"bkbg-hover-card-style","style":"bkbg-hover-card-style","viewScript":"bkbg-hover-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":[]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"bgColor":{"type":"string","default":"#1e0a3c"},"revealDirection":{"type":"string","default":"bottom"},"overlayBg":{"type":"string","default":"rgba(108,63,181,0.92)"},"heading":{"type":"string","default":"Card Title"},"text":{"type":"string","default":"Hover reveal description goes here."},"btnLabel":{"type":"string","default":"Learn More"},"btnUrl":{"type":"string","default":"#"},"showBtn":{"type":"boolean","default":true},"textColor":{"type":"string","default":"#ffffff"},"duration":{"type":"number","default":300},"cardWidth":{"type":"number","default":300},"cardHeight":{"type":"number","default":220},"borderRadius":{"type":"number","default":12},"headingSz":{"type":"number","default":18},"headingFontWeight":{"type":"string","default":"700"},"headingLineHeight":{"type":"number","default":1.3},"textSz":{"type":"number","default":14},"textFontWeight":{"type":"string","default":"400"},"textLineHeight":{"type":"number","default":1.6},"headingTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}}}},"blockenberg\/status-page":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/status-page","title":"Status Page","description":"Display system\/service status with component health indicators, uptime percentages, and incident history.","category":"bkbg-dev","icon":"shield","keywords":["status","uptime","incident","health","system","service","operational"],"textdomain":"blockenberg","editorScript":"bkbg-status-page-editor","editorStyle":"bkbg-status-page-style","style":"bkbg-status-page-style","viewScript":"bkbg-status-page-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"pageTitle":{"type":"string","default":"System Status"},"overallStatus":{"type":"string","default":"operational"},"lastUpdated":{"type":"string","default":"February 24, 2026 \u00b7 12:00 UTC"},"showLastUpdated":{"type":"boolean","default":true},"components":{"type":"array","default":[{"name":"API","status":"operational","uptime":99.98,"description":"Core REST API endpoints"},{"name":"Web App","status":"operational","uptime":99.95,"description":"Customer-facing application"},{"name":"Dashboard","status":"degraded","uptime":98.12,"description":"Admin dashboard & analytics"},{"name":"Authentication","status":"operational","uptime":100,"description":"Login, OAuth, SSO"},{"name":"File Storage","status":"operational","uptime":99.87,"description":"Media uploads & CDN delivery"},{"name":"Email Delivery","status":"maintenance","uptime":99.5,"description":"Transactional & marketing email"},{"name":"Webhooks","status":"operational","uptime":99.91,"description":"Event-driven integrations"},{"name":"Search","status":"outage","uptime":94.3,"description":"Full-text & semantic search"}]},"showUptime":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"incidents":{"type":"array","default":[{"title":"Search service outage \u2013 indexing failure","severity":"major","date":"Feb 24, 2026","updates":[{"time":"11:42 UTC","status":"investigating","message":"We are investigating reports of search returning no results across all regions."},{"time":"12:00 UTC","status":"identified","message":"Root cause identified: indexing worker crashed during a schema migration."}]},{"title":"Dashboard latency elevated","severity":"minor","date":"Feb 22, 2026","updates":[{"time":"09:15 UTC","status":"investigating","message":"Some users reporting slow dashboard load times (>5s)."},{"time":"10:30 UTC","status":"monitoring","message":"Database query optimisation deployed. Monitoring for stabilisation."},{"time":"11:50 UTC","status":"resolved","message":"Latency returned to normal. Incident resolved."}]}]},"showIncidents":{"type":"boolean","default":true},"incidentsLabel":{"type":"string","default":"Recent Incidents"},"componentsLabel":{"type":"string","default":"Components"},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":26},"lineHeight":{"type":"number","default":168},"fontWeight":{"type":"string","default":"400"},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"metaColor":{"type":"string","default":"#94a3b8"},"sectionHeadColor":{"type":"string","default":"#111827"},"componentNameColor":{"type":"string","default":"#1f2937"},"componentDescColor":{"type":"string","default":"#6b7280"},"uptimeColor":{"type":"string","default":"#6b7280"},"operationalBg":{"type":"string","default":"#dcfce7"},"operationalColor":{"type":"string","default":"#14532d"},"degradedBg":{"type":"string","default":"#fef9c3"},"degradedColor":{"type":"string","default":"#713f12"},"outageBg":{"type":"string","default":"#fee2e2"},"outageColor":{"type":"string","default":"#991b1b"},"maintenanceBg":{"type":"string","default":"#e0e7ff"},"maintenanceColor":{"type":"string","default":"#3730a3"},"incidentBorderMajor":{"type":"string","default":"#ef4444"},"incidentBorderMinor":{"type":"string","default":"#f59e0b"},"incidentBorderNotice":{"type":"string","default":"#3b82f6"},"updateDotInvestigating":{"type":"string","default":"#f59e0b"},"updateDotIdentified":{"type":"string","default":"#ef4444"},"updateDotMonitoring":{"type":"string","default":"#3b82f6"},"updateDotResolved":{"type":"string","default":"#22c55e"},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"sectionHeadTypo":{"type":"object","default":{}},"componentNameTypo":{"type":"object","default":{}},"incidentTitleTypo":{"type":"object","default":{}}}},"blockenberg\/rating-summary":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/rating-summary","version":"1.0.0","title":"Rating Summary","category":"bkbg-blog","icon":"chart-bar","description":"Aggregated review rating with overall score, star breakdown bars (5\u2605 80%, 4\u2605 15%\u2026), total count, and optional platform badge.","keywords":["rating","reviews","summary","stars","aggregate","score","breakdown","google","testimonial"],"textdomain":"blockenberg","editorScript":"bkbg-rating-summary-editor","editorStyle":"bkbg-rating-summary-style","style":"bkbg-rating-summary-style","viewScript":"bkbg-rating-summary-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"overallScore":{"type":"number","default":4.3},"maxScore":{"type":"number","default":5},"totalReviews":{"type":"number","default":124},"showTotalReviews":{"type":"boolean","default":true},"totalReviewsLabel":{"type":"string","default":"reviews"},"showOverallScore":{"type":"boolean","default":true},"showStars":{"type":"boolean","default":true},"showPlatformBadge":{"type":"boolean","default":false},"platformName":{"type":"string","default":"Google"},"breakdowns":{"type":"array","default":[{"stars":5,"count":89},{"stars":4,"count":22},{"stars":3,"count":8},{"stars":2,"count":3},{"stars":1,"count":2}]},"layout":{"type":"string","default":"horizontal"},"barStyle":{"type":"string","default":"rounded"},"textAlign":{"type":"string","default":"left"},"starSize":{"type":"number","default":20},"scoreTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"barHeight":{"type":"number","default":8},"barRadius":{"type":"number","default":99},"gap":{"type":"number","default":6},"barColor":{"type":"string","default":"#f59e0b"},"barTrackColor":{"type":"string","default":"#e5e7eb"},"starColor":{"type":"string","default":"#f59e0b"},"scoreColor":{"type":"string","default":"#1e293b"},"labelColor":{"type":"string","default":"#6b7280"},"countColor":{"type":"string","default":"#6b7280"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40}}},"blockenberg\/reading-notes":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/reading-notes","title":"Reading Notes","category":"bkbg-blog","icon":"book","description":"Annotated reading notes for books and articles with quotes, insights, questions, and a star rating.","keywords":["reading","notes","book","annotation","quote","insight","review","highlight","summary"],"textdomain":"blockenberg","editorScript":"bkbg-reading-notes-editor","editorStyle":"bkbg-reading-notes-style","style":"bkbg-reading-notes-style","viewScript":"bkbg-reading-notes-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"bookTitle":{"type":"string","default":"Atomic Habits"},"author":{"type":"string","default":"James Clear"},"genre":{"type":"string","default":"Self-Development"},"coverEmoji":{"type":"string","default":"\ud83d\udcd6"},"coverEmojiType":{"type":"string","default":"custom-char"},"coverEmojiDashicon":{"type":"string","default":""},"coverEmojiImageUrl":{"type":"string","default":""},"rating":{"type":"number","default":5},"dateRead":{"type":"string","default":""},"showHeader":{"type":"boolean","default":true},"showAuthor":{"type":"boolean","default":true},"showGenre":{"type":"boolean","default":true},"showRating":{"type":"boolean","default":true},"showDateRead":{"type":"boolean","default":true},"notes":{"type":"array","default":[{"type":"quote","text":"You do not rise to the level of your goals. You fall to the level of your systems.","source":"Chapter 1, p. 27"},{"type":"insight","text":"Small improvements of 1% each day compound to 37x improvement over a year. Tiny habits matter enormously over time."},{"type":"question","text":"How can I design my environment to make good habits obvious and bad habits invisible?"},{"type":"quote","text":"Every action you take is a vote for the type of person you wish to become.","source":"Chapter 2"},{"type":"insight","text":"The four laws of behaviour change: Make it Obvious, Make it Attractive, Make it Easy, Make it Satisfying."},{"type":"summary","text":"An essential read for anyone wanting to build lasting habits. Clear writing, actionable framework, evidence-based advice. Highly recommended for entrepreneurs, students, and anyone seeking personal growth."}]},"layout":{"type":"string","default":"list"},"style":{"type":"string","default":"card"},"borderRadius":{"type":"number","default":12},"gap":{"type":"number","default":12},"titleTypo":{"type":"object","default":{}},"noteTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":""},"headerBg":{"type":"string","default":"#1e293b"},"headerColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"quoteBg":{"type":"string","default":"#fdf2f8"},"quoteColor":{"type":"string","default":"#86198f"},"quoteAccent":{"type":"string","default":"#d946ef"},"insightBg":{"type":"string","default":"#eff6ff"},"insightColor":{"type":"string","default":"#1d4ed8"},"insightAccent":{"type":"string","default":"#3b82f6"},"questionBg":{"type":"string","default":"#fffbeb"},"questionColor":{"type":"string","default":"#92400e"},"questionAccent":{"type":"string","default":"#f59e0b"},"summaryBg":{"type":"string","default":"#f0fdf4"},"summaryColor":{"type":"string","default":"#14532d"},"summaryAccent":{"type":"string","default":"#22c55e"},"starColor":{"type":"string","default":"#f59e0b"}}},"blockenberg\/split-bill-calculator":{"apiVersion":3,"name":"blockenberg\/split-bill-calculator","title":"Split Bill Calculator","description":"Calculate how much each person owes when splitting a bill with tip among a group.","category":"bkbg-calculators","icon":"groups","keywords":["split","bill","tip","group","calculator","dutch","share"],"textdomain":"blockenberg","editorScript":"bkbg-split-bill-calculator-editor","style":"bkbg-split-bill-calculator-style","viewScript":"bkbg-split-bill-calculator-frontend","attributes":{"title":{"type":"string","default":"Split Bill Calculator"},"subtitle":{"type":"string","default":"Quickly calculate how much everyone owes."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"currencySymbol":{"type":"string","default":"$"},"defaultBill":{"type":"number","default":100},"defaultTip":{"type":"number","default":15},"defaultPeople":{"type":"number","default":4},"showTipPresets":{"type":"boolean","default":true},"tipPresets":{"type":"string","default":"10,15,20,25"},"showBreakdown":{"type":"boolean","default":true},"roundUp":{"type":"boolean","default":false},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#6c3fb5"},"resultColor":{"type":"string","default":"#ffffff"},"presetBg":{"type":"string","default":"#f3f4f6"},"presetColor":{"type":"string","default":"#374151"},"presetActiveBg":{"type":"string","default":"#6c3fb5"},"presetActiveColor":{"type":"string","default":"#ffffff"},"breakdownBg":{"type":"string","default":"#f5f3ff"},"breakdownBorder":{"type":"string","default":"#ede9fe"},"labelColor":{"type":"string","default":"#374151"},"inputBorder":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#1f2937"},"subtitleColor":{"type":"string","default":"#6b7280"},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"resultTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":500},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/job-openings":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/job-openings","title":"Job Openings","description":"Careers section with filterable job listings, department tags, location info, and apply links.","category":"bkbg-business","icon":"businessman","keywords":["jobs","careers","hiring","openings","positions","work"],"textdomain":"blockenberg","editorScript":"bkbg-job-openings-editor","style":"bkbg-job-openings-style","viewScript":"bkbg-job-openings-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"We're Hiring"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Join Our Team"},"subtext":{"type":"string","default":"We're building something special. Come help us do it."},"showSubtext":{"type":"boolean","default":true},"jobs":{"type":"array","default":[{"title":"Senior Product Designer","department":"Design","location":"Remote","type":"Full-time","url":"#","description":"Lead the design of our core product experience from concept through delivery."},{"title":"Full-Stack Engineer","department":"Engineering","location":"New York, NY","type":"Full-time","url":"#","description":"Build and scale the systems that power our platform for thousands of users."},{"title":"Head of Growth Marketing","department":"Marketing","location":"Remote","type":"Full-time","url":"#","description":"Own the strategy and execution of all demand generation programs."},{"title":"Customer Success Manager","department":"Operations","location":"Austin, TX","type":"Full-time","url":"#","description":"Partner with customers to ensure they achieve their goals using our platform."}]},"applyLabel":{"type":"string","default":"Apply Now \u2192"},"openInNewTab":{"type":"boolean","default":true},"showFilter":{"type":"boolean","default":true},"filterBy":{"type":"string","default":"department"},"showDescription":{"type":"boolean","default":true},"layout":{"type":"string","default":"list"},"showNone":{"type":"boolean","default":true},"noneText":{"type":"string","default":"No openings in this category right now. Check back soon!"},"bgColor":{"type":"string","default":"#ffffff"},"eyebrowColor":{"type":"string","default":"#7c3aed"},"eyebrowBg":{"type":"string","default":"#f3f0ff"},"headingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#6b7280"},"jobCardBg":{"type":"string","default":"#f9fafb"},"jobCardBorder":{"type":"string","default":"#e5e7eb"},"jobTitleColor":{"type":"string","default":"#111827"},"jobDescColor":{"type":"string","default":"#6b7280"},"deptBg":{"type":"string","default":"#f3f0ff"},"deptColor":{"type":"string","default":"#7c3aed"},"typeBg":{"type":"string","default":"#f0fdf4"},"typeColor":{"type":"string","default":"#15803d"},"locationColor":{"type":"string","default":"#6b7280"},"filterBg":{"type":"string","default":"#f3f4f6"},"filterColor":{"type":"string","default":"#374151"},"filterActiveBg":{"type":"string","default":"#7c3aed"},"filterActiveColor":{"type":"string","default":"#ffffff"},"applyBg":{"type":"string","default":"#7c3aed"},"applyColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"headingSize":{"type":"number","default":38},"headingTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"jobTitleTypo":{"type":"object","default":{}},"jobDescTypo":{"type":"object","default":{}},"maxWidth":{"type":"number","default":1000},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"eyebrowSize":{"type":"number","default":12}}},"blockenberg\/highlight-reel":{"apiVersion":3,"name":"blockenberg\/highlight-reel","title":"Highlight Reel","category":"bkbg-content","icon":"star-filled","description":"Grid of curated highlight cards \u2014 ideal for showcasing achievements, features, event moments, or key stats with icons and descriptions.","textdomain":"blockenberg","editorScript":"bkbg-highlight-reel-editor","style":"bkbg-highlight-reel-style","attributes":{"title":{"type":"string","default":"Session Highlights"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"The best moments from our annual product summit"},"showSubtitle":{"type":"boolean","default":true},"columns":{"type":"number","default":3},"showIcon":{"type":"boolean","default":true},"showTag":{"type":"boolean","default":true},"showDesc":{"type":"boolean","default":true},"iconSize":{"type":"number","default":36},"borderRadius":{"type":"number","default":14},"cardPadding":{"type":"number","default":24},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":17},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"bodyFontWeight":{"type":"string","default":"400"},"bodyLineHeight":{"type":"number","default":1.6},"accentLine":{"type":"boolean","default":true},"accentHeight":{"type":"number","default":4},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"headingColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"textColor":{"type":"string","default":"#374151"},"tagBg":{"type":"string","default":"#ede9fe"},"tagColor":{"type":"string","default":"#6d28d9"},"items":{"type":"array","default":[{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#6366f1","tag":"Product","title":"5 Major Features Shipped","description":"We shipped our biggest release yet, including real-time collaboration, AI suggestions, and a redesigned dashboard."},{"icon":"\ud83e\udd1d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#10b981","tag":"Partnerships","title":"3 Enterprise Deals Closed","description":"Signed partnerships with three Fortune 500 companies, opening up a new $2M ARR pipeline for Q2."},{"icon":"\ud83c\udfc6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#f59e0b","tag":"Award","title":"Product of the Year","description":"Recognized by TechCrunch as a top innovator in the SaaS space for our AI-first approach."},{"icon":"\ud83d\udcc8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#ec4899","tag":"Growth","title":"40% MoM User Growth","description":"Consecutive record-breaking months fueled by word-of-mouth, community, and our new self-serve onboarding."},{"icon":"\ud83c\udf93","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#14b8a6","tag":"Community","title":"10,000 Developers Trained","description":"Our developer education platform crossed 10K certified members across 48 countries."},{"icon":"\ud83c\udf0d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#8b5cf6","tag":"Expansion","title":"Launched in 12 New Markets","description":"Global expansion enabled us to serve customers across Europe, Asia-Pacific, and Latin America."}]},"typoHeading":{"type":"object","default":{}},"typoCardTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/spotlight-reveal":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/spotlight-reveal","title":"Spotlight Reveal","description":"A cursor-following spotlight that reveals content beneath a dark overlay. Move your mouse over the section to illuminate the hidden content.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-spotlight-reveal-editor","style":"bkbg-spotlight-reveal-style","viewScript":"bkbg-spotlight-reveal-frontend","icon":"visibility","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Discover What's Hidden"},"subtext":{"type":"string","default":"Move your cursor over this section to reveal the content beneath the darkness."},"eyebrow":{"type":"string","default":"Spotlight Effect"},"showEyebrow":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Explore Now"},"ctaUrl":{"type":"string","default":"#"},"bgImageUrl":{"type":"string","default":""},"bgImageId":{"type":"number","default":0},"spotlightSize":{"type":"number","default":350},"spotlightSoft":{"type":"number","default":80},"triggerMode":{"type":"string","default":"cursor"},"overlayColor":{"type":"string","default":"#000000"},"overlayOpacity":{"type":"number","default":85},"revealColor":{"type":"string","default":"#7c3aed"},"headingColor":{"type":"string","default":"#ffffff"},"subtextColor":{"type":"string","default":"#e5e7eb"},"eyebrowColor":{"type":"string","default":"#a78bfa"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"headingSize":{"type":"number","default":48},"headingFontWeight":{"type":"string","default":"700"},"headingLineHeight":{"type":"number","default":1.2},"textSize":{"type":"number","default":18},"textLineHeight":{"type":"number","default":1.6},"eyebrowSize":{"type":"number","default":13},"maxWidth":{"type":"number","default":800},"paddingTop":{"type":"number","default":120},"paddingBottom":{"type":"number","default":120},"headingTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"ctaTypo":{"type":"object","default":{}}}},"blockenberg\/binary-text-converter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/binary-text-converter","title":"Binary & Text Converter","category":"bkbg-calculators","description":"Convert text to binary, hexadecimal, and octal \u2014 and back. Includes an interactive ASCII table.","keywords":["binary","hex","hexadecimal","octal","ascii","encoder","decoder","converter"],"textdomain":"blockenberg","editorScript":"bkbg-binary-text-converter-editor","style":"bkbg-binary-text-converter-style","viewScript":"bkbg-binary-text-converter-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"showTitle":{"type":"boolean","default":true},"title":{"type":"string","default":"Binary & Text Converter"},"showSubtitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Encode and decode between text, binary, hex, and octal"},"defaultTab":{"type":"string","default":"binary"},"defaultMode":{"type":"string","default":"encode"},"showAsciiTable":{"type":"boolean","default":true},"groupAscii":{"type":"number","default":8},"sectionBg":{"type":"string","default":"#f8fafc"},"cardBg":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6c3fb5"},"binaryColor":{"type":"string","default":"#6c3fb5"},"hexColor":{"type":"string","default":"#0ea5e9"},"octalColor":{"type":"string","default":"#10b981"},"asciiColor":{"type":"string","default":"#f59e0b"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"inputBg":{"type":"string","default":"#f9fafb"},"inputBorder":{"type":"string","default":"#d1d5db"},"outputBg":{"type":"string","default":"#f0f9ff"},"outputBorder":{"type":"string","default":"#bae6fd"},"errorColor":{"type":"string","default":"#ef4444"},"cardRadius":{"type":"number","default":16},"tabRadius":{"type":"number","default":8},"inputRadius":{"type":"number","default":8},"titleSize":{"type":"number","default":28},"maxWidth":{"type":"number","default":700},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"subtitleFontSize":{"type":"number","default":15},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/sources-references":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/sources-references","title":"Sources & References","description":"A formatted bibliography\/citations section for articles and research. Add numbered references with title, author, publication, URL, and access date. Styles: academic, card list, or minimal.","category":"bkbg-blog","icon":"book-alt","keywords":["sources","references","citations","bibliography","footnotes","research","journalism"],"textdomain":"blockenberg","editorScript":"bkbg-sources-references-editor","style":"bkbg-sources-references-style","viewScript":"bkbg-sources-references-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"label":{"type":"string","default":"Sources & References"},"showLabel":{"type":"boolean","default":true},"references":{"type":"array","default":[{"title":"The State of SEO 2025 Report","author":"Ahrefs Research Team","publication":"Ahrefs Blog","url":"https:\/\/ahrefs.com\/blog\/seo-statistics\/","accessDate":"February 2025","note":""},{"title":"How Search Engines Work: Crawling, Indexing, and Ranking","author":"Moz Staff","publication":"Moz","url":"https:\/\/moz.com\/beginners-guide-to-seo\/how-search-engines-work","accessDate":"January 2025","note":""},{"title":"Core Web Vitals: The Complete Guide","author":"John Mueller","publication":"Google Search Central Blog","url":"https:\/\/developers.google.com\/search\/blog\/","accessDate":"January 2025","note":""}]},"style":{"type":"string","default":"academic"},"showAuthor":{"type":"boolean","default":true},"showPublication":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":true},"showUrl":{"type":"boolean","default":true},"openInNewTab":{"type":"boolean","default":true},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"bgColor":{"type":"string","default":"#f8fafc"},"labelColor":{"type":"string","default":"#111827"},"numberColor":{"type":"string","default":"#6366f1"},"titleColor":{"type":"string","default":"#111827"},"authorColor":{"type":"string","default":"#374151"},"pubColor":{"type":"string","default":"#6b7280"},"urlColor":{"type":"string","default":"#6366f1"},"borderColor":{"type":"string","default":"#e2e8f0"},"cardBg":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":8},"labelFontSize":{"type":"number","default":16},"labelFontWeight":{"type":"number","default":700},"refFontSize":{"type":"number","default":13},"labelTypo":{"type":"object","default":{}},"refTypo":{"type":"object","default":{}}}},"blockenberg\/reaction-bar":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/reaction-bar","version":"1.0.0","title":"Reaction Bar","category":"bkbg-interactive","icon":"heart","description":"Display emoji reaction counters (GitHub \/ Notion \/ Slack style) to show community sentiment on any content.","keywords":["reaction","emoji","like","vote","poll","sentiment","github","feedback","upvote"],"textdomain":"blockenberg","editorScript":"bkbg-reaction-bar-editor","editorStyle":"bkbg-reaction-bar-style","style":"bkbg-reaction-bar-style","viewScript":"bkbg-reaction-bar-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Was this helpful?"},"showTitle":{"type":"boolean","default":true},"layout":{"type":"string","default":"buttons"},"showCount":{"type":"boolean","default":true},"showLabel":{"type":"boolean","default":true},"totalLabel":{"type":"string","default":"reactions"},"showTotal":{"type":"boolean","default":true},"animate":{"type":"boolean","default":true},"reactions":{"type":"array","default":[{"emoji":"\ud83d\udc4d","label":"Helpful","count":47},{"emoji":"\u2764\ufe0f","label":"Love it","count":31},{"emoji":"\ud83c\udf89","label":"Celebrate","count":18},{"emoji":"\ud83d\udca1","label":"Insightful","count":22},{"emoji":"\ud83e\udd14","label":"Thoughtful","count":9},{"emoji":"\ud83d\ude80","label":"Ship it","count":14}]},"emojiSize":{"type":"number","default":22},"borderRadius":{"type":"number","default":16},"itemRadius":{"type":"number","default":100},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"itemBg":{"type":"string","default":"#f9fafb"},"itemBorderColor":{"type":"string","default":"#e5e7eb"},"itemHoverBg":{"type":"string","default":"#f3f4f6"},"countColor":{"type":"string","default":"#374151"},"labelColor":{"type":"string","default":"#6b7280"},"totalColor":{"type":"string","default":"#9ca3af"},"activeItemBg":{"type":"string","default":"#eff6ff"},"activeItemBorder":{"type":"string","default":"#bfdbfe"},"activeCountColor":{"type":"string","default":"#1d4ed8"},"titleTypo":{"type":"object","default":{}},"countTypo":{"type":"object","default":{}}}},"blockenberg\/faq-schema":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/faq-schema","title":"FAQ Schema","description":"FAQ block with automatic FAQPage JSON-LD structured data for SEO rich snippets.","category":"bkbg-business","icon":"editor-help","keywords":["faq","questions","answers","schema","seo","structured data"],"textdomain":"blockenberg","editorScript":"bkbg-faq-schema-editor","editorStyle":"bkbg-faq-schema-style","style":"bkbg-faq-schema-style","viewScript":"bkbg-faq-schema-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"question":"What is blockenberg?","answer":"Blockenberg is a powerful WordPress plugin that lets you build beautiful pages using a library of custom Gutenberg blocks with rich styling controls."},{"question":"Do I need coding skills to use it?","answer":"No! Blockenberg is designed for everyone. All settings are available directly in the Gutenberg editor sidebar \u2014 no code required."},{"question":"Is it compatible with my theme?","answer":"Yes. Blockenberg blocks work with any WordPress theme that supports the block editor (Gutenberg)."}]},"activeItems":{"type":"array","default":[0]},"expandFirst":{"type":"boolean","default":true},"allowMultiple":{"type":"boolean","default":false},"iconType":{"type":"string","default":"chevron"},"iconPosition":{"type":"string","default":"right"},"layout":{"type":"string","default":"default"},"spacing":{"type":"number","default":10},"borderRadius":{"type":"number","default":8},"questionPadding":{"type":"number","default":18},"answerPadding":{"type":"number","default":16},"questionSize":{"type":"number","default":16},"questionWeight":{"type":"number","default":600},"answerSize":{"type":"number","default":15},"answerLineHeight":{"type":"number","default":1.7},"typoQuestion":{"type":"object","default":{}},"typoAnswer":{"type":"object","default":{}},"animationSpeed":{"type":"number","default":300},"questionColor":{"type":"string","default":"#111827"},"questionBg":{"type":"string","default":"#ffffff"},"questionHoverBg":{"type":"string","default":"#f9fafb"},"activeQuestionBg":{"type":"string","default":"#eff6ff"},"activeQuestionColor":{"type":"string","default":"#1d4ed8"},"answerColor":{"type":"string","default":"#374151"},"answerBg":{"type":"string","default":"#ffffff"},"iconColor":{"type":"string","default":"#6b7280"},"iconActiveColor":{"type":"string","default":"#2563eb"},"borderColor":{"type":"string","default":"#e5e7eb"},"dividerColor":{"type":"string","default":"#f3f4f6"}}},"blockenberg\/age-gate":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/age-gate","title":"Age Gate","category":"bkbg-marketing","icon":"shield","description":"Age verification overlay that protects page content behind a customizable age confirmation dialog.","textdomain":"blockenberg","editorScript":"bkbg-age-gate-editor","style":"bkbg-age-gate-style","viewScript":"bkbg-age-gate-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"minimumAge":{"type":"number","default":18},"verificationMode":{"type":"string","default":"yesno"},"logoUrl":{"type":"string","default":""},"title":{"type":"string","default":"Age Verification Required"},"message":{"type":"string","default":"You must be at least 18 years old to access this website. Please confirm your age below."},"confirmText":{"type":"string","default":"Yes, I am old enough"},"denyText":{"type":"string","default":"No, take me back"},"denyRedirectUrl":{"type":"string","default":""},"rememberDays":{"type":"number","default":30},"disclaimer":{"type":"string","default":"By entering, you agree to our Terms & Conditions and Privacy Policy."},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":48},"cardMaxWidth":{"type":"number","default":480},"logoSize":{"type":"number","default":80},"titleSize":{"type":"number","default":26},"messageSize":{"type":"number","default":15},"overlayBg":{"type":"string","default":"rgba(0,0,0,0.75)"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#1e1b4b"},"messageColor":{"type":"string","default":"#64748b"},"confirmBg":{"type":"string","default":"#6366f1"},"confirmColor":{"type":"string","default":"#ffffff"},"denyBg":{"type":"string","default":"#f1f5f9"},"denyColor":{"type":"string","default":"#64748b"},"accentColor":{"type":"string","default":"#6366f1"},"titleTypo":{"type":"object","default":{}},"messageTypo":{"type":"object","default":{}}}},"blockenberg\/event-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/event-card","title":"Event Card","category":"bkbg-business","icon":"calendar-alt","description":"Event display card with date, time, venue, description, speakers, call-to-action button, and Event JSON-LD structured data.","keywords":["event","calendar","schedule","conference","webinar","schema"],"textdomain":"blockenberg","editorScript":"bkbg-event-card-editor","editorStyle":"bkbg-event-card-style","style":"bkbg-event-card-style","viewScript":"bkbg-event-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide"]},"attributes":{"eventName":{"type":"string","default":"Annual Design Summit 2026"},"description":{"type":"string","default":"Join designers, developers, and product leaders for a day of inspiring talks, hands-on workshops, and networking."},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"startDate":{"type":"string","default":"2026-06-15"},"startTime":{"type":"string","default":"09:00"},"endDate":{"type":"string","default":"2026-06-15"},"endTime":{"type":"string","default":"18:00"},"timezone":{"type":"string","default":"America\/New_York"},"venueName":{"type":"string","default":"Javits Center"},"venueAddress":{"type":"string","default":"429 11th Ave, New York, NY 10001"},"eventType":{"type":"string","default":"In-Person"},"eventUrl":{"type":"string","default":"#"},"ticketUrl":{"type":"string","default":"#"},"ticketLabel":{"type":"string","default":"Get Tickets"},"badges":{"type":"string","default":"Free,Workshops,Networking"},"organizer":{"type":"string","default":""},"layoutStyle":{"type":"string","default":"horizontal"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"cardRadius":{"type":"number","default":16},"cardShadow":{"type":"boolean","default":true},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"btnRadius":{"type":"number","default":8},"schemaEnabled":{"type":"boolean","default":true},"eventNameFontSize":{"type":"number","default":22},"eventNameFontWeight":{"type":"string","default":"800"},"eventNameLineHeight":{"type":"number","default":1.2},"descFontSize":{"type":"number","default":14},"descFontWeight":{"type":"string","default":"400"},"descLineHeight":{"type":"number","default":1.6},"typoName":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"typoBadge":{"type":"object","default":{}},"typoMeta":{"type":"object","default":{}},"typoBtn":{"type":"object","default":{}}}},"blockenberg\/post-slider":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/post-slider","title":"Post Slider","category":"bkbg-blog","icon":"slides","description":"Hero-style slider cycling through posts with full-width background images and overlay captions.","keywords":["post","hero","slider","carousel","featured","image"],"textdomain":"blockenberg","editorScript":"bkbg-post-slider-editor","editorStyle":"bkbg-post-slider-style","style":"bkbg-post-slider-style","viewScript":"bkbg-post-slider-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"slides":{"type":"array","default":[{"imageUrl":"","imageId":0,"title":"Slide One Headline","excerpt":"A short caption describing this featured post or section.","btnLabel":"Read More","btnUrl":"#"},{"imageUrl":"","imageId":0,"title":"Slide Two Headline","excerpt":"A short caption describing this featured post or section.","btnLabel":"Read More","btnUrl":"#"}]},"height":{"type":"number","default":500},"heightUnit":{"type":"string","default":"px"},"transition":{"type":"string","default":"fade"},"autoplay":{"type":"boolean","default":true},"speed":{"type":"number","default":4000},"overlayBg":{"type":"string","default":"rgba(0,0,0,0.45)"},"captionAlign":{"type":"string","default":"left"},"textColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6c3fb5"},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":0},"titleTypo":{"type":"object","default":{}},"excerptTypo":{"type":"object","default":{}}}},"blockenberg\/book-review":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/book-review","title":"Book Review","category":"bkbg-blog","icon":"book","description":"Rich book review block with cover image, star rating, details grid, pros & cons, and Schema.org Book + Review structured data for SEO.","keywords":["book","review","rating","schema","literature","read"],"textdomain":"blockenberg","editorScript":"bkbg-book-review-editor","style":"bkbg-book-review-style","viewScript":"bkbg-book-review-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"bookTitle":{"type":"string","default":"The Great Gatsby"},"bookAuthor":{"type":"string","default":"F. Scott Fitzgerald"},"genre":{"type":"string","default":"Classic Fiction"},"publisher":{"type":"string","default":"Scribner"},"publishYear":{"type":"string","default":"1925"},"pages":{"type":"string","default":"180"},"isbn":{"type":"string","default":""},"coverUrl":{"type":"string","default":""},"coverAlt":{"type":"string","default":""},"rating":{"type":"number","default":4},"maxRating":{"type":"number","default":5},"ratingLabel":{"type":"string","default":"Our Rating"},"summary":{"type":"string","default":"A tale of wealth, love, and the American Dream set in the roaring twenties. Fitzgerald's prose is lyrical and deeply evocative, painting a picture of a society obsessed with status and illusion."},"pros":{"type":"array","default":["Beautiful, poetic prose","Complex, memorable characters","Rich thematic depth"]},"cons":{"type":"array","default":["Short and may feel rushed","Some readers find Gatsby unsympathetic"]},"showDetails":{"type":"boolean","default":true},"showPros":{"type":"boolean","default":true},"showCons":{"type":"boolean","default":true},"showBtn":{"type":"boolean","default":true},"showSchema":{"type":"boolean","default":true},"btnText":{"type":"string","default":"Buy on Amazon"},"btnUrl":{"type":"string","default":"#"},"btnTarget":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"headerBg":{"type":"string","default":"#f5f3ff"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#1e1b4b"},"authorColor":{"type":"string","default":"#6c3fb5"},"bodyColor":{"type":"string","default":"#374151"},"starColor":{"type":"string","default":"#f59e0b"},"prosColor":{"type":"string","default":"#15803d"},"consColor":{"type":"string","default":"#b91c1c"},"detailLabelClr":{"type":"string","default":"#9ca3af"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"titleSize":{"type":"number","default":24},"bodySize":{"type":"number","default":15},"cardRadius":{"type":"number","default":16},"btnRadius":{"type":"number","default":8},"coverWidth":{"type":"number","default":160},"maxWidth":{"type":"number","default":860},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/venn-diagram":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/venn-diagram","version":"1.0.0","title":"Venn Diagram","category":"bkbg-charts","icon":"image-filter","description":"SVG-based Venn diagram with two or three overlapping circles. Each circle and overlap region has customisable labels, colour, and list items. Perfect for comparing sets, audiences, or concepts.","keywords":["venn","diagram","circles","overlap","compare","chart","sets"],"textdomain":"blockenberg","editorScript":"bkbg-venn-diagram-editor","style":"bkbg-venn-diagram-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"What We Do Best"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"The intersection of what the world needs, what we love, and what we're good at"},"showSubtitle":{"type":"boolean","default":true},"mode":{"type":"string","default":"three"},"circleA":{"type":"object","default":{"label":"Passion","color":"#6c3fb5","items":["Deep curiosity","Creative thinking","Endless energy"]}},"circleB":{"type":"object","default":{"label":"Skills","color":"#3b82f6","items":["Technical craft","Years of practice","Proven methods"]}},"circleC":{"type":"object","default":{"label":"Market Need","color":"#10b981","items":["Real demand","Paying customers","Growing trend"]}},"overlapAB":{"type":"string","default":"Dream work"},"overlapBC":{"type":"string","default":"Good career"},"overlapAC":{"type":"string","default":"Volunteer"},"overlapABC":{"type":"string","default":"Ikigai \u2728"},"circleOpacity":{"type":"number","default":0.22},"showCircleLabels":{"type":"boolean","default":true},"showOverlapText":{"type":"boolean","default":true},"showCircleItems":{"type":"boolean","default":true},"svgSize":{"type":"integer","default":420},"fontSize":{"type":"integer","default":14},"labelSize":{"type":"integer","default":16},"overlapSize":{"type":"integer","default":12},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"textColor":{"type":"string","default":"#1e293b"},"borderRadius":{"type":"integer","default":16},"paddingTop":{"type":"integer","default":48},"paddingBottom":{"type":"integer","default":48},"titleSize":{"type":"integer","default":24},"subtitleSize":{"type":"integer","default":15},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/area-chart":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/area-chart","title":"Area Chart","category":"bkbg-charts","icon":"chart-area","description":"Smooth filled area chart with multiple datasets, gradient fills, and animation using Chart.js (CDN). Great for showing trends over time.","keywords":["chart","area","graph","data","visualization","fill","trend"],"textdomain":"blockenberg","editorScript":"bkbg-area-chart-editor","style":"bkbg-area-chart-style","viewScript":"bkbg-area-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":""},"subtitle":{"type":"string","default":""},"labels":{"type":"string","default":"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug"},"datasets":{"type":"array","default":[{"id":"d1","label":"Revenue","data":"40,55,72,65,90,85,100,95","color":"#6c3fb5","fill":true,"tension":0.45},{"id":"d2","label":"Expenses","data":"30,38,45,50,55,60,62,58","color":"#e040fb","fill":true,"tension":0.45}]},"height":{"type":"number","default":340},"gradientFill":{"type":"boolean","default":true},"gradientAlpha":{"type":"number","default":20},"showGrid":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"legendPos":{"type":"string","default":"top"},"showPoints":{"type":"boolean","default":true},"pointSize":{"type":"number","default":4},"lineWidth":{"type":"number","default":2},"yMin":{"type":"string","default":""},"yMax":{"type":"string","default":""},"xLabel":{"type":"string","default":""},"yLabel":{"type":"string","default":""},"animate":{"type":"boolean","default":true},"animDuration":{"type":"number","default":800},"bgColor":{"type":"string","default":"#ffffff"},"cardRadius":{"type":"number","default":12},"titleColor":{"type":"string","default":"#111827"},"titleSize":{"type":"number","default":20},"subtitleColor":{"type":"string","default":"#6b7280"},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/interactive-gradient-mesh":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/interactive-gradient-mesh","title":"Interactive Gradient Mesh","description":"A mouse-reactive multi-colour gradient mesh background with optional heading and CTA overlay.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-interactive-gradient-mesh-editor","style":"bkbg-interactive-gradient-mesh-style","viewScript":"bkbg-interactive-gradient-mesh-frontend","icon":"art","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"colors":{"type":"array","default":["#6366f1","#f43f5e","#06b6d4","#f59e0b","#10b981"]},"blobCount":{"type":"integer","default":5},"blobSize":{"type":"integer","default":55},"blurAmount":{"type":"integer","default":80},"blendMode":{"type":"string","default":"screen"},"mouseInfluence":{"type":"integer","default":30},"autoAnimate":{"type":"boolean","default":true},"animateSpeed":{"type":"number","default":0.6},"baseBg":{"type":"string","default":"#0f172a"},"height":{"type":"integer","default":480},"showContent":{"type":"boolean","default":true},"heading":{"type":"string","default":"Beautiful Gradients"},"subheading":{"type":"string","default":"Move your mouse to interact"},"ctaText":{"type":"string","default":"Get Started"},"ctaUrl":{"type":"string","default":"#"},"headingSize":{"type":"integer","default":48},"subheadingSize":{"type":"integer","default":18},"headingColor":{"type":"string","default":"#ffffff"},"subheadingColor":{"type":"string","default":"rgba(255,255,255,0.75)"},"ctaBg":{"type":"string","default":"#ffffff"},"ctaColor":{"type":"string","default":"#0f172a"},"ctaRadius":{"type":"integer","default":100},"contentAlign":{"type":"string","default":"center"},"ctaSize":{"type":"number","default":15},"headingTypo":{"type":"object","default":{}},"subheadingTypo":{"type":"object","default":{}}}},"blockenberg\/floating-cta":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/floating-cta","title":"Floating CTA","category":"bkbg-marketing","icon":"megaphone","description":"Fixed-position floating call-to-action button that sticks during scroll. Configurable position, icon, label, and trigger delay.","keywords":["floating","fixed","cta","button","sticky","call to action"],"textdomain":"blockenberg","editorScript":"bkbg-floating-cta-editor","editorStyle":"bkbg-floating-cta-style","style":"bkbg-floating-cta-style","viewScript":"bkbg-floating-cta-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"label":{"type":"string","default":"Get a Quote"},"url":{"type":"string","default":"#contact"},"openInNew":{"type":"boolean","default":false},"icon":{"type":"string","default":"megaphone"},"showIcon":{"type":"boolean","default":true},"showLabel":{"type":"boolean","default":true},"position":{"type":"string","default":"bottom-right"},"offsetX":{"type":"number","default":24},"offsetY":{"type":"number","default":24},"scrollTrigger":{"type":"number","default":300},"showDismiss":{"type":"boolean","default":false},"pulsing":{"type":"boolean","default":true},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"btnRadius":{"type":"number","default":50},"btnShadow":{"type":"boolean","default":true},"fontSize":{"type":"number","default":15},"fontWeight":{"type":"number","default":700},"typoBtn":{"type":"object","default":{}},"iconSize":{"type":"number","default":20},"paddingX":{"type":"number","default":20},"paddingY":{"type":"number","default":14},"zIndex":{"type":"number","default":9999}}},"blockenberg\/text-divider":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/text-divider","title":"Text Divider","category":"bkbg-content","icon":"minus","description":"Styled horizontal rule with centered text, icon, or badge label.","keywords":["divider","separator","rule","text","section break"],"textdomain":"blockenberg","editorScript":"bkbg-text-divider-editor","editorStyle":"bkbg-text-divider-style","style":"bkbg-text-divider-style","viewScript":"bkbg-text-divider-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"label":{"type":"string","default":"OR"},"showLabel":{"type":"boolean","default":true},"lineStyle":{"type":"string","default":"solid"},"lineThickness":{"type":"number","default":1},"lineColor":{"type":"string","default":"#e5e7eb"},"lineWidth":{"type":"number","default":100},"labelStyle":{"type":"string","default":"text"},"labelBg":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#6b7280"},"labelBorderColor":{"type":"string","default":"#e5e7eb"},"labelBorder":{"type":"boolean","default":false},"labelRadius":{"type":"number","default":50},"labelPaddingX":{"type":"number","default":16},"labelPaddingY":{"type":"number","default":6},"labelTypo":{"type":"object","default":{}},"icon":{"type":"string","default":"star-filled"},"showIcon":{"type":"boolean","default":false},"iconSize":{"type":"number","default":18},"iconColor":{"type":"string","default":"#9ca3af"},"align":{"type":"string","default":"center"},"marginTop":{"type":"number","default":24},"marginBottom":{"type":"number","default":24}}},"blockenberg\/split-panel":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/split-panel","version":"1.0.0","title":"Split Panel","category":"bkbg-layout","description":"Two-column comparison panel for Before\/After, Problem\/Solution, or any paired content.","keywords":["split","compare","before after","problem solution","two column"],"textdomain":"blockenberg","editorScript":"bkbg-split-panel-editor","style":"bkbg-split-panel-style","attributes":{"showTitle":{"type":"boolean","default":false},"title":{"type":"string","default":""},"leftTitle":{"type":"string","default":"The Problem"},"leftIcon":{"type":"string","default":"\u274c"},"leftIconType":{"type":"string","default":"custom-char"},"leftIconDashicon":{"type":"string","default":""},"leftIconImageUrl":{"type":"string","default":""},"leftBody":{"type":"string","default":"Teams waste hours on manual reporting, chase data across multiple tools, and miss insights until it's too late."},"leftItems":{"type":"array","default":["No central data source","Manual spreadsheet updates","Delayed or missing insights","Error-prone copy-paste workflows"]},"leftBg":{"type":"string","default":"#fef2f2"},"leftAccent":{"type":"string","default":"#ef4444"},"rightTitle":{"type":"string","default":"The Solution"},"rightIcon":{"type":"string","default":"\u2705"},"rightIconType":{"type":"string","default":"custom-char"},"rightIconDashicon":{"type":"string","default":""},"rightIconImageUrl":{"type":"string","default":""},"rightBody":{"type":"string","default":"One unified dashboard automates everything \u2014 live data, scheduled reports, and instant anomaly alerts."},"rightItems":{"type":"array","default":["Real-time unified data view","Automated scheduled reports","Instant smart alerts","Audit trail and version history"]},"rightBg":{"type":"string","default":"#f0fdf4"},"rightAccent":{"type":"string","default":"#10b981"},"showDivider":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":14},"padding":{"type":"number","default":28},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":19},"titleFontWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.3},"iconSize":{"type":"number","default":36},"itemFontSize":{"type":"number","default":13},"itemFontWeight":{"type":"number","default":400},"itemLineHeight":{"type":"number","default":1.5},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"headingTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}}}},"blockenberg\/violin-plot":{"apiVersion":3,"name":"blockenberg\/violin-plot","title":"Violin Plot","category":"bkbg-charts","icon":"chart-area","description":"Statistical violin plot showing data distribution shape and quartile summary for multiple groups.","textdomain":"blockenberg","editorScript":"bkbg-violin-plot-editor","style":"bkbg-violin-plot-style","attributes":{"title":{"type":"string","default":"Score Distribution by Group"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":680},"svgHeight":{"type":"number","default":380},"padTop":{"type":"number","default":30},"padLeft":{"type":"number","default":55},"padRight":{"type":"number","default":20},"padBottom":{"type":"number","default":50},"violinWidth":{"type":"number","default":60},"showMedian":{"type":"boolean","default":true},"showIQR":{"type":"boolean","default":true},"showGrid":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"fillOpacity":{"type":"number","default":75},"yAxisLabel":{"type":"string","default":"Score"},"labelFontSize":{"type":"number","default":12},"titleTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"textColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"groups":{"type":"array","default":[{"label":"Group A","color":"#6366f1","values":[45,52,60,63,67,70,72,75,78,80,82,85,88,90,92,95]},{"label":"Group B","color":"#10b981","values":[30,38,50,55,60,65,68,72,74,76,79,82,86,90,95,98]},{"label":"Group C","color":"#f59e0b","values":[55,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86]},{"label":"Group D","color":"#ef4444","values":[20,30,40,55,70,72,74,76,78,80,88,92,96,98,99,100]}],"items":{"type":"object"}}}},"blockenberg\/video-grid":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/video-grid","title":"Video Grid","category":"bkbg-media","icon":"video-alt3","description":"Responsive grid of video cards with play-in-lightbox functionality. Supports YouTube, Vimeo, and self-hosted videos. Custom thumbnails, titles, and duration badges.","keywords":["video","grid","gallery","youtube","vimeo","lightbox","media"],"textdomain":"blockenberg","editorScript":"bkbg-video-grid-editor","style":"bkbg-video-grid-style","viewScript":"bkbg-video-grid-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":""},"subtitle":{"type":"string","default":""},"videos":{"type":"array","default":[{"id":"v1","title":"Product Overview","url":"https:\/\/www.youtube.com\/watch?v=dQw4w9WgXcQ","thumbUrl":"","thumbId":0,"duration":"3:24","category":"Product","description":"A full walkthrough of all key features."},{"id":"v2","title":"Getting Started Guide","url":"https:\/\/www.youtube.com\/watch?v=dQw4w9WgXcQ","thumbUrl":"","thumbId":0,"duration":"5:10","category":"Tutorial","description":"Set up your account in minutes."},{"id":"v3","title":"Advanced Workflows","url":"https:\/\/www.youtube.com\/watch?v=dQw4w9WgXcQ","thumbUrl":"","thumbId":0,"duration":"8:45","category":"Tutorial","description":"Power-user tips and automation techniques."},{"id":"v4","title":"Customer Success Story","url":"https:\/\/www.youtube.com\/watch?v=dQw4w9WgXcQ","thumbUrl":"","thumbId":0,"duration":"2:58","category":"Story","description":"How Acme Corp 10x'd their productivity."},{"id":"v5","title":"Integration Setup","url":"https:\/\/www.youtube.com\/watch?v=dQw4w9WgXcQ","thumbUrl":"","thumbId":0,"duration":"4:33","category":"Tutorial","description":"Connect your favourite tools in one click."},{"id":"v6","title":"2025 Roadmap Webinar","url":"https:\/\/www.youtube.com\/watch?v=dQw4w9WgXcQ","thumbUrl":"","thumbId":0,"duration":"42:00","category":"Webinar","description":"Everything coming this year \u2014 straight from our CEO."}]},"columns":{"type":"number","default":3},"gap":{"type":"number","default":24},"showFilter":{"type":"boolean","default":true},"showDuration":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"showCategory":{"type":"boolean","default":true},"aspectRatio":{"type":"string","default":"16\/9"},"cardRadius":{"type":"number","default":14},"thumbRadius":{"type":"number","default":10},"playBtnSize":{"type":"number","default":56},"accentColor":{"type":"string","default":"#6c3fb5"},"playBtnBg":{"type":"string","default":"#ffffff"},"playBtnColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"durationBg":{"type":"string","default":"rgba(0,0,0,0.65)"},"durationColor":{"type":"string","default":"#ffffff"},"filterActiveBg":{"type":"string","default":"#6c3fb5"},"filterActiveColor":{"type":"string","default":"#ffffff"},"filterInactiveBg":{"type":"string","default":"#f3f4f6"},"filterInactiveColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"sectionTitleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"categoryColor":{"type":"string","default":"#6c3fb5"},"titleSize":{"type":"number","default":32},"cardTitleSize":{"type":"number","default":16},"descSize":{"type":"number","default":14},"sectionTitleTypo":{"type":"object","default":{}},"cardTitleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0}}},"blockenberg\/gantt-chart":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/gantt-chart","title":"Gantt Chart","description":"Project timeline Gantt chart with tasks, phases, milestones, and a today indicator. Rendered in pure CSS \u2014 no library required.","category":"bkbg-charts","icon":"calendar-alt","keywords":["gantt","project","timeline","schedule","tasks","plan","roadmap","chart"],"editorScript":"bkbg-gantt-chart-editor","editorStyle":"bkbg-gantt-chart-style","style":"bkbg-gantt-chart-style","viewScript":"bkbg-gantt-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"tasks":{"type":"array","default":[{"id":"t1","name":"Project Kickoff","phase":"Discovery","startDate":"2025-01-06","endDate":"2025-01-10","color":"#6366f1","milestone":false,"completed":100,"assignee":"Alex"},{"id":"t2","name":"Requirements Gathering","phase":"Discovery","startDate":"2025-01-08","endDate":"2025-01-17","color":"#6366f1","milestone":false,"completed":80,"assignee":"Sam"},{"id":"t3","name":"Design System Setup","phase":"Design","startDate":"2025-01-20","endDate":"2025-02-07","color":"#0ea5e9","milestone":false,"completed":60,"assignee":"Jordan"},{"id":"t4","name":"Wireframes","phase":"Design","startDate":"2025-01-27","endDate":"2025-02-14","color":"#0ea5e9","milestone":false,"completed":40,"assignee":"Jordan"},{"id":"t5","name":"Design Review \u2713","phase":"Design","startDate":"2025-02-14","endDate":"2025-02-14","color":"#f59e0b","milestone":true,"completed":0,"assignee":""},{"id":"t6","name":"Frontend Development","phase":"Development","startDate":"2025-02-17","endDate":"2025-03-14","color":"#10b981","milestone":false,"completed":20,"assignee":"Alex"},{"id":"t7","name":"Backend API","phase":"Development","startDate":"2025-02-17","endDate":"2025-03-07","color":"#10b981","milestone":false,"completed":30,"assignee":"Sam"},{"id":"t8","name":"QA & Testing","phase":"Launch","startDate":"2025-03-10","endDate":"2025-03-21","color":"#ef4444","milestone":false,"completed":0,"assignee":"Pat"},{"id":"t9","name":"Launch \ud83d\ude80","phase":"Launch","startDate":"2025-03-24","endDate":"2025-03-24","color":"#f59e0b","milestone":true,"completed":0,"assignee":""}]},"view":{"type":"string","default":"month"},"showPhases":{"type":"boolean","default":true},"showMilestones":{"type":"boolean","default":true},"showAssignee":{"type":"boolean","default":false},"showProgress":{"type":"boolean","default":true},"highlightToday":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"showWeekends":{"type":"boolean","default":true},"rowHeight":{"type":"number","default":40},"taskRadius":{"type":"number","default":4},"labelWidth":{"type":"number","default":200},"maxWidth":{"type":"number","default":0},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":""},"headerBg":{"type":"string","default":"#f3f4f6"},"rowBg":{"type":"string","default":"#ffffff"},"rowAltBg":{"type":"string","default":"#f9fafb"},"weekendBg":{"type":"string","default":"#f0f0f5"},"todayLine":{"type":"string","default":"#ef4444"},"gridColor":{"type":"string","default":"#e5e7eb"},"headerColor":{"type":"string","default":"#374151"},"labelColor":{"type":"string","default":"#111827"},"phaseColor":{"type":"string","default":"#6b7280"},"milestoneColor":{"type":"string","default":"#f59e0b"},"labelFontSize":{"type":"number","default":12},"labelFontWeight":{"type":"string","default":"400"},"labelLineHeight":{"type":"number","default":1.4},"headerFontSize":{"type":"number","default":11},"headerFontWeight":{"type":"string","default":"700"},"headerLineHeight":{"type":"number","default":1.3},"typoLabel":{"type":"object","default":{}},"typoHeader":{"type":"object","default":{}}}},"blockenberg\/media-quote":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/media-quote","version":"1.0.0","title":"Media Quote","category":"bkbg-blog","icon":"format-quote","description":"Quote with embedded video thumbnail (play button overlay) or image and speaker attribution. Perfect for podcast clips, interview excerpts, and video testimonials.","keywords":["quote","video","media","testimonial","podcast","interview","speaker"],"textdomain":"blockenberg","editorScript":"bkbg-media-quote-editor","style":"bkbg-media-quote-style","viewScript":"bkbg-media-quote-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"quote":{"type":"string","default":"\"This completely changed how I think about building an audience. The insights in this episode are genuinely priceless.\""},"videoUrl":{"type":"string","default":""},"thumbnailUrl":{"type":"string","default":""},"thumbnailId":{"type":"integer","default":0},"showVideo":{"type":"boolean","default":true},"mediaType":{"type":"string","default":"video"},"mediaLabel":{"type":"string","default":"Watch the full episode"},"showMediaLabel":{"type":"boolean","default":true},"speakerName":{"type":"string","default":"Alex Rivera"},"speakerTitle":{"type":"string","default":"Founder, GrowthLab"},"speakerCompany":{"type":"string","default":""},"speakerAvatarUrl":{"type":"string","default":""},"speakerAvatarId":{"type":"integer","default":0},"layout":{"type":"string","default":"media-left"},"style":{"type":"string","default":"card"},"quoteColor":{"type":"string","default":"#111827"},"speakerColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"borderColor":{"type":"string","default":"#e5e7eb"},"cardBg":{"type":"string","default":"#f9fafb"},"playBtnBg":{"type":"string","default":"#ffffff"},"playBtnColor":{"type":"string","default":"#7c3aed"},"quoteSize":{"type":"integer","default":20},"quoteTypo":{"type":"object","default":{}},"speakerNameTypo":{"type":"object","default":{}},"speakerTitleTypo":{"type":"object","default":{}},"showQuoteIcon":{"type":"boolean","default":true},"mediaRadius":{"type":"integer","default":12},"borderRadius":{"type":"integer","default":16},"maxWidth":{"type":"integer","default":900},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64}}},"blockenberg\/bar-chart":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/bar-chart","title":"Bar Chart","category":"bkbg-charts","icon":"chart-bar","description":"Vertical or horizontal bar chart with multiple datasets using Chart.js (CDN). Supports stacked, border radius, and custom colors.","keywords":["chart","bar","graph","data","visualization","histogram"],"textdomain":"blockenberg","editorScript":"bkbg-bar-chart-editor","editorStyle":"bkbg-bar-chart-style","style":"bkbg-bar-chart-style","viewScript":"bkbg-bar-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"labels":{"type":"string","default":"Q1,Q2,Q3,Q4"},"datasets":{"type":"array","default":[{"label":"2023","data":"45,72,60,88","color":"#6c3fb5"},{"label":"2024","data":"52,80,71,95","color":"#e040fb"}]},"orientation":{"type":"string","default":"vertical"},"stacked":{"type":"boolean","default":false},"barRadius":{"type":"number","default":6},"height":{"type":"number","default":340},"showGrid":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"legendPos":{"type":"string","default":"top"},"bgColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":12},"title":{"type":"string","default":""},"chartTitleFontSize":{"type":"number","default":18},"legendFontSize":{"type":"number","default":12},"axisLabelFontSize":{"type":"number","default":11},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/cta-pulsing-button":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/cta-pulsing-button","title":"CTA Pulsing Button","category":"bkbg-marketing","icon":"button","description":"An animated Call-to-Action button with pulsing ring\/glow effects, rich typography, hover colors, icon, badge, and subtext controls.","keywords":["cta","button","pulse","pulsing","animated","call to action","ripple","glow","ring"],"textdomain":"blockenberg","editorScript":"bkbg-cta-pulsing-button-editor","editorStyle":"bkbg-cta-pulsing-button-style","style":"bkbg-cta-pulsing-button-style","viewScript":"bkbg-cta-pulsing-button-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"buttonText":{"type":"string","default":"Get Started"},"url":{"type":"string","default":""},"urlNewTab":{"type":"boolean","default":false},"urlNoFollow":{"type":"boolean","default":false},"alignment":{"type":"string","default":"center"},"buttonStyle":{"type":"string","default":"solid"},"buttonSize":{"type":"string","default":"md"},"buttonFontSize":{"type":"number","default":17},"buttonFontWeight":{"type":"number","default":700},"buttonLetterSpacing":{"type":"number","default":0.5},"buttonTextTransform":{"type":"string","default":"none"},"buttonPaddingV":{"type":"number","default":16},"buttonPaddingH":{"type":"number","default":36},"buttonBorderRadius":{"type":"number","default":50},"buttonBg":{"type":"string","default":"#f59e0b"},"buttonBgHover":{"type":"string","default":"#d97706"},"buttonTextColor":{"type":"string","default":"#ffffff"},"buttonTextColorHover":{"type":"string","default":"#ffffff"},"buttonBorderColor":{"type":"string","default":"#f59e0b"},"buttonBorderWidth":{"type":"number","default":2},"gradientFrom":{"type":"string","default":"#f59e0b"},"gradientTo":{"type":"string","default":"#ef4444"},"gradientAngle":{"type":"number","default":135},"showButtonShadow":{"type":"boolean","default":true},"buttonShadowColor":{"type":"string","default":"rgba(245,158,11,0.45)"},"buttonShadowH":{"type":"number","default":0},"buttonShadowV":{"type":"number","default":10},"buttonShadowBlur":{"type":"number","default":28},"buttonShadowSpread":{"type":"number","default":0},"showIcon":{"type":"boolean","default":true},"iconType":{"type":"string","default":"arrow-right"},"iconPosition":{"type":"string","default":"right"},"iconSize":{"type":"number","default":18},"iconColor":{"type":"string","default":"#ffffff"},"iconMoveOnHover":{"type":"boolean","default":true},"pulseEffect":{"type":"string","default":"ring"},"pulseColor":{"type":"string","default":"rgba(245,158,11,0.55)"},"pulseSpeed":{"type":"number","default":1800},"pulseScale":{"type":"number","default":1.45},"pulseRings":{"type":"string","default":"single"},"showSubtext":{"type":"boolean","default":false},"subtext":{"type":"string","default":"No credit card required"},"subtextColor":{"type":"string","default":"rgba(0,0,0,0.5)"},"subtextSize":{"type":"number","default":12},"subtextSpacing":{"type":"number","default":10},"showBadge":{"type":"boolean","default":false},"badgeText":{"type":"string","default":"New"},"badgeBg":{"type":"string","default":"#ef4444"},"badgeColor":{"type":"string","default":"#ffffff"},"badgeFontSize":{"type":"number","default":11},"typoButton":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}}}},"blockenberg\/icon":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/icon","title":"Icon","description":"Standalone styled icon with label, link, shape, animation, and rich customization.","category":"bkbg-content","icon":"star-filled","keywords":["icon","symbol","emoji","badge","feature"],"supports":{"html":false,"align":["wide","full"]},"attributes":{"icon":{"type":"string","default":"\u2b50"},"iconPreset":{"type":"string","default":"custom"},"shape":{"type":"string","default":"circle"},"iconSize":{"type":"number","default":48},"bgSize":{"type":"number","default":96},"showBg":{"type":"boolean","default":true},"borderWidth":{"type":"number","default":0},"borderRadius":{"type":"number","default":50},"shadow":{"type":"boolean","default":false},"animation":{"type":"string","default":"none"},"align":{"type":"string","default":"center"},"label":{"type":"string","default":""},"showLabel":{"type":"boolean","default":false},"subLabel":{"type":"string","default":""},"showSubLabel":{"type":"boolean","default":false},"linkUrl":{"type":"string","default":""},"linkNewTab":{"type":"boolean","default":false},"containerBg":{"type":"string","default":""},"bgColor":{"type":"string","default":"#6366f1"},"iconColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#111827"},"subLabelColor":{"type":"string","default":"#6b7280"},"borderColor":{"type":"string","default":"#6366f1"},"containerPadding":{"type":"number","default":16},"gap":{"type":"number","default":10},"labelSize":{"type":"number","default":16},"labelFontWeight":{"type":"string","default":"600"},"labelLineHeight":{"type":"number","default":1.3},"subLabelSize":{"type":"number","default":13},"subLabelFontWeight":{"type":"string","default":"400"},"subLabelLineHeight":{"type":"number","default":1.4},"labelTypo":{"type":"object","default":{}},"subLabelTypo":{"type":"object","default":{}}},"editorScript":"bkbg-icon-editor","style":"bkbg-icon-style","viewScript":"bkbg-icon-frontend"},"blockenberg\/timeline-chart":{"apiVersion":3,"name":"blockenberg\/timeline-chart","title":"Timeline Chart","category":"bkbg-charts","icon":"calendar-alt","description":"Horizontal Gantt-style timeline showing events and milestones on a shared time axis.","textdomain":"blockenberg","editorScript":"bkbg-timeline-chart-editor","style":"bkbg-timeline-chart-style","attributes":{"title":{"type":"string","default":"Project Roadmap 2025"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":720},"padTop":{"type":"number","default":50},"padLeft":{"type":"number","default":130},"padRight":{"type":"number","default":20},"padBottom":{"type":"number","default":30},"rowHeight":{"type":"number","default":44},"barHeight":{"type":"number","default":22},"timeStart":{"type":"number","default":0},"timeEnd":{"type":"number","default":12},"timeUnit":{"type":"string","default":"Month"},"showGrid":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":true},"showConnectors":{"type":"boolean","default":false},"labelFontSize":{"type":"number","default":12},"barFontSize":{"type":"number","default":10},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"axisColor":{"type":"string","default":"#e5e7eb"},"textColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"titleTypo":{"type":"object","default":{}},"events":{"type":"array","default":[{"label":"Discovery","color":"#6366f1","start":0,"end":2},{"label":"Design","color":"#8b5cf6","start":1.5,"end":4},{"label":"Development","color":"#10b981","start":3.5,"end":9},{"label":"QA & Testing","color":"#f59e0b","start":7,"end":10},{"label":"Marketing","color":"#ec4899","start":8,"end":11},{"label":"Launch","color":"#ef4444","start":11,"end":12}],"items":{"type":"object"}}}},"blockenberg\/case-study":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/case-study","title":"Case Study","category":"bkbg-business","icon":"portfolio","description":"Client case study section with logo, challenge, solution, quantified before\/after metrics and a pull quote. Perfect for agency, SaaS and consulting landing pages.","keywords":["case study","client","results","metrics","success","project","portfolio"],"textdomain":"blockenberg","editorScript":"bkbg-case-study-editor","editorStyle":"bkbg-case-study-style","style":"bkbg-case-study-style","viewScript":"bkbg-case-study-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Case Study"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"See how we helped our client achieve extraordinary results."},"showSubtitle":{"type":"boolean","default":false},"layout":{"type":"string","default":"two-col"},"clientName":{"type":"string","default":"Acme Corporation"},"clientIndustry":{"type":"string","default":"SaaS \/ Technology"},"clientUrl":{"type":"string","default":""},"clientLogoUrl":{"type":"string","default":""},"clientLogoId":{"type":"number","default":0},"clientTagline":{"type":"string","default":"Transforming enterprise workflows since 2018"},"challenge":{"type":"string","default":"<p>Acme was struggling with a fragmented data pipeline that caused reporting delays of up to 72 hours. Their team was spending 40% of their time on manual data reconciliation instead of strategic work.<\/p>"},"solution":{"type":"string","default":"<p>We rebuilt their data infrastructure with an automated ETL pipeline and a real-time dashboard. The new system integrates 12 data sources and generates reports in under 2 minutes.<\/p>"},"metrics":{"type":"array","default":[{"id":"m1","value":"94%","label":"Reporting time reduced","description":"From 72 hrs to under 2 min","color":"#10b981","prefix":"","suffix":""},{"id":"m2","value":"3.2\u00d7","label":"Team productivity","description":"Engineers refocused on core product","color":"#6c3fb5","prefix":"","suffix":""},{"id":"m3","value":"$1.4M","label":"Annual savings","description":"Eliminated manual reconciliation cost","color":"#f59e0b","prefix":"","suffix":""}]},"quote":{"type":"string","default":"The results exceeded every expectation. Our team now has the data they need before their morning coffee."},"quoteAuthor":{"type":"string","default":"Sarah Chen"},"quoteAuthorRole":{"type":"string","default":"CTO, Acme Corporation"},"quoteAvatarUrl":{"type":"string","default":""},"quoteAvatarId":{"type":"number","default":0},"showQuote":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Read Full Case Study"},"ctaUrl":{"type":"string","default":""},"ctaNewTab":{"type":"boolean","default":false},"showCta":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#6b7280"},"bodyColor":{"type":"string","default":"#374151"},"sectionLabelBg":{"type":"string","default":"#ede9fe"},"sectionLabelColor":{"type":"string","default":"#5b21b6"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"metricBg":{"type":"string","default":"#f9fafb"},"metricBorder":{"type":"string","default":"#e5e7eb"},"quoteBg":{"type":"string","default":"#f5f3ff"},"quoteBorder":{"type":"string","default":"#6c3fb5"},"quoteColor":{"type":"string","default":"#1e1b4b"},"ctaBg":{"type":"string","default":"#6c3fb5"},"ctaColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":32},"metricValueSize":{"type":"number","default":36},"metricLabelSize":{"type":"number","default":13},"cardRadius":{"type":"number","default":16},"ctaRadius":{"type":"number","default":8},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"typoQuote":{"type":"object","default":{}},"typoCta":{"type":"object","default":{}}}},"blockenberg\/floating-stats":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/floating-stats","version":"1.0.0","title":"Floating Stats","category":"bkbg-effects","icon":"superhero","description":"A hero image composition with floating achievement\/statistic cards positioned around it. Common SaaS and agency pattern for showing credibility at a glance.","keywords":["floating","stats","hero","image","cards","counter","achievements","badges","social proof"],"textdomain":"blockenberg","editorScript":"bkbg-floating-stats-editor","editorStyle":"bkbg-floating-stats-style","style":"bkbg-floating-stats-style","viewScript":"bkbg-floating-stats-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"imageAspectRatio":{"type":"string","default":"4:5"},"imageRadius":{"type":"number","default":20},"imageShadow":{"type":"boolean","default":true},"wrapMaxWidth":{"type":"number","default":540},"cards":{"type":"array","default":[{"id":"s1","value":"10,000+","label":"Happy users","icon":"star","position":"top-left","bgColor":"#ffffff","textColor":"#111827","valueColor":"#6c3fb5"},{"id":"s2","value":"99.9%","label":"Uptime SLA","icon":"bolt","position":"middle-right","bgColor":"#ffffff","textColor":"#111827","valueColor":"#059669"},{"id":"s3","value":"4.9 \u2605","label":"App Store rating","icon":"heart","position":"bottom-left","bgColor":"#ffffff","textColor":"#111827","valueColor":"#f59e0b"}]},"cardStyle":{"type":"string","default":"shadow"},"cardPadding":{"type":"number","default":16},"cardRadius":{"type":"number","default":12},"valueSize":{"type":"number","default":24},"valueFontWeight":{"type":"number","default":700},"labelSize":{"type":"number","default":12},"typoValue":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}},"showIcon":{"type":"boolean","default":true},"iconSize":{"type":"number","default":22},"countUpAnimation":{"type":"boolean","default":true},"globalCardBg":{"type":"string","default":"#ffffff"},"globalCardColor":{"type":"string","default":"#111827"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48}}},"blockenberg\/typing-speed-test":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/typing-speed-test","title":"Typing Speed Test","category":"bkbg-interactive","icon":"editor-spellcheck","description":"Interactive typing speed test. Measures WPM (words per minute), accuracy, and calculates a score. Choose from multiple difficulty levels, track errors in real time, and see a detailed results summary.","keywords":["typing","speed","wpm","test","accuracy","words per minute","keyboard"],"textdomain":"blockenberg","editorScript":"bkbg-typing-speed-test-editor","style":"bkbg-typing-speed-test-style","viewScript":"bkbg-typing-speed-test-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Typing Speed Test"},"subtitle":{"type":"string","default":"How fast can you type?"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"duration":{"type":"number","default":60},"defaultDifficulty":{"type":"string","default":"medium"},"showLiveWpm":{"type":"boolean","default":true},"showAccuracy":{"type":"boolean","default":true},"showErrors":{"type":"boolean","default":true},"showDifficultyBtn":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#8b5cf6"},"correctColor":{"type":"string","default":"#22c55e"},"errorColor":{"type":"string","default":"#ef4444"},"sectionBg":{"type":"string","default":"#f5f3ff"},"cardBg":{"type":"string","default":"#ffffff"},"textAreaBg":{"type":"string","default":"#1e1b4b"},"textAreaColor":{"type":"string","default":"#c4b5fd"},"titleColor":{"type":"string","default":"#4c1d95"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"contentMaxWidth":{"type":"number","default":700}}},"blockenberg\/random-picker":{"apiVersion":3,"name":"blockenberg\/random-picker","title":"Random Picker","description":"Enter a list of items and pick a random winner with an animated highlight effect.","category":"bkbg-interactive","icon":"randomize","keywords":["random","picker","lottery","raffle","chooser","wheel"],"textdomain":"blockenberg","editorScript":"bkbg-random-picker-editor","style":"bkbg-random-picker-style","viewScript":"bkbg-random-picker-frontend","attributes":{"title":{"type":"string","default":"Random Picker"},"subtitle":{"type":"string","default":"Enter your items, click Pick, and let luck decide!"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultItems":{"type":"string","default":"Alice\nBob\nCarol\nDave\nEve\nFrank"},"buttonLabel":{"type":"string","default":"Pick Random!"},"allowRepick":{"type":"boolean","default":true},"showHistory":{"type":"boolean","default":true},"animSteps":{"type":"number","default":12},"animSpeedMs":{"type":"number","default":60},"inputMode":{"type":"string","default":"lines"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"winnerBg":{"type":"string","default":"#6c3fb5"},"winnerColor":{"type":"string","default":"#ffffff"},"itemBg":{"type":"string","default":"#f5f3ff"},"itemColor":{"type":"string","default":"#374151"},"highlightBg":{"type":"string","default":"#ede9fe"},"historyBg":{"type":"string","default":"#f9fafb"},"historyColor":{"type":"string","default":"#6b7280"},"buttonColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#1f2937"},"subtitleColor":{"type":"string","default":"#6b7280"},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"winnerTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"itemRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":520},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/scatter-plot":{"apiVersion":3,"name":"blockenberg\/scatter-plot","title":"Scatter Plot","category":"bkbg-charts","icon":"chart-area","description":"XY scatter plot with multiple labelled series and optional trendline display.","textdomain":"blockenberg","editorScript":"bkbg-scatter-plot-editor","style":"bkbg-scatter-plot-style","attributes":{"title":{"type":"string","default":"Performance vs Satisfaction"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":680},"svgHeight":{"type":"number","default":380},"padTop":{"type":"number","default":30},"padLeft":{"type":"number","default":60},"padRight":{"type":"number","default":30},"padBottom":{"type":"number","default":60},"dotRadius":{"type":"number","default":6},"showGrid":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":false},"xAxisLabel":{"type":"string","default":"Performance Score"},"yAxisLabel":{"type":"string","default":"Satisfaction Index"},"xMin":{"type":"number","default":0},"xMax":{"type":"number","default":100},"yMin":{"type":"number","default":0},"yMax":{"type":"number","default":100},"labelFontSize":{"type":"number","default":12},"labelFontWeight":{"type":"number","default":400},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"textColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"series":{"type":"array","default":[{"label":"Team A","color":"#6366f1","points":[{"x":72,"y":68,"label":"Alice"},{"x":85,"y":80,"label":"Bob"},{"x":61,"y":74,"label":"Carol"},{"x":90,"y":88,"label":"Dave"},{"x":78,"y":72,"label":"Eve"}]},{"label":"Team B","color":"#10b981","points":[{"x":45,"y":52,"label":"Frank"},{"x":58,"y":64,"label":"Grace"},{"x":39,"y":45,"label":"Henry"},{"x":67,"y":70,"label":"Iris"},{"x":53,"y":58,"label":"Jack"}]},{"label":"Team C","color":"#f59e0b","points":[{"x":20,"y":35,"label":"Kim"},{"x":32,"y":28,"label":"Leo"},{"x":15,"y":42,"label":"Mia"},{"x":28,"y":31,"label":"Ned"},{"x":40,"y":38,"label":"Ora"}]}],"items":{"type":"object"}},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/gradient-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/gradient-section","title":"Gradient Section","description":"A full-width section with an animated CSS gradient background, headline, subtext, and dual call-to-action buttons.","category":"bkbg-layout","icon":"art","keywords":["gradient","section","cta","hero","animated","colorful"],"textdomain":"blockenberg","editorScript":"bkbg-gradient-section-editor","style":"bkbg-gradient-section-style","viewScript":"bkbg-gradient-section-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"gradient":{"type":"array","default":[{"id":"gc1","color":"#6c3fb5"},{"id":"gc2","color":"#a855f7"},{"id":"gc3","color":"#3b82f6"}]},"gradientAngle":{"type":"integer","default":135},"animate":{"type":"boolean","default":true},"animationDuration":{"type":"integer","default":8},"overlay":{"type":"boolean","default":false},"overlayColor":{"type":"string","default":"rgba(0,0,0,0.3)"},"badge":{"type":"string","default":"\u2728 New Feature"},"showBadge":{"type":"boolean","default":true},"headline":{"type":"string","default":"Make Something Beautiful"},"subtext":{"type":"string","default":"Create stunning gradient sections that capture attention and drive action \u2014 no coding required."},"headlineTag":{"type":"string","default":"h2"},"btnLabel":{"type":"string","default":"Get Started Free"},"btnUrl":{"type":"string","default":""},"btnStyle":{"type":"string","default":"filled"},"btnRadius":{"type":"integer","default":99},"showSecondBtn":{"type":"boolean","default":true},"btn2Label":{"type":"string","default":"Watch Demo"},"btn2Url":{"type":"string","default":""},"minHeight":{"type":"integer","default":480},"textAlign":{"type":"string","default":"center"},"contentMaxWidth":{"type":"integer","default":680},"headlineSize":{"type":"integer","default":52},"subtextSize":{"type":"integer","default":19},"badgeSize":{"type":"integer","default":13},"btnSize":{"type":"integer","default":16},"headlineColor":{"type":"string","default":"#ffffff"},"subtextColor":{"type":"string","default":"rgba(255,255,255,0.82)"},"badgeBg":{"type":"string","default":"rgba(255,255,255,0.18)"},"badgeColor":{"type":"string","default":"#ffffff"},"badgeRadius":{"type":"integer","default":99},"btnBg":{"type":"string","default":"#ffffff"},"btnColor":{"type":"string","default":"#6c3fb5"},"btn2Color":{"type":"string","default":"#ffffff"},"btn2BorderColor":{"type":"string","default":"rgba(255,255,255,0.6)"},"paddingTop":{"type":"integer","default":96},"paddingBottom":{"type":"integer","default":96},"headlineFontWeight":{"type":"string","default":"900"},"headlineLineHeight":{"type":"number","default":1.15},"subtextLineHeight":{"type":"number","default":1.65},"typoHeadline":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}},"typoBadge":{"type":"object","default":{}}}},"blockenberg\/fact-check":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/fact-check","title":"Fact Check","description":"Editorial fact-check verdict box with claim, verdict rating, explanation, and sources.","category":"bkbg-blog","icon":"shield","keywords":["fact check","verdict","claim","true","false","misinformation","journalism","editorial"],"editorScript":"bkbg-fact-check-editor","style":"bkbg-fact-check-style","viewScript":"bkbg-fact-check-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"claim":{"type":"string","default":"\"This policy will create one million new jobs by 2030.\""},"verdict":{"type":"string","default":"mostly-false"},"explanation":{"type":"string","default":""},"sources":{"type":"array","default":[{"title":"Bureau of Labor Statistics Report","url":""},{"title":"Congressional Budget Office Analysis","url":""}]},"reviewerName":{"type":"string","default":""},"reviewerTitle":{"type":"string","default":""},"reviewDate":{"type":"string","default":""},"showReviewer":{"type":"boolean","default":false},"showSources":{"type":"boolean","default":true},"showRatingScale":{"type":"boolean","default":true},"style":{"type":"string","default":"card"},"openInNewTab":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"claimBg":{"type":"string","default":"#f8fafc"},"claimColor":{"type":"string","default":"#1e293b"},"labelColor":{"type":"string","default":"#64748b"},"explanationColor":{"type":"string","default":"#374151"},"sourceTitleColor":{"type":"string","default":"#374151"},"sourceLinkColor":{"type":"string","default":"#3b82f6"},"reviewerColor":{"type":"string","default":"#6b7280"},"borderRadius":{"type":"number","default":10},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"claimFontSize":{"type":"number","default":15},"claimFontWeight":{"type":"string","default":"400"},"claimLineHeight":{"type":"number","default":1.6},"explanationFontSize":{"type":"number","default":14},"explanationFontWeight":{"type":"string","default":"400"},"explanationLineHeight":{"type":"number","default":1.7},"typoClaim":{"type":"object","default":{}},"typoExplanation":{"type":"object","default":{}}}},"blockenberg\/macro-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/macro-calculator","version":"1.0.0","title":"Macro Calculator","category":"bkbg-calculators","icon":"food","description":"Calculate daily macronutrients (protein, carbs, fat) based on TDEE and fitness goals.","keywords":["macro","macronutrient","protein","carbs","fat","fitness","diet","tdee","calories"],"textdomain":"blockenberg","editorScript":"bkbg-macro-calculator-editor","style":"bkbg-macro-calculator-style","viewScript":"bkbg-macro-calculator-frontend","attributes":{"title":{"type":"string","default":"Macro Calculator"},"subtitle":{"type":"string","default":"Find your ideal daily macronutrient targets"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultUnit":{"type":"string","default":"metric"},"defaultGender":{"type":"string","default":"male"},"defaultAge":{"type":"number","default":30},"defaultWeight":{"type":"number","default":75},"defaultHeight":{"type":"number","default":175},"defaultActivity":{"type":"string","default":"moderate"},"defaultGoal":{"type":"string","default":"maintain"},"showPieChart":{"type":"boolean","default":true},"showFoodExamples":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"calorieBg":{"type":"string","default":"#6c3fb5"},"calorieColor":{"type":"string","default":"#ffffff"},"proteinColor":{"type":"string","default":"#3b82f6"},"carbColor":{"type":"string","default":"#f59e0b"},"fatColor":{"type":"string","default":"#ef4444"},"statBg":{"type":"string","default":"#f3f4f6"},"statBorder":{"type":"string","default":"#e5e7eb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"calorieSize":{"type":"number","default":52},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":580},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/step-cards":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/step-cards","title":"Step Cards","category":"bkbg-business","icon":"list-ul","description":"Process steps as cards with large sequential numbers, icons, titles, descriptions, and connector lines.","keywords":["steps","process","how it works","numbered","workflow","cards","sequence"],"textdomain":"blockenberg","editorScript":"bkbg-step-cards-editor","editorStyle":"bkbg-step-cards-style","style":"bkbg-step-cards-style","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"steps":{"type":"array","default":[{"id":"s1","icon":"edit","title":"Create Account","body":"Sign up in seconds. No credit card required to get started with our free plan."},{"id":"s2","icon":"admin-customizer","title":"Configure Your Setup","body":"Follow our simple setup wizard to tailor the experience to your specific needs."},{"id":"s3","icon":"update","title":"Connect Your Tools","body":"Integrate with your existing stack in one click. We support 200+ popular services."},{"id":"s4","icon":"chart-line","title":"See Results","body":"Watch your metrics improve from day one. Most users see impact within 48 hours."}]},"layout":{"type":"string","default":"horizontal"},"columns":{"type":"number","default":4},"cardStyle":{"type":"string","default":"card"},"numberStyle":{"type":"string","default":"circle"},"showConnector":{"type":"boolean","default":true},"showIcon":{"type":"boolean","default":true},"iconPosition":{"type":"string","default":"number-only"},"gap":{"type":"number","default":24},"cardPadding":{"type":"number","default":28},"cardRadius":{"type":"number","default":16},"numberSize":{"type":"number","default":44},"iconSize":{"type":"number","default":22},"titleSize":{"type":"number","default":18},"titleWeight":{"type":"number","default":700},"bodySize":{"type":"number","default":14},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"numberBg":{"type":"string","default":"#6c3fb5"},"numberColor":{"type":"string","default":"#ffffff"},"connectorColor":{"type":"string","default":"#e2e8f0"},"accentColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#0f172a"},"bodyColor":{"type":"string","default":"#64748b"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"iconColor":{"type":"string","default":"#6c3fb5"},"titleLineHeight":{"type":"number","default":1.3},"bodyLineHeight":{"type":"number","default":1.6},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/stats-counter":{"apiVersion":3,"name":"blockenberg\/stats-counter","title":"Stats Counter","category":"bkbg-business","icon":"performance","description":"Display animated number counters with icons, labels, and rich customization.","keywords":["stats","counter","number","statistics","achievement","fact"],"textdomain":"blockenberg","editorScript":"bkbg-stats-counter-editor","editorStyle":"bkbg-stats-counter-style","style":"bkbg-stats-counter-style","viewScript":"bkbg-stats-counter-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"number":1500,"suffix":"+","prefix":"","label":"Happy Clients","icon":"groups","color":"#3b82f6","numberColor":"","labelColor":""},{"number":99,"suffix":"%","prefix":"","label":"Success Rate","icon":"yes-alt","color":"#10b981","numberColor":"","labelColor":""},{"number":50,"suffix":"+","prefix":"","label":"Team Members","icon":"admin-users","color":"#f59e0b","numberColor":"","labelColor":""},{"number":10,"suffix":"","prefix":"","label":"Years Experience","icon":"awards","color":"#8b5cf6","numberColor":"","labelColor":""}]},"layoutStyle":{"type":"string","default":"grid"},"columns":{"type":"number","default":4},"gap":{"type":"number","default":32},"animateOnScroll":{"type":"boolean","default":true},"animationDuration":{"type":"number","default":2000},"showIcon":{"type":"boolean","default":true},"iconPosition":{"type":"string","default":"top"},"iconSize":{"type":"number","default":48},"iconStyle":{"type":"string","default":"default"},"iconBgSize":{"type":"number","default":80},"iconRadius":{"type":"number","default":50},"showLabel":{"type":"boolean","default":true},"labelPosition":{"type":"string","default":"below"},"numberSize":{"type":"number","default":48},"numberLineHeight":{"type":"number","default":1},"numberWeight":{"type":"number","default":700},"numberColor":{"type":"string","default":"#1f2937"},"labelLineHeight":{"type":"number","default":1.3},"labelSize":{"type":"number","default":16},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"labelWeight":{"type":"number","default":400},"labelColor":{"type":"string","default":"#6b7280"},"textAlign":{"type":"string","default":"center"},"cardStyle":{"type":"boolean","default":false},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"boolean","default":true},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"cardBorderWidth":{"type":"number","default":1},"cardRadius":{"type":"number","default":12},"cardPadding":{"type":"number","default":32},"cardShadow":{"type":"boolean","default":false},"divider":{"type":"boolean","default":false},"dividerColor":{"type":"string","default":"#e5e7eb"},"useItemColors":{"type":"boolean","default":true},"title":{"type":"string","default":""},"showTitle":{"type":"boolean","default":false},"titleSize":{"type":"number","default":32},"titleColor":{"type":"string","default":"#1f2937"},"separator":{"type":"string","default":","},"titleTypo":{"type":"object","default":{}},"numberTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/split-benefits":{"apiVersion":3,"name":"blockenberg\/split-benefits","title":"Split Benefits","category":"bkbg-marketing","icon":"layout","description":"A split section with an image on one side and a benefits checklist, headline, and CTAs on the other. A cornerstone landing page pattern.","keywords":["split","benefits","checklist","features","image","section","landing page","why us"],"textdomain":"blockenberg","editorScript":"bkbg-split-benefits-editor","editorStyle":"bkbg-split-benefits-style","style":"bkbg-split-benefits-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Why teams choose us"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Everything you need to grow faster"},"subheading":{"type":"string","default":"Purpose-built for modern teams who want to move fast without breaking things."},"showSubheading":{"type":"boolean","default":true},"benefits":{"type":"array","default":[{"text":"Set up in minutes, no technical skills required"},{"text":"Connects with 100+ tools you already use"},{"text":"Real-time analytics and reporting built-in"},{"text":"Enterprise-grade security and compliance"},{"text":"Dedicated onboarding and 24\/7 support"}]},"showBenefits":{"type":"boolean","default":true},"ctaText":{"type":"string","default":"Start Free Trial"},"ctaUrl":{"type":"string","default":"#"},"showCta":{"type":"boolean","default":true},"ctaSecondaryText":{"type":"string","default":"See a Demo"},"ctaSecondaryUrl":{"type":"string","default":"#"},"showSecondaryCta":{"type":"boolean","default":true},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"imagePosition":{"type":"string","default":"right"},"imageStyle":{"type":"string","default":"rounded"},"imageRadius":{"type":"number","default":20},"style":{"type":"string","default":"clean"},"ratio":{"type":"string","default":"50-50"},"verticalAlign":{"type":"string","default":"center"},"iconType":{"type":"string","default":"check-circle"},"iconColor":{"type":"string","default":"#6c3fb5"},"iconSize":{"type":"number","default":20},"itemFontSize":{"type":"number","default":16},"itemFontWeight":{"type":"number","default":500},"itemLineHeight":{"type":"number","default":1.5},"itemGap":{"type":"number","default":14},"headingSize":{"type":"number","default":36},"headingWeight":{"type":"number","default":800},"eyebrowSize":{"type":"number","default":12},"subSize":{"type":"number","default":17},"btnRadius":{"type":"number","default":8},"btnSize":{"type":"number","default":16},"headingTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"subTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}},"btnTypo":{"type":"object","default":{}},"columnGap":{"type":"number","default":64},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#475569"},"headingColor":{"type":"string","default":"#0f172a"},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"subColor":{"type":"string","default":"#64748b"},"itemColor":{"type":"string","default":"#1e293b"},"accentColor":{"type":"string","default":"#6c3fb5"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnText":{"type":"string","default":"#ffffff"},"btn2Text":{"type":"string","default":"#6c3fb5"}}},"blockenberg\/cta-countdown":{"apiVersion":3,"name":"blockenberg\/cta-countdown","title":"CTA with Countdown","category":"bkbg-marketing","icon":"clock","description":"Urgency-driven CTA section with a live countdown timer, headline, and call-to-action buttons.","keywords":["cta","countdown","timer","urgency","offer","deadline","sale"],"textdomain":"blockenberg","editorScript":"bkbg-cta-countdown-editor","editorStyle":"bkbg-cta-countdown-style","style":"bkbg-cta-countdown-style","viewScript":"bkbg-cta-countdown-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Limited Time Offer"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Get 40% off before the deal expires"},"subheading":{"type":"string","default":"Join thousands of customers saving time and money. Offer ends soon."},"showSubheading":{"type":"boolean","default":true},"ctaText":{"type":"string","default":"Claim Your Discount"},"ctaUrl":{"type":"string","default":"#"},"ctaSecondaryText":{"type":"string","default":"Learn More"},"ctaSecondaryUrl":{"type":"string","default":"#"},"showSecondaryCta":{"type":"boolean","default":true},"endDate":{"type":"string","default":""},"daysFromNow":{"type":"number","default":3},"useRelative":{"type":"boolean","default":true},"showDays":{"type":"boolean","default":true},"showHours":{"type":"boolean","default":true},"showMinutes":{"type":"boolean","default":true},"showSeconds":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"labelDays":{"type":"string","default":"Days"},"labelHours":{"type":"string","default":"Hours"},"labelMinutes":{"type":"string","default":"Min"},"labelSeconds":{"type":"string","default":"Sec"},"style":{"type":"string","default":"dark"},"layout":{"type":"string","default":"centered"},"timerStyle":{"type":"string","default":"box"},"numberSize":{"type":"number","default":48},"numberWeight":{"type":"number","default":800},"labelSize":{"type":"number","default":12},"headingSize":{"type":"number","default":36},"headingWeight":{"type":"number","default":800},"eyebrowSize":{"type":"number","default":12},"subSize":{"type":"number","default":17},"buttonRadius":{"type":"number","default":8},"buttonSize":{"type":"number","default":16},"separatorChar":{"type":"string","default":":"},"timerGap":{"type":"number","default":12},"borderRadius":{"type":"number","default":16},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"accentColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":"#0f172a"},"textColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#ffffff"},"subColor":{"type":"string","default":"rgba(255,255,255,0.7)"},"eyebrowColor":{"type":"string","default":"#a78bfa"},"timerBg":{"type":"string","default":"rgba(255,255,255,0.08)"},"timerBorder":{"type":"string","default":"rgba(255,255,255,0.12)"},"timerNumColor":{"type":"string","default":"#ffffff"},"timerLabelColor":{"type":"string","default":"rgba(255,255,255,0.5)"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnText":{"type":"string","default":"#ffffff"},"btn2Bg":{"type":"string","default":"transparent"},"btn2Text":{"type":"string","default":"#ffffff"},"btn2Border":{"type":"string","default":"rgba(255,255,255,0.3)"},"typoHeading":{"type":"object","default":{}},"typoSub":{"type":"object","default":{}},"typoEyebrow":{"type":"object","default":{}},"typoNumber":{"type":"object","default":{}}}},"blockenberg\/toggle":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/toggle","title":"Toggle \/ Read More","description":"A single expandable panel for 'Read More', spoilers, or collapsible content sections.","category":"bkbg-content","icon":"arrow-down","keywords":["toggle","read more","spoiler","collapse","expand","accordion"],"textdomain":"blockenberg","editorScript":"bkbg-toggle-editor","editorStyle":"bkbg-toggle-style","style":"bkbg-toggle-style","viewScript":"bkbg-toggle-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Click to read more"},"content":{"type":"string","source":"html","selector":".bkbg-tgl-body"},"defaultOpen":{"type":"boolean","default":false},"titleTag":{"type":"string","default":"h3"},"iconType":{"type":"string","default":"chevron"},"iconPosition":{"type":"string","default":"right"},"layout":{"type":"string","default":"default"},"titleTypo":{"type":"object","default":{}},"contentTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":8},"padding":{"type":"number","default":16},"animationSpeed":{"type":"number","default":280},"titleColor":{"type":"string","default":"#111827"},"titleBg":{"type":"string","default":"#ffffff"},"titleHoverBg":{"type":"string","default":"#f9fafb"},"activeTitleBg":{"type":"string","default":"#eff6ff"},"activeTitleColor":{"type":"string","default":"#1d4ed8"},"contentColor":{"type":"string","default":"#374151"},"contentBg":{"type":"string","default":"#ffffff"},"iconColor":{"type":"string","default":"#6b7280"},"iconActiveColor":{"type":"string","default":"#2563eb"},"borderColor":{"type":"string","default":"#e5e7eb"},"dividerColor":{"type":"string","default":"#f3f4f6"}}},"blockenberg\/video-popup":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/video-popup","title":"Video Popup Button","category":"bkbg-media","icon":"controls-play","description":"A stylizable play button that opens a YouTube, Vimeo, or custom video in a modern full-screen popup modal.","keywords":["video","popup","modal","play","youtube","vimeo","button","lightbox"],"textdomain":"blockenberg","editorScript":"bkbg-video-popup-editor","editorStyle":"bkbg-video-popup-style","style":"bkbg-video-popup-style","viewScript":"bkbg-video-popup-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"videoUrl":{"type":"string","default":""},"autoplay":{"type":"boolean","default":true},"muted":{"type":"boolean","default":false},"buttonText":{"type":"string","default":"Watch the Video"},"buttonStyle":{"type":"string","default":"solid"},"buttonSize":{"type":"string","default":"md"},"buttonAlign":{"type":"string","default":"center"},"buttonFontSize":{"type":"number","default":15},"buttonFontWeight":{"type":"number","default":600},"buttonLetterSpacing":{"type":"number","default":0},"buttonTextTransform":{"type":"string","default":"none"},"buttonPaddingV":{"type":"number","default":13},"buttonPaddingH":{"type":"number","default":26},"buttonBorderRadius":{"type":"number","default":8},"buttonBg":{"type":"string","default":"#1d4ed8"},"buttonBgHover":{"type":"string","default":"#1e40af"},"buttonTextColor":{"type":"string","default":"#ffffff"},"buttonTextColorHover":{"type":"string","default":"#ffffff"},"buttonBorderColor":{"type":"string","default":"#1d4ed8"},"buttonBorderWidth":{"type":"number","default":2},"gradientFrom":{"type":"string","default":"#6366f1"},"gradientTo":{"type":"string","default":"#8b5cf6"},"gradientAngle":{"type":"number","default":135},"showButtonShadow":{"type":"boolean","default":false},"buttonShadowColor":{"type":"string","default":"rgba(29,78,216,0.35)"},"buttonShadowV":{"type":"number","default":8},"buttonShadowBlur":{"type":"number","default":24},"buttonShadowSpread":{"type":"number","default":0},"showIcon":{"type":"boolean","default":true},"iconStyle":{"type":"string","default":"circle"},"iconPosition":{"type":"string","default":"left"},"iconSize":{"type":"number","default":20},"iconColor":{"type":"string","default":"#ffffff"},"showSubtext":{"type":"boolean","default":false},"subtext":{"type":"string","default":""},"subtextColor":{"type":"string","default":"rgba(0,0,0,0.5)"},"subtextSize":{"type":"number","default":12},"buttonTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"subtextSpacing":{"type":"number","default":8},"overlayColor":{"type":"string","default":"rgba(0,0,0,0.88)"},"overlayBlur":{"type":"boolean","default":true},"overlayBlurAmount":{"type":"number","default":8},"popupMaxWidth":{"type":"number","default":900},"popupBorderRadius":{"type":"number","default":12},"aspectRatio":{"type":"string","default":"16-9"},"closeOnOverlay":{"type":"boolean","default":true},"closeButtonColor":{"type":"string","default":"#ffffff"}}},"blockenberg\/split-testimonial":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/split-testimonial","version":"1.0.0","title":"Split Testimonial","category":"bkbg-marketing","icon":"format-quote","description":"Hero-size featured testimonial with large pull-quote, author photo, name, title, company, star rating, and full accent\/background controls.","keywords":["testimonial","quote","review","split","featured"],"textdomain":"blockenberg","editorScript":"bkbg-split-testimonial-editor","style":"bkbg-split-testimonial-style","viewScript":"bkbg-split-testimonial-frontend","attributes":{"quote":{"type":"string","default":"This product completely transformed how our team operates. We saved over 20 hours a week from the very first month."},"authorName":{"type":"string","default":"Sarah Mitchell"},"authorTitle":{"type":"string","default":"VP of Operations"},"authorCompany":{"type":"string","default":"Acme Corp"},"authorImageUrl":{"type":"string","default":""},"authorImageId":{"type":"number","default":0},"authorAlt":{"type":"string","default":""},"stars":{"type":"number","default":5},"showStars":{"type":"boolean","default":true},"showCompany":{"type":"boolean","default":true},"showQuoteMark":{"type":"boolean","default":true},"layout":{"type":"string","default":"left-photo"},"avatarShape":{"type":"string","default":"circle"},"bgColor":{"type":"string","default":"#1e1b4b"},"accentBg":{"type":"string","default":"#7c3aed"},"quoteColor":{"type":"string","default":"#ffffff"},"authorColor":{"type":"string","default":"#c4b5fd"},"starColor":{"type":"string","default":"#fbbf24"},"quoteMarkColor":{"type":"string","default":"rgba(124,58,237,.45)"},"quoteSize":{"type":"number","default":28},"authorSize":{"type":"number","default":16},"avatarSize":{"type":"number","default":120},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"maxWidth":{"type":"number","default":1100},"quoteFontWeight":{"type":"number","default":400},"quoteTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"metaTypo":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/off-canvas":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/off-canvas","title":"Off-Canvas Drawer","category":"bkbg-layout","icon":"slides","description":"Slide-out side panel (drawer) triggered by a button.","keywords":["drawer","sidebar","offcanvas","modal","panel"],"textdomain":"blockenberg","editorScript":"bkbg-off-canvas-editor","editorStyle":"bkbg-off-canvas-style","style":"bkbg-off-canvas-style","viewScript":"bkbg-off-canvas-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"triggerLabel":{"type":"string","default":"Open Menu"},"triggerIcon":{"type":"string","default":"menu"},"showIcon":{"type":"boolean","default":true},"drawerTitle":{"type":"string","default":"Drawer Title"},"showDrawerTitle":{"type":"boolean","default":true},"content":{"type":"string","default":"Your content goes here. Add links, text, images or any HTML."},"position":{"type":"string","default":"right"},"width":{"type":"number","default":320},"overlayEnabled":{"type":"boolean","default":true},"closeOnOverlay":{"type":"boolean","default":true},"closeOnEscape":{"type":"boolean","default":true},"animationSpeed":{"type":"number","default":300},"triggerBg":{"type":"string","default":"#6c3fb5"},"triggerColor":{"type":"string","default":"#ffffff"},"triggerRadius":{"type":"number","default":8},"triggerPadding":{"type":"number","default":12},"drawerBg":{"type":"string","default":"#ffffff"},"drawerBorder":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#1f2937"},"contentColor":{"type":"string","default":"#374151"},"overlayColor":{"type":"string","default":"#000000"},"overlayOpacity":{"type":"number","default":40},"closeIconColor":{"type":"string","default":"#6b7280"},"triggerTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"contentTypo":{"type":"object","default":{}}}},"blockenberg\/video-testimonial":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/video-testimonial","version":"1.0.0","title":"Video Testimonial","category":"bkbg-marketing","icon":"video-alt3","description":"Testimonial cards with embedded YouTube\/Vimeo video, star rating, quote, and author. Builds deep social proof with video evidence.","keywords":["testimonial","review","video","youtube","vimeo","social proof","customer"],"textdomain":"blockenberg","editorScript":"bkbg-video-testimonial-editor","editorStyle":"bkbg-video-testimonial-style","style":"bkbg-video-testimonial-style","viewScript":"bkbg-video-testimonial-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"vt1","videoUrl":"https:\/\/www.youtube.com\/watch?v=dQw4w9WgXcQ","thumbnailUrl":"","thumbnailId":0,"quote":"This completely transformed how our team works. We shipped 3x faster in the first month alone.","author":"Sarah Johnson","role":"Head of Product","company":"Acme Corp","rating":5},{"id":"vt2","videoUrl":"https:\/\/vimeo.com\/76979871","thumbnailUrl":"","thumbnailId":0,"quote":"I was skeptical at first but the results speak for themselves. Our conversion rate went up 40%.","author":"Marcus Lee","role":"Founder","company":"Bloop AI","rating":5},{"id":"vt3","videoUrl":"https:\/\/www.youtube.com\/watch?v=dQw4w9WgXcQ","thumbnailUrl":"","thumbnailId":0,"quote":"The best investment we made this year. Onboarding took 20 minutes and we were live the same day.","author":"Priya Mehta","role":"CTO","company":"NovaTech","rating":5}],"items":{"type":"object"}},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"gap":{"type":"number","default":24},"showRating":{"type":"boolean","default":true},"showQuote":{"type":"boolean","default":true},"showRole":{"type":"boolean","default":true},"showCompany":{"type":"boolean","default":true},"videoAspect":{"type":"string","default":"16\/9"},"cardRadius":{"type":"number","default":14},"cardPadding":{"type":"number","default":24},"cardShadow":{"type":"string","default":"md"},"quoteSize":{"type":"number","default":15},"authorSize":{"type":"number","default":15},"roleSize":{"type":"number","default":13},"quoteTypo":{"type":"object","default":{}},"authorTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}},"starSize":{"type":"number","default":16},"starColor":{"type":"string","default":"#f59e0b"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"quoteColor":{"type":"string","default":"#374151"},"authorColor":{"type":"string","default":"#111827"},"roleColor":{"type":"string","default":"#6b7280"},"playIconColor":{"type":"string","default":"#ffffff"},"overlayBg":{"type":"string","default":"rgba(0,0,0,0.38)"},"animate":{"type":"boolean","default":true},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40}}},"blockenberg\/image-cards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/image-cards","version":"1.0.0","title":"Image Cards","category":"bkbg-media","icon":"format-image","description":"A responsive grid of rich cards with images, category tag, title, description and CTA. Perfect for blog previews, portfolio, services or team showcases.","keywords":["cards","grid","portfolio","blog","team","gallery","images"],"textdomain":"blockenberg","editorScript":"bkbg-image-cards-editor","style":"bkbg-image-cards-style","viewScript":"bkbg-image-cards-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"cards":{"type":"array","default":[{"id":"c1","imageUrl":"","imageId":0,"tag":"Design","title":"Beautiful product design that converts","description":"Learn how thoughtful design decisions can dramatically improve your conversion rates and user satisfaction.","ctaLabel":"Read more","ctaUrl":"#","accentColor":"#6c3fb5"},{"id":"c2","imageUrl":"","imageId":0,"tag":"Development","title":"Build faster with the right tech stack","description":"Choosing the right technology for your project can mean the difference between months of work and weeks.","ctaLabel":"Read more","ctaUrl":"#","accentColor":"#0ea5e9"},{"id":"c3","imageUrl":"","imageId":0,"tag":"Marketing","title":"Data-driven growth strategies that work","description":"Stop guessing and start growing with proven marketing frameworks used by the world's top brands.","ctaLabel":"Read more","ctaUrl":"#","accentColor":"#10b981"}]},"cardStyle":{"type":"string","default":"shadow"},"imageAspect":{"type":"string","default":"16\/9"},"columns":{"type":"number","default":3},"gap":{"type":"number","default":28},"cardRadius":{"type":"number","default":16},"imageRadius":{"type":"number","default":12},"showTag":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"ctaStyle":{"type":"string","default":"link-arrow"},"equalHeight":{"type":"boolean","default":true},"hoverEffect":{"type":"string","default":"lift"},"sectionTitle":{"type":"string","default":""},"sectionSubtitle":{"type":"string","default":""},"showHeader":{"type":"boolean","default":false},"headerAlign":{"type":"string","default":"center"},"titleSize":{"type":"number","default":19},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"descSize":{"type":"number","default":14},"descFontWeight":{"type":"string","default":"400"},"descLineHeight":{"type":"number","default":1.6},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"sectionBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#1e293b"},"descColor":{"type":"string","default":"#64748b"},"ctaColor":{"type":"string","default":"#6c3fb5"},"imagePlaceholderBg":{"type":"string","default":"#f3f0ff"}}},"blockenberg\/taxonomy-list":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/taxonomy-list","title":"Taxonomy List","category":"bkbg-blog","icon":"tag","description":"Display categories, tags or custom taxonomy as a styled list, grid, chips or cards \u2014 with icons, counts and links.","keywords":["taxonomy","category","tag","list","filter","navigation","menu","terms","archive"],"textdomain":"blockenberg","editorScript":"bkbg-taxonomy-list-editor","editorStyle":"bkbg-taxonomy-list-style","style":"bkbg-taxonomy-list-style","viewScript":"bkbg-taxonomy-list-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"t1","name":"Design","url":"#","icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","count":12},{"id":"t2","name":"Development","url":"#","icon":"\ud83d\udcbb","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","count":8},{"id":"t3","name":"Marketing","url":"#","icon":"\ud83d\udce2","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","count":5},{"id":"t4","name":"Business","url":"#","icon":"\ud83d\udcbc","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","count":3},{"id":"t5","name":"Lifestyle","url":"#","icon":"\ud83c\udf3f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","count":7}]},"layout":{"type":"string","default":"list"},"columns":{"type":"number","default":2},"showCount":{"type":"boolean","default":true},"showIcon":{"type":"boolean","default":true},"showChevron":{"type":"boolean","default":true},"countPosition":{"type":"string","default":"badge"},"linkItems":{"type":"boolean","default":true},"linkTarget":{"type":"string","default":"_self"},"itemTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":8},"gap":{"type":"number","default":8},"padding":{"type":"number","default":14},"maxWidth":{"type":"number","default":0},"itemBg":{"type":"string","default":"#ffffff"},"itemBgHover":{"type":"string","default":"#f1f5f9"},"itemColor":{"type":"string","default":"#1e293b"},"itemColorHover":{"type":"string","default":"#2563eb"},"countBg":{"type":"string","default":"#e2e8f0"},"countColor":{"type":"string","default":"#475569"},"iconColor":{"type":"string","default":"#6b7280"},"borderColor":{"type":"string","default":"#e2e8f0"},"accentColor":{"type":"string","default":"#2563eb"}}},"blockenberg\/candlestick-chart":{"apiVersion":3,"name":"blockenberg\/candlestick-chart","title":"Candlestick Chart","category":"bkbg-charts","icon":"chart-line","description":"OHLC candlestick chart for financial data \u2014 shows open, high, low, and close values per period.","textdomain":"blockenberg","editorScript":"bkbg-candlestick-chart-editor","style":"bkbg-candlestick-chart-style","attributes":{"title":{"type":"string","default":"Stock Price \u2014 Q4 2024"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":700},"svgHeight":{"type":"number","default":380},"padTop":{"type":"number","default":30},"padLeft":{"type":"number","default":70},"padRight":{"type":"number","default":30},"padBottom":{"type":"number","default":54},"candleWidth":{"type":"number","default":14},"wickWidth":{"type":"number","default":1},"showGrid":{"type":"boolean","default":true},"showVolume":{"type":"boolean","default":true},"labelFontSize":{"type":"number","default":11},"bullColor":{"type":"string","default":"#10b981"},"bearColor":{"type":"string","default":"#ef4444"},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"textColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"candles":{"type":"array","default":[{"label":"Oct 1","open":142,"high":148.5,"low":140.2,"close":146.8,"volume":320},{"label":"Oct 8","open":146.8,"high":152,"low":145.1,"close":149.3,"volume":410},{"label":"Oct 15","open":149.3,"high":150.8,"low":143,"close":144.5,"volume":280},{"label":"Oct 22","open":144.5,"high":146,"low":138.4,"close":139.2,"volume":520},{"label":"Oct 29","open":139.2,"high":145.5,"low":137,"close":143.8,"volume":380},{"label":"Nov 5","open":143.8,"high":155,"low":142.5,"close":153.2,"volume":490},{"label":"Nov 12","open":153.2,"high":158.4,"low":151,"close":156.7,"volume":430},{"label":"Nov 19","open":156.7,"high":159,"low":150.2,"close":151.5,"volume":360},{"label":"Nov 26","open":151.5,"high":157.8,"low":149.3,"close":155.9,"volume":295},{"label":"Dec 3","open":155.9,"high":164.2,"low":154.5,"close":162.3,"volume":570}],"items":{"type":"object"}},"typoTitle":{"type":"object","default":{}}}},"blockenberg\/feature-showcase":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/feature-showcase","version":"1.0.0","title":"Feature Showcase","category":"bkbg-marketing","icon":"align-left","description":"Alternating zigzag rows of image + headline + body text + bullet checklist + CTA. The definitive landing page feature section.","keywords":["feature","showcase","zigzag","alternating","landing","benefits","image text"],"textdomain":"blockenberg","editorScript":"bkbg-feature-showcase-editor","editorStyle":"bkbg-feature-showcase-style","style":"bkbg-feature-showcase-style","viewScript":"bkbg-feature-showcase-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"rows":{"type":"array","default":[{"id":"fs1","imageUrl":"","imageId":0,"imagePosition":"right","badge":"Fast & Reliable","headline":"Performance that scales with you","body":"Built on a modern architecture, the platform handles millions of requests without breaking a sweat \u2014 giving your team the speed it needs.","bullets":[{"id":"b1","text":"99.99% uptime SLA guaranteed"},{"id":"b2","text":"Sub-100ms response times globally"},{"id":"b3","text":"Auto-scaling infrastructure"}],"ctaLabel":"Get started","ctaUrl":"#","ctaTarget":false,"ctaStyle":"filled"},{"id":"fs2","imageUrl":"","imageId":0,"imagePosition":"left","badge":"Integrated","headline":"Connect every tool in your stack","body":"Native integrations with 200+ tools mean your data flows automatically \u2014 no Zapier hacks, no brittle scripts, just reliable automation.","bullets":[{"id":"b4","text":"One-click native integrations"},{"id":"b5","text":"Bi-directional data sync"},{"id":"b6","text":"Webhook & REST API support"}],"ctaLabel":"See integrations","ctaUrl":"#","ctaTarget":false,"ctaStyle":"outline"}],"items":{"type":"object"}},"gap":{"type":"number","default":96},"imageWidth":{"type":"number","default":50},"imageRadius":{"type":"number","default":16},"imageShadow":{"type":"boolean","default":true},"imageRatio":{"type":"string","default":"4\/3"},"showBadge":{"type":"boolean","default":true},"showBullets":{"type":"boolean","default":true},"bulletIcon":{"type":"string","default":"check"},"headlineTag":{"type":"string","default":"h2"},"headlineSize":{"type":"number","default":36},"bodySize":{"type":"number","default":16},"bulletSize":{"type":"number","default":15},"badgeSize":{"type":"number","default":13},"typoHeadline":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"typoBullet":{"type":"object","default":{}},"typoBadge":{"type":"object","default":{}},"ctaRadius":{"type":"number","default":8},"accentColor":{"type":"string","default":"#6c3fb5"},"badgeColor":{"type":"string","default":"#6c3fb5"},"badgeBg":{"type":"string","default":"#f3f0ff"},"headlineColor":{"type":"string","default":"#111827"},"bodyColor":{"type":"string","default":"#6b7280"},"bulletColor":{"type":"string","default":"#111827"},"bulletIconColor":{"type":"string","default":"#6c3fb5"},"ctaColor":{"type":"string","default":"#ffffff"},"ctaBg":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/skill-rings":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/skill-rings","title":"Skill Rings","description":"Animated SVG circular progress rings for showcasing skills, proficiencies, or statistics. Supports both concentric (nested rings) and row (individual rings) layouts with scroll-triggered fill animations.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-skill-rings-editor","style":"bkbg-skill-rings-style","viewScript":"bkbg-skill-rings-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"skills":{"type":"array","default":[{"name":"Design","pct":92,"color":"#7c3aed"},{"name":"Frontend","pct":88,"color":"#ec4899"},{"name":"Backend","pct":75,"color":"#06b6d4"},{"name":"DevOps","pct":60,"color":"#f59e0b"}]},"layout":{"type":"string","default":"row"},"ringSize":{"type":"number","default":140},"ringGap":{"type":"number","default":14},"strokeWidth":{"type":"number","default":10},"trackColor":{"type":"string","default":"#1f2937"},"animDuration":{"type":"number","default":1400},"animEasing":{"type":"string","default":"ease-out"},"animDelay":{"type":"number","default":120},"showPercentage":{"type":"boolean","default":true},"showLabel":{"type":"boolean","default":true},"labelPosition":{"type":"string","default":"below"},"lineCap":{"type":"string","default":"round"},"bgColor":{"type":"string","default":""},"labelColor":{"type":"string","default":"#ffffff"},"pctColor":{"type":"string","default":"#ffffff"},"pctSize":{"type":"number","default":28},"labelSize":{"type":"number","default":14},"centerLabelSize":{"type":"number","default":18},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"centerLabel":{"type":"string","default":""},"centerLabelColor":{"type":"string","default":"#ffffff"},"pctFontWeight":{"type":"number","default":700},"pctTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/service-process":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/service-process","version":"1.0.0","title":"Service Process","category":"bkbg-business","icon":"chart-line","description":"Agency or service business 'How we work' section with numbered phases, deliverables, and connecting timeline.","textdomain":"blockenberg","editorScript":"bkbg-service-process-editor","style":"bkbg-service-process-style","viewScript":"bkbg-service-process-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Our Process"},"heading":{"type":"string","default":"How We Turn Your Vision Into Reality"},"subtext":{"type":"string","default":"A proven four-step approach that delivers exceptional results, on time and on budget."},"phases":{"type":"array","default":[{"icon":"\ud83d\udd0d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Discovery","description":"We deep-dive into your business goals, audience, and competitive landscape to build a solid strategic foundation.","deliverables":["Stakeholder interviews","Competitive analysis","Project brief & scope"]},{"icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Strategy & Design","description":"Our creative team crafts the UX, visual identity, and content structure \u2014 all validated with real user feedback.","deliverables":["Wireframes & prototypes","Brand system","Content architecture"]},{"icon":"\u2699\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Build & Test","description":"Pixel-perfect development with full QA across devices. We iterate rapidly with weekly demos so nothing is a surprise.","deliverables":["Coded components","QA reports","Performance benchmarks"]},{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Launch & Grow","description":"We handle the launch and stay with you \u2014 monitoring, optimising, and scaling what works with measurable KPIs.","deliverables":["Go-live support","Analytics setup","Monthly growth reports"]}]},"layout":{"type":"string","default":"horizontal"},"connectorStyle":{"type":"string","default":"line"},"showDeliverables":{"type":"boolean","default":true},"showNumbers":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Start Your Project"},"ctaUrl":{"type":"string","default":"#"},"maxWidth":{"type":"number","default":1200},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"eyebrowColor":{"type":"string","default":"#6366f1"},"phaseNumBg":{"type":"string","default":"#6366f1"},"phaseNumColor":{"type":"string","default":"#ffffff"},"phaseNameColor":{"type":"string","default":"#111827"},"phaseDescColor":{"type":"string","default":"#6b7280"},"deliverableColor":{"type":"string","default":"#374151"},"connectorColor":{"type":"string","default":"#c7d2fe"},"cardBg":{"type":"string","default":"#f8fafc"},"cardBorder":{"type":"string","default":"#e2e8f0"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"headingTypo":{"type":"object","default":{}},"phaseNameTypo":{"type":"object","default":{}},"phaseDescTypo":{"type":"object","default":{}}}},"blockenberg\/kanban-board":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/kanban-board","version":"1.0.0","title":"Kanban Board","category":"bkbg-interactive","icon":"columns","description":"Visual Kanban-style column board with cards for displaying workflows, project status, or process stages.","keywords":["kanban","board","columns","workflow","process","status","cards","trello","pipeline"],"textdomain":"blockenberg","editorScript":"bkbg-kanban-board-editor","editorStyle":"bkbg-kanban-board-style","style":"bkbg-kanban-board-style","viewScript":"bkbg-kanban-board-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"boardTitle":{"type":"string","default":""},"showBoardTitle":{"type":"boolean","default":false},"columns":{"type":"array","default":[{"id":"col-1","title":"To Do","color":"#6b7280","cards":[{"id":"c1","title":"Research user personas","desc":"Interview 10 target customers this week.","tag":"Research","tagColor":"#3b82f6","priority":"medium"},{"id":"c2","title":"Write content brief","desc":"Outline all pages for the new site.","tag":"Content","tagColor":"#8b5cf6","priority":"low"}]},{"id":"col-2","title":"In Progress","color":"#f59e0b","cards":[{"id":"c3","title":"Design landing page","desc":"High-fidelity mockups in Figma.","tag":"Design","tagColor":"#f59e0b","priority":"high"},{"id":"c4","title":"Set up dev environment","desc":"Configure local WP install.","tag":"Dev","tagColor":"#10b981","priority":"medium"}]},{"id":"col-3","title":"In Review","color":"#6c3fb5","cards":[{"id":"c5","title":"SEO audit report","desc":"Review competitor gaps and opportunities.","tag":"SEO","tagColor":"#ec4899","priority":"high"}]},{"id":"col-4","title":"Done","color":"#10b981","cards":[{"id":"c6","title":"Project kickoff meeting","desc":"Aligned team on goals and timeline.","tag":"Planning","tagColor":"#10b981","priority":"low"},{"id":"c7","title":"Brand identity review","desc":"Logo, color palette, and typography finalized.","tag":"Design","tagColor":"#f59e0b","priority":"medium"}]}]},"columnMinWidth":{"type":"number","default":240},"gap":{"type":"number","default":16},"columnRadius":{"type":"number","default":12},"cardRadius":{"type":"number","default":8},"cardPadding":{"type":"number","default":14},"columnPadding":{"type":"number","default":12},"showColorBar":{"type":"boolean","default":true},"colorBarHeight":{"type":"number","default":4},"showCardCount":{"type":"boolean","default":true},"showPriority":{"type":"boolean","default":true},"showTags":{"type":"boolean","default":true},"showDesc":{"type":"boolean","default":true},"columnBg":{"type":"string","default":"#f3f4f6"},"cardBg":{"type":"string","default":"#ffffff"},"cardShadow":{"type":"boolean","default":true},"columnTitleColor":{"type":"string","default":"#1f2937"},"cardTitleColor":{"type":"string","default":"#111827"},"cardDescColor":{"type":"string","default":"#6b7280"},"columnTitleTypo":{"type":"object","default":{}},"cardTitleTypo":{"type":"object","default":{}},"cardDescTypo":{"type":"object","default":{}},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32},"bgColor":{"type":"string","default":""}}},"blockenberg\/neon-text":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/neon-text","title":"Neon Text","category":"bkbg-effects","icon":"text","description":"Glowing neon tube text effect with animated flicker, multi-color glow layers, animated background scanlines, and multiple neon color presets.","keywords":["neon","glow","text","cyberpunk","retro","sign","light","plasma","effect"],"textdomain":"blockenberg","editorScript":"bkbg-neon-text-editor","style":"bkbg-neon-text-style","viewScript":"bkbg-neon-text-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"NEON SIGN"},"subText":{"type":"string","default":""},"showSubText":{"type":"boolean","default":false},"tag":{"type":"string","default":"h2"},"preset":{"type":"string","default":"electric-blue"},"tubeColor":{"type":"string","default":"#00d4ff"},"glowColor":{"type":"string","default":"#00d4ff"},"secondGlow":{"type":"string","default":"#0055ff"},"backgroundColor":{"type":"string","default":"#0a0a12"},"fontSize":{"type":"number","default":72},"fontWeight":{"type":"string","default":"700"},"letterSpacing":{"type":"number","default":8},"textAlign":{"type":"string","default":"center"},"textTransform":{"type":"string","default":"uppercase"},"glowIntensity":{"type":"number","default":3},"glowSpread":{"type":"number","default":40},"flickerMode":{"type":"string","default":"soft"},"flickerLetter":{"type":"number","default":-1},"showScanlines":{"type":"boolean","default":true},"showGlowFloor":{"type":"boolean","default":true},"showBorderSign":{"type":"boolean","default":false},"borderSignColor":{"type":"string","default":"#ff0080"},"paddingV":{"type":"number","default":64},"paddingH":{"type":"number","default":48},"borderRadius":{"type":"number","default":16},"fontFamily":{"type":"string","default":"inherit"},"lineHeight":{"type":"number","default":1.3},"subTextFontSize":{"type":"number","default":16},"headingTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/content-menu":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/content-menu","title":"Content Menu","description":"In-page anchor navigation that highlights the current section as the user scrolls \u2014 can float fixed on the left or right, or sit inline.","category":"bkbg-layout","icon":"list-view","keywords":["anchor","navigation","toc","floating","sticky","menu","scroll"],"textdomain":"blockenberg","editorScript":"bkbg-content-menu-editor","style":"bkbg-content-menu-style","viewScript":"bkbg-content-menu-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"links":{"type":"array","default":[{"label":"Overview","anchor":"overview","icon":"\ud83d\udccb","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"label":"Features","anchor":"features","icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"label":"Pricing","anchor":"pricing","icon":"\ud83d\udcb0","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"label":"FAQ","anchor":"faq","icon":"\u2753","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"label":"Contact","anchor":"contact","icon":"\u2709\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}]},"position":{"type":"string","default":"inline"},"menuStyle":{"type":"string","default":"pills"},"showIcons":{"type":"boolean","default":true},"showNumbers":{"type":"boolean","default":false},"animateScroll":{"type":"boolean","default":true},"fixedTop":{"type":"number","default":50},"fixedOffset":{"type":"number","default":24},"menuWidth":{"type":"number","default":180},"borderRadius":{"type":"number","default":12},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":"#ffffff"},"linkColor":{"type":"string","default":"#374151"},"activeBg":{"type":"string","default":"#6366f1"},"activeColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"shadowColor":{"type":"string","default":"rgba(0,0,0,0.08)"},"accentColor":{"type":"string","default":"#6366f1"},"linkFontSize":{"type":"number","default":14},"typoLink":{"type":"object","default":{}}}},"blockenberg\/glossary":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/glossary","title":"Glossary","category":"bkbg-blog","icon":"book-alt","description":"A\u2013Z alphabetical glossary \/ dictionary with a clickable alphabet navigation bar, terms grouped by first letter, and expandable or always-visible definitions.","keywords":["glossary","dictionary","terms","definitions","a-z","faq","reference","index"],"textdomain":"blockenberg","editorScript":"bkbg-glossary-editor","style":"bkbg-glossary-style","viewScript":"bkbg-glossary-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Glossary"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"A reference guide to key terms and definitions."},"showSubtitle":{"type":"boolean","default":true},"terms":{"type":"array","default":[{"id":"t1","term":"API","definition":"Application Programming Interface \u2014 a set of rules that allows different software programs to communicate with each other."},{"id":"t2","term":"Algorithm","definition":"A step-by-step procedure or formula for solving a problem or accomplishing a task."},{"id":"t3","term":"Bandwidth","definition":"The maximum rate of data transfer across a given path, typically measured in bits per second."},{"id":"t4","term":"Cache","definition":"A hardware or software component that stores data so that future requests for that data can be served faster."},{"id":"t5","term":"DNS","definition":"Domain Name System \u2014 the system that translates human-readable domain names into IP addresses."},{"id":"t6","term":"Encryption","definition":"The process of encoding data so that only authorised parties can access it."},{"id":"t7","term":"Framework","definition":"A reusable set of libraries or tools that provides a foundation for software development."},{"id":"t8","term":"Latency","definition":"The delay before a transfer of data begins following an instruction for its transfer."},{"id":"t9","term":"Open Source","definition":"Software whose source code is available for anyone to view, modify, and distribute."},{"id":"t10","term":"Protocol","definition":"A set of rules governing the format of data sent over a network."},{"id":"t11","term":"Scalability","definition":"The ability of a system to handle increased load by adding resources."},{"id":"t12","term":"Uptime","definition":"The percentage of time that a server or service is operational and available to users."}]},"showAlphaNav":{"type":"boolean","default":true},"expandable":{"type":"boolean","default":false},"showSearch":{"type":"boolean","default":true},"groupByLetter":{"type":"boolean","default":true},"showLetterHead":{"type":"boolean","default":true},"columns":{"type":"number","default":1},"accentColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"termColor":{"type":"string","default":"#1e1b4b"},"defColor":{"type":"string","default":"#374151"},"letterHeadColor":{"type":"string","default":"#6c3fb5"},"letterHeadBg":{"type":"string","default":"#f5f3ff"},"navBg":{"type":"string","default":"#f3f4f6"},"navActiveColor":{"type":"string","default":"#ffffff"},"searchBorder":{"type":"string","default":"#d1d5db"},"itemBorder":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":32},"termSize":{"type":"number","default":16},"defSize":{"type":"number","default":14},"cardRadius":{"type":"number","default":10},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"string","default":"700"},"termFontWeight":{"type":"string","default":"700"},"defLineHeight":{"type":"number","default":1.6},"typoTitle":{"type":"object","default":{}},"typoTerm":{"type":"object","default":{}},"typoDef":{"type":"object","default":{}},"typoLetterHead":{"type":"object","default":{}}}},"blockenberg\/vision-mission":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/vision-mission","title":"Vision & Mission","description":"Company mission, vision, and core values section with multiple layouts.","category":"bkbg-business","icon":"flag","keywords":["vision","mission","values","company","purpose","culture","about"],"textdomain":"blockenberg","editorScript":"bkbg-vision-mission-editor","style":"bkbg-vision-mission-style","viewScript":"bkbg-vision-mission-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Who We Are"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Built Around a Clear Purpose"},"showHeading":{"type":"boolean","default":true},"showMission":{"type":"boolean","default":true},"missionLabel":{"type":"string","default":"Our Mission"},"missionText":{"type":"string","default":"To empower businesses of every size with the tools, strategy, and support they need to grow with confidence."},"missionIcon":{"type":"string","default":"\ud83c\udfaf"},"missionIconType":{"type":"string","default":"custom-char"},"missionIconDashicon":{"type":"string","default":""},"missionIconImageUrl":{"type":"string","default":""},"showVision":{"type":"boolean","default":true},"visionLabel":{"type":"string","default":"Our Vision"},"visionText":{"type":"string","default":"A world where every entrepreneur has access to enterprise-grade growth systems \u2014 regardless of their budget or background."},"visionIcon":{"type":"string","default":"\ud83d\udd2d"},"visionIconType":{"type":"string","default":"custom-char"},"visionIconDashicon":{"type":"string","default":""},"visionIconImageUrl":{"type":"string","default":""},"showValues":{"type":"boolean","default":true},"valuesLabel":{"type":"string","default":"Core Values"},"values":{"type":"array","default":[{"icon":"\ud83d\udca1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Clarity First","description":"We believe in clear communication and transparent processes, always."},{"icon":"\ud83e\udd1d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Client Obsessed","description":"Every decision starts and ends with what creates real value for our clients."},{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Bias for Action","description":"We move fast, learn quickly, and course-correct without ego."},{"icon":"\ud83c\udf31","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Long-term Thinking","description":"We build for sustainability, not just the next quarter."},{"icon":"\ud83d\udcd0","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Relentless Craft","description":"We take pride in every detail \u2014 from code to copy to client calls."},{"icon":"\u267b\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Responsible Growth","description":"We grow in ways that are good for our team, clients, and community."}]},"layout":{"type":"string","default":"mission-top"},"valuesColumns":{"type":"number","default":3},"bgColor":{"type":"string","default":"#ffffff"},"eyebrowColor":{"type":"string","default":"#7c3aed"},"eyebrowBg":{"type":"string","default":"#f3f0ff"},"headingColor":{"type":"string","default":"#111827"},"missionBg":{"type":"string","default":"#f8f5ff"},"missionBorder":{"type":"string","default":"#7c3aed"},"missionLabelColor":{"type":"string","default":"#7c3aed"},"missionTextColor":{"type":"string","default":"#1f2937"},"visionBg":{"type":"string","default":"#eff6ff"},"visionBorder":{"type":"string","default":"#3b82f6"},"visionLabelColor":{"type":"string","default":"#2563eb"},"visionTextColor":{"type":"string","default":"#1f2937"},"valueCardBg":{"type":"string","default":"#f9fafb"},"valueCardBorder":{"type":"string","default":"#e5e7eb"},"valueTitleColor":{"type":"string","default":"#111827"},"valueDescColor":{"type":"string","default":"#6b7280"},"valuesLabelColor":{"type":"string","default":"#111827"},"accentColor":{"type":"string","default":"#7c3aed"},"headingSize":{"type":"number","default":38},"missionTextSize":{"type":"number","default":18},"maxWidth":{"type":"number","default":1100},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"eyebrowSize":{"type":"number","default":12},"headingTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"statementTypo":{"type":"object","default":{}},"valueTitleTypo":{"type":"object","default":{}},"valueDescTypo":{"type":"object","default":{}}}},"blockenberg\/expert-roundup":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/expert-roundup","title":"Expert Roundup","description":"Collect expert opinions, tips, or predictions on a topic. Each expert has a photo, name, title, and their contributed insight. Great for SEO-rich editorial articles.","category":"bkbg-blog","icon":"groups","keywords":["expert","roundup","opinion","contributors","quote","panel","insights"],"textdomain":"blockenberg","editorScript":"bkbg-expert-roundup-editor","style":"bkbg-expert-roundup-style","viewScript":"bkbg-expert-roundup-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Expert Roundup"},"heading":{"type":"string","default":"9 Experts Share Their #1 SEO Tip for 2025"},"subtext":{"type":"string","default":"We asked leading SEO professionals what strategy they're doubling down on this year. Here's what they said."},"experts":{"type":"array","default":[{"name":"Ahrefs Team","title":"Head of SEO","company":"Ahrefs","avatarUrl":"","contribution":"Topical authority is the name of the game. Build a comprehensive content cluster around every key topic in your niche before competitors do. One well-linked hub page with 15 supporting articles outperforms 15 isolated pages every time."},{"name":"Lily Ray","title":"VP of SEO Strategy","company":"Amsive","avatarUrl":"","contribution":"Focus ruthlessly on E-E-A-T signals. Update your author bios, link to primary sources, build genuine backlinks from industry sites \u2014 and never publish anything you wouldn't put your real name on."},{"name":"Barry Schwartz","title":"Founder & Editor","company":"Search Engine Roundtable","avatarUrl":"","contribution":"Speed and Core Web Vitals still matter more than most people realize. A page that loads half a second faster than a competitor's will win in a tie. Invest in performance before you invest in more content."}]},"layout":{"type":"string","default":"cards"},"columns":{"type":"number","default":2},"showCompany":{"type":"boolean","default":true},"showNumber":{"type":"boolean","default":true},"quoteStyle":{"type":"string","default":"block"},"maxWidth":{"type":"number","default":1100},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"bgColor":{"type":"string","default":"#f8fafc"},"eyebrowColor":{"type":"string","default":"#6366f1"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"nameColor":{"type":"string","default":"#111827"},"titleColor":{"type":"string","default":"#6b7280"},"companyColor":{"type":"string","default":"#6366f1"},"quoteColor":{"type":"string","default":"#374151"},"numberBg":{"type":"string","default":"#6366f1"},"numberColor":{"type":"string","default":"#ffffff"},"avatarBg":{"type":"string","default":"#ede9fe"},"avatarColor":{"type":"string","default":"#6366f1"},"accentColor":{"type":"string","default":"#6366f1"},"borderRadius":{"type":"number","default":12},"eyebrowFontSize":{"type":"number","default":13},"eyebrowFontWeight":{"type":"string","default":"700"},"headingFontSize":{"type":"number","default":32},"headingFontWeight":{"type":"string","default":"800"},"headingLineHeight":{"type":"number","default":1.25},"subtextFontSize":{"type":"number","default":17},"subtextFontWeight":{"type":"string","default":"400"},"subtextLineHeight":{"type":"number","default":1.6},"quoteFontSize":{"type":"number","default":14},"quoteLineHeight":{"type":"number","default":1.65},"typoEyebrow":{"type":"object","default":{}},"typoHeading":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}},"typoQuote":{"type":"object","default":{}}}},"blockenberg\/flashcard":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/flashcard","title":"Flashcard","category":"bkbg-interactive","icon":"book-alt","description":"Interactive flashcard deck for studying. Click to flip cards, navigate with arrows or buttons, shuffle deck, mark cards as known, and track progress.","keywords":["flashcard","study","quiz","learning","flip","education","memory"],"textdomain":"blockenberg","editorScript":"bkbg-flashcard-editor","style":"bkbg-flashcard-style","viewScript":"bkbg-flashcard-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Flashcard Deck"},"subtitle":{"type":"string","default":"Click a card to reveal the answer"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"cards":{"type":"string","default":"[{\"id\":\"1\",\"front\":\"What is the capital of France?\",\"back\":\"Paris\",\"known\":false},{\"id\":\"2\",\"front\":\"What is 7 \u00d7 8?\",\"back\":\"56\",\"known\":false},{\"id\":\"3\",\"front\":\"Who wrote Romeo and Juliet?\",\"back\":\"William Shakespeare\",\"known\":false},{\"id\":\"4\",\"front\":\"What is H\u2082O?\",\"back\":\"Water\",\"known\":false},{\"id\":\"5\",\"front\":\"What year did WWII end?\",\"back\":\"1945\",\"known\":false}]"},"showProgress":{"type":"boolean","default":true},"showShuffleBtn":{"type":"boolean","default":true},"showKnownBtn":{"type":"boolean","default":true},"showKeyboardHint":{"type":"boolean","default":true},"cardHeight":{"type":"number","default":220},"accentColor":{"type":"string","default":"#6366f1"},"cardFrontBg":{"type":"string","default":"#ffffff"},"cardBackBg":{"type":"string","default":"#4f46e5"},"cardBackColor":{"type":"string","default":"#ffffff"},"knownColor":{"type":"string","default":"#22c55e"},"sectionBg":{"type":"string","default":"#f5f3ff"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#3730a3"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"number","default":26},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"number","default":15},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"cardFontSize":{"type":"number","default":18},"cardFontWeight":{"type":"string","default":"500"},"cardLineHeight":{"type":"number","default":1.5},"contentMaxWidth":{"type":"number","default":660},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoCard":{"type":"object","default":{}}}},"blockenberg\/clipboard-copy":{"apiVersion":3,"name":"blockenberg\/clipboard-copy","title":"Clipboard Copy","category":"bkbg-dev","description":"Display a copyable code, coupon, or text with a one-click copy button.","keywords":["copy","clipboard","coupon","code"],"textdomain":"blockenberg","editorScript":"bkbg-clipboard-copy-editor","editorStyle":"bkbg-clipboard-copy-style","style":"bkbg-clipboard-copy-style","viewScript":"bkbg-clipboard-copy-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"textToCopy":{"type":"string","default":"SAVE20"},"label":{"type":"string","default":"Copy Code"},"copiedLabel":{"type":"string","default":"Copied! \u2713"},"showCode":{"type":"boolean","default":true},"style":{"type":"string","default":"card"},"size":{"type":"string","default":"md"},"iconEnabled":{"type":"boolean","default":true},"description":{"type":"string","default":""},"alignment":{"type":"string","default":"left"},"bgColor":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"btnBg":{"type":"string","default":"#111827"},"btnColor":{"type":"string","default":"#ffffff"},"btnHoverBg":{"type":"string","default":"#374151"},"codeBg":{"type":"string","default":"#f3f4f6"},"codeColor":{"type":"string","default":"#111827"},"codeFontSize":{"type":"number","default":16},"fontSize":{"type":"number","default":14},"fontWeight":{"type":"number","default":600},"borderRadius":{"type":"number","default":8},"toastDuration":{"type":"number","default":2000},"descSize":{"type":"number","default":13},"typoCode":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}}}},"blockenberg\/resource-hub":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/resource-hub","version":"1.0.0","title":"Resource Hub","category":"bkbg-business","icon":"book-alt","description":"Organized resource library with category filter pills, resource cards (guide, video, template, tool), and optional featured resource. For content marketing and lead gen pages.","keywords":["resource","library","hub","guide","template","download","content","filter"],"textdomain":"blockenberg","editorScript":"bkbg-resource-hub-editor","style":"bkbg-resource-hub-style","viewScript":"bkbg-resource-hub-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Free Resources"},"heading":{"type":"string","default":"Level Up Your Skills"},"subtext":{"type":"string","default":"Guides, templates, and tools to help you grow faster \u2014 all completely free."},"resources":{"type":"array","default":[{"title":"The Ultimate SEO Checklist","description":"A comprehensive 50-point SEO audit checklist for 2024.","category":"Guides","type":"guide","imageUrl":"","url":"#","featured":true},{"title":"Email Marketing Templates","description":"10 proven email sequences for onboarding, sales, and retention.","category":"Templates","type":"template","imageUrl":"","url":"#","featured":false},{"title":"Content Calendar Generator","description":"Free tool to plan 3 months of content in under 10 minutes.","category":"Tools","type":"tool","imageUrl":"","url":"#","featured":false},{"title":"Pricing Strategy Masterclass","description":"60-minute video breaking down SaaS pricing psychology.","category":"Videos","type":"video","imageUrl":"","url":"#","featured":false},{"title":"Brand Voice Workbook","description":"Define your brand personality with this guided PDF workbook.","category":"Guides","type":"guide","imageUrl":"","url":"#","featured":false},{"title":"Analytics Dashboard Template","description":"Google Sheets template pre-built with charts and KPIs.","category":"Templates","type":"template","imageUrl":"","url":"#","featured":false}]},"showFilter":{"type":"boolean","default":true},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"showType":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Download Free"},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"eyebrowColor":{"type":"string","default":"#6366f1"},"cardBg":{"type":"string","default":"#f8fafc"},"cardBorder":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"filterBg":{"type":"string","default":"#f1f5f9"},"filterColor":{"type":"string","default":"#6b7280"},"filterActiveBg":{"type":"string","default":"#6366f1"},"filterActiveColor":{"type":"string","default":"#ffffff"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"maxWidth":{"type":"number","default":1200},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"headingFontSize":{"type":"number","default":34},"headingFontWeight":{"type":"number","default":700},"headingLineHeight":{"type":"number","default":1.2},"subtextFontSize":{"type":"number","default":17},"subtextFontWeight":{"type":"number","default":400},"subtextLineHeight":{"type":"number","default":1.5},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}}}},"blockenberg\/contributor-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/contributor-box","title":"Contributor Box","description":"Multi-author attribution block with avatars, bios and social links.","category":"bkbg-blog","icon":"groups","keywords":["author","contributor","team","bio","credit","writers"],"textdomain":"blockenberg","editorScript":"bkbg-contributor-box-editor","style":"bkbg-contributor-box-style","viewScript":"bkbg-contributor-box-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"label":{"type":"string","default":"Written by"},"showLabel":{"type":"boolean","default":true},"contributors":{"type":"array","default":[{"name":"Author Name","title":"Staff Writer","avatarUrl":"","avatarId":0,"bio":"Short description about this author and their expertise.","twitter":"","linkedin":"","website":""}]},"layout":{"type":"string","default":"grid"},"showBio":{"type":"boolean","default":true},"showSocial":{"type":"boolean","default":true},"avatarSize":{"type":"number","default":60},"bgColor":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"labelColor":{"type":"string","default":"#94a3b8"},"avatarBg":{"type":"string","default":"#e2e8f0"},"avatarColor":{"type":"string","default":"#64748b"},"nameColor":{"type":"string","default":"#0f172a"},"titleColor":{"type":"string","default":"#64748b"},"bioColor":{"type":"string","default":"#475569"},"socialColor":{"type":"string","default":"#94a3b8"},"accentColor":{"type":"string","default":"#2563eb"},"borderRadius":{"type":"number","default":12},"cardRadius":{"type":"number","default":8},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"nameFontSize":{"type":"number","default":15},"roleFontSize":{"type":"number","default":12},"bioFontSize":{"type":"number","default":13},"typoName":{"type":"object","default":{}},"typoRole":{"type":"object","default":{}},"typoBio":{"type":"object","default":{}}}},"blockenberg\/scroll-sticky-content":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/scroll-sticky-content","title":"Scroll Sticky Content","description":"Stripe\/Linear-style two-column layout with a sticky heading panel on one side and scrollable feature cards on the other. Active item highlights as it enters the viewport.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-scroll-sticky-content-editor","style":"bkbg-scroll-sticky-content-style","viewScript":"bkbg-scroll-sticky-content-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"sectionTitle":{"type":"string","default":"Why Choose Us"},"sectionSubtitle":{"type":"string","default":"Scroll through our core advantages and see why teams choose our platform."},"ctaLabel":{"type":"string","default":"Get Started Free"},"ctaUrl":{"type":"string","default":"#"},"showCta":{"type":"boolean","default":true},"layout":{"type":"string","default":"left-sticky"},"stickyOffset":{"type":"number","default":80},"features":{"type":"array","default":[{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Blazing Fast","desc":"Optimised from the ground up for sub-second load times and smooth 60 fps interactions."},{"icon":"\ud83d\udd12","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Secure by Default","desc":"End-to-end encryption, role-based access, and SOC 2-compliant infrastructure out of the box."},{"icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Endlessly Flexible","desc":"Mix and match components, themes, and integrations without writing a single line of code."},{"icon":"\ud83d\udcca","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Deep Analytics","desc":"Rich dashboards and real-time reporting so you always know what's working and what isn't."}]},"sectionBg":{"type":"string","default":"#0a0a0f"},"panelBg":{"type":"string","default":""},"textColor":{"type":"string","default":"#e2e8f0"},"headingColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"cardBg":{"type":"string","default":"#111827"},"cardBorder":{"type":"string","default":"#1f2937"},"activeCardBg":{"type":"string","default":"#1e1b4b"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"titleSize":{"type":"number","default":42},"subtitleSize":{"type":"number","default":18},"cardIconSize":{"type":"number","default":36},"cardTitleSize":{"type":"number","default":20},"cardDescSize":{"type":"number","default":15},"iconStyle":{"type":"string","default":"emoji"},"lineConnector":{"type":"boolean","default":true},"animateCards":{"type":"boolean","default":true},"threshold":{"type":"number","default":0.45},"titleFontWeight":{"type":"number","default":800},"cardTitleFontWeight":{"type":"number","default":700},"headingTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"cardTitleTypo":{"type":"object","default":{}},"cardDescTypo":{"type":"object","default":{}}}},"blockenberg\/affiliate-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/affiliate-box","title":"Affiliate Review Box","category":"bkbg-marketing","description":"Structured product review block with score badge, pros & cons columns, verdict summary, price display, and affiliate CTA button.","textdomain":"blockenberg","editorScript":"bkbg-affiliate-box-editor","style":"bkbg-affiliate-box-style","viewScript":"bkbg-affiliate-box-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"productName":{"type":"string","default":"Sony WH-1000XM5"},"tagline":{"type":"string","default":"The best noise-cancelling headphones you can buy"},"imageUrl":{"type":"string","default":""},"imageId":{"type":"integer","default":0},"overallScore":{"type":"number","default":9.2},"maxScore":{"type":"number","default":10},"scoreLabel":{"type":"string","default":"Expert Score"},"verdict":{"type":"string","default":"The WH-1000XM5 sets the standard for consumer noise-cancelling headphones. Outstanding ANC, superb sound quality, and excellent call performance make it the go-to choice for frequent travellers and remote workers."},"verdictLabel":{"type":"string","default":"Our Verdict"},"showVerdict":{"type":"boolean","default":true},"pros":{"type":"array","default":[{"id":"p1","text":"Best-in-class active noise cancellation"},{"id":"p2","text":"Exceptional 30-hour battery life"},{"id":"p3","text":"Premium build quality with multipoint connection"},{"id":"p4","text":"Outstanding transparency \/ ambient sound mode"}],"items":{"type":"object"}},"cons":{"type":"array","default":[{"id":"c1","text":"Expensive compared to competition"},{"id":"c2","text":"No IP rating (not waterproof)"},{"id":"c3","text":"Plastic build feels less premium than price suggests"}],"items":{"type":"object"}},"prosLabel":{"type":"string","default":"Pros"},"consLabel":{"type":"string","default":"Cons"},"price":{"type":"string","default":"379.99"},"priceLabel":{"type":"string","default":"Check Price"},"originalPrice":{"type":"string","default":""},"showOriginalPrice":{"type":"boolean","default":false},"currency":{"type":"string","default":"$"},"showImage":{"type":"boolean","default":true},"showScore":{"type":"boolean","default":true},"showPrice":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Check Best Price \u2192"},"ctaUrl":{"type":"string","default":"#"},"ctaTarget":{"type":"string","default":"_blank"},"showAffiliateNote":{"type":"boolean","default":true},"affiliateNote":{"type":"string","default":"We may earn a commission if you buy through our links."},"layout":{"type":"string","default":"horizontal"},"imageRadius":{"type":"integer","default":12},"cardRadius":{"type":"integer","default":16},"cardPadding":{"type":"integer","default":32},"scoreSize":{"type":"integer","default":48},"scoreRadius":{"type":"integer","default":12},"verdictRadius":{"type":"integer","default":10},"ctaRadius":{"type":"integer","default":8},"namSize":{"type":"integer","default":22},"taglineSize":{"type":"integer","default":14},"verdictSize":{"type":"integer","default":14},"listItemSize":{"type":"integer","default":14},"scoreBg":{"type":"string","default":"#6c3fb5"},"scoreColor":{"type":"string","default":"#ffffff"},"prosHeaderColor":{"type":"string","default":"#16a34a"},"prosIconColor":{"type":"string","default":"#16a34a"},"prosBg":{"type":"string","default":"#f0fdf4"},"consHeaderColor":{"type":"string","default":"#dc2626"},"consIconColor":{"type":"string","default":"#dc2626"},"consBg":{"type":"string","default":"#fef2f2"},"ctaBg":{"type":"string","default":"#6c3fb5"},"ctaColor":{"type":"string","default":"#ffffff"},"verdictBg":{"type":"string","default":"#f5f3ff"},"verdictBorderColor":{"type":"string","default":"#6c3fb5"},"verdictColor":{"type":"string","default":"#374151"},"nameColor":{"type":"string","default":"#111827"},"taglineColor":{"type":"string","default":"#6b7280"},"cardBg":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"integer","default":48},"paddingBottom":{"type":"integer","default":48},"nameTypo":{"type":"object","default":{}},"taglineTypo":{"type":"object","default":{}},"listTypo":{"type":"object","default":{}},"verdictTypo":{"type":"object","default":{}}}},"blockenberg\/author-profile":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/author-profile","version":"1.0.0","title":"Author Profile","category":"bkbg-business","description":"Extended author bio card with avatar, name, role, bio, stats, and social links.","keywords":["author","bio","profile","team","social","about"],"textdomain":"blockenberg","editorScript":"bkbg-author-profile-editor","style":"bkbg-author-profile-style","attributes":{"name":{"type":"string","default":"Dr. Sarah Chen"},"role":{"type":"string","default":"AI Research Lead & Author"},"bio":{"type":"string","default":"Sarah is a leading researcher in applied machine learning with 12+ years of experience building AI products at scale. She has published over 40 papers and speaks at NeurIPS, ICLR, and beyond."},"avatarUrl":{"type":"string","default":""},"avatarInitials":{"type":"string","default":"SC"},"avatarColor":{"type":"string","default":"#6366f1"},"avatarSize":{"type":"number","default":80},"showAvatar":{"type":"boolean","default":true},"showRole":{"type":"boolean","default":true},"showBio":{"type":"boolean","default":true},"showStats":{"type":"boolean","default":true},"showSocial":{"type":"boolean","default":true},"layout":{"type":"string","default":"horizontal"},"stats":{"type":"array","default":[{"label":"Articles","value":"142"},{"label":"Followers","value":"8.4K"},{"label":"Avg. Read","value":"6 min"}]},"socialLinks":{"type":"array","default":[{"icon":"\ud83d\udc26","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Twitter","url":""},{"icon":"\ud83d\udcbc","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"LinkedIn","url":""},{"icon":"\u270d\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Substack","url":""}]},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"nameColor":{"type":"string","default":"#111827"},"roleColor":{"type":"string","default":"#6366f1"},"textColor":{"type":"string","default":"#374151"},"statValueColor":{"type":"string","default":"#111827"},"statLabelColor":{"type":"string","default":"#6b7280"},"borderRadius":{"type":"number","default":16},"padding":{"type":"number","default":28},"fontSize":{"type":"number","default":14},"nameFontSize":{"type":"number","default":20},"nameTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}},"bioTypo":{"type":"object","default":{}},"statValueTypo":{"type":"object","default":{}},"statLabelTypo":{"type":"object","default":{}}}},"blockenberg\/mind-map":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/mind-map","version":"1.0.0","title":"Mind Map","category":"bkbg-charts","icon":"networking","description":"Visual mind map diagram with a central topic, branches, and sub-items. Great for brainstorming, planning, and knowledge visualization.","keywords":["mind map","brainstorm","diagram","branches","concept","radial"],"textdomain":"blockenberg","editorScript":"bkbg-mind-map-editor","style":"bkbg-mind-map-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"centralTopic":{"type":"string","default":"Main Topic"},"centralColor":{"type":"string","default":"#4f46e5"},"centralRadius":{"type":"number","default":62},"centralFontSize":{"type":"number","default":15},"textColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":"#f9fafb"},"svgWidth":{"type":"number","default":820},"svgHeight":{"type":"number","default":620},"branchRadius":{"type":"number","default":46},"branchFontSize":{"type":"number","default":13},"itemFontSize":{"type":"number","default":12},"showLines":{"type":"boolean","default":true},"dashedLines":{"type":"boolean","default":false},"branches":{"type":"array","default":[{"label":"Research","color":"#4f46e5","items":["Sources","Data","Analysis"]},{"label":"Design","color":"#0891b2","items":["Wireframes","Mockups"]},{"label":"Planning","color":"#059669","items":["Timeline","Resources"]},{"label":"Development","color":"#dc2626","items":["Frontend","Backend"]},{"label":"Marketing","color":"#d97706","items":["SEO","Social Media"]},{"label":"Launch","color":"#7c3aed","items":["Deploy","Monitor"]}]},"centralTypo":{"type":"object","default":{}},"branchTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}}}},"blockenberg\/course-lesson":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/course-lesson","title":"Course Lesson","description":"A complete course lesson with objectives, content sections, resources, and navigation.","category":"bkbg-blog","icon":"welcome-learn-more","keywords":["course","lesson","module","learning","tutorial","class","education","lms"],"textdomain":"blockenberg","editorScript":"bkbg-course-lesson-editor","editorStyle":"bkbg-course-lesson-style","style":"bkbg-course-lesson-style","viewScript":"bkbg-course-lesson-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"lessonTitle":{"type":"string","default":"Building REST APIs with Node.js"},"moduleTitle":{"type":"string","default":"Module 4: APIs & Data"},"showModule":{"type":"boolean","default":true},"lessonNumber":{"type":"string","default":"Lesson 3 of 8"},"showLessonNumber":{"type":"boolean","default":true},"duration":{"type":"string","default":"45 min"},"showDuration":{"type":"boolean","default":true},"difficulty":{"type":"string","default":"intermediate"},"showDifficulty":{"type":"boolean","default":true},"instructor":{"type":"string","default":"Alex Martinez"},"showInstructor":{"type":"boolean","default":true},"prerequisites":{"type":"array","default":["Basic understanding of JavaScript and Node.js","Familiarity with HTTP methods (GET, POST, PUT, DELETE)","Node.js installed on your machine"]},"showPrerequisites":{"type":"boolean","default":true},"prerequisitesLabel":{"type":"string","default":"Prerequisites"},"objectives":{"type":"array","default":["Set up an Express.js server from scratch","Create CRUD endpoints with proper status codes","Validate request data using middleware","Connect to a database and handle async operations"]},"showObjectives":{"type":"boolean","default":true},"objectivesLabel":{"type":"string","default":"What You'll Learn"},"intro":{"type":"string","default":"In this lesson, you'll build a fully functional REST API using Express.js. We'll cover everything from project setup and route definition to data validation and database integration \u2014 all with real-world patterns you can use immediately."},"showIntro":{"type":"boolean","default":true},"sections":{"type":"array","default":[{"heading":"Setting Up the Project","content":"Start by initializing a new Node.js project and installing Express. Run `npm init -y && npm install express` in your terminal. Create a file called `server.js` and require Express at the top.","type":"text"},{"heading":"Defining Your First Route","content":"Use `app.get()` to define a GET route. The callback receives a `req` (request) and `res` (response) object. Call `res.json()` to send JSON data back to the client.","type":"text"},{"heading":"Pro Tip: Use nodemon During Development","content":"Install nodemon as a dev dependency (`npm install -D nodemon`) and add a `dev` script to your package.json: `\"dev\": \"nodemon server.js\"`. This automatically restarts your server on file changes.","type":"tip"},{"heading":"Handling POST Requests & Body Parsing","content":"For POST and PUT routes, you need to parse the request body. Add `app.use(express.json())` before your routes. Access the parsed body via `req.body`.","type":"text"},{"heading":"Important: Always Validate User Input","content":"Never trust data coming from the client. Validate required fields before processing and return a 400 status code with a clear error message if validation fails.","type":"warning"}]},"showSections":{"type":"boolean","default":true},"resources":{"type":"array","default":[{"title":"Express.js Official Docs","url":"https:\/\/expressjs.com","type":"article"},{"title":"Starter Code on GitHub","url":"https:\/\/github.com\/example","type":"download"},{"title":"Video Walkthrough (22 min)","url":"https:\/\/youtube.com\/example","type":"video"},{"title":"Practice Exercise: Build a Todo API","url":"#exercise","type":"exercise"}]},"showResources":{"type":"boolean","default":true},"resourcesLabel":{"type":"string","default":"Resources"},"prevLesson":{"type":"string","default":"HTTP Fundamentals & Status Codes"},"prevLessonUrl":{"type":"string","default":"#"},"nextLesson":{"type":"string","default":"Authentication with JWT"},"nextLessonUrl":{"type":"string","default":"#"},"showNav":{"type":"boolean","default":true},"fontSize":{"type":"number","default":15},"titleFontSize":{"type":"number","default":26},"lineHeight":{"type":"number","default":170},"borderRadius":{"type":"number","default":12},"moduleTitleSize":{"type":"number","default":11},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"metaColor":{"type":"string","default":"#94a3b8"},"introBg":{"type":"string","default":"#f0f9ff"},"introColor":{"type":"string","default":"#0369a1"},"objectiveBg":{"type":"string","default":"#f0fdf4"},"objectiveColor":{"type":"string","default":"#14532d"},"objectiveDot":{"type":"string","default":"#22c55e"},"prereqBg":{"type":"string","default":"#f8fafc"},"prereqColor":{"type":"string","default":"#374151"},"prereqDot":{"type":"string","default":"#94a3b8"},"textColor":{"type":"string","default":"#374151"},"headingColor":{"type":"string","default":"#111827"},"tipBg":{"type":"string","default":"#fefce8"},"tipColor":{"type":"string","default":"#713f12"},"tipBorder":{"type":"string","default":"#fbbf24"},"warningBg":{"type":"string","default":"#fff7ed"},"warningColor":{"type":"string","default":"#9a3412"},"warningBorder":{"type":"string","default":"#f97316"},"noteBg":{"type":"string","default":"#eff6ff"},"noteColor":{"type":"string","default":"#1e40af"},"noteBorder":{"type":"string","default":"#3b82f6"},"resourceBg":{"type":"string","default":"#f8fafc"},"accentColor":{"type":"string","default":"#3b82f6"},"navBg":{"type":"string","default":"#f8fafc"},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/price-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/price-calculator","title":"Price Calculator","category":"bkbg-calculators","icon":"calculator","description":"Interactive SaaS pricing calculator with sliders, toggle switches, checkbox add-ons, and live price calculation. Supports monthly\/annual billing and custom formulas.","keywords":["calculator","pricing","price","saas","slider","addons","billing"],"textdomain":"blockenberg","editorScript":"bkbg-price-calculator-editor","style":"bkbg-price-calculator-style","viewScript":"bkbg-price-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Calculate Your Price"},"subtitle":{"type":"string","default":"Adjust the sliders to see your custom quote instantly."},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"billingToggle":{"type":"boolean","default":true},"annualDiscount":{"type":"number","default":20},"sliders":{"type":"array","default":[{"id":"sl1","label":"Team Members","unit":"users","min":1,"max":50,"step":1,"value":5,"pricePerUnit":12,"icon":"\ud83d\udc65","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"id":"sl2","label":"Storage","unit":"GB","min":10,"max":1000,"step":10,"value":100,"pricePerUnit":0.05,"icon":"\ud83d\udcbe","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"id":"sl3","label":"API Calls \/ month","unit":"k calls","min":10,"max":500,"step":10,"value":50,"pricePerUnit":0.01,"icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}]},"addons":{"type":"array","default":[{"id":"a1","label":"Priority Support","price":29,"checked":false,"icon":"\ud83c\udfa7","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"id":"a2","label":"Advanced Analytics","price":19,"checked":false,"icon":"\ud83d\udcca","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"id":"a3","label":"SSO \/ SAML","price":49,"checked":false,"icon":"\ud83d\udd10","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}]},"basePrice":{"type":"number","default":0},"ctaLabel":{"type":"string","default":"Get Started"},"ctaUrl":{"type":"string","default":"#"},"ctaNewTab":{"type":"boolean","default":false},"priceNote":{"type":"string","default":"per month, billed monthly"},"priceNoteAnnual":{"type":"string","default":"per month, billed annually"},"maxWidth":{"type":"number","default":720},"cardRadius":{"type":"number","default":20},"cardPadding":{"type":"number","default":40},"sliderRadius":{"type":"number","default":99},"btnRadius":{"type":"number","default":10},"accentColor":{"type":"string","default":"#6c3fb5"},"sliderTrack":{"type":"string","default":"#e5e7eb"},"sliderFill":{"type":"string","default":"#6c3fb5"},"sliderThumb":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"priceBg":{"type":"string","default":"#f9fafb"},"priceBorder":{"type":"string","default":"#e5e7eb"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"priceColor":{"type":"string","default":"#111827"},"priceAccent":{"type":"string","default":"#6c3fb5"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"priceTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64}}},"blockenberg\/currency-converter":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/currency-converter","title":"Currency Converter","category":"bkbg-calculators","icon":"money-alt","description":"Interactive currency converter supporting 30+ world currencies with instant conversion, swap button, common pairs quick-select, and customizable styling. Uses built-in indicative rates.","keywords":["currency","converter","exchange","rate","money","forex","calculator","finance"],"textdomain":"blockenberg","editorScript":"bkbg-currency-converter-editor","style":"bkbg-currency-converter-style","viewScript":"bkbg-currency-converter-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Currency Converter"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Convert between major world currencies instantly."},"showSubtitle":{"type":"boolean","default":true},"defaultFrom":{"type":"string","default":"USD"},"defaultTo":{"type":"string","default":"EUR"},"defaultAmount":{"type":"number","default":100},"showSwapBtn":{"type":"boolean","default":true},"showQuickPairs":{"type":"boolean","default":true},"quickPairs":{"type":"array","default":[["USD","EUR"],["USD","GBP"],["USD","JPY"],["EUR","GBP"],["USD","CAD"],["USD","AUD"]]},"showDisclaimer":{"type":"boolean","default":true},"disclaimer":{"type":"string","default":"Rates are indicative and updated periodically. Not for financial use."},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"resultColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"quickPairBg":{"type":"string","default":"#f3f4f6"},"quickPairColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":26},"resultSize":{"type":"number","default":40},"labelFontSize":{"type":"number","default":12},"cardRadius":{"type":"number","default":16},"btnRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":580},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoResult":{"type":"object","default":{}}}},"blockenberg\/content-warning":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/content-warning","version":"1.0.0","title":"Content Warning","category":"bkbg-content","description":"Editorial content advisory or sensitivity notice, optionally collapsible.","keywords":["warning","content warning","cw","trigger","spoiler","advisory","sensitive"],"textdomain":"blockenberg","editorScript":"bkbg-content-warning-editor","style":"bkbg-content-warning-style","viewScript":"bkbg-content-warning-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"warningType":{"type":"string","default":"sensitive"},"icon":{"type":"string","default":"\u26a0\ufe0f"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":"warning"},"iconImageUrl":{"type":"string","default":""},"showIcon":{"type":"boolean","default":true},"label":{"type":"string","default":"Content Warning"},"topics":{"type":"string","default":""},"message":{"type":"string","default":""},"showMessage":{"type":"boolean","default":true},"collapsible":{"type":"boolean","default":false},"buttonLabel":{"type":"string","default":"I understand \u2014 show content"},"style":{"type":"string","default":"box"},"bgColor":{"type":"string","default":"#fef2f2"},"borderColor":{"type":"string","default":"#fca5a5"},"accentColor":{"type":"string","default":"#dc2626"},"labelColor":{"type":"string","default":"#7f1d1d"},"textColor":{"type":"string","default":"#450a0a"},"topicBg":{"type":"string","default":"#fee2e2"},"topicColor":{"type":"string","default":"#991b1b"},"btnBg":{"type":"string","default":"#dc2626"},"btnColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"integer","default":8},"paddingTop":{"type":"integer","default":0},"paddingBottom":{"type":"integer","default":0},"labelFontSize":{"type":"number","default":15},"messageFontSize":{"type":"number","default":14},"typoLabel":{"type":"object","default":{}},"typoMessage":{"type":"object","default":{}}}},"blockenberg\/scientific-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/scientific-calculator","version":"1.0.0","title":"Scientific Calculator","category":"bkbg-calculators","icon":"dashboard","description":"A fully functional scientific calculator with standard arithmetic, trigonometric, logarithmic, and power functions, memory storage, and history log.","keywords":["calculator","scientific","math","trigonometry","algebra","sine","cosine"],"textdomain":"blockenberg","editorScript":"bkbg-scientific-calculator-editor","style":"bkbg-scientific-calculator-style","viewScript":"bkbg-scientific-calculator-frontend","attributes":{"title":{"type":"string","default":"Scientific Calculator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Perform advanced mathematical calculations"},"showSubtitle":{"type":"boolean","default":true},"angleMode":{"type":"string","default":"deg"},"showHistory":{"type":"boolean","default":true},"historyMax":{"type":"number","default":10},"showMemory":{"type":"boolean","default":true},"precision":{"type":"number","default":10},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#1a1a2e"},"displayBg":{"type":"string","default":"#0d0d1a"},"displayColor":{"type":"string","default":"#ffffff"},"btnNumBg":{"type":"string","default":"#2d2d4a"},"btnNumColor":{"type":"string","default":"#ffffff"},"btnOpBg":{"type":"string","default":"#3d2d6a"},"btnOpColor":{"type":"string","default":"#c4b5fd"},"btnFnBg":{"type":"string","default":"#1e2a4a"},"btnFnColor":{"type":"string","default":"#93c5fd"},"btnEqBg":{"type":"string","default":"#6c3fb5"},"btnEqColor":{"type":"string","default":"#ffffff"},"btnClearBg":{"type":"string","default":"#7f1d1d"},"btnClearColor":{"type":"string","default":"#fecaca"},"historyBg":{"type":"string","default":"#111128"},"historyColor":{"type":"string","default":"#9ca3af"},"memColor":{"type":"string","default":"#86efac"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"displaySize":{"type":"number","default":36},"btnSize":{"type":"number","default":15},"cardRadius":{"type":"number","default":20},"btnRadius":{"type":"number","default":10},"maxWidth":{"type":"number","default":420},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"number","default":700},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/tilt-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/tilt-card","title":"Tilt Card","category":"bkbg-effects","icon":"screenoptions","description":"Card with 3D perspective tilt effect on mouse hover. Rich content with image, heading, text, icon, and link.","keywords":["tilt","3d","hover","card","perspective","interactive"],"textdomain":"blockenberg","editorScript":"bkbg-tilt-card-editor","editorStyle":"bkbg-tilt-card-style","style":"bkbg-tilt-card-style","viewScript":"bkbg-tilt-card-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"icon":{"type":"string","default":"star-filled"},"showIcon":{"type":"boolean","default":false},"heading":{"type":"string","default":"Stunning Tilt Effect"},"text":{"type":"string","default":"This card rotates in 3D as you move your mouse over it, creating a premium interactive feel."},"linkLabel":{"type":"string","default":"Learn more \u2192"},"linkUrl":{"type":"string","default":"#"},"showLink":{"type":"boolean","default":true},"tiltMax":{"type":"number","default":15},"tiltScale":{"type":"number","default":105},"glareEffect":{"type":"boolean","default":true},"glareOpacity":{"type":"number","default":30},"perspective":{"type":"number","default":800},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"cardRadius":{"type":"number","default":20},"cardShadow":{"type":"boolean","default":true},"cardWidth":{"type":"number","default":340},"cardPadding":{"type":"number","default":28},"imgHeight":{"type":"number","default":180},"headingColor":{"type":"string","default":"#1f2937"},"textColor":{"type":"string","default":"#6b7280"},"linkColor":{"type":"string","default":"#6c3fb5"},"iconColor":{"type":"string","default":"#6c3fb5"},"iconSize":{"type":"number","default":40},"headingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"accentColor":{"type":"string","default":"#6c3fb5"}}},"blockenberg\/histogram-chart":{"apiVersion":3,"name":"blockenberg\/histogram-chart","title":"Histogram Chart","category":"bkbg-charts","icon":"chart-bar","description":"Frequency-distribution histogram with configurable bins, colours, and axis labels.","textdomain":"blockenberg","editorScript":"bkbg-histogram-chart-editor","style":"bkbg-histogram-chart-style","attributes":{"title":{"type":"string","default":"Response Time Distribution"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":680},"svgHeight":{"type":"number","default":360},"padTop":{"type":"number","default":30},"padLeft":{"type":"number","default":60},"padRight":{"type":"number","default":30},"padBottom":{"type":"number","default":54},"barGap":{"type":"number","default":2},"showValues":{"type":"boolean","default":true},"showGrid":{"type":"boolean","default":true},"showCurve":{"type":"boolean","default":false},"barColor":{"type":"string","default":"#6366f1"},"curveColor":{"type":"string","default":"#ef4444"},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"textColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"xAxisLabel":{"type":"string","default":"Response Time (ms)"},"yAxisLabel":{"type":"string","default":"Frequency"},"labelFontSize":{"type":"number","default":12},"valueFontSize":{"type":"number","default":10},"titleFontSize":{"type":"number","default":18},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"titleTypo":{"type":"object","default":{}},"bins":{"type":"array","default":[{"label":"0\u201350","count":12},{"label":"50\u2013100","count":38},{"label":"100\u2013150","count":74},{"label":"150\u2013200","count":91},{"label":"200\u2013250","count":68},{"label":"250\u2013300","count":43},{"label":"300\u2013350","count":27},{"label":"350\u2013400","count":15},{"label":"400\u2013450","count":8},{"label":"450\u2013500","count":4}],"items":{"type":"object"}}}},"blockenberg\/video-facade":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/video-facade","title":"Video Facade","category":"bkbg-media","icon":"video-alt3","description":"Performance-optimized video thumbnail that loads the actual YouTube or Vimeo player only on click. Eliminates heavy iframes on page load, improving Core Web Vitals. Supports custom thumbnails, overlay text, and animated play buttons.","keywords":["video","youtube","vimeo","thumbnail","facade","lazy","performance","embed","play"],"textdomain":"blockenberg","editorScript":"bkbg-video-facade-editor","editorStyle":"bkbg-video-facade-style","style":"bkbg-video-facade-style","viewScript":"bkbg-video-facade-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"videoUrl":{"type":"string","default":""},"videoProvider":{"type":"string","default":"youtube"},"videoId":{"type":"string","default":"dQw4w9WgXcQ"},"thumbnailUrl":{"type":"string","default":""},"thumbnailId":{"type":"number","default":0},"autoThumb":{"type":"boolean","default":true},"overlayColor":{"type":"string","default":"#000000"},"overlayOpacity":{"type":"number","default":35},"playStyle":{"type":"string","default":"circle"},"playColor":{"type":"string","default":"#ffffff"},"playBg":{"type":"string","default":"#6c3fb5"},"playSize":{"type":"number","default":72},"playPulsing":{"type":"boolean","default":true},"aspectRatio":{"type":"string","default":"16-9"},"title":{"type":"string","default":""},"showTitle":{"type":"boolean","default":false},"subtitle":{"type":"string","default":""},"showSubtitle":{"type":"boolean","default":false},"titlePosition":{"type":"string","default":"center"},"titleColor":{"type":"string","default":"#ffffff"},"subtitleColor":{"type":"string","default":"rgba(255,255,255,0.85)"},"titleSize":{"type":"number","default":28},"subtitleSize":{"type":"number","default":16},"caption":{"type":"string","default":""},"showCaption":{"type":"boolean","default":false},"captionColor":{"type":"string","default":"#6b7280"},"captionSize":{"type":"number","default":13},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"captionTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":14},"showShadow":{"type":"boolean","default":true},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0}}},"blockenberg\/feature-alternating":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/feature-alternating","title":"Feature Alternating","category":"bkbg-marketing","icon":"columns","description":"Zigzag alternating feature rows \u2014 image on one side, feature list + CTA on the other. Pairs alternate left\u2194right automatically.","textdomain":"blockenberg","editorScript":"bkbg-feature-alternating-editor","style":"bkbg-feature-alternating-style","attributes":{"rows":{"type":"array","default":[{"id":"r1","imageUrl":"","imageId":0,"eyebrow":"Simple","title":"Set up in minutes, not months","description":"Our CLI scaffolds your entire project in one command. No YAML. No DevOps PhD required.","features":[{"id":"f1","icon":"\u26a1","label":"One-command install"},{"id":"f2","icon":"\ud83d\udce6","label":"Zero-config defaults"},{"id":"f3","icon":"\ud83d\udd0c","label":"Works with your stack"}],"ctaLabel":"Get started free","ctaUrl":"#","ctaTarget":"_self","showCta":true,"accentColor":"#6c3fb5"},{"id":"r2","imageUrl":"","imageId":0,"eyebrow":"Powerful","title":"Collaborate without friction","description":"Real-time multiplayer editing, threaded comments, and instant previews keep your whole team in sync.","features":[{"id":"f4","icon":"\ud83d\udc65","label":"Multiplayer editing"},{"id":"f5","icon":"\ud83d\udcac","label":"Inline comments"},{"id":"f6","icon":"\ud83d\udd00","label":"Branch & merge"}],"ctaLabel":"See collaboration \u2192","ctaUrl":"#","ctaTarget":"_self","showCta":true,"accentColor":"#0ea5e9"},{"id":"r3","imageUrl":"","imageId":0,"eyebrow":"Reliable","title":"Deploy with complete confidence","description":"99.99% uptime SLA, automatic rollbacks, and real-time monitoring so you can ship without fear.","features":[{"id":"f7","icon":"\ud83d\udee1\ufe0f","label":"99.99% uptime SLA"},{"id":"f8","icon":"\u21a9\ufe0f","label":"Auto-rollback"},{"id":"f9","icon":"\ud83d\udcca","label":"Live monitoring"}],"ctaLabel":"View reliability \u2192","ctaUrl":"#","ctaTarget":"_self","showCta":true,"accentColor":"#10b981"}]},"imageRadius":{"type":"number","default":16},"imageShadow":{"type":"boolean","default":true},"rowGap":{"type":"number","default":96},"colGap":{"type":"number","default":64},"featureIconSize":{"type":"number","default":20},"titleSize":{"type":"number","default":36},"titleWeight":{"type":"string","default":"800"},"titleLineHeight":{"type":"number","default":1.2},"descSize":{"type":"number","default":17},"descWeight":{"type":"string","default":"400"},"descLineHeight":{"type":"number","default":1.7},"featureLabelSize":{"type":"number","default":14},"featureLabelWeight":{"type":"string","default":"500"},"featureLabelLineHeight":{"type":"number","default":1.5},"eyebrowSize":{"type":"number","default":12},"eyebrowWeight":{"type":"string","default":"700"},"eyebrowLineHeight":{"type":"number","default":1.2},"typoEyebrow":{"type":"object","default":{}},"typoTitle":{"type":"object","default":{}},"typoDescription":{"type":"object","default":{}},"typoFeatureLabel":{"type":"object","default":{}},"showEyebrow":{"type":"boolean","default":true},"showFeatures":{"type":"boolean","default":true},"imageSide":{"type":"string","default":"auto"},"paddingTop":{"type":"number","default":72},"paddingBottom":{"type":"number","default":72},"sectionBg":{"type":"string","default":""},"titleColor":{"type":"string","default":"#0f172a"},"descColor":{"type":"string","default":"#475569"},"featureLabelColor":{"type":"string","default":"#1e293b"},"imagePlaceholderBg":{"type":"string","default":"#f0ebff"}},"supports":{"html":false,"align":["wide","full"]},"keywords":["features","alternating","zigzag","split","image","rows","section"]},"blockenberg\/pace-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/pace-calculator","title":"Pace Calculator","category":"bkbg-calculators","icon":"performance","description":"Running, walking, or cycling pace calculator. Find pace from distance and time, find finish time from pace and distance, or find distance from pace and time. Supports km and miles.","keywords":["pace","running","cycling","walking","speed","fitness","marathon","5k","10k","race","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-pace-calculator-editor","style":"bkbg-pace-calculator-style","viewScript":"bkbg-pace-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Pace Calculator"},"subtitle":{"type":"string","default":"Calculate your running pace, finish time, or distance."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultMode":{"type":"string","default":"find_pace"},"defaultUnit":{"type":"string","default":"km"},"showPresets":{"type":"boolean","default":true},"showSpeedConv":{"type":"boolean","default":true},"presets":{"type":"array","default":[{"label":"5K","dist":5},{"label":"10K","dist":10},{"label":"Half","dist":21.0975},{"label":"Marathon","dist":42.195}]},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"resultColor":{"type":"string","default":"#6c3fb5"},"presetBg":{"type":"string","default":"#f3f4f6"},"presetColor":{"type":"string","default":"#374151"},"convBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"resultSize":{"type":"number","default":52},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":560},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"string","default":"700"},"resultFontWeight":{"type":"string","default":"800"},"titleTypo":{"type":"object","default":{}},"resultTypo":{"type":"object","default":{}}}},"blockenberg\/filter-gallery":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/filter-gallery","title":"Filter Gallery","category":"bkbg-media","icon":"filter","description":"Image grid with category filter buttons. Clicking a tag shows\/hides matching items with animation.","keywords":["gallery","filter","isotope","tags","grid","category"],"textdomain":"blockenberg","editorScript":"bkbg-filter-gallery-editor","editorStyle":"bkbg-filter-gallery-style","style":"bkbg-filter-gallery-style","viewScript":"bkbg-filter-gallery-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"imageUrl":"","imageId":0,"alt":"","title":"Item One","tags":"web, design"},{"imageUrl":"","imageId":0,"alt":"","title":"Item Two","tags":"print, design"},{"imageUrl":"","imageId":0,"alt":"","title":"Item Three","tags":"web"}]},"columns":{"type":"number","default":3},"gap":{"type":"number","default":16},"imageRatio":{"type":"string","default":"1\/1"},"borderRadius":{"type":"number","default":8},"filterStyle":{"type":"string","default":"pills"},"animation":{"type":"string","default":"fade"},"showAllLabel":{"type":"string","default":"All"},"accentColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#333333"},"showTitle":{"type":"boolean","default":true},"titleFontSize":{"type":"number","default":13},"titleFontWeight":{"type":"string","default":"600"},"filterFontSize":{"type":"number","default":14},"filterFontWeight":{"type":"string","default":"600"},"typoTitle":{"type":"object","default":{}},"typoFilter":{"type":"object","default":{}}}},"blockenberg\/gradient-border-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/gradient-border-card","version":"1.0.0","title":"Gradient Border Card","category":"bkbg-effects","icon":"tagcloud","description":"Card with an animated rotating gradient border \u2014 conic-gradient glow effect popular in modern dark UI.","keywords":["gradient","border","card","glow","animated","conic","rainbow"],"textdomain":"blockenberg","editorScript":"bkbg-gradient-border-card-editor","style":"bkbg-gradient-border-card-style","viewScript":"bkbg-gradient-border-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Feature Card"},"description":{"type":"string","default":"An eye-catching card with an animated gradient border that draws attention and adds a premium feel to your design."},"badge":{"type":"string","default":""},"icon":{"type":"string","default":"\u2726"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":"star-filled"},"iconImageUrl":{"type":"string","default":""},"showIcon":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":false},"titleTag":{"type":"string","default":"h3"},"borderColors":{"type":"array","default":["#7c3aed","#ec4899","#06b6d4","#f59e0b"]},"borderWidth":{"type":"integer","default":2},"borderRadius":{"type":"integer","default":20},"animSpeed":{"type":"number","default":4},"animType":{"type":"string","default":"rotate"},"glowBlur":{"type":"integer","default":14},"glowOpacity":{"type":"number","default":0.7},"cardBg":{"type":"string","default":"#0f172a"},"textColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#ffffff"},"iconColor":{"type":"string","default":"#a78bfa"},"badgeBg":{"type":"string","default":"#7c3aed"},"badgeColor":{"type":"string","default":"#ffffff"},"paddingV":{"type":"integer","default":32},"paddingH":{"type":"integer","default":28},"fontSize":{"type":"integer","default":16},"titleSize":{"type":"integer","default":22},"iconSize":{"type":"integer","default":36},"maxWidth":{"type":"integer","default":420},"hoverScale":{"type":"boolean","default":true},"pauseOnHover":{"type":"boolean","default":false},"textAlign":{"type":"string","default":"left"},"titleFontWeight":{"type":"string","default":"700"},"bodyLineHeight":{"type":"number","default":1.6},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"typoBadge":{"type":"object","default":{}}}},"blockenberg\/roman-numeral-converter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/roman-numeral-converter","title":"Roman Numeral Converter","category":"bkbg-calculators","icon":"sort","description":"Convert integers to Roman numerals and Roman numerals back to integers. Supports 1\u20133999.","keywords":["roman","numeral","converter","latin","number","converter"],"textdomain":"blockenberg","editorScript":"bkbg-roman-numeral-converter-editor","style":"bkbg-roman-numeral-converter-style","viewScript":"bkbg-roman-numeral-converter-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Roman Numeral Converter"},"subtitle":{"type":"string","default":"Convert integers to Roman numerals and vice versa"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultMode":{"type":"string","default":"toRoman"},"defaultValue":{"type":"string","default":"2024"},"showCopyButton":{"type":"boolean","default":true},"showReferenceTable":{"type":"boolean","default":true},"showFunFact":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"outputBg":{"type":"string","default":"#f5f3ff"},"outputBorder":{"type":"string","default":"#ede9fe"},"outputColor":{"type":"string","default":"#3b0764"},"tabActiveBg":{"type":"string","default":"#6c3fb5"},"tabActiveColor":{"type":"string","default":"#ffffff"},"tabInactiveBg":{"type":"string","default":"#f3f4f6"},"tabInactiveColor":{"type":"string","default":"#374151"},"refBg":{"type":"string","default":"#f9fafb"},"refBorder":{"type":"string","default":"#e5e7eb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"outputFontSize":{"type":"number","default":52},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":560},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/skills":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/skills","version":"1.0.0","title":"Skills","category":"bkbg-content","icon":"hammer","description":"Skills and expertise block with category groups, proficiency levels, and multiple display styles: bars, dots, tags, or circles.","keywords":["skills","expertise","proficiency","abilities","competencies","cv","resume","portfolio"],"textdomain":"blockenberg","editorScript":"bkbg-skills-editor","editorStyle":"bkbg-skills-style","style":"bkbg-skills-style","viewScript":"bkbg-skills-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"categories":{"type":"array","default":[{"id":"cat1","label":"Design","items":[{"id":"s1","name":"Figma","level":5},{"id":"s2","name":"UI Design","level":5},{"id":"s3","name":"Prototyping","level":4},{"id":"s4","name":"Illustration","level":3}]},{"id":"cat2","label":"Development","items":[{"id":"s5","name":"React","level":4},{"id":"s6","name":"TypeScript","level":4},{"id":"s7","name":"Node.js","level":3},{"id":"s8","name":"CSS \/ Tailwind","level":5}]}]},"displayStyle":{"type":"string","default":"bars"},"showLevels":{"type":"boolean","default":true},"levelLabels":{"type":"array","default":["Beginner","Basic","Intermediate","Advanced","Expert"]},"maxLevel":{"type":"number","default":5},"title":{"type":"string","default":""},"showTitle":{"type":"boolean","default":false},"columns":{"type":"number","default":2},"showCategories":{"type":"boolean","default":true},"gap":{"type":"number","default":32},"itemGap":{"type":"number","default":12},"barHeight":{"type":"number","default":8},"barRadius":{"type":"number","default":99},"dotSize":{"type":"number","default":12},"dotGap":{"type":"number","default":4},"circleSize":{"type":"number","default":80},"circleThickness":{"type":"number","default":6},"animateOnScroll":{"type":"boolean","default":true},"titleSize":{"type":"number","default":22},"categorySize":{"type":"number","default":13},"skillNameSize":{"type":"number","default":14},"levelSize":{"type":"number","default":12},"accentColor":{"type":"string","default":"#6c3fb5"},"trackColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#1e293b"},"categoryColor":{"type":"string","default":"#6c3fb5"},"skillNameColor":{"type":"string","default":"#1e293b"},"levelColor":{"type":"string","default":"#9ca3af"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"titleFontWeight":{"type":"number","default":700},"skillNameFontWeight":{"type":"number","default":500},"titleTypo":{"type":"object","default":{}},"categoryTypo":{"type":"object","default":{}},"skillTypo":{"type":"object","default":{}},"levelTypo":{"type":"object","default":{}}}},"blockenberg\/decision-matrix":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/decision-matrix","title":"Decision Matrix","category":"bkbg-blog","icon":"grid-view","description":"Weighted criteria scoring matrix to compare options and surface the best decision with totals and a winner highlight.","keywords":["decision","matrix","comparison","criteria","scoring","weighted","table","evaluate","options"],"textdomain":"blockenberg","editorScript":"bkbg-decision-matrix-editor","editorStyle":"bkbg-decision-matrix-style","style":"bkbg-decision-matrix-style","viewScript":"bkbg-decision-matrix-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"blockTitle":{"type":"string","default":"Decision Matrix"},"showTitle":{"type":"boolean","default":true},"blockSubtitle":{"type":"string","default":"Scores are 1\u201310. Weighted totals determine the winner."},"showSubtitle":{"type":"boolean","default":true},"options":{"type":"array","default":[{"name":"Option A","scores":[8,6,9,7]},{"name":"Option B","scores":[6,9,7,8]},{"name":"Option C","scores":[9,7,5,9]}]},"criteria":{"type":"array","default":[{"label":"Cost Efficiency","weight":4},{"label":"Time to Implement","weight":3},{"label":"User Impact","weight":5},{"label":"Scalability","weight":2}]},"showWeights":{"type":"boolean","default":true},"showRawScores":{"type":"boolean","default":true},"showWinner":{"type":"boolean","default":true},"showProgressBars":{"type":"boolean","default":false},"scoreMax":{"type":"number","default":10},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":24},"subtitleFontSize":{"type":"number","default":14},"winnerFontSize":{"type":"number","default":15},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoCell":{"type":"object","default":{}},"borderRadius":{"type":"number","default":10},"bgColor":{"type":"string","default":""},"headerBg":{"type":"string","default":"#1e293b"},"headerColor":{"type":"string","default":"#ffffff"},"criteriaLabelBg":{"type":"string","default":"#f1f5f9"},"criteriaLabelColor":{"type":"string","default":"#475569"},"cellBg":{"type":"string","default":"#ffffff"},"cellColor":{"type":"string","default":"#374151"},"borderColor":{"type":"string","default":"#e2e8f0"},"winnerBg":{"type":"string","default":"#eff6ff"},"winnerColor":{"type":"string","default":"#1d4ed8"},"winnerBorderColor":{"type":"string","default":"#3b82f6"},"totalRowBg":{"type":"string","default":"#f8fafc"},"totalRowColor":{"type":"string","default":"#0f172a"},"accentColor":{"type":"string","default":"#3b82f6"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"}}},"blockenberg\/value-proposition":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/value-proposition","title":"Value Proposition","category":"bkbg-marketing","icon":"star-filled","description":"Compelling value proposition section with headline, USP benefits, proof badges, and CTA.","keywords":["value proposition","usp","benefits","hero","marketing","cta","pitch","section"],"textdomain":"blockenberg","editorScript":"bkbg-value-proposition-editor","editorStyle":"bkbg-value-proposition-style","style":"bkbg-value-proposition-style","viewScript":"bkbg-value-proposition-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Why Choose Us"},"showEyebrow":{"type":"boolean","default":true},"headline":{"type":"string","default":"The Smarter Way to Grow Your Business"},"subheadline":{"type":"string","default":"Everything you need to reach your goals \u2014 in one powerful platform trusted by thousands of companies worldwide."},"showSubheadline":{"type":"boolean","default":true},"benefits":{"type":"array","default":[{"icon":"\u26a1","title":"Lightning Fast","description":"Deploy in minutes, not months. Our streamlined onboarding gets you up and running instantly."},{"icon":"\ud83d\udd12","title":"Enterprise Security","description":"Bank-grade encryption and SOC 2 compliance keep your data safe and your customers confident."},{"icon":"\ud83d\udcc8","title":"Proven Results","description":"Customers see an average 3\u00d7 ROI within 90 days. Real results backed by real data."},{"icon":"\ud83e\udd1d","title":"24\/7 Support","description":"Our expert team is always on call. No bots, no wait queues \u2014 just humans who care."}]},"badges":{"type":"array","default":[{"icon":"\u2b50","text":"4.9\/5 Rating"},{"icon":"\ud83c\udfc6","text":"Best in Class 2025"},{"icon":"\ud83d\udc65","text":"50K+ Customers"}]},"showBadges":{"type":"boolean","default":true},"ctaText":{"type":"string","default":"Get Started Free"},"ctaUrl":{"type":"string","default":"#"},"ctaSecondaryText":{"type":"string","default":"See How It Works \u2192"},"ctaSecondaryUrl":{"type":"string","default":"#"},"showCta":{"type":"boolean","default":true},"showSecondaryCta":{"type":"boolean","default":true},"layout":{"type":"string","default":"center"},"benefitColumns":{"type":"number","default":2},"style":{"type":"string","default":"clean"},"borderRadius":{"type":"number","default":12},"gap":{"type":"number","default":20},"paddingV":{"type":"number","default":64},"paddingH":{"type":"number","default":32},"headlineTypo":{"type":"object","default":{}},"subTypo":{"type":"object","default":{}},"benefitTitleTypo":{"type":"object","default":{}},"benefitTextTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#f8fafc"},"accentColor":{"type":"string","default":"#6366f1"},"headlineColor":{"type":"string","default":"#0f172a"},"subColor":{"type":"string","default":"#475569"},"eyebrowColor":{"type":"string","default":"#6366f1"},"benefitBg":{"type":"string","default":"#ffffff"},"benefitBorderColor":{"type":"string","default":"#e2e8f0"},"benefitTitleColor":{"type":"string","default":"#1e293b"},"benefitTextColor":{"type":"string","default":"#64748b"},"iconBg":{"type":"string","default":"#ede9fe"},"badgeBg":{"type":"string","default":"#ffffff"},"badgeColor":{"type":"string","default":"#475569"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"ctaSecondaryColor":{"type":"string","default":"#6366f1"}}},"blockenberg\/page-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/page-list","title":"Page List","description":"A styled list of pages or links with optional icons, hierarchy, and rich color controls.","icon":"admin-page","category":"bkbg-layout","keywords":["pages","navigation","links","menu","list"],"textdomain":"blockenberg","editorScript":"bkbg-page-list-editor","style":"bkbg-page-list-style","viewScript":"bkbg-page-list-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"pgl-1","title":"About Us","url":"#","icon":"\ud83d\udcc4","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","description":"Learn more about who we are and what we do.","children":[{"id":"pgl-1a","title":"Our Team","url":"#","icon":"\ud83d\udc64","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"id":"pgl-1b","title":"Our Mission","url":"#","icon":"\ud83c\udfaf","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}]},{"id":"pgl-2","title":"Services","url":"#","icon":"\u2699\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","description":"Explore the professional services we offer.","children":[{"id":"pgl-2a","title":"Consulting","url":"#","icon":"\ud83d\udcbc","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"id":"pgl-2b","title":"Development","url":"#","icon":"\ud83d\udee0","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}]},{"id":"pgl-3","title":"Portfolio","url":"#","icon":"\ud83d\uddbc","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","description":"Browse our latest projects and case studies.","children":[]},{"id":"pgl-4","title":"Blog","url":"#","icon":"\u270d\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","description":"Insights, tutorials and news from our team.","children":[]},{"id":"pgl-5","title":"Contact","url":"#","icon":"\ud83d\udcec","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","description":"Get in touch \u2014 we'd love to hear from you.","children":[]}]},"layout":{"type":"string","default":"plain"},"showIcons":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":false},"showChevron":{"type":"boolean","default":true},"depth":{"type":"number","default":2},"columns":{"type":"number","default":1},"linkTarget":{"type":"string","default":"_self"},"fontSize":{"type":"number","default":16},"fontWeight":{"type":"string","default":"500"},"descFontSize":{"type":"number","default":13},"iconSize":{"type":"number","default":20},"borderRadius":{"type":"number","default":8},"gap":{"type":"number","default":4},"itemPaddingV":{"type":"number","default":12},"itemPaddingH":{"type":"number","default":16},"maxWidth":{"type":"string","default":"100%"},"linkColor":{"type":"string","default":"#1e293b"},"linkColorHover":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":"transparent"},"bgColorHover":{"type":"string","default":"#f3f0ff"},"borderColor":{"type":"string","default":"#e2e8f0"},"iconColor":{"type":"string","default":"#6c3fb5"},"descColor":{"type":"string","default":"#64748b"},"chevronColor":{"type":"string","default":"#94a3b8"},"accentColor":{"type":"string","default":"#6c3fb5"},"linkTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/image-gallery":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/image-gallery","version":"1.0.0","title":"Image Gallery","category":"bkbg-media","icon":"format-gallery","description":"Responsive image gallery with grid\/masonry layouts, lightbox, and hover effects.","keywords":["gallery","images","photos","lightbox","masonry","grid"],"textdomain":"blockenberg","editorScript":"bkbg-image-gallery-editor","style":"bkbg-image-gallery-style","viewScript":"bkbg-image-gallery-frontend","attributes":{"images":{"type":"array","default":[],"items":{"type":"object"}},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"columnsMobile":{"type":"number","default":1},"columnsTablet":{"type":"number","default":2},"gap":{"type":"number","default":12},"aspectRatio":{"type":"string","default":"square"},"borderRadius":{"type":"number","default":8},"lightbox":{"type":"boolean","default":true},"showCaptions":{"type":"boolean","default":false},"captionStyle":{"type":"string","default":"overlay"},"hoverEffect":{"type":"string","default":"zoom"},"hoverOverlayBg":{"type":"string","default":"rgba(0,0,0,0.45)"},"overlayIconColor":{"type":"string","default":"#ffffff"},"captionBg":{"type":"string","default":"rgba(0,0,0,0.55)"},"captionColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"filterEnabled":{"type":"boolean","default":false},"filterBgColor":{"type":"string","default":""},"filterActiveColor":{"type":"string","default":"#2563eb"},"filterTextColor":{"type":"string","default":""},"filterBorderRadius":{"type":"number","default":6},"captionFontSize":{"type":"number","default":12},"captionFontWeight":{"type":"number","default":400},"captionLineHeight":{"type":"number","default":1.4},"filterFontSize":{"type":"number","default":13},"filterFontWeight":{"type":"number","default":500},"filterLineHeight":{"type":"number","default":1.4},"captionTypo":{"type":"object","default":{}},"filterTypo":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true,"padding":true}}},"blockenberg\/step-progress":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/step-progress","title":"Step Progress","category":"bkbg-content","icon":"editor-ol","description":"Horizontal wizard progress bar showing current step out of N with labels and colors.","keywords":["step","progress","wizard","steps","process","bar"],"textdomain":"blockenberg","editorScript":"bkbg-step-progress-editor","editorStyle":"bkbg-step-progress-style","style":"bkbg-step-progress-style","viewScript":"bkbg-step-progress-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"steps":{"type":"array","default":[{"label":"Setup"},{"label":"Configure"},{"label":"Review"},{"label":"Done"}]},"currentStep":{"type":"number","default":2},"showNumbers":{"type":"boolean","default":true},"barHeight":{"type":"number","default":4},"circleSize":{"type":"number","default":36},"completedColor":{"type":"string","default":"#22c55e"},"activeColor":{"type":"string","default":"#6c3fb5"},"pendingColor":{"type":"string","default":"#e5e7eb"},"labelSz":{"type":"number","default":13},"connectorStyle":{"type":"string","default":"solid"},"labelFontWeight":{"type":"string","default":"400"},"labelLineHeight":{"type":"number","default":1.4},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/url-encoder":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/url-encoder","version":"1.0.0","title":"URL Encoder \/ Decoder","category":"bkbg-dev","icon":"admin-links","description":"Encode and decode URLs or convert text to and from Base64, with a clean multi-tab interface.","keywords":["url","encode","decode","base64","percent","uri"],"textdomain":"blockenberg","editorScript":"bkbg-url-encoder-editor","style":"bkbg-url-encoder-style","viewScript":"bkbg-url-encoder-frontend","attributes":{"title":{"type":"string","default":"URL Encoder \/ Decoder"},"subtitle":{"type":"string","default":"Encode, decode URLs and convert Base64"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultMode":{"type":"string","default":"encode"},"defaultText":{"type":"string","default":"https:\/\/example.com\/search?q=hello world&lang=en#results"},"showBase64Tab":{"type":"boolean","default":true},"showCopyButton":{"type":"boolean","default":true},"showClearButton":{"type":"boolean","default":true},"showCharCount":{"type":"boolean","default":true},"showDiffHighlight":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"tabActiveBg":{"type":"string","default":"#6c3fb5"},"tabActiveColor":{"type":"string","default":"#ffffff"},"tabInactiveBg":{"type":"string","default":"#f3f4f6"},"tabInactiveColor":{"type":"string","default":"#6b7280"},"inputBg":{"type":"string","default":"#f9fafb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"inputColor":{"type":"string","default":"#1f2937"},"outputBg":{"type":"string","default":"#f3f4f6"},"outputBorder":{"type":"string","default":"#e5e7eb"},"outputColor":{"type":"string","default":"#1f2937"},"errorColor":{"type":"string","default":"#ef4444"},"errorBg":{"type":"string","default":"#fef2f2"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"textareaRows":{"type":"number","default":5},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":10},"tabRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/product-spec":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/product-spec","title":"Product Spec Sheet","category":"bkbg-marketing","icon":"editor-table","description":"Structured product specification sheet with grouped categories, key-value rows, and rich styling options.","keywords":["product","specs","specifications","technical","features","details","datasheet"],"textdomain":"blockenberg","editorScript":"bkbg-product-spec-editor","editorStyle":"bkbg-product-spec-style","style":"bkbg-product-spec-style","viewScript":"bkbg-product-spec-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"productName":{"type":"string","default":"Product Name"},"productTagline":{"type":"string","default":"The complete technical specifications"},"showHeader":{"type":"boolean","default":true},"showGroupTitles":{"type":"boolean","default":true},"groups":{"type":"array","default":[{"title":"General","specs":[{"key":"Model","value":"Pro X 2025","highlight":false},{"key":"Category","value":"Flagship","highlight":false},{"key":"Release Date","value":"March 2025","highlight":false},{"key":"Warranty","value":"2 Years","highlight":false}]},{"title":"Physical","specs":[{"key":"Dimensions","value":"150 \u00d7 75 \u00d7 8 mm","highlight":false},{"key":"Weight","value":"185 g","highlight":false},{"key":"Material","value":"Aerospace Aluminum","highlight":false},{"key":"Color Options","value":"Midnight, Silver, Blue","highlight":false}]},{"title":"Performance","specs":[{"key":"Processor","value":"Octa-core 3.2 GHz","highlight":true},{"key":"RAM","value":"12 GB LPDDR5","highlight":false},{"key":"Storage","value":"256 GB \/ 512 GB","highlight":false},{"key":"Battery","value":"5000 mAh \u2014 2 Days","highlight":true}]},{"title":"Connectivity","specs":[{"key":"Wi-Fi","value":"Wi-Fi 6E (802.11ax)","highlight":false},{"key":"Bluetooth","value":"5.3","highlight":false},{"key":"Ports","value":"USB-C 3.2 Gen 2, NFC","highlight":false}]}]},"layout":{"type":"string","default":"table"},"style":{"type":"string","default":"striped"},"showHighlight":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":12},"headerTypo":{"type":"object","default":{}},"groupTitleTypo":{"type":"object","default":{}},"rowTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"headerBg":{"type":"string","default":"#1e293b"},"headerColor":{"type":"string","default":"#ffffff"},"groupTitleBg":{"type":"string","default":"#f1f5f9"},"groupTitleColor":{"type":"string","default":"#475569"},"keyColor":{"type":"string","default":"#64748b"},"valueColor":{"type":"string","default":"#0f172a"},"stripeBg":{"type":"string","default":"#f8fafc"},"highlightBg":{"type":"string","default":"#eff6ff"},"highlightColor":{"type":"string","default":"#1e40af"},"accentColor":{"type":"string","default":"#3b82f6"}}},"blockenberg\/barcode-generator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/barcode-generator","title":"Barcode Generator","category":"bkbg-dev","icon":"editor-code","description":"Generate Code128 barcodes from any text or number. Customize bar height, width, colors, and download as PNG.","keywords":["barcode","code128","qr","scan","label","generator"],"textdomain":"blockenberg","editorScript":"bkbg-barcode-generator-editor","style":"bkbg-barcode-generator-style","viewScript":"bkbg-barcode-generator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Barcode Generator"},"subtitle":{"type":"string","default":"Enter text to generate a barcode"},"defaultText":{"type":"string","default":"BLOCKENBERG-2024"},"barHeight":{"type":"number","default":80},"barWidth":{"type":"number","default":2},"showLabel":{"type":"boolean","default":true},"showDownload":{"type":"boolean","default":true},"showCopy":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#1f2937"},"barColor":{"type":"string","default":"#000000"},"bgColor":{"type":"string","default":"#ffffff"},"sectionBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#111827"},"buttonBg":{"type":"string","default":"#1f2937"},"fontSize":{"type":"number","default":26},"subtitleSize":{"type":"number","default":14},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/opinion-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/opinion-box","title":"Opinion Box","description":"Editorial 'My Take' opinion callout with author attribution, badge, and signed commentary.","category":"bkbg-blog","icon":"format-chat","keywords":["opinion","my take","editorial","take","analysis","hot take","expert view","author"],"editorScript":"bkbg-opinion-box-editor","style":"bkbg-opinion-box-style","viewScript":"bkbg-opinion-box-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"badgeText":{"type":"string","default":"My Take"},"opinion":{"type":"string","default":""},"authorName":{"type":"string","default":""},"authorTitle":{"type":"string","default":""},"avatarUrl":{"type":"string","default":""},"avatarId":{"type":"number","default":0},"avatarAlt":{"type":"string","default":""},"style":{"type":"string","default":"featured"},"showAvatar":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#fefce8"},"borderColor":{"type":"string","default":"#fde047"},"accentColor":{"type":"string","default":"#ca8a04"},"badgeBg":{"type":"string","default":"#ca8a04"},"badgeColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#1c1917"},"authorColor":{"type":"string","default":"#57534e"},"titleColor":{"type":"string","default":"#78716c"},"avatarBg":{"type":"string","default":"#d97706"},"avatarColor":{"type":"string","default":"#ffffff"},"quoteMarkColor":{"type":"string","default":"#fde047"},"borderRadius":{"type":"number","default":10},"paddingTop":{"type":"number","default":4},"paddingBottom":{"type":"number","default":4},"opinionFontSize":{"type":"number","default":15},"opinionLineHeight":{"type":"number","default":1.7},"authorNameSize":{"type":"number","default":13},"authorTitleSize":{"type":"number","default":12},"opinionTypo":{"type":"object","default":{}},"authorNameTypo":{"type":"object","default":{}},"authorTitleTypo":{"type":"object","default":{}}}},"blockenberg\/pagination":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/pagination","title":"Pagination","category":"bkbg-layout","icon":"controls-forward","description":"Styled numeric pagination preview with prev\/next, colors, shape and alignment controls.","keywords":["pagination","pages","nav","next","previous","page numbers"],"textdomain":"blockenberg","editorScript":"bkbg-pagination-editor","editorStyle":"bkbg-pagination-style","style":"bkbg-pagination-style","viewScript":"bkbg-pagination-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"prevLabel":{"type":"string","default":"\u2190 Previous"},"nextLabel":{"type":"string","default":"Next \u2192"},"pageRange":{"type":"number","default":2},"alignment":{"type":"string","default":"center"},"style":{"type":"string","default":"rounded"},"itemSize":{"type":"number","default":40},"gap":{"type":"number","default":6},"fontSize":{"type":"number","default":14},"activeBg":{"type":"string","default":"#6c3fb5"},"activeText":{"type":"string","default":"#ffffff"},"normalBg":{"type":"string","default":"#f3f4f6"},"normalText":{"type":"string","default":"#374151"},"hoverBg":{"type":"string","default":"#ede9fe"},"fontWeight":{"type":"string","default":"600"},"itemTypo":{"type":"object","default":{}}}},"blockenberg\/analog-clock":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/analog-clock","title":"Analog Clock","category":"bkbg-interactive","icon":"clock","description":"A beautiful live analog clock rendered with SVG. Fully customizable: clock style, timezone, colors, size, and optional date\/time labels.","keywords":["clock","analog","time","watch","widget","timezone"],"textdomain":"blockenberg","editorScript":"bkbg-analog-clock-editor","style":"bkbg-analog-clock-style","viewScript":"bkbg-analog-clock-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":""},"subtitle":{"type":"string","default":""},"clockSize":{"type":"number","default":240},"clockStyle":{"type":"string","default":"classic"},"timezone":{"type":"string","default":"local"},"showNumbers":{"type":"boolean","default":true},"showTicks":{"type":"boolean","default":true},"showSecondHand":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":false},"showDigitalTime":{"type":"boolean","default":false},"clockFace":{"type":"string","default":"#ffffff"},"clockBorder":{"type":"string","default":"#1e1b4b"},"hourHandColor":{"type":"string","default":"#1e1b4b"},"minuteHandColor":{"type":"string","default":"#374151"},"secondHandColor":{"type":"string","default":"#ef4444"},"tickColor":{"type":"string","default":"#374151"},"numberColor":{"type":"string","default":"#1e1b4b"},"centerDotColor":{"type":"string","default":"#ef4444"},"sectionBg":{"type":"string","default":""},"titleColor":{"type":"string","default":"#1e1b4b"},"fontSize":{"type":"number","default":22},"subtitleSize":{"type":"number","default":14},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/speed-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/speed-calculator","version":"1.0.0","title":"Speed \/ Distance \/ Time Calculator","category":"bkbg-calculators","icon":"car","description":"Solve any part of the Speed \/ Distance \/ Time triangle. Enter two values to calculate the third, with unit conversion between km\/h, mph, m\/s and more.","keywords":["speed","distance","time","calculator","physics","travel","mph","km\/h","velocity"],"textdomain":"blockenberg","editorScript":"bkbg-speed-calculator-editor","style":"bkbg-speed-calculator-style","viewScript":"bkbg-speed-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Speed \/ Distance \/ Time Calculator"},"subtitle":{"type":"string","default":"Enter any two values to instantly calculate the third"},"defaultSolveFor":{"type":"string","default":"speed"},"defaultSpeedUnit":{"type":"string","default":"km\/h"},"defaultDistUnit":{"type":"string","default":"km"},"defaultTimeUnit":{"type":"string","default":"hours"},"showUnitConversions":{"type":"boolean","default":true},"showFormula":{"type":"boolean","default":true},"showExamples":{"type":"boolean","default":false},"accentColor":{"type":"string","default":"#3b82f6"},"speedColor":{"type":"string","default":"#8b5cf6"},"distColor":{"type":"string","default":"#0ea5e9"},"timeColor":{"type":"string","default":"#22c55e"},"sectionBg":{"type":"string","default":"#eff6ff"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f8fafc"},"resultBg":{"type":"string","default":"#dbeafe"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"contentMaxWidth":{"type":"integer","default":680}}},"blockenberg\/post-carousel":{"apiVersion":3,"name":"blockenberg\/post-carousel","title":"Post Carousel","category":"bkbg-blog","description":"A responsive carousel of posts with autoplay, arrows, and dots.","keywords":["carousel","posts","slider","blog"],"textdomain":"blockenberg","editorScript":"bkbg-post-carousel-editor","editorStyle":"bkbg-post-carousel-style","style":"bkbg-post-carousel-style","viewScript":"bkbg-post-carousel-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"postType":{"type":"string","default":"post"},"orderby":{"type":"string","default":"date"},"order":{"type":"string","default":"desc"},"perPage":{"type":"number","default":6},"excerptLen":{"type":"number","default":20},"slidesPerView":{"type":"number","default":3},"slidesPerViewTablet":{"type":"number","default":2},"slidesPerViewMobile":{"type":"number","default":1},"gap":{"type":"number","default":24},"autoplay":{"type":"boolean","default":true},"autoplaySpeed":{"type":"number","default":4000},"pauseOnHover":{"type":"boolean","default":true},"loop":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"arrowStyle":{"type":"string","default":"circle"},"showImage":{"type":"boolean","default":true},"showMeta":{"type":"boolean","default":true},"showExcerpt":{"type":"boolean","default":true},"showReadMore":{"type":"boolean","default":true},"readMoreLabel":{"type":"string","default":"Read More"},"imageRatio":{"type":"string","default":"56.25"},"cardStyle":{"type":"string","default":"shadow"},"cardBg":{"type":"string","default":"#ffffff"},"cardRadius":{"type":"number","default":10},"titleColor":{"type":"string","default":"#111827"},"excerptColor":{"type":"string","default":"#6b7280"},"metaColor":{"type":"string","default":"#9ca3af"},"linkColor":{"type":"string","default":"#2563eb"},"arrowBg":{"type":"string","default":"#ffffff"},"arrowColor":{"type":"string","default":"#111827"},"dotColor":{"type":"string","default":"#d1d5db"},"dotActiveColor":{"type":"string","default":"#111827"},"titleTypo":{"type":"object","default":{}},"excerptTypo":{"type":"object","default":{}},"metaTypo":{"type":"object","default":{}}}},"blockenberg\/popup":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/popup","title":"Popup","category":"bkbg-marketing","icon":"external","description":"Popup\/lightbox builder with a configurable trigger button and rich popup content \u2014 heading, text, image, CTA and close. Supports click, scroll-depth, time-delay and exit-intent triggers.","keywords":["popup","modal","lightbox","overlay","trigger","dialog"],"textdomain":"blockenberg","editorScript":"bkbg-popup-editor","style":"bkbg-popup-style","viewScript":"bkbg-popup-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"triggerLabel":{"type":"string","default":"Open Popup"},"triggerStyle":{"type":"string","default":"filled"},"triggerSize":{"type":"string","default":"md"},"triggerAlign":{"type":"string","default":"center"},"triggerType":{"type":"string","default":"click"},"scrollDepth":{"type":"number","default":40},"timeDelay":{"type":"number","default":3},"showOnce":{"type":"string","default":"always"},"popupPosition":{"type":"string","default":"center"},"popupSize":{"type":"string","default":"md"},"popupWidth":{"type":"number","default":560},"popupAnimation":{"type":"string","default":"scale"},"borderRadius":{"type":"number","default":16},"closeOnOverlay":{"type":"boolean","default":true},"showCloseBtn":{"type":"boolean","default":true},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"imagePosition":{"type":"string","default":"top"},"heading":{"type":"string","default":"Get 20% Off Today"},"subtext":{"type":"string","default":"Subscribe to our newsletter and get your exclusive discount code instantly."},"ctaLabel":{"type":"string","default":"Claim Your Discount"},"ctaUrl":{"type":"string","default":"#"},"ctaNewTab":{"type":"boolean","default":false},"showCta":{"type":"boolean","default":true},"ctaStyle":{"type":"string","default":"filled"},"dismissLabel":{"type":"string","default":"No thanks"},"showDismiss":{"type":"boolean","default":true},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"overlayColor":{"type":"string","default":"#000000"},"overlayOpacity":{"type":"number","default":60},"popupBg":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#4b5563"},"btnBg":{"type":"string","default":"#6366f1"},"btnColor":{"type":"string","default":"#ffffff"},"triggerBg":{"type":"string","default":"#6366f1"},"triggerColor":{"type":"string","default":"#ffffff"},"dismissColor":{"type":"string","default":"#9ca3af"},"headingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/discount-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/discount-calculator","title":"Discount Calculator","category":"bkbg-calculators","icon":"tag","description":"Calculate sale prices from discount percentages, find original prices from sale prices, or determine what discount percentage was applied. Three versatile calculation modes.","keywords":["discount","sale","price","coupon","percentage","calculator","savings","deal"],"textdomain":"blockenberg","editorScript":"bkbg-discount-calculator-editor","style":"bkbg-discount-calculator-style","viewScript":"bkbg-discount-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Discount Calculator"},"subtitle":{"type":"string","default":"Find sale prices, original prices, or what discount was applied."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"mode":{"type":"string","default":"sale_price"},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"defaultOriginal":{"type":"number","default":200},"defaultDiscount":{"type":"number","default":25},"defaultSale":{"type":"number","default":150},"showSavingsBar":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"salePriceColor":{"type":"string","default":"#6c3fb5"},"origPriceColor":{"type":"string","default":"#9ca3af"},"savingsColor":{"type":"string","default":"#10b981"},"badgeBg":{"type":"string","default":"#ef4444"},"badgeColor":{"type":"string","default":"#ffffff"},"barBg":{"type":"string","default":"#e5e7eb"},"barFill":{"type":"string","default":"#10b981"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"salePriceSize":{"type":"number","default":56},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":520},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/sunburst-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/sunburst-chart","title":"Sunburst Chart","category":"bkbg-charts","icon":"chart-pie","description":"A two-ring radial hierarchy chart \u2014 the inner ring shows main segments and the outer ring shows their sub-categories.","attributes":{"title":{"type":"string","default":"Revenue by Region & Channel"},"showTitle":{"type":"boolean","default":true},"svgSize":{"type":"integer","default":520},"innerRadius":{"type":"integer","default":80},"midRadius":{"type":"integer","default":180},"outerRadius":{"type":"integer","default":240},"showLabels":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"labelFontSize":{"type":"integer","default":11},"valueFontSize":{"type":"integer","default":10},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"segments":{"type":"array","default":[{"label":"Americas","color":"#6366f1","children":[{"label":"Direct","value":38},{"label":"Partners","value":24},{"label":"Online","value":18}]},{"label":"Europe","color":"#10b981","children":[{"label":"Direct","value":29},{"label":"Partners","value":15}]},{"label":"Asia","color":"#f59e0b","children":[{"label":"Direct","value":20},{"label":"Online","value":32},{"label":"Resellers","value":10}]},{"label":"Other","color":"#ef4444","children":[{"label":"Direct","value":14}]}]},"labelFontWeight":{"type":"string","default":"400"},"labelLineHeight":{"type":"number","default":1.4},"titleTypo":{"type":"object","default":{}}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-sunburst-chart-editor","style":"bkbg-sunburst-chart-style"},"blockenberg\/line-chart":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/line-chart","title":"Line Chart","category":"bkbg-charts","icon":"chart-line","description":"Interactive line chart using Chart.js (loaded from CDN). Supports multiple datasets, fill, tension, and grid styling.","keywords":["chart","line","graph","data","visualization","chartjs"],"textdomain":"blockenberg","editorScript":"bkbg-line-chart-editor","editorStyle":"bkbg-line-chart-style","style":"bkbg-line-chart-style","viewScript":"bkbg-line-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"labels":{"type":"string","default":"Jan,Feb,Mar,Apr,May,Jun"},"datasets":{"type":"array","default":[{"label":"Sales","data":"65,59,80,81,56,72","color":"#6c3fb5","fill":false,"tension":0.4},{"label":"Revenue","data":"28,48,40,19,86,60","color":"#e040fb","fill":false,"tension":0.4}]},"height":{"type":"number","default":340},"showGrid":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"legendPos":{"type":"string","default":"top"},"pointStyle":{"type":"string","default":"circle"},"bgColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":12},"title":{"type":"string","default":""},"labelFontSize":{"type":"number","default":11},"labelFontWeight":{"type":"number","default":400},"labelLineHeight":{"type":"number","default":1.4},"legendFontSize":{"type":"number","default":12},"legendFontWeight":{"type":"number","default":400},"legendLineHeight":{"type":"number","default":1.4},"titleFontSize":{"type":"number","default":16},"titleFontWeight":{"type":"number","default":600},"titleLineHeight":{"type":"number","default":1.3},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/password-generator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/password-generator","title":"Password Generator","category":"bkbg-dev","icon":"lock","description":"Secure random password generator with configurable length, character types (uppercase, lowercase, numbers, symbols), strength indicator, copy button, and fully customizable styling.","keywords":["password","generator","security","random","strong","secure","tool"],"textdomain":"blockenberg","editorScript":"bkbg-password-generator-editor","style":"bkbg-password-generator-style","viewScript":"bkbg-password-generator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Password Generator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Generate a strong, secure random password instantly."},"showSubtitle":{"type":"boolean","default":true},"defaultLength":{"type":"number","default":16},"minLength":{"type":"number","default":6},"maxLength":{"type":"number","default":64},"includeUppercase":{"type":"boolean","default":true},"includeLowercase":{"type":"boolean","default":true},"includeNumbers":{"type":"boolean","default":true},"includeSymbols":{"type":"boolean","default":true},"excludeAmbiguous":{"type":"boolean","default":false},"showStrength":{"type":"boolean","default":true},"showLength":{"type":"boolean","default":true},"showCopyBtn":{"type":"boolean","default":true},"showRefreshBtn":{"type":"boolean","default":true},"showToggleVisible":{"type":"boolean","default":true},"copyLabel":{"type":"string","default":"Copy Password"},"copiedLabel":{"type":"string","default":"Copied!"},"generateLabel":{"type":"string","default":"Generate New"},"accentColor":{"type":"string","default":"#6c3fb5"},"copyBtnBg":{"type":"string","default":"#6c3fb5"},"copyBtnColor":{"type":"string","default":"#ffffff"},"genBtnBg":{"type":"string","default":"#f3f4f6"},"genBtnColor":{"type":"string","default":"#374151"},"strengthWeak":{"type":"string","default":"#ef4444"},"strengthFair":{"type":"string","default":"#f59e0b"},"strengthGood":{"type":"string","default":"#3b82f6"},"strengthStrong":{"type":"string","default":"#10b981"},"cardBg":{"type":"string","default":"#ffffff"},"pwdBg":{"type":"string","default":"#f5f3ff"},"pwdBorder":{"type":"string","default":"#ede9fe"},"pwdColor":{"type":"string","default":"#1e1b4b"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":26},"pwdFontSize":{"type":"number","default":20},"cardRadius":{"type":"number","default":16},"btnRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":560},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"string","default":"700"},"pwdFontWeight":{"type":"string","default":"400"},"titleTypo":{"type":"object","default":{}},"pwdTypo":{"type":"object","default":{}}}},"blockenberg\/media-coverage":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/media-coverage","version":"1.0.0","title":"Media Coverage","category":"bkbg-business","icon":"megaphone","description":"\"As Featured In\" press section with publication logos, grayscale hover effects, and an optional featured pull quote from a specific outlet. Common on landing pages and about pages. Different from Logo Wall (general) and Trust Bar (security badges).","keywords":["press","media","featured","coverage","publications","logos","as seen in"],"textdomain":"blockenberg","editorScript":"bkbg-media-coverage-editor","style":"bkbg-media-coverage-style","viewScript":"bkbg-media-coverage-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"As Featured In"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Trusted by leading publications worldwide"},"showHeading":{"type":"boolean","default":false},"logos":{"type":"array","default":[{"name":"Forbes","imageUrl":"","imageId":0,"url":"#"},{"name":"TechCrunch","imageUrl":"","imageId":0,"url":"#"},{"name":"The Guardian","imageUrl":"","imageId":0,"url":"#"},{"name":"Wired","imageUrl":"","imageId":0,"url":"#"},{"name":"Inc.","imageUrl":"","imageId":0,"url":"#"}]},"grayscale":{"type":"boolean","default":true},"grayscaleAmount":{"type":"integer","default":100},"logoHeight":{"type":"integer","default":36},"logosPerRow":{"type":"integer","default":5},"logoGap":{"type":"integer","default":48},"showFeaturedQuote":{"type":"boolean","default":true},"featuredQuote":{"type":"string","default":"\"This product completely changed the way we think about workflow. A genuine game-changer for modern teams.\""},"featuredPublication":{"type":"string","default":"Forbes"},"featuredLink":{"type":"string","default":"#"},"featuredLogoUrl":{"type":"string","default":""},"layout":{"type":"string","default":"logos-quote"},"dividerStyle":{"type":"string","default":"line"},"bgColor":{"type":"string","default":"#ffffff"},"eyebrowColor":{"type":"string","default":"#9ca3af"},"headingColor":{"type":"string","default":"#111827"},"logoColor":{"type":"string","default":"#9ca3af"},"logoHoverColor":{"type":"string","default":"#374151"},"quoteBg":{"type":"string","default":"#f9fafb"},"quoteColor":{"type":"string","default":"#374151"},"quoteAccent":{"type":"string","default":"#7c3aed"},"dividerColor":{"type":"string","default":"#e5e7eb"},"eyebrowTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"quoteTypo":{"type":"object","default":{}},"maxWidth":{"type":"integer","default":1100},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64}}},"blockenberg\/google-map":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/google-map","title":"Google Map","category":"bkbg-business","icon":"location-alt","description":"Embed a Google Map by address with zoom, map type, caption, border, and shadow controls.","keywords":["map","google","location","address","embed","place"],"textdomain":"blockenberg","editorScript":"bkbg-google-map-editor","editorStyle":"bkbg-google-map-style","style":"bkbg-google-map-style","viewScript":"bkbg-google-map-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"address":{"type":"string","default":"New York, NY, USA"},"apiKey":{"type":"string","default":""},"zoom":{"type":"number","default":14},"mapType":{"type":"string","default":"roadmap"},"allowFullscreen":{"type":"boolean","default":true},"lazyLoad":{"type":"boolean","default":true},"mapHeight":{"type":"number","default":450},"maxWidth":{"type":"number","default":0},"borderRadius":{"type":"number","default":8},"showBorder":{"type":"boolean","default":false},"borderWidth":{"type":"number","default":1},"borderStyle":{"type":"string","default":"solid"},"borderColor":{"type":"string","default":"#e2e8f0"},"showShadow":{"type":"boolean","default":true},"shadowH":{"type":"number","default":0},"shadowV":{"type":"number","default":8},"shadowBlur":{"type":"number","default":32},"shadowSpread":{"type":"number","default":0},"shadowColor":{"type":"string","default":"rgba(0,0,0,0.12)"},"showCaption":{"type":"boolean","default":false},"caption":{"type":"string","default":"Our location"},"captionSize":{"type":"number","default":14},"captionWeight":{"type":"number","default":400},"captionColor":{"type":"string","default":"#6b7280"},"captionAlign":{"type":"string","default":"center"},"captionSpacing":{"type":"number","default":12},"captionLineHeight":{"type":"number","default":1.5},"typoCaption":{"type":"object","default":{}}}},"blockenberg\/budget-planner":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/budget-planner","version":"1.0.0","title":"Monthly Budget Planner","category":"bkbg-calculators","icon":"money-alt","description":"Interactive monthly budget planner with income and expense categories. Track spending, visualise balance and see how much is left to allocate.","keywords":["budget","planner","income","expenses","spending","finance","money","personal finance","tracker"],"textdomain":"blockenberg","editorScript":"bkbg-budget-planner-editor","style":"bkbg-budget-planner-style","viewScript":"bkbg-budget-planner-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Monthly Budget Planner"},"subtitle":{"type":"string","default":"Plan your monthly income and expenses to stay on track"},"currency":{"type":"string","default":"$"},"showSavingsGoal":{"type":"boolean","default":true},"showPieBreakdown":{"type":"boolean","default":true},"showTips":{"type":"boolean","default":true},"defaultIncome":{"type":"number","default":5000},"defaultSavings":{"type":"number","default":500},"accentColor":{"type":"string","default":"#22c55e"},"expenseColor":{"type":"string","default":"#f43f5e"},"savingsColor":{"type":"string","default":"#8b5cf6"},"surplusColor":{"type":"string","default":"#0ea5e9"},"sectionBg":{"type":"string","default":"#f0fdf4"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"integer","default":26},"contentMaxWidth":{"type":"integer","default":740},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/sprint-retrospective":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/sprint-retrospective","title":"Sprint Retrospective","description":"Agile sprint retro: velocity, mood, what went well, improvements, and action items with owners.","category":"bkbg-blog","icon":"update","keywords":["sprint","retrospective","retro","agile","scrum"],"editorScript":"bkbg-sprint-retrospective-editor","editorStyle":"bkbg-sprint-retrospective-style","style":"bkbg-sprint-retrospective-style","viewScript":"bkbg-sprint-retrospective-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"sprintNumber":{"type":"string","default":"Sprint 42"},"sprintGoal":{"type":"string","default":"Ship checkout redesign + integrate Payment API v2"},"startDate":{"type":"string","default":"Jan 27, 2026"},"endDate":{"type":"string","default":"Feb 7, 2026"},"velocityPlanned":{"type":"number","default":40},"velocityActual":{"type":"number","default":34},"showVelocity":{"type":"boolean","default":true},"mood":{"type":"string","default":"good"},"showMood":{"type":"boolean","default":true},"teamMembers":{"type":"array","default":["Priya K.","James L.","Sofia M.","Tariq A.","Nina B."]},"showTeam":{"type":"boolean","default":true},"wentWell":{"type":"array","default":["Shipped the full checkout redesign on schedule with zero regression bugs in prod","Daily async standups were focused and concise \u2014 team praised the new format","Collaboration with design was smooth; Figma \u2192 code handoff had no blockers this sprint","On-call rotation worked well; incidents resolved within SLA targets"]},"wentWellLabel":{"type":"string","default":"\u2705 Went Well"},"toImprove":{"type":"array","default":["Payment API v2 integration was scoped too loosely \u2014 3 of 5 tasks spilled over","Two stories lacked acceptance criteria at sprint start, causing mid-sprint rework","Test coverage for the new payment flow was below our 80% target at 67%"]},"toImproveLabel":{"type":"string","default":"\ud83d\udd27 To Improve"},"actionItems":{"type":"array","default":[{"task":"Add AC template to Jira story template; enforce before sprint planning","owner":"Priya K.","priority":"high"},{"task":"Break Payment API v2 remaining work into smaller, independently testable stories","owner":"James L.","priority":"high"},{"task":"Write missing payment flow tests to reach 80% coverage by next sprint","owner":"Sofia M.","priority":"medium"},{"task":"Document the API integration edge cases in Confluence for future reference","owner":"Tariq A.","priority":"low"}]},"actionItemsLabel":{"type":"string","default":"\u26a1 Action Items"},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":22},"lineHeight":{"type":"number","default":168},"fontWeight":{"type":"string","default":"400"},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#1e293b"},"headerColor":{"type":"string","default":"#f8fafc"},"accentColor":{"type":"string","default":"#6366f1"},"metaColor":{"type":"string","default":"#94a3b8"},"velocityFillColor":{"type":"string","default":"#6366f1"},"velocityBgColor":{"type":"string","default":"#e2e8f0"},"velocityTextColor":{"type":"string","default":"#f8fafc"},"wellBg":{"type":"string","default":"#f0fdf4"},"wellBorder":{"type":"string","default":"#16a34a"},"wellColor":{"type":"string","default":"#166534"},"wellHeadBg":{"type":"string","default":"#dcfce7"},"improveBg":{"type":"string","default":"#fffbeb"},"improveBorder":{"type":"string","default":"#d97706"},"improveColor":{"type":"string","default":"#78350f"},"improveHeadBg":{"type":"string","default":"#fef3c7"},"actionBg":{"type":"string","default":"#f5f3ff"},"actionBorder":{"type":"string","default":"#7c3aed"},"actionColor":{"type":"string","default":"#4c1d95"},"actionHeadBg":{"type":"string","default":"#ede9fe"},"highBg":{"type":"string","default":"#fee2e2"},"highColor":{"type":"string","default":"#991b1b"},"medBg":{"type":"string","default":"#fef3c7"},"medColor":{"type":"string","default":"#78350f"},"lowBg":{"type":"string","default":"#dcfce7"},"lowColor":{"type":"string","default":"#14532d"},"teamBg":{"type":"string","default":"#f1f5f9"},"teamColor":{"type":"string","default":"#334155"},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/net-worth-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/net-worth-calculator","title":"Net Worth Calculator","category":"bkbg-calculators","icon":"chart-line","description":"Track assets and liabilities to calculate total net worth. Categorised inputs for cash, investments, real estate, vehicles, and various debt types.","keywords":["net worth","assets","liabilities","finance","wealth","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-net-worth-calculator-editor","style":"bkbg-net-worth-calculator-style","viewScript":"bkbg-net-worth-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Net Worth Calculator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Add your assets and liabilities to calculate your net worth."},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"showChart":{"type":"boolean","default":true},"showBreakdown":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#10b981"},"assetColor":{"type":"string","default":"#10b981"},"liabilityColor":{"type":"string","default":"#ef4444"},"netPositiveColor":{"type":"string","default":"#10b981"},"netNegativeColor":{"type":"string","default":"#ef4444"},"cashColor":{"type":"string","default":"#0ea5e9"},"investColor":{"type":"string","default":"#6c3fb5"},"realEstateColor":{"type":"string","default":"#f59e0b"},"vehicleColor":{"type":"string","default":"#ec4899"},"otherAssetColor":{"type":"string","default":"#9ca3af"},"sectionBg":{"type":"string","default":"#f0fdf4"},"cardBg":{"type":"string","default":"#ffffff"},"panelBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"inputBg":{"type":"string","default":"#ffffff"},"inputBorder":{"type":"string","default":"#d1d5db"},"cardRadius":{"type":"number","default":16},"panelRadius":{"type":"number","default":12},"inputRadius":{"type":"number","default":8},"titleSize":{"type":"number","default":26},"maxWidth":{"type":"number","default":720},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"number","default":700},"subtitleFontSize":{"type":"number","default":14},"lineHeight":{"type":"number","default":1.4},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/phone-button":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/phone-button","title":"Phone Button","category":"bkbg-marketing","description":"A floating or inline click-to-call \/ WhatsApp button with pulse animation.","keywords":["phone","call","whatsapp","contact","floating","button"],"textdomain":"blockenberg","editorScript":"bkbg-phone-button-editor","style":"bkbg-phone-button-style","viewScript":"bkbg-phone-button-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"phoneNumber":{"type":"string","default":"+1234567890"},"whatsappNumber":{"type":"string","default":""},"whatsappMessage":{"type":"string","default":"Hello! I'd like to get in touch."},"mode":{"type":"string","default":"both"},"layout":{"type":"string","default":"floating"},"position":{"type":"string","default":"bottom-right"},"showPulse":{"type":"boolean","default":true},"buttonText":{"type":"string","default":"Call us"},"showText":{"type":"boolean","default":false},"buttonSize":{"type":"number","default":56},"iconSize":{"type":"number","default":26},"borderRadius":{"type":"number","default":999},"gap":{"type":"number","default":14},"shadowStrength":{"type":"number","default":30},"scrollOffset":{"type":"number","default":0},"phoneBg":{"type":"string","default":"#6366f1"},"phoneColor":{"type":"string","default":"#ffffff"},"phonePulseBg":{"type":"string","default":"#6366f1"},"whatsappBg":{"type":"string","default":"#25d366"},"whatsappColor":{"type":"string","default":"#ffffff"},"whatsappPulseBg":{"type":"string","default":"#25d366"},"labelBg":{"type":"string","default":"#1e1b4b"},"labelColor":{"type":"string","default":"#ffffff"},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/scrollytelling":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/scrollytelling","title":"Scrollytelling","description":"Sticky background or image that updates as the user scrolls through text chapters.","category":"bkbg-effects","icon":"align-center","keywords":["scroll","sticky","story","chapter","parallax","narrative"],"textdomain":"blockenberg","editorScript":"bkbg-scrollytelling-editor","style":"bkbg-scrollytelling-style","viewScript":"bkbg-scrollytelling-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"chapters":{"type":"array","default":[{"title":"Chapter One","eyebrow":"Introduction","text":"The opening scene sets the stage for everything that follows.","imageUrl":"","imageId":0,"imageAlt":"","overlayColor":"#000000","overlayOpacity":40},{"title":"Chapter Two","eyebrow":"Rising Action","text":"Conflict emerges and the narrative tension begins to build.","imageUrl":"","imageId":0,"imageAlt":"","overlayColor":"#000000","overlayOpacity":40}]},"defaultBgUrl":{"type":"string","default":""},"defaultBgId":{"type":"number","default":0},"stickyHeight":{"type":"string","default":"70vh"},"textPosition":{"type":"string","default":"left"},"showProgress":{"type":"boolean","default":true},"transitionStyle":{"type":"string","default":"fade"},"panelWidth":{"type":"number","default":420},"eyebrowColor":{"type":"string","default":"#a5b4fc"},"titleColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#e5e7eb"},"textBg":{"type":"string","default":""},"progressColor":{"type":"string","default":"#6366f1"},"accentColor":{"type":"string","default":"#6366f1"},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"eyebrowFontSize":{"type":"number","default":12},"eyebrowFontWeight":{"type":"number","default":600},"titleFontSize":{"type":"number","default":18},"titleFontWeight":{"type":"number","default":700},"bodyFontSize":{"type":"number","default":14},"titleTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/newsletter-popup":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/newsletter-popup","title":"Newsletter Popup","category":"bkbg-marketing","description":"Email capture popup that triggers on scroll, time delay, or exit intent. Cookie-based dismissal, image support, and success state.","keywords":["newsletter","popup","email","subscribe","lead capture","modal","exit intent"],"textdomain":"blockenberg","editorScript":"bkbg-newsletter-popup-editor","editorStyle":"bkbg-newsletter-popup-style","style":"bkbg-newsletter-popup-style","viewScript":"bkbg-newsletter-popup-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"heading":{"type":"string","default":"Don't miss out! \ud83c\udf81"},"subtext":{"type":"string","default":"Join 10,000+ readers. Get the best content delivered to your inbox every week."},"emailPlaceholder":{"type":"string","default":"Enter your email address"},"buttonLabel":{"type":"string","default":"Subscribe Now"},"successMessage":{"type":"string","default":"\ud83c\udf89 You're in! Check your inbox for a welcome email."},"successSubtext":{"type":"string","default":"You can unsubscribe at any time."},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imagePosition":{"type":"string","default":"none"},"triggerType":{"type":"string","default":"delay"},"delaySeconds":{"type":"number","default":5},"scrollPercent":{"type":"number","default":40},"exitIntent":{"type":"boolean","default":false},"cookieName":{"type":"string","default":"bkbg-nlpop"},"cookieDays":{"type":"number","default":7},"showClose":{"type":"boolean","default":true},"overlayClickClose":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":520},"borderRadius":{"type":"number","default":16},"padding":{"type":"number","default":40},"headingSize":{"type":"number","default":26},"textSize":{"type":"number","default":15},"ctaSize":{"type":"number","default":15},"overlayOpacity":{"type":"number","default":60},"overlayBg":{"type":"string","default":"#000000"},"popupBg":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"inputBg":{"type":"string","default":"#f9fafb"},"inputBorder":{"type":"string","default":"#d1d5db"},"inputColor":{"type":"string","default":"#374151"},"buttonBg":{"type":"string","default":"#6366f1"},"buttonColor":{"type":"string","default":"#ffffff"},"closeBg":{"type":"string","default":"#f3f4f6"},"closeColor":{"type":"string","default":"#6b7280"},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}}}},"blockenberg\/launch-waitlist":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/launch-waitlist","version":"1.0.0","title":"Launch Waitlist","category":"bkbg-marketing","icon":"megaphone","description":"Product or service launch section with live countdown timer, email waitlist form, feature teasers, and social proof. For pre-launch landing pages.","keywords":["launch","waitlist","pre-launch","coming soon","signup","countdown"],"textdomain":"blockenberg","editorScript":"bkbg-launch-waitlist-editor","style":"bkbg-launch-waitlist-style","viewScript":"bkbg-launch-waitlist-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"badge":{"type":"string","default":"\ud83d\ude80 Coming Soon"},"heading":{"type":"string","default":"Something Big Is Coming"},"subtext":{"type":"string","default":"We're building something you're going to love. Join the waitlist to get early access and an exclusive discount."},"launchDate":{"type":"string","default":""},"showCountdown":{"type":"boolean","default":true},"formPlaceholder":{"type":"string","default":"Enter your email address"},"formSubmitLabel":{"type":"string","default":"Join the Waitlist"},"formAction":{"type":"string","default":""},"successMessage":{"type":"string","default":"\ud83c\udf89 You're on the list! We'll be in touch soon."},"benefits":{"type":"array","default":[{"text":"Early access before public launch"},{"text":"Exclusive founding member discount"},{"text":"Shape the product with your feedback"}]},"showBenefits":{"type":"boolean","default":true},"socialProof":{"type":"string","default":"Join 1,200+ people already on the list"},"showSocialProof":{"type":"boolean","default":true},"layout":{"type":"string","default":"centered"},"bgColor":{"type":"string","default":"#0f172a"},"accentColor":{"type":"string","default":"#6366f1"},"headingColor":{"type":"string","default":"#f8fafc"},"subColor":{"type":"string","default":"#94a3b8"},"badgeBg":{"type":"string","default":"rgba(99,102,241,0.2)"},"badgeColor":{"type":"string","default":"#a5b4fc"},"countdownBg":{"type":"string","default":"#1e293b"},"countdownNumColor":{"type":"string","default":"#f8fafc"},"countdownLabelColor":{"type":"string","default":"#64748b"},"inputBg":{"type":"string","default":"#1e293b"},"inputColor":{"type":"string","default":"#f1f5f9"},"inputBorder":{"type":"string","default":"#334155"},"submitBg":{"type":"string","default":"#6366f1"},"submitColor":{"type":"string","default":"#ffffff"},"benefitColor":{"type":"string","default":"#cbd5e1"},"socialProofColor":{"type":"string","default":"#64748b"},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100},"titleFontSize":{"type":"number","default":32},"titleFontWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"number","default":16},"subtitleFontWeight":{"type":"number","default":400},"subtitleLineHeight":{"type":"number","default":1.5},"buttonFontSize":{"type":"number","default":15},"buttonFontWeight":{"type":"number","default":600},"buttonLineHeight":{"type":"number","default":1.4},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"buttonTypo":{"type":"object","default":{}}}},"blockenberg\/link-in-bio":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/link-in-bio","title":"Link in Bio","description":"Linktree-style profile block: avatar, name, bio, and a customizable stack of link buttons.","category":"bkbg-business","textdomain":"blockenberg","editorScript":"bkbg-link-in-bio-editor","style":"bkbg-link-in-bio-style","viewScript":"bkbg-link-in-bio-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"avatarUrl":{"type":"string","default":""},"avatarId":{"type":"number","default":0},"name":{"type":"string","default":"Alex Johnson"},"title":{"type":"string","default":"Designer & Developer"},"bio":{"type":"string","default":"Building beautiful things on the internet. \u2728 Open to collaborations."},"showBio":{"type":"boolean","default":true},"showTitle":{"type":"boolean","default":true},"avatarSize":{"type":"number","default":96},"avatarRadius":{"type":"number","default":50},"avatarBorderWidth":{"type":"number","default":3},"avatarBorderColor":{"type":"string","default":"#6c3fb5"},"links":{"type":"array","default":[{"id":"l1","icon":"\ud83c\udf10","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"My Website","url":"https:\/\/example.com","newTab":true,"style":"filled"},{"id":"l2","icon":"\ud83d\udcf8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Instagram","url":"https:\/\/instagram.com","newTab":true,"style":"filled"},{"id":"l3","icon":"\ud83d\udc26","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Twitter \/ X","url":"https:\/\/twitter.com","newTab":true,"style":"outline"},{"id":"l4","icon":"\ud83d\udcbc","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"LinkedIn","url":"https:\/\/linkedin.com","newTab":true,"style":"ghost"}]},"buttonStyle":{"type":"string","default":"filled"},"buttonRadius":{"type":"number","default":99},"buttonGap":{"type":"number","default":12},"buttonMaxWidth":{"type":"number","default":480},"buttonPaddingV":{"type":"number","default":14},"showIcons":{"type":"boolean","default":true},"socials":{"type":"array","default":[]},"showSocials":{"type":"boolean","default":false},"socialSize":{"type":"number","default":32},"nameSize":{"type":"number","default":22},"titleSize":{"type":"number","default":15},"bioSize":{"type":"number","default":15},"buttonFontSize":{"type":"number","default":15},"accentColor":{"type":"string","default":"#6c3fb5"},"nameColor":{"type":"string","default":"#111827"},"titleColor":{"type":"string","default":"#6b7280"},"bioColor":{"type":"string","default":"#374151"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"btnBorderColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48},"nameTypo":{"type":"object","default":{}},"taglineTypo":{"type":"object","default":{}},"bioTypo":{"type":"object","default":{}},"buttonTypo":{"type":"object","default":{}}}},"blockenberg\/values-circle":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/values-circle","title":"Values Circle","description":"Radial SVG infographic with values arranged around a central element.","category":"bkbg-business","textdomain":"blockenberg","editorScript":"bkbg-values-circle-editor","style":"bkbg-values-circle-style","viewScript":"bkbg-values-circle-frontend","icon":"chart-pie","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"values":{"type":"array","default":[{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Innovation","description":"We push boundaries"},{"icon":"\ud83e\udd1d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Integrity","description":"Honest & transparent"},{"icon":"\ud83d\udca1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Creativity","description":"Fresh ideas daily"},{"icon":"\ud83c\udf0d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Community","description":"Better together"},{"icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Excellence","description":"Quality first"},{"icon":"\u2764\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Passion","description":"We love what we do"}]},"centerText":{"type":"string","default":"Our Values"},"centerSubtext":{"type":"string","default":""},"size":{"type":"integer","default":520},"orbitRadius":{"type":"integer","default":38},"centerRadius":{"type":"integer","default":22},"iconSize":{"type":"integer","default":32},"labelSize":{"type":"integer","default":14},"descSize":{"type":"integer","default":12},"centerTextSize":{"type":"integer","default":20},"showDescription":{"type":"boolean","default":true},"animate":{"type":"boolean","default":true},"animateDuration":{"type":"integer","default":800},"lineStyle":{"type":"string","default":"dashed"},"nodeBg":{"type":"string","default":"#6366f1"},"nodeColor":{"type":"string","default":"#ffffff"},"centerBg":{"type":"string","default":"#0f172a"},"centerColor":{"type":"string","default":"#ffffff"},"lineColor":{"type":"string","default":"#cbd5e1"},"labelColor":{"type":"string","default":"#0f172a"},"descColor":{"type":"string","default":"#64748b"},"sectionBg":{"type":"string","default":""}}},"blockenberg\/sticky-note":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/sticky-note","title":"Sticky Note","category":"bkbg-content","icon":"sticky","description":"Colored post-it style note with optional rotation, shadow, curl corner and handwritten font.","keywords":["sticky","note","post-it","reminder","memo","tip"],"textdomain":"blockenberg","editorScript":"bkbg-sticky-note-editor","editorStyle":"bkbg-sticky-note-style","style":"bkbg-sticky-note-style","viewScript":"bkbg-sticky-note-frontend","supports":{"html":false,"anchor":true,"className":true,"align":[]},"attributes":{"text":{"type":"string","default":"Don't forget to check this out!"},"noteColor":{"type":"string","default":"#fef08a"},"textColor":{"type":"string","default":"#333333"},"headingText":{"type":"string","default":""},"preset":{"type":"string","default":"yellow"},"rotated":{"type":"boolean","default":true},"rotationDeg":{"type":"number","default":-2},"handwrittenFont":{"type":"boolean","default":false},"curlCorner":{"type":"boolean","default":true},"shadow":{"type":"boolean","default":true},"width":{"type":"number","default":220},"fontSize":{"type":"number","default":15},"padding":{"type":"number","default":20},"fontWeight":{"type":"string","default":"400"},"lineHeight":{"type":"number","default":1.5},"headingTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}}}},"blockenberg\/social-feed":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/social-feed","title":"Social Feed","description":"Display a grid of social media post cards with images, captions, engagement metrics, and platform badges.","category":"bkbg-marketing","icon":"share","keywords":["social","feed","instagram","twitter","posts","cards"],"textdomain":"blockenberg","editorScript":"bkbg-social-feed-editor","style":"bkbg-social-feed-style","viewScript":"bkbg-social-feed-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"posts":{"type":"array","default":[{"id":"sf001","platform":"instagram","username":"@studio.design","avatarUrl":"","avatarId":0,"content":"Just launched our new design system \ud83c\udfa8 Six months of work, thousands of components, and a whole lot of coffee. Swipe to see the highlights!","imageUrl":"","imageId":0,"likes":"4.2k","comments":"138","timeAgo":"2h ago"},{"id":"sf002","platform":"twitter","username":"@devteam","avatarUrl":"","avatarId":0,"content":"Hot take: the best code is the code you never have to write again. Build once, reuse forever. That's the power of a great component library. \ud83d\ude80","imageUrl":"","imageId":0,"likes":"891","comments":"74","timeAgo":"5h ago"},{"id":"sf003","platform":"linkedin","username":"Creative Agency","avatarUrl":"","avatarId":0,"content":"Excited to announce we've crossed 10,000 clients worldwide! \ud83c\udf0d From a team of 3 to a global studio, this journey has been incredible. Thank you to every client who believed in us.","imageUrl":"","imageId":0,"likes":"2.1k","comments":"312","timeAgo":"1d ago"}]},"columns":{"type":"integer","default":3},"columnsTablet":{"type":"integer","default":2},"columnsMobile":{"type":"integer","default":1},"gap":{"type":"integer","default":20},"cardStyle":{"type":"string","default":"card"},"cardPadding":{"type":"integer","default":20},"cardRadius":{"type":"integer","default":16},"imageRatio":{"type":"string","default":"1\/1"},"imageRadius":{"type":"integer","default":12},"contentLines":{"type":"integer","default":4},"showImage":{"type":"boolean","default":true},"showPlatformBadge":{"type":"boolean","default":true},"showAvatar":{"type":"boolean","default":true},"showUsername":{"type":"boolean","default":true},"showTimeAgo":{"type":"boolean","default":true},"showMetrics":{"type":"boolean","default":true},"hoverEffect":{"type":"string","default":"lift"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"textColor":{"type":"string","default":"#374151"},"usernameColor":{"type":"string","default":"#111827"},"metricsColor":{"type":"string","default":"#9ca3af"},"contentSize":{"type":"integer","default":14},"usernameSize":{"type":"integer","default":14},"metricsSize":{"type":"integer","default":13},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"integer","default":60},"paddingBottom":{"type":"integer","default":60},"usernameFontWeight":{"type":"number","default":600},"usernameTypo":{"type":"object","default":{}},"contentTypo":{"type":"object","default":{}},"metricsTypo":{"type":"object","default":{}}}},"blockenberg\/icon-box":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/icon-box","title":"Icon Box","category":"bkbg-content","icon":"star-filled","description":"Single card with icon, title, text, and optional link button. Perfect for feature lists inside Row\/Column.","keywords":["icon","box","card","feature","service","cta"],"textdomain":"blockenberg","editorScript":"bkbg-icon-box-editor","editorStyle":"bkbg-icon-box-style","style":"bkbg-icon-box-style","viewScript":"bkbg-icon-box-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Feature Title"},"text":{"type":"string","default":"A brief description of this feature or service. Keep it concise and focused on the benefit."},"titleTag":{"type":"string","default":"h3"},"iconType":{"type":"string","default":"star"},"iconChar":{"type":"string","default":"\u2605"},"iconDashicon":{"type":"string","default":"star-filled"},"iconImageUrl":{"type":"string","default":""},"iconSize":{"type":"number","default":40},"iconColor":{"type":"string","default":"#3b82f6"},"iconShape":{"type":"string","default":"circle-filled"},"iconBgColor":{"type":"string","default":"#dbeafe"},"iconBgSize":{"type":"number","default":80},"iconBgRadius":{"type":"number","default":50},"iconPosition":{"type":"string","default":"top"},"iconAlignTop":{"type":"boolean","default":false},"textAlign":{"type":"string","default":"center"},"contentGap":{"type":"number","default":20},"titleSize":{"type":"number","default":20},"titleWeight":{"type":"number","default":700},"titleColor":{"type":"string","default":"#1e293b"},"titleLineHeight":{"type":"number","default":1.3},"titleSpacing":{"type":"number","default":10},"textSize":{"type":"number","default":15},"textWeight":{"type":"number","default":400},"textColor":{"type":"string","default":"#6b7280"},"textLineHeight":{"type":"number","default":1.7},"titleTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}},"linkEnabled":{"type":"boolean","default":false},"linkText":{"type":"string","default":"Learn More"},"linkUrl":{"type":"string","default":""},"linkTarget":{"type":"string","default":"_self"},"linkStyle":{"type":"string","default":"solid"},"linkSize":{"type":"number","default":14},"linkBg":{"type":"string","default":"#3b82f6"},"linkColor":{"type":"string","default":"#ffffff"},"linkBgHover":{"type":"string","default":"#2563eb"},"linkColorHover":{"type":"string","default":"#ffffff"},"linkBorderColor":{"type":"string","default":"#3b82f6"},"linkBorderWidth":{"type":"number","default":2},"linkRadius":{"type":"number","default":6},"linkPaddingV":{"type":"number","default":10},"linkPaddingH":{"type":"number","default":22},"linkWeight":{"type":"number","default":600},"linkSpacingTop":{"type":"number","default":16},"cardBg":{"type":"string","default":"#ffffff"},"cardBgHover":{"type":"string","default":""},"cardPaddingTop":{"type":"number","default":36},"cardPaddingRight":{"type":"number","default":32},"cardPaddingBottom":{"type":"number","default":36},"cardPaddingLeft":{"type":"number","default":32},"cardBorderWidth":{"type":"number","default":1},"cardBorderStyle":{"type":"string","default":"solid"},"cardBorderColor":{"type":"string","default":"#e2e8f0"},"cardBorderRadius":{"type":"number","default":16},"hoverEffect":{"type":"string","default":"lift"},"cardShadow":{"type":"boolean","default":true},"cardShadowH":{"type":"number","default":0},"cardShadowV":{"type":"number","default":4},"cardShadowBlur":{"type":"number","default":24},"cardShadowSpread":{"type":"number","default":0},"cardShadowColor":{"type":"string","default":"rgba(0,0,0,0.07)"},"cardShadowHover":{"type":"string","default":"0 12px 40px 0 rgba(0,0,0,0.12)"}}},"blockenberg\/timeline":{"apiVersion":3,"name":"blockenberg\/timeline","title":"Timeline","category":"bkbg-business","icon":"backup","description":"Display events, milestones, or steps in a beautiful timeline layout.","keywords":["timeline","history","events","milestones","steps","process","roadmap"],"textdomain":"blockenberg","editorScript":"bkbg-timeline-editor","editorStyle":"bkbg-timeline-style","style":"bkbg-timeline-style","viewScript":"bkbg-timeline-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"date":"2024","title":"Getting Started","content":"The beginning of an amazing journey. Everything starts with a single step.","icon":"flag"},{"date":"2025","title":"Major Milestone","content":"Achieved significant progress and reached important goals along the way.","icon":"star-filled"},{"date":"2026","title":"Current Progress","content":"Continuing to grow and evolve with new opportunities ahead.","icon":"awards"}]},"layoutStyle":{"type":"string","default":"vertical"},"alternating":{"type":"boolean","default":true},"showConnector":{"type":"boolean","default":true},"connectorStyle":{"type":"string","default":"solid"},"markerStyle":{"type":"string","default":"icon"},"animateOnScroll":{"type":"boolean","default":true},"animationType":{"type":"string","default":"fade-up"},"lineColor":{"type":"string","default":"#e5e7eb"},"lineWidth":{"type":"number","default":3},"markerBg":{"type":"string","default":"#3b82f6"},"markerColor":{"type":"string","default":"#ffffff"},"markerSize":{"type":"number","default":44},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"cardBorderWidth":{"type":"number","default":1},"cardBorderRadius":{"type":"number","default":12},"cardShadow":{"type":"boolean","default":true},"cardPadding":{"type":"number","default":24},"dateColor":{"type":"string","default":"#3b82f6"},"dateTypo":{"type":"object","default":{}},"titleColor":{"type":"string","default":"#1f2937"},"titleTypo":{"type":"object","default":{}},"contentColor":{"type":"string","default":"#6b7280"},"contentTypo":{"type":"object","default":{}},"itemSpacing":{"type":"number","default":40}}},"blockenberg\/objection-handler":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/objection-handler","title":"Objection Handler","description":"Address common sales objections with paired concern\/response cards \u2014 great for landing pages, pricing pages, and sales copy.","category":"bkbg-marketing","icon":"format-chat","keywords":["objection","faq","sales","concerns","response","landing page","conversion"],"textdomain":"blockenberg","editorScript":"bkbg-objection-handler-editor","editorStyle":"bkbg-objection-handler-style","style":"bkbg-objection-handler-style","viewScript":"bkbg-objection-handler-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"headline":{"type":"string","default":"Still have questions?"},"subheadline":{"type":"string","default":"We hear these concerns all the time. Here's what you should know."},"showHeadline":{"type":"boolean","default":true},"objections":{"type":"array","default":[{"objection":"It's too expensive for my budget.","response":"We offer flexible monthly plans starting at $9\/month, and you can cancel anytime. Most users see positive ROI within the first 30 days \u2014 or we'll refund you, no questions asked.","icon":"\ud83d\udcb0"},{"objection":"I'm not sure it will work for my use case.","response":"We support over 50 integrations and serve customers in 40+ industries. Start a free 14-day trial \u2014 no credit card required \u2014 and see first-hand how it fits your workflow.","icon":"\ud83e\udd14"},{"objection":"I don't have time to learn a new tool.","response":"Most users are up and running in under 30 minutes. We provide onboarding videos, live chat support, and a dedicated success manager for all plans above Starter.","icon":"\u23f1\ufe0f"},{"objection":"What if I need to cancel?","response":"Cancel anytime in two clicks \u2014 no phone calls, no cancellation fees, no questions. Your data is always yours and we'll export it for you on request.","icon":"\u274c"}]},"layout":{"type":"string","default":"stack"},"style":{"type":"string","default":"split"},"showIcon":{"type":"boolean","default":true},"objectionLabel":{"type":"string","default":"Concern"},"responseLabel":{"type":"string","default":"Our Answer"},"borderRadius":{"type":"number","default":12},"gap":{"type":"number","default":16},"bgColor":{"type":"string","default":"#ffffff"},"headlineColor":{"type":"string","default":"#0f172a"},"subColor":{"type":"string","default":"#64748b"},"objectionBg":{"type":"string","default":"#fff7ed"},"objectionColor":{"type":"string","default":"#9a3412"},"objectionBorderColor":{"type":"string","default":"#fed7aa"},"responseBg":{"type":"string","default":"#f0fdf4"},"responseColor":{"type":"string","default":"#166534"},"responseBorderColor":{"type":"string","default":"#bbf7d0"},"labelColor":{"type":"string","default":"#64748b"},"iconBg":{"type":"string","default":"#f1f5f9"},"headlineFontSize":{"type":"number","default":28},"headlineFontWeight":{"type":"number","default":700},"bodyFontSize":{"type":"number","default":15},"lineHeight":{"type":"number","default":1.6},"headlineTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/youtube-performance":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/youtube-performance","title":"YouTube Performance Embed","category":"bkbg-dev","icon":"video-alt3","description":"High-performance YouTube embed with poster + lazy iframe on click.","keywords":["youtube","video","embed","lazy","performance","poster"],"textdomain":"blockenberg","editorScript":"bkbg-youtube-performance-editor","editorStyle":"bkbg-youtube-performance-style","style":"bkbg-youtube-performance-style","viewScript":"bkbg-youtube-performance-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"videoUrl":{"type":"string","default":""},"videoId":{"type":"string","default":""},"privacyMode":{"type":"boolean","default":true},"startTime":{"type":"number","default":0},"controls":{"type":"boolean","default":true},"rel":{"type":"boolean","default":false},"mute":{"type":"boolean","default":false},"loop":{"type":"boolean","default":false},"posterSource":{"type":"string","default":"youtube-max"},"posterImage":{"type":"object","default":{"id":0,"url":"","alt":""}},"showTitle":{"type":"boolean","default":false},"title":{"type":"string","default":""},"aspect":{"type":"string","default":"4\/3"},"minHeight":{"type":"number","default":350},"borderRadius":{"type":"number","default":12},"shadow":{"type":"boolean","default":false},"playStyle":{"type":"string","default":"youtube"},"playSize":{"type":"number","default":50},"playBg":{"type":"string","default":"#01adee"},"playColor":{"type":"string","default":"#ffffff"},"playHoverScale":{"type":"number","default":1.05},"titleFontSize":{"type":"number","default":15},"titleFontWeight":{"type":"string","default":"700"},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/gauge-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/gauge-chart","version":"1.0.0","title":"Gauge Chart","category":"bkbg-charts","icon":"chart-pie","description":"SVG semicircular gauge \/ speedometer that animates on scroll with configurable color zones.","textdomain":"blockenberg","editorScript":"bkbg-gauge-chart-editor","editorStyle":"bkbg-gauge-chart-style","style":"bkbg-gauge-chart-style","viewScript":"bkbg-gauge-chart-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"value":{"type":"number","default":72},"minValue":{"type":"number","default":0},"maxValue":{"type":"number","default":100},"label":{"type":"string","default":"Performance Score"},"unit":{"type":"string","default":"%"},"size":{"type":"number","default":260},"strokeWidth":{"type":"number","default":18},"showNeedle":{"type":"boolean","default":false},"showValue":{"type":"boolean","default":true},"showLabel":{"type":"boolean","default":true},"showTicks":{"type":"boolean","default":true},"tickCount":{"type":"number","default":10},"animateDuration":{"type":"number","default":1200},"colorZones":{"type":"array","default":[{"from":0,"to":33,"color":"#ef4444"},{"from":33,"to":66,"color":"#f59e0b"},{"from":66,"to":100,"color":"#22c55e"}]},"trackColor":{"type":"string","default":"#e5e7eb"},"valueFontSize":{"type":"number","default":40},"valueColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#6b7280"},"labelFontSize":{"type":"number","default":14},"typoValue":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}},"needleColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"align":{"type":"string","default":"center"}}},"blockenberg\/polar-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/polar-chart","title":"Polar Area Chart","category":"bkbg-charts","icon":"chart-pie","description":"Beautiful polar area chart powered by Chart.js.","keywords":["chart","polar","data","visualization"],"textdomain":"blockenberg","editorScript":"bkbg-polar-chart-editor","editorStyle":"bkbg-polar-chart-style","style":"bkbg-polar-chart-style","viewScript":"bkbg-polar-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"chartTitle":{"type":"string","default":"Polar Area Chart"},"showTitle":{"type":"boolean","default":true},"labels":{"type":"string","default":"Category A,Category B,Category C,Category D,Category E"},"values":{"type":"string","default":"30,25,20,15,10"},"colors":{"type":"string","default":"#6c3fb5,#ec4899,#f59e0b,#10b981,#3b82f6"},"fillAlpha":{"type":"number","default":75},"size":{"type":"number","default":400},"showLegend":{"type":"boolean","default":true},"legendPos":{"type":"string","default":"bottom"},"bgColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":12},"textAlign":{"type":"string","default":"center"},"titleFontSize":{"type":"number","default":14},"legendFontSize":{"type":"number","default":12},"titleFontWeight":{"type":"string","default":"700"},"legendFontWeight":{"type":"string","default":"400"}}},"blockenberg\/terminal-mockup":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/terminal-mockup","title":"Terminal Mockup","category":"bkbg-dev","icon":"editor-code","description":"A realistic terminal \/ CLI window with typewriter animation, coloured prompt, command & output lines. Great for dev-tool landing pages.","keywords":["terminal","cli","command","code","mockup","shell","bash","console","typewriter"],"textdomain":"blockenberg","editorScript":"bkbg-terminal-mockup-editor","editorStyle":"bkbg-terminal-mockup-style","style":"bkbg-terminal-mockup-style","viewScript":"bkbg-terminal-mockup-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"lines":{"type":"array","default":[{"id":"l1","type":"command","text":"npm install blockenberg","prompt":true},{"id":"l2","type":"output","text":"added 142 packages in 2.1s","prompt":false},{"id":"l3","type":"blank","text":"","prompt":false},{"id":"l4","type":"command","text":"npm run dev","prompt":true},{"id":"l5","type":"output","text":"\u2714  Build complete \u2014 1.3 kB gzipped","prompt":false},{"id":"l6","type":"comment","text":"# Ready to ship \ud83d\ude80","prompt":false}]},"theme":{"type":"string","default":"dark"},"showChrome":{"type":"boolean","default":true},"windowTitle":{"type":"string","default":"bash"},"showLineNumbers":{"type":"boolean","default":false},"typewriterMode":{"type":"boolean","default":true},"typewriterSpeed":{"type":"number","default":40},"promptSymbol":{"type":"string","default":"$"},"promptHost":{"type":"string","default":"user@server"},"codeTypo":{"type":"object","default":{}},"maxWidth":{"type":"number","default":700},"borderRadius":{"type":"number","default":10},"windowPadding":{"type":"number","default":20},"showCursor":{"type":"boolean","default":true},"bgColor":{"type":"string","default":""},"termBg":{"type":"string","default":""},"commandColor":{"type":"string","default":""},"outputColor":{"type":"string","default":""},"commentColor":{"type":"string","default":""},"promptColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32}}},"blockenberg\/author-box":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/author-box","title":"Author Box","description":"Display a blog author profile card with avatar, name, bio, role and social media links.","category":"bkbg-business","icon":"admin-users","keywords":["author","bio","profile","card","writer","about"],"textdomain":"blockenberg","editorScript":"bkbg-author-box-editor","editorStyle":"bkbg-author-box-style","style":"bkbg-author-box-style","viewScript":"bkbg-author-box-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"name":{"type":"string","default":"Jane Smith"},"role":{"type":"string","default":"Content Writer"},"bio":{"type":"string","default":"Jane writes about technology, design, and the future of the web. She has 10+ years of experience crafting compelling stories for top-tier publications."},"avatarUrl":{"type":"string","default":""},"avatarId":{"type":"number","default":0},"avatarSize":{"type":"number","default":88},"avatarShape":{"type":"string","default":"circle"},"layout":{"type":"string","default":"horizontal"},"showRole":{"type":"boolean","default":true},"links":{"type":"array","default":[{"id":"l1","platform":"twitter","url":"","label":"Twitter"},{"id":"l2","platform":"linkedin","url":"","label":"LinkedIn"},{"id":"l3","platform":"website","url":"","label":"Website"}]},"showLinks":{"type":"boolean","default":true},"padding":{"type":"number","default":28},"gap":{"type":"number","default":24},"bgColor":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"borderRadius":{"type":"number","default":14},"showBorder":{"type":"boolean","default":true},"nameSize":{"type":"number","default":20},"nameWeight":{"type":"number","default":700},"nameColor":{"type":"string","default":"#111827"},"roleSize":{"type":"number","default":14},"roleColor":{"type":"string","default":"#6b7280"},"bioSize":{"type":"number","default":15},"bioColor":{"type":"string","default":"#374151"},"bioLineHeight":{"type":"string","default":"1.7"},"nameTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}},"bioTypo":{"type":"object","default":{}},"linkColor":{"type":"string","default":"#2563eb"},"linkHoverColor":{"type":"string","default":"#1d4ed8"}}},"blockenberg\/color-mixer":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/color-mixer","title":"Color Mixer","category":"bkbg-dev","icon":"art","description":"Interactive color mixing tool. Pick two colors, blend them at any ratio, view the result in HEX\/RGB\/HSL, generate color harmonies, and copy any value instantly.","keywords":["color","mixer","blend","palette","hue","hex","rgb","hsl","gradient","design"],"textdomain":"blockenberg","editorScript":"bkbg-color-mixer-editor","style":"bkbg-color-mixer-style","viewScript":"bkbg-color-mixer-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Color Mixer"},"subtitle":{"type":"string","default":"Blend two colors and explore harmonies"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"colorA":{"type":"string","default":"#6366f1"},"colorB":{"type":"string","default":"#ec4899"},"defaultRatio":{"type":"number","default":50},"showHarmonies":{"type":"boolean","default":true},"showGradient":{"type":"boolean","default":true},"showFormats":{"type":"boolean","default":true},"sectionBg":{"type":"string","default":"#f5f3ff"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#3730a3"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"accentColor":{"type":"string","default":"#6366f1"},"titleFontSize":{"type":"number","default":26},"contentMaxWidth":{"type":"number","default":680},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/github-card":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/github-card","title":"GitHub Card","category":"bkbg-dev","description":"Display a GitHub user profile or repository card with live stats fetched from the GitHub API.","keywords":["github","card","repository","profile","developer","stats","api"],"textdomain":"blockenberg","editorScript":"bkbg-github-card-editor","style":"bkbg-github-card-style","viewScript":"bkbg-github-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"mode":{"type":"string","default":"repo"},"username":{"type":"string","default":""},"repoName":{"type":"string","default":""},"showAvatar":{"type":"boolean","default":true},"showBio":{"type":"boolean","default":true},"showStats":{"type":"boolean","default":true},"showLanguage":{"type":"boolean","default":true},"showTopics":{"type":"boolean","default":true},"showLastUpdate":{"type":"boolean","default":true},"openInNewTab":{"type":"boolean","default":true},"cacheMinutes":{"type":"number","default":60},"cardRadius":{"type":"number","default":16},"padding":{"type":"number","default":24},"avatarSize":{"type":"number","default":64},"align2":{"type":"string","default":"center"},"maxWidth":{"type":"number","default":480},"cardBg":{"type":"string","default":"#0d1117"},"headingColor":{"type":"string","default":"#e6edf3"},"descColor":{"type":"string","default":"#8b949e"},"metaColor":{"type":"string","default":"#8b949e"},"statBg":{"type":"string","default":"#161b22"},"linkColor":{"type":"string","default":"#58a6ff"},"borderColor":{"type":"string","default":"#30363d"},"sectionBg":{"type":"string","default":""},"headingFontSize":{"type":"number","default":16},"bodyFontSize":{"type":"number","default":14},"metaFontSize":{"type":"number","default":11},"typoHeading":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"typoMeta":{"type":"object","default":{}}}},"blockenberg\/progress-tracker":{"apiVersion":3,"name":"blockenberg\/progress-tracker","title":"Progress Tracker","category":"bkbg-interactive","icon":"flag","description":"Multi-milestone progress tracker showing completion status on a visual timeline.","textdomain":"blockenberg","editorScript":"bkbg-progress-tracker-editor","style":"bkbg-progress-tracker-style","attributes":{"title":{"type":"string","default":"Q1 2025 Objectives"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":680},"dotRadius":{"type":"number","default":18},"lineWidth":{"type":"number","default":5},"showDates":{"type":"boolean","default":true},"showDescriptions":{"type":"boolean","default":true},"titleTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"completedColor":{"type":"string","default":"#10b981"},"activeColor":{"type":"string","default":"#6366f1"},"pendingColor":{"type":"string","default":"#d1d5db"},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"steps":{"type":"array","default":[{"label":"Planning","description":"Define scope & roadmap","date":"Jan 5","status":"done"},{"label":"Design","description":"UX mockups & prototypes","date":"Jan 20","status":"done"},{"label":"Development","description":"Build core features","date":"Feb 15","status":"active"},{"label":"QA Testing","description":"Bug fixes & performance","date":"Mar 5","status":"pending"},{"label":"Launch","description":"Deploy to production","date":"Mar 20","status":"pending"}]}}},"blockenberg\/kinetic-text":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/kinetic-text","title":"Kinetic Text","category":"bkbg-effects","description":"Text characters that scatter outward and snap back on hover with smooth physics animation.","keywords":["kinetic","scatter","hover","physics","text","animation","characters"],"textdomain":"blockenberg","editorScript":"bkbg-kinetic-text-editor","style":"bkbg-kinetic-text-style","viewScript":"bkbg-kinetic-text-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"Hover Me!"},"tag":{"type":"string","default":"h2"},"trigger":{"type":"string","default":"hover"},"scatterMode":{"type":"string","default":"explode"},"scatterRadius":{"type":"number","default":120},"scatterDuration":{"type":"number","default":400},"returnDuration":{"type":"number","default":600},"stagger":{"type":"number","default":20},"fontSize":{"type":"number","default":56},"fontWeight":{"type":"number","default":700},"letterSpacing":{"type":"number","default":0},"textAlign":{"type":"string","default":"center"},"textColor":{"type":"string","default":"#0f172a"},"hoverColor":{"type":"string","default":"#6366f1"},"bgColor":{"type":"string","default":"transparent"},"textTypo":{"type":"object","default":{}}}},"blockenberg\/commit-history":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/commit-history","version":"1.0.0","title":"Commit History","category":"bkbg-dev","icon":"backup","description":"Display a Git-style commit history timeline \u2014 perfect for changelogs, devlogs, and project updates.","keywords":["commit","git","history","changelog","version","timeline","devlog"],"textdomain":"blockenberg","editorScript":"bkbg-commit-history-editor","editorStyle":"bkbg-commit-history-style","style":"bkbg-commit-history-style","viewScript":"bkbg-commit-history-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"repoName":{"type":"string","default":"my-project"},"branchName":{"type":"string","default":"main"},"showBranch":{"type":"boolean","default":true},"showHash":{"type":"boolean","default":true},"showAuthorInitials":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":true},"showTags":{"type":"boolean","default":true},"commits":{"type":"array","default":[{"hash":"a3f9d1e","message":"feat: add dark mode toggle with system preference detection","author":"Alex Chen","date":"Feb 24, 2026","tags":["v2.4.0"]},{"hash":"b82c7f0","message":"fix: resolve hydration mismatch on initial page load","author":"Maria Santos","date":"Feb 23, 2026","tags":[]},{"hash":"c5e1a3d","message":"chore: update dependencies and bump Node to v22","author":"Alex Chen","date":"Feb 22, 2026","tags":[]},{"hash":"d9f4b2c","message":"feat: implement image lazy-loading with blur placeholder","author":"Jordan Lee","date":"Feb 21, 2026","tags":[]},{"hash":"e7a0c9f","message":"refactor: extract useMediaQuery hook into shared utilities","author":"Maria Santos","date":"Feb 20, 2026","tags":[]},{"hash":"f2b3e8a","message":"docs: add contributing guide and PR template","author":"Alex Chen","date":"Feb 19, 2026","tags":[]},{"hash":"g6d5f1b","message":"feat: add CSV export for analytics dashboard","author":"Jordan Lee","date":"Feb 18, 2026","tags":["v2.3.0"]},{"hash":"h1c8a4e","message":"fix: correct timezone offset in date formatting utility","author":"Maria Santos","date":"Feb 17, 2026","tags":[]}]},"fontSize":{"type":"number","default":14},"hashFontSize":{"type":"number","default":12},"lineHeight":{"type":"number","default":170},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#0f172a"},"headerBg":{"type":"string","default":"#1e293b"},"borderColor":{"type":"string","default":"#1e293b"},"repoColor":{"type":"string","default":"#f8fafc"},"branchBg":{"type":"string","default":"#166534"},"branchColor":{"type":"string","default":"#4ade80"},"dotColor":{"type":"string","default":"#3b82f6"},"lineColor":{"type":"string","default":"#1e3a5f"},"hashColor":{"type":"string","default":"#60a5fa"},"messageColor":{"type":"string","default":"#e2e8f0"},"authorBg":{"type":"string","default":"#334155"},"authorColor":{"type":"string","default":"#94a3b8"},"dateColor":{"type":"string","default":"#64748b"},"tagBg":{"type":"string","default":"#1e3a5f"},"tagColor":{"type":"string","default":"#60a5fa"},"rowHoverBg":{"type":"string","default":"#1e293b"},"featColor":{"type":"string","default":"#4ade80"},"fixColor":{"type":"string","default":"#f87171"},"choreColor":{"type":"string","default":"#94a3b8"},"docsColor":{"type":"string","default":"#fbbf24"},"refactorColor":{"type":"string","default":"#a78bfa"},"fontWeight":{"type":"string","default":"500"},"typoMessage":{"type":"object","default":{}},"typoMeta":{"type":"object","default":{}}}},"blockenberg\/social-proof-popup":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/social-proof-popup","title":"Social Proof Popup","category":"bkbg-marketing","icon":"heart","description":"Floating FOMO notification popups that cycle through social proof entries like purchases, signups, and reviews.","keywords":["social proof","fomo","notification","popup","toast","purchase","signup","conversion"],"textdomain":"blockenberg","editorScript":"bkbg-social-proof-popup-editor","editorStyle":"bkbg-social-proof-popup-style","style":"bkbg-social-proof-popup-style","viewScript":"bkbg-social-proof-popup-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"entries":{"type":"array","default":[{"emoji":"\ud83d\udecd\ufe0f","name":"Sarah M.","location":"London, UK","action":"just purchased the Pro Plan","timeAgo":"2 minutes ago"},{"emoji":"\u2b50","name":"James K.","location":"New York, US","action":"left a 5-star review","timeAgo":"8 minutes ago"},{"emoji":"\ud83d\ude80","name":"Priya R.","location":"Mumbai, India","action":"just signed up for the free trial","timeAgo":"12 minutes ago"},{"emoji":"\ud83d\udcac","name":"Marco L.","location":"Milan, Italy","action":"shared this with their team","timeAgo":"15 minutes ago"},{"emoji":"\ud83c\udf89","name":"Emma T.","location":"Toronto, Canada","action":"just upgraded to Business","timeAgo":"23 minutes ago"}]},"position":{"type":"string","default":"bottom-left"},"displayTime":{"type":"number","default":4000},"pauseBetween":{"type":"number","default":3000},"animationType":{"type":"string","default":"slide"},"showAvatar":{"type":"boolean","default":true},"showTime":{"type":"boolean","default":true},"showClose":{"type":"boolean","default":true},"loop":{"type":"boolean","default":true},"startDelay":{"type":"number","default":2000},"borderRadius":{"type":"number","default":12},"shadow":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":300},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#1e293b"},"nameColor":{"type":"string","default":"#0f172a"},"actionColor":{"type":"string","default":"#475569"},"timeColor":{"type":"string","default":"#94a3b8"},"borderColor":{"type":"string","default":"#e2e8f0"},"avatarBg":{"type":"string","default":"#f0f9ff"},"closeBtnColor":{"type":"string","default":"#94a3b8"},"nameTypo":{"type":"object","default":{}},"actionTypo":{"type":"object","default":{}}}},"blockenberg\/tooltip":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/tooltip","title":"Tooltip","category":"bkbg-content","icon":"info","description":"Display a word or phrase with a hover tooltip popup \u2014 great for definitions, abbreviations, and inline explanations.","keywords":["tooltip","popover","hint","definition","abbreviation","hover","info"],"textdomain":"blockenberg","editorScript":"bkbg-tooltip-editor","editorStyle":"bkbg-tooltip-style","style":"bkbg-tooltip-style","viewScript":"bkbg-tooltip-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"triggerText":{"type":"string","default":"Hover over me"},"tooltipContent":{"type":"string","default":"This is the tooltip explanation. Add any helpful context here."},"position":{"type":"string","default":"top"},"triggerStyle":{"type":"string","default":"underline-dotted"},"maxWidth":{"type":"number","default":260},"showArrow":{"type":"boolean","default":true},"animationType":{"type":"string","default":"fade"},"align":{"type":"string","default":"left"},"triggerTypo":{"type":"object","default":{}},"tooltipTypo":{"type":"object","default":{}},"tooltipPadding":{"type":"number","default":12},"tooltipRadius":{"type":"number","default":8},"triggerColor":{"type":"string","default":"#6366f1"},"underlineColor":{"type":"string","default":"#6366f1"},"highlightBg":{"type":"string","default":"#ede9fe"},"tooltipBg":{"type":"string","default":"#1e293b"},"tooltipColor":{"type":"string","default":"#f8fafc"}}},"blockenberg\/feature-request":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/feature-request","version":"1.0.0","title":"Feature Request Board","category":"bkbg-blog","icon":"lightbulb","description":"Display a feature request board with votes, statuses, and categories.","keywords":["feature","request","feedback","board","vote","roadmap"],"textdomain":"blockenberg","editorScript":"bkbg-feature-request-editor","editorStyle":"bkbg-feature-request-style","style":"bkbg-feature-request-style","viewScript":"bkbg-feature-request-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"boardTitle":{"type":"string","default":"Feature Requests"},"description":{"type":"string","default":"Vote on features you'd like to see next. Your feedback shapes our roadmap."},"showDescription":{"type":"boolean","default":true},"requests":{"type":"array","default":[{"title":"Dark mode support","description":"Add a dark theme option for better readability at night.","votes":142,"status":"planned","category":"UI\/UX","date":"Jan 12, 2026"},{"title":"CSV export","description":"Allow exporting data tables and reports to CSV format.","votes":98,"status":"in-progress","category":"Data","date":"Jan 8, 2026"},{"title":"Two-factor authentication","description":"Add 2FA for improved account security.","votes":87,"status":"done","category":"Security","date":"Dec 30, 2025"},{"title":"Bulk actions on list view","description":"Select multiple items and apply actions in bulk.","votes":64,"status":"under-review","category":"Productivity","date":"Dec 22, 2025"},{"title":"API rate limit increase","description":"Increase API call limits for power users and integrations.","votes":51,"status":"planned","category":"API","date":"Dec 15, 2025"},{"title":"Custom domain support","description":"Host content on a custom domain without iframe embed.","votes":33,"status":"declined","category":"Hosting","date":"Dec 10, 2025"}]},"showVotes":{"type":"boolean","default":true},"showCategory":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":true},"fontSize":{"type":"number","default":14},"fontWeight":{"type":"string","default":"400"},"titleFontSize":{"type":"number","default":22},"titleFontWeight":{"type":"string","default":"700"},"cardTitleSize":{"type":"number","default":16},"cardTitleWeight":{"type":"string","default":"600"},"lineHeight":{"type":"number","default":160},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"typoCardTitle":{"type":"object","default":{}},"borderRadius":{"type":"number","default":12},"cardRadius":{"type":"number","default":10},"bgColor":{"type":"string","default":"#f8fafc"},"cardBg":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"descColor":{"type":"string","default":"#64748b"},"cardTitleColor":{"type":"string","default":"#1e293b"},"cardDescColor":{"type":"string","default":"#64748b"},"votesBg":{"type":"string","default":"#f1f5f9"},"votesColor":{"type":"string","default":"#334155"},"categoryBg":{"type":"string","default":"#f1f5f9"},"categoryColor":{"type":"string","default":"#475569"},"dateColor":{"type":"string","default":"#94a3b8"},"plannedBg":{"type":"string","default":"#dbeafe"},"plannedColor":{"type":"string","default":"#1e40af"},"inProgressBg":{"type":"string","default":"#ede9fe"},"inProgressColor":{"type":"string","default":"#5b21b6"},"doneBg":{"type":"string","default":"#dcfce7"},"doneColor":{"type":"string","default":"#14532d"},"declinedBg":{"type":"string","default":"#fee2e2"},"declinedColor":{"type":"string","default":"#991b1b"},"underReviewBg":{"type":"string","default":"#fef9c3"},"underReviewColor":{"type":"string","default":"#713f12"}}},"blockenberg\/content-box":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/content-box","version":"1.0.0","title":"Content Box","category":"bkbg-content","icon":"layout","description":"Styled content container with optional icon\/emoji, badge label, title, rich body text, style variants (info\/warning\/success\/tip\/quote), border, background, and rounded corners.","keywords":["content","box","callout","note","info","warning","tip"],"textdomain":"blockenberg","editorScript":"bkbg-content-box-editor","style":"bkbg-content-box-style","viewScript":"bkbg-content-box-frontend","attributes":{"variant":{"type":"string","default":"info"},"icon":{"type":"string","default":"\u2139\ufe0f"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":"info"},"iconImageUrl":{"type":"string","default":""},"showIcon":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"badge":{"type":"string","default":"Note"},"title":{"type":"string","default":"Important information"},"showTitle":{"type":"boolean","default":true},"body":{"type":"string","default":"This is a highlighted content box. Use it to draw attention to key information, tips, warnings, or quotes."},"iconLayout":{"type":"string","default":"left"},"borderPosition":{"type":"string","default":"left"},"borderWidth":{"type":"number","default":4},"borderRadius":{"type":"number","default":8},"paddingV":{"type":"number","default":20},"paddingH":{"type":"number","default":24},"bgColor":{"type":"string","default":""},"borderColor":{"type":"string","default":""},"titleColor":{"type":"string","default":""},"textColor":{"type":"string","default":""},"badgeBg":{"type":"string","default":""},"badgeColor":{"type":"string","default":""},"iconColor":{"type":"string","default":""},"titleSize":{"type":"number","default":18},"bodySize":{"type":"number","default":16},"iconSize":{"type":"number","default":28},"maxWidth":{"type":"number","default":0},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/liquid-glass-cards":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/liquid-glass-cards","title":"Liquid Glass Cards","category":"bkbg-effects","icon":"category","description":"Glassmorphism-style frosted-glass cards with blur, border-light and subtle mouse-parallax effect.","keywords":["glass","glassmorphism","blur","frosted","card","liquid","modern","ui"],"textdomain":"blockenberg","editorScript":"bkbg-liquid-glass-cards-editor","style":"bkbg-liquid-glass-cards-style","viewScript":"bkbg-liquid-glass-cards-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"cards":{"type":"array","default":[{"icon":"\ud83c\udf0a","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Ocean Breeze","description":"Fluid design with crystal-clear transparency and soft edges.","linkUrl":"","linkText":"Learn More"},{"icon":"\u2744\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Frost Layer","description":"Frosted glass surface with subtle blur and light border.","linkUrl":"","linkText":"Learn More"},{"icon":"\ud83d\udc8e","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Crystal Core","description":"Diamond-clear clarity with iridescent shimmer highlights.","linkUrl":"","linkText":"Learn More"}]},"columns":{"type":"number","default":3},"blurAmount":{"type":"number","default":20},"glassOpacity":{"type":"number","default":18},"borderOpacity":{"type":"number","default":30},"cardRadius":{"type":"number","default":24},"cardPadding":{"type":"number","default":32},"iconSize":{"type":"number","default":44},"titleSize":{"type":"number","default":20},"descSize":{"type":"number","default":15},"showLink":{"type":"boolean","default":true},"parallaxStrength":{"type":"number","default":8},"bgGradient":{"type":"string","default":"linear-gradient(135deg,#667eea 0%,#764ba2 100%)"},"glassColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#ffffff"},"descColor":{"type":"string","default":"rgba(255,255,255,0.8)"},"borderColor":{"type":"string","default":"rgba(255,255,255,0.3)"},"linkColor":{"type":"string","default":"#ffffff"},"shadowColor":{"type":"string","default":"rgba(0,0,0,0.2)"},"iconBg":{"type":"string","default":"rgba(255,255,255,0.2)"},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/services-showcase":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/services-showcase","version":"1.0.0","title":"Services Showcase","category":"bkbg-business","icon":"portfolio","description":"Grid of service offerings with icon, title, description, feature list and optional CTA.","textdomain":"blockenberg","editorScript":"bkbg-services-showcase-editor","style":"bkbg-services-showcase-style","viewScript":"bkbg-services-showcase-frontend","attributes":{"services":{"type":"array","default":[{"id":"svc1","icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"useImage":false,"title":"UI\/UX Design","description":"Beautiful, user-centred interfaces that convert visitors into customers.","features":["Custom design system","Responsive layouts","Accessibility-first"],"ctaLabel":"Learn more","ctaUrl":"#","badgeLabel":"Popular","showBadge":true,"accentColor":"#6c3fb5"},{"id":"svc2","icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"useImage":false,"title":"Web Development","description":"Fast, modern websites and web applications built for scale.","features":["React & Next.js","API integrations","Performance optimised"],"ctaLabel":"Learn more","ctaUrl":"#","badgeLabel":"","showBadge":false,"accentColor":"#0ea5e9"},{"id":"svc3","icon":"\ud83d\udcc8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"useImage":false,"title":"Growth Marketing","description":"Data-driven campaigns that grow your audience and revenue consistently.","features":["SEO & content","Paid ads management","Analytics dashboards"],"ctaLabel":"Learn more","ctaUrl":"#","badgeLabel":"","showBadge":false,"accentColor":"#10b981"}]},"sectionTitle":{"type":"string","default":"What We Do"},"sectionSubtitle":{"type":"string","default":"Solutions designed for modern businesses."},"showSectionHeader":{"type":"boolean","default":true},"headerAlign":{"type":"string","default":"center"},"eyebrowLabel":{"type":"string","default":"Our Services"},"showEyebrow":{"type":"boolean","default":true},"cardStyle":{"type":"string","default":"clean"},"iconStyle":{"type":"string","default":"emoji"},"columns":{"type":"number","default":3},"gap":{"type":"number","default":28},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":32},"iconSize":{"type":"number","default":40},"iconBgSize":{"type":"number","default":72},"showFeatures":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"showBadges":{"type":"boolean","default":true},"showImages":{"type":"boolean","default":false},"featureIcon":{"type":"string","default":"\u2713"},"featureIconType":{"type":"string","default":"custom-char"},"featureIconDashicon":{"type":"string","default":""},"featureIconImageUrl":{"type":"string","default":""},"ctaStyle":{"type":"string","default":"link-arrow"},"titleSize":{"type":"number","default":21},"descSize":{"type":"number","default":15},"featureSize":{"type":"number","default":14},"paddingTop":{"type":"number","default":72},"paddingBottom":{"type":"number","default":72},"headerGap":{"type":"number","default":48},"sectionBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e2e8f0"},"iconBg":{"type":"string","default":"#f3f0ff"},"iconColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#1e293b"},"descColor":{"type":"string","default":"#64748b"},"featureColor":{"type":"string","default":"#475569"},"featureCheckColor":{"type":"string","default":"#6c3fb5"},"ctaColor":{"type":"string","default":"#6c3fb5"},"eyebrowBg":{"type":"string","default":"#ede9fe"},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"sectionTitleColor":{"type":"string","default":"#1e293b"},"sectionSubColor":{"type":"string","default":"#64748b"},"titleFontWeight":{"type":"number","default":500},"featureFontWeight":{"type":"number","default":600},"sectionTitleTypo":{"type":"object","default":{}},"cardTitleTypo":{"type":"object","default":{}},"cardDescTypo":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"],"color":{"background":true,"text":false}}},"blockenberg\/debate-block":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/debate-block","title":"Debate Block","category":"bkbg-content","icon":"editor-justify","description":"Two-column argument block for presenting Pro vs Con, Side A vs Side B, or any two-position debate.","keywords":["debate","pro","con","argument","versus","compare","sides","opinion"],"textdomain":"blockenberg","editorScript":"bkbg-debate-block-editor","editorStyle":"bkbg-debate-block-style","style":"bkbg-debate-block-style","viewScript":"bkbg-debate-block-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"blockTitle":{"type":"string","default":"The Great Debate"},"showTitle":{"type":"boolean","default":true},"blockSubtitle":{"type":"string","default":"Explore both sides of the argument"},"showSubtitle":{"type":"boolean","default":true},"leftLabel":{"type":"string","default":"For"},"rightLabel":{"type":"string","default":"Against"},"leftIcon":{"type":"string","default":"\ud83d\udc4d"},"rightIcon":{"type":"string","default":"\ud83d\udc4e"},"leftPoints":{"type":"array","default":["Increases productivity by automating repetitive tasks","Reduces operational costs over the long term","Enables 24\/7 service without additional staffing","Scales effortlessly to meet demand spikes"]},"rightPoints":{"type":"array","default":["Significant upfront investment and implementation costs","Risk of job displacement for entry-level workers","Requires ongoing maintenance and technical expertise","Potential for bias in automated decision-making"]},"verdict":{"type":"string","default":"The answer depends on your specific context. For most growing businesses, the long-term productivity gains outweigh the initial investment \u2014 but careful change management is essential."},"showVerdict":{"type":"boolean","default":true},"verdictLabel":{"type":"string","default":"\ud83d\udca1 Verdict"},"layout":{"type":"string","default":"columns"},"style":{"type":"string","default":"card"},"showIcons":{"type":"boolean","default":true},"showBullets":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":12},"gap":{"type":"number","default":20},"fontSize":{"type":"number","default":14},"headerFontSize":{"type":"number","default":18},"blockTitleFontSize":{"type":"number","default":22},"blockSubtitleFontSize":{"type":"number","default":14},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoHeader":{"type":"object","default":{}},"typoPoint":{"type":"object","default":{}},"leftColor":{"type":"string","default":"#22c55e"},"rightColor":{"type":"string","default":"#ef4444"},"bgColor":{"type":"string","default":"#f8fafc"},"leftBg":{"type":"string","default":"#f0fdf4"},"rightBg":{"type":"string","default":"#fef2f2"},"textColor":{"type":"string","default":"#374151"},"headerTextColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"verdictBg":{"type":"string","default":"#fffbeb"},"verdictColor":{"type":"string","default":"#92400e"},"verdictBorderColor":{"type":"string","default":"#fcd34d"}}},"blockenberg\/comparison-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/comparison-section","version":"1.0.0","title":"Comparison Section","category":"bkbg-marketing","icon":"columns","description":"Us vs. Them comparison table with feature rows, checkmark\/cross icons, highlighted winner column, and full colour\/typography controls.","keywords":["comparison","vs","table","features","competitor"],"textdomain":"blockenberg","editorScript":"bkbg-comparison-section-editor","style":"bkbg-comparison-section-style","viewScript":"bkbg-comparison-section-frontend","attributes":{"heading":{"type":"string","default":"Why choose us?"},"subtext":{"type":"string","default":"See how we stack up against the alternatives."},"showHeading":{"type":"boolean","default":true},"col1Label":{"type":"string","default":"Us"},"col2Label":{"type":"string","default":"Others"},"col1Icon":{"type":"string","default":"\u2605"},"col1IconType":{"type":"string","default":"custom-char"},"col1IconDashicon":{"type":"string","default":"star-filled"},"col1IconImageUrl":{"type":"string","default":""},"col2Icon":{"type":"string","default":"\ud83c\udfe2"},"col2IconType":{"type":"string","default":"custom-char"},"col2IconDashicon":{"type":"string","default":"building"},"col2IconImageUrl":{"type":"string","default":""},"highlightCol":{"type":"string","default":"col1"},"showColIcons":{"type":"boolean","default":true},"rows":{"type":"array","default":[{"feature":"Free onboarding & setup","col1":"yes","col2":"no"},{"feature":"24\/7 priority support","col1":"yes","col2":"no"},{"feature":"No long-term contracts","col1":"yes","col2":"no"},{"feature":"Dedicated account manager","col1":"yes","col2":"partial"},{"feature":"API access included","col1":"yes","col2":"partial"},{"feature":"Money-back guarantee","col1":"yes","col2":"no"}],"items":{"type":"object"}},"bgColor":{"type":"string","default":"#ffffff"},"tableHeaderBg":{"type":"string","default":"#f8fafc"},"highlightBg":{"type":"string","default":"#7c3aed"},"highlightColor":{"type":"string","default":"#ffffff"},"featureColor":{"type":"string","default":"#374151"},"yesColor":{"type":"string","default":"#16a34a"},"noColor":{"type":"string","default":"#dc2626"},"partialColor":{"type":"string","default":"#d97706"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"borderColor":{"type":"string","default":"#e5e7eb"},"tableWidth":{"type":"string","default":"720"},"headingSize":{"type":"number","default":36},"textSize":{"type":"number","default":16},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"maxWidth":{"type":"number","default":1200},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Get Started Free"},"ctaUrl":{"type":"string","default":"#"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"typoHeading":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/count-up":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/count-up","title":"Count Up","category":"bkbg-effects","icon":"chart-bar","description":"Animated number counter that counts up when scrolled into view.","textdomain":"blockenberg","editorScript":"bkbg-count-up-editor","style":"bkbg-count-up-style","viewScript":"bkbg-count-up-frontend","attributes":{"value":{"type":"number","default":1000},"prefix":{"type":"string","default":""},"suffix":{"type":"string","default":"+"},"duration":{"type":"number","default":2000},"separator":{"type":"string","default":","},"decimals":{"type":"number","default":0},"label":{"type":"string","default":"Happy Clients"},"showLabel":{"type":"boolean","default":true},"icon":{"type":"string","default":"\ud83d\ude0a"},"showIcon":{"type":"boolean","default":true},"iconSize":{"type":"number","default":40},"valueSize":{"type":"number","default":72},"labelSize":{"type":"number","default":18},"valueColor":{"type":"string","default":"#7c3aed"},"labelColor":{"type":"string","default":"#374151"},"iconColor":{"type":"string","default":"#7c3aed"},"bgColor":{"type":"string","default":""},"textAlign":{"type":"string","default":"center"},"maxWidth":{"type":"number","default":360},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48},"typoValue":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/debt-payoff-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/debt-payoff-calculator","version":"1.0.0","title":"Debt Payoff Calculator","category":"bkbg-calculators","icon":"chart-line","description":"Compare Avalanche vs Snowball debt payoff strategies. Enter multiple debts, set a monthly payment budget, and see exactly when you'll be debt-free and how much interest you'll save.","keywords":["debt","payoff","avalanche","snowball","loan","credit card","interest","finance"],"textdomain":"blockenberg","editorScript":"bkbg-debt-payoff-calculator-editor","style":"bkbg-debt-payoff-calculator-style","viewScript":"bkbg-debt-payoff-calculator-frontend","attributes":{"title":{"type":"string","default":"Debt Payoff Calculator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Find the fastest, cheapest way to become debt-free"},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"defaultStrategy":{"type":"string","default":"avalanche"},"showComparison":{"type":"boolean","default":true},"showSchedule":{"type":"boolean","default":true},"scheduleRows":{"type":"number","default":12},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"avalancheColor":{"type":"string","default":"#8b5cf6"},"snowballColor":{"type":"string","default":"#3b82f6"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"rowBg":{"type":"string","default":"#f9fafb"},"rowBorder":{"type":"string","default":"#e5e7eb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"subtitleFontSize":{"type":"number","default":15},"resultNumFontSize":{"type":"number","default":22},"stratLabelFontSize":{"type":"number","default":15},"tableFontSize":{"type":"number","default":13},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":700},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/webinar-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/webinar-section","title":"Webinar Section","description":"Promote a live webinar or online event with date, speakers, agenda topics, countdown timer, and CTA.","category":"bkbg-marketing","icon":"video-alt3","keywords":["webinar","event","live","session","speakers","countdown","registration"],"textdomain":"blockenberg","editorScript":"bkbg-webinar-section-editor","style":"bkbg-webinar-section-style","viewScript":"bkbg-webinar-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"badge":{"type":"string","default":"FREE LIVE WEBINAR"},"showBadge":{"type":"boolean","default":true},"heading":{"type":"string","default":"How to 10X Your Revenue Without 10X the Work"},"subtext":{"type":"string","default":"Join us for a live training session where we break down the exact system our top clients use to scale predictably."},"showSubtext":{"type":"boolean","default":true},"eventDate":{"type":"string","default":""},"eventTime":{"type":"string","default":"2:00 PM"},"eventTimezone":{"type":"string","default":"EST"},"showDateTime":{"type":"boolean","default":true},"speakers":{"type":"array","default":[{"name":"Dr. Sarah Chen","title":"Founder & CEO","bio":"20+ years helping founders scale.","avatarUrl":"","avatarId":0},{"name":"Mark Rivera","title":"Head of Growth","bio":"Built 3 companies to $10M+ ARR.","avatarUrl":"","avatarId":0}]},"showSpeakers":{"type":"boolean","default":true},"topics":{"type":"array","default":[{"text":"The #1 reason most businesses plateau (and how to break through)"},{"text":"Our 5-step revenue acceleration framework"},{"text":"Live Q&A and case study breakdowns"},{"text":"Special offer for attendees only"}]},"showTopics":{"type":"boolean","default":true},"topicsHeading":{"type":"string","default":"What You'll Learn"},"showCountdown":{"type":"boolean","default":true},"countdownEnd":{"type":"string","default":""},"ctaLabel":{"type":"string","default":"Reserve My Free Spot \u2192"},"ctaUrl":{"type":"string","default":"#"},"ctaSubtext":{"type":"string","default":"Limited to 500 attendees \u2022 Replay available afterward"},"showCtaSubtext":{"type":"boolean","default":true},"layout":{"type":"string","default":"split"},"bgColor":{"type":"string","default":"#0f172a"},"textColor":{"type":"string","default":"#f1f5f9"},"badgeBg":{"type":"string","default":"#7c3aed"},"badgeColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#ffffff"},"subtextColor":{"type":"string","default":"#94a3b8"},"accentColor":{"type":"string","default":"#a78bfa"},"dateBg":{"type":"string","default":"#1e293b"},"dateBorder":{"type":"string","default":"#334155"},"dateColor":{"type":"string","default":"#e2e8f0"},"topicColor":{"type":"string","default":"#e2e8f0"},"checkColor":{"type":"string","default":"#a78bfa"},"speakerCardBg":{"type":"string","default":"#1e293b"},"speakerNameColor":{"type":"string","default":"#f1f5f9"},"speakerTitleColor":{"type":"string","default":"#94a3b8"},"countdownBg":{"type":"string","default":"#1e293b"},"countdownNumColor":{"type":"string","default":"#ffffff"},"countdownLabelColor":{"type":"string","default":"#64748b"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"ctaSubtextColor":{"type":"string","default":"#64748b"},"headingSize":{"type":"number","default":36},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"topicsHeadingTypo":{"type":"object","default":{}},"ctaTypo":{"type":"object","default":{}},"maxWidth":{"type":"number","default":1100},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80}}},"blockenberg\/sponsored-disclosure":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/sponsored-disclosure","title":"Sponsored Disclosure","description":"FTC-compliant sponsored\/paid partnership disclosure label.","category":"bkbg-blog","icon":"warning","keywords":["sponsored","paid","disclosure","advertisement","ftc","partnership"],"textdomain":"blockenberg","editorScript":"bkbg-sponsored-disclosure-editor","style":"bkbg-sponsored-disclosure-style","viewScript":"bkbg-sponsored-disclosure-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"disclosureType":{"type":"string","default":"sponsored"},"customLabel":{"type":"string","default":""},"text":{"type":"string","default":""},"showText":{"type":"boolean","default":false},"showIcon":{"type":"boolean","default":true},"icon":{"type":"string","default":"\ud83d\udce2"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":"megaphone"},"iconImageUrl":{"type":"string","default":""},"style":{"type":"string","default":"pill"},"align":{"type":"string","default":"left"},"bgColor":{"type":"string","default":"#fff7ed"},"borderColor":{"type":"string","default":"#fed7aa"},"textColor":{"type":"string","default":"#9a3412"},"labelBg":{"type":"string","default":"#f97316"},"labelColor":{"type":"string","default":"#ffffff"},"fontSize":{"type":"number","default":12},"fontWeight":{"type":"string","default":"600"},"lineHeight":{"type":"number","default":1.5},"letterSpacing":{"type":"string","default":"0.04em"},"borderRadius":{"type":"number","default":999},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"labelTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}}}},"blockenberg\/faq-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/faq-section","version":"1.0.0","title":"FAQ Section","category":"bkbg-business","icon":"editor-help","description":"Complete FAQ landing-page section with styled section header, inline accordion items, multiple layout variants, and a bottom contact CTA. Different from FAQ Schema (SEO) and FAQ Categories (search UI).","keywords":["faq","questions","accordion","help","support","section"],"textdomain":"blockenberg","editorScript":"bkbg-faq-section-editor","style":"bkbg-faq-section-style","viewScript":"bkbg-faq-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"FAQ"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Frequently Asked Questions"},"subtext":{"type":"string","default":"Everything you need to know. Can't find the answer? Reach out to our team."},"showSubtext":{"type":"boolean","default":true},"items":{"type":"array","default":[{"question":"What's included in the plan?","answer":"You get full access to all features, including priority support, unlimited projects, and monthly updates. No hidden fees."},{"question":"Can I cancel at any time?","answer":"Yes \u2014 cancel any time from your dashboard. You'll retain access until the end of your billing period."},{"question":"Do you offer a free trial?","answer":"We offer a 14-day free trial with no credit card required. Explore all features before committing."},{"question":"Is there a limit on team members?","answer":"No. All plans support unlimited team members. Invite your whole team at no extra cost."},{"question":"What payment methods do you accept?","answer":"We accept all major credit cards, PayPal, and bank transfers for annual plans."},{"question":"How do I get support?","answer":"Our support team is available via live chat and email Monday\u2013Friday, 9am\u20136pm EST, with average response times under 2 hours."}]},"layout":{"type":"string","default":"centered"},"expandFirst":{"type":"boolean","default":true},"allowMultiple":{"type":"boolean","default":false},"iconType":{"type":"string","default":"chevron"},"showDividers":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"ctaText":{"type":"string","default":"Still have questions?"},"ctaLabel":{"type":"string","default":"Contact us \u2192"},"ctaUrl":{"type":"string","default":"#"},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"eyebrowColor":{"type":"string","default":"#7c3aed"},"eyebrowBg":{"type":"string","default":"#f3f0ff"},"subtextColor":{"type":"string","default":"#6b7280"},"questionColor":{"type":"string","default":"#111827"},"answerColor":{"type":"string","default":"#4b5563"},"iconColor":{"type":"string","default":"#7c3aed"},"dividerColor":{"type":"string","default":"#e5e7eb"},"activeAccent":{"type":"string","default":"#7c3aed"},"ctaLinkColor":{"type":"string","default":"#7c3aed"},"headingSize":{"type":"integer","default":40},"questionSize":{"type":"integer","default":16},"answerSize":{"type":"integer","default":15},"typoEyebrow":{"type":"object","default":{}},"typoHeading":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}},"typoQuestion":{"type":"object","default":{}},"typoAnswer":{"type":"object","default":{}},"itemRadius":{"type":"integer","default":10},"maxWidth":{"type":"integer","default":800},"paddingTop":{"type":"integer","default":80},"paddingBottom":{"type":"integer","default":80}}},"blockenberg\/testimonial-inline":{"apiVersion":3,"name":"blockenberg\/testimonial-inline","title":"Testimonial Card","category":"bkbg-marketing","icon":"format-quote","description":"A single embeddable testimonial card with photo, quote, rating, and platform badge. Place it anywhere in your content.","keywords":["testimonial","quote","review","card","inline","social proof","customer"],"textdomain":"blockenberg","editorScript":"bkbg-testimonial-inline-editor","editorStyle":"bkbg-testimonial-inline-style","style":"bkbg-testimonial-inline-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"quote":{"type":"string","default":"This is hands-down the best tool we've used. Our team's productivity has increased by 40% since switching."},"name":{"type":"string","default":"Sarah Chen"},"role":{"type":"string","default":"Head of Marketing"},"company":{"type":"string","default":"Acme Corp"},"showCompany":{"type":"boolean","default":true},"showPhoto":{"type":"boolean","default":true},"photoUrl":{"type":"string","default":""},"photoId":{"type":"number","default":0},"photoSize":{"type":"number","default":52},"rating":{"type":"number","default":5},"showRating":{"type":"boolean","default":true},"platform":{"type":"string","default":"none"},"showPlatform":{"type":"boolean","default":false},"style":{"type":"string","default":"card"},"align":{"type":"string","default":"left"},"maxWidth":{"type":"number","default":640},"showQuoteMark":{"type":"boolean","default":true},"quoteTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}},"starSize":{"type":"number","default":16},"borderRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":28},"starColor":{"type":"string","default":"#f59e0b"},"bgColor":{"type":"string","default":"#ffffff"},"quoteColor":{"type":"string","default":"#1e293b"},"nameColor":{"type":"string","default":"#0f172a"},"roleColor":{"type":"string","default":"#64748b"},"accentColor":{"type":"string","default":"#6c3fb5"},"borderColor":{"type":"string","default":"#e2e8f0"},"quoteMarkColor":{"type":"string","default":"#6c3fb5"}}},"blockenberg\/reading-list":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/reading-list","title":"Reading List","category":"bkbg-blog","icon":"book","description":"Curated book or article reading list with cover image, title, author, genre, star rating, read-status badge (Reading \/ Read \/ Want to Read \/ Recommended), description, and optional link.","keywords":["reading","books","list","library","articles","recommendations","bookshelf"],"textdomain":"blockenberg","editorScript":"bkbg-reading-list-editor","style":"bkbg-reading-list-style","viewScript":"bkbg-reading-list-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"My Reading List"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Books and articles I recommend."},"showSubtitle":{"type":"boolean","default":true},"books":{"type":"array","default":[{"id":"b1","title":"Atomic Habits","author":"James Clear","genre":"Self-Help","year":"2018","rating":5,"status":"read","description":"A practical guide to building good habits and breaking bad ones through small, incremental changes.","coverUrl":"","coverId":0,"url":""},{"id":"b2","title":"The Lean Startup","author":"Eric Ries","genre":"Business","year":"2011","rating":5,"status":"read","description":"How today's entrepreneurs use continuous innovation to create radically successful businesses.","coverUrl":"","coverId":0,"url":""},{"id":"b3","title":"Deep Work","author":"Cal Newport","genre":"Productivity","year":"2016","rating":4,"status":"read","description":"Rules for focused success in a distracted world. A compelling argument for doing fewer things with more intensity.","coverUrl":"","coverId":0,"url":""},{"id":"b4","title":"Shape Up","author":"Ryan Singer","genre":"Product","year":"2019","rating":4,"status":"reading","description":"Stop running in circles and ship work that matters \u2014 Basecamp's product development methodology.","coverUrl":"","coverId":0,"url":""},{"id":"b5","title":"The Pragmatic Programmer","author":"David Thomas, Andrew Hunt","genre":"Tech","year":"2019","rating":5,"status":"want-to-read","description":"Your journey to mastery \u2014 timeless tips for programmers at every level.","coverUrl":"","coverId":0,"url":""}]},"layout":{"type":"string","default":"list"},"columns":{"type":"number","default":3},"showCover":{"type":"boolean","default":true},"showRating":{"type":"boolean","default":true},"showStatus":{"type":"boolean","default":true},"showGenre":{"type":"boolean","default":true},"showYear":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"showLink":{"type":"boolean","default":true},"linkLabel":{"type":"string","default":"View \u2192"},"filterByStatus":{"type":"boolean","default":false},"accentColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"bookTitleColor":{"type":"string","default":"#1e1b4b"},"authorColor":{"type":"string","default":"#6c3fb5"},"genreColor":{"type":"string","default":"#6b7280"},"descColor":{"type":"string","default":"#374151"},"starColor":{"type":"string","default":"#f59e0b"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"linkColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"bookTitleTypo":{"type":"object","default":{}},"metaTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":14},"coverHeight":{"type":"number","default":180},"gap":{"type":"number","default":20},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/speaker-lineup":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/speaker-lineup","version":"1.0.0","title":"Speaker Lineup","category":"bkbg-business","icon":"groups","description":"Event\/conference speaker lineup section with avatar, topic, bio, and social links. Perfect for summits, webinars, and courses.","keywords":["speaker","lineup","event","conference","summit","webinar"],"textdomain":"blockenberg","editorScript":"bkbg-speaker-lineup-editor","style":"bkbg-speaker-lineup-style","viewScript":"bkbg-speaker-lineup-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Expert Speakers"},"heading":{"type":"string","default":"Learn From the Best"},"subtext":{"type":"string","default":"World-class speakers sharing their expertise, stories, and actionable strategies."},"speakers":{"type":"array","default":[{"name":"Sarah Johnson","title":"CEO","company":"TechVentures","topic":"Future of AI in Business","bio":"Sarah has 15 years of experience leading high-growth tech startups and has spoken at TED, SXSW, and Davos.","avatarUrl":"","twitterUrl":"","linkedinUrl":""},{"name":"Marcus Lee","title":"Author & Advisor","company":"Growth Lab","topic":"Scaling to 7 Figures","bio":"Marcus is a 3x founder and bestselling author whose companies have generated over $50M in revenue.","avatarUrl":"","twitterUrl":"","linkedinUrl":""},{"name":"Dr. Elena Vasquez","title":"Research Director","company":"Stanford AI Lab","topic":"Human-Centered Design","bio":"Elena leads cutting-edge research at the intersection of AI and human behavior, with 80+ published papers.","avatarUrl":"","twitterUrl":"","linkedinUrl":""}]},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"cardStyle":{"type":"string","default":"card"},"showBio":{"type":"boolean","default":true},"showTopic":{"type":"boolean","default":true},"showSocials":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"eyebrowColor":{"type":"string","default":"#6366f1"},"cardBg":{"type":"string","default":"#f8fafc"},"cardBorder":{"type":"string","default":"#e2e8f0"},"nameColor":{"type":"string","default":"#111827"},"titleColor":{"type":"string","default":"#6b7280"},"topicBg":{"type":"string","default":"#ede9fe"},"topicColor":{"type":"string","default":"#5b21b6"},"bioColor":{"type":"string","default":"#4b5563"},"socialColor":{"type":"string","default":"#6366f1"},"accentColor":{"type":"string","default":"#6366f1"},"maxWidth":{"type":"number","default":1200},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"eyebrowTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/announcement-strip":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/announcement-strip","title":"Announcement Strip","category":"bkbg-marketing","icon":"megaphone","description":"A thin dismissible announcement bar \u2014 ideal above the site header for promotions, launches, or alerts.","textdomain":"blockenberg","editorScript":"bkbg-announcement-strip-editor","style":"bkbg-announcement-strip-style","viewScript":"bkbg-announcement-strip-frontend","attributes":{"text":{"type":"string","default":"\ud83c\udf89 We just launched something big \u2014 save 40% this week only!"},"linkLabel":{"type":"string","default":"Learn more \u2192"},"linkUrl":{"type":"string","default":"#"},"linkTarget":{"type":"string","default":"_self"},"showLink":{"type":"boolean","default":true},"showClose":{"type":"boolean","default":true},"closeId":{"type":"string","default":"anst-1"},"closeDays":{"type":"number","default":7},"style":{"type":"string","default":"gradient"},"textAlign":{"type":"string","default":"center"},"paddingY":{"type":"number","default":11},"fontSize":{"type":"number","default":14},"showBadge":{"type":"boolean","default":true},"badgeText":{"type":"string","default":"New"},"showCountdown":{"type":"boolean","default":false},"countdownDate":{"type":"string","default":""},"bgColor":{"type":"string","default":"#6c3fb5"},"bgGradient":{"type":"string","default":"linear-gradient(90deg,#6c3fb5 0%,#2563eb 100%)"},"textColor":{"type":"string","default":"#ffffff"},"linkColor":{"type":"string","default":"#fde68a"},"badgeBg":{"type":"string","default":"rgba(255,255,255,0.22)"},"badgeColor":{"type":"string","default":"#ffffff"},"textTypo":{"type":"object","default":{}}},"supports":{"html":false,"align":["full"]},"keywords":["announcement","bar","strip","promo","banner","top bar","notification"]},"blockenberg\/section-intro":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/section-intro","title":"Section Intro","category":"bkbg-content","icon":"editor-aligncenter","description":"Reusable section header \u2014 eyebrow badge, large heading, subtitle, and optional CTA button. Use before any content section.","keywords":["section","header","intro","heading","eyebrow","cta","title"],"textdomain":"blockenberg","editorScript":"bkbg-section-intro-editor","style":"bkbg-section-intro-style","attributes":{"showEyebrow":{"type":"boolean","default":true},"eyebrow":{"type":"string","default":"Why choose us"},"eyebrowStyle":{"type":"string","default":"pill"},"heading":{"type":"string","default":"Everything you need to succeed"},"headingTag":{"type":"string","default":"h2"},"showSubtitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"We've built a platform that grows with you \u2014 from first launch to global scale."},"showCta":{"type":"boolean","default":false},"ctaLabel":{"type":"string","default":"Learn more"},"ctaUrl":{"type":"string","default":"#"},"ctaTarget":{"type":"string","default":"_self"},"ctaStyle":{"type":"string","default":"link-arrow"},"showDivider":{"type":"boolean","default":false},"dividerWidth":{"type":"number","default":48},"align":{"type":"string","default":"center"},"maxWidth":{"type":"number","default":680},"headingSize":{"type":"number","default":40},"headingWeight":{"type":"string","default":"800"},"subtitleSize":{"type":"number","default":18},"eyebrowSize":{"type":"number","default":12},"headingTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"gap":{"type":"number","default":16},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"headingColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#475569"},"eyebrowBg":{"type":"string","default":"#f0ebff"},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"dividerColor":{"type":"string","default":"#6c3fb5"},"ctaColor":{"type":"string","default":"#6c3fb5"}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true}}},"blockenberg\/product-tour":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/product-tour","version":"1.0.0","title":"Product Tour","category":"bkbg-marketing","icon":"slides","description":"An interactive product walkthrough with numbered steps, descriptions and screenshots. Tabs-style navigation \u2014 perfect for onboarding flows and feature showcases.","keywords":["product tour","walkthrough","tabs","steps","features","demo","tour"],"textdomain":"blockenberg","editorScript":"bkbg-product-tour-editor","style":"bkbg-product-tour-style","viewScript":"bkbg-product-tour-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"steps":{"type":"array","default":[{"id":"t1","icon":"\ud83c\udfaf","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Set up your workspace","description":"Create your account and configure your workspace in minutes. Import your existing data or start fresh \u2014 it's your choice.","imageUrl":"","imageId":0,"accentColor":"#6c3fb5"},{"id":"t2","icon":"\u2699\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Configure your settings","description":"Fine-tune every aspect to match your workflow. Set up team roles, integrations and automations without writing a single line of code.","imageUrl":"","imageId":0,"accentColor":"#0ea5e9"},{"id":"t3","icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Launch and grow","description":"Go live with confidence. Monitor performance in real-time, iterate quickly and scale effortlessly as your team and business grow.","imageUrl":"","imageId":0,"accentColor":"#10b981"}]},"layout":{"type":"string","default":"tabs-left"},"sectionTitle":{"type":"string","default":"How it works"},"sectionSubtitle":{"type":"string","default":"Everything you need, step by step."},"showHeader":{"type":"boolean","default":true},"headerAlign":{"type":"string","default":"center"},"eyebrow":{"type":"string","default":"Product Tour"},"showEyebrow":{"type":"boolean","default":true},"imageRadius":{"type":"number","default":16},"imageShadow":{"type":"boolean","default":true},"tabStyle":{"type":"string","default":"numbered"},"paddingTop":{"type":"number","default":72},"paddingBottom":{"type":"number","default":72},"headerGap":{"type":"number","default":56},"sectionBg":{"type":"string","default":""},"tabActiveBg":{"type":"string","default":"#f5f3ff"},"tabActiveBorder":{"type":"string","default":"#6c3fb5"},"numberBg":{"type":"string","default":"#6c3fb5"},"numberColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#1e293b"},"descColor":{"type":"string","default":"#64748b"},"eyebrowBg":{"type":"string","default":"#ede9fe"},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"sectionTitleColor":{"type":"string","default":"#1e293b"},"sectionSubColor":{"type":"string","default":"#64748b"},"sectionTitleTypo":{"type":"object","default":{}},"sectionSubTypo":{"type":"object","default":{}},"stepTitleTypo":{"type":"object","default":{}}}},"blockenberg\/number-box":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/number-box","title":"Number Box","category":"bkbg-content","icon":"tag","description":"Square or circle box with a large metric number, prefix, suffix and label.","keywords":["number","metric","stat","kpi","counter","box"],"textdomain":"blockenberg","editorScript":"bkbg-number-box-editor","editorStyle":"bkbg-number-box-style","style":"bkbg-number-box-style","viewScript":"bkbg-number-box-frontend","supports":{"html":false,"anchor":true,"className":true,"align":[]},"attributes":{"number":{"type":"string","default":"42"},"prefix":{"type":"string","default":""},"suffix":{"type":"string","default":"%"},"label":{"type":"string","default":"Satisfaction Rate"},"shape":{"type":"string","default":"square"},"bgColor":{"type":"string","default":"#6c3fb5"},"textColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":""},"numberSz":{"type":"number","default":56},"labelSz":{"type":"number","default":14},"numberFontWeight":{"type":"integer","default":700},"labelFontWeight":{"type":"integer","default":500},"lineHeight":{"type":"number","default":1.2},"numberTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"boxSize":{"type":"number","default":160},"borderRadius":{"type":"number","default":16},"shadow":{"type":"boolean","default":true},"border":{"type":"boolean","default":false},"borderColor":{"type":"string","default":"#e0d7f8"},"borderWidth":{"type":"number","default":2}}},"blockenberg\/integration-wall":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/integration-wall","version":"1.0.0","title":"Integration Wall","category":"bkbg-business","icon":"share","description":"Showcase software integrations and connected apps with category filter, logos, and a 'Browse All' CTA.","textdomain":"blockenberg","editorScript":"bkbg-integration-wall-editor","style":"bkbg-integration-wall-style","viewScript":"bkbg-integration-wall-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Ecosystem"},"heading":{"type":"string","default":"Works With Your Favourite Tools"},"subtext":{"type":"string","default":"Connect Blockenberg to 200+ apps and automate your workflow without writing a single line of code."},"integrations":{"type":"array","default":[{"name":"Slack","category":"Communication","logoUrl":"","url":"#","description":"Send real-time notifications"},{"name":"Zapier","category":"Automation","logoUrl":"","url":"#","description":"Connect 5,000+ apps"},{"name":"HubSpot","category":"CRM","logoUrl":"","url":"#","description":"Sync contacts & deals"},{"name":"Stripe","category":"Payments","logoUrl":"","url":"#","description":"Accept payments seamlessly"},{"name":"Notion","category":"Productivity","logoUrl":"","url":"#","description":"Sync docs & databases"},{"name":"GitHub","category":"Development","logoUrl":"","url":"#","description":"Link commits to work items"},{"name":"Google Analytics","category":"Analytics","logoUrl":"","url":"#","description":"Track performance"},{"name":"Mailchimp","category":"Email","logoUrl":"","url":"#","description":"Automate email campaigns"},{"name":"Salesforce","category":"CRM","logoUrl":"","url":"#","description":"Enterprise CRM sync"},{"name":"Figma","category":"Design","logoUrl":"","url":"#","description":"Embed design specs"},{"name":"Jira","category":"Development","logoUrl":"","url":"#","description":"Link issues to tasks"},{"name":"Intercom","category":"Communication","logoUrl":"","url":"#","description":"Trigger support messages"}]},"showFilter":{"type":"boolean","default":true},"cardStyle":{"type":"string","default":"card"},"columns":{"type":"number","default":4},"showDesc":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Browse All Integrations \u2192"},"ctaUrl":{"type":"string","default":"#"},"maxWidth":{"type":"number","default":1200},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"eyebrowColor":{"type":"string","default":"#6366f1"},"cardBg":{"type":"string","default":"#f8fafc"},"cardBorder":{"type":"string","default":"#e2e8f0"},"nameColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"logoBg":{"type":"string","default":"#e0e7ff"},"logoColor":{"type":"string","default":"#4338ca"},"filterBg":{"type":"string","default":"#f1f5f9"},"filterColor":{"type":"string","default":"#64748b"},"filterActiveBg":{"type":"string","default":"#6366f1"},"filterActiveColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"titleFontSize":{"type":"number","default":24},"titleFontWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"number","default":15},"subtitleFontWeight":{"type":"number","default":400},"subtitleLineHeight":{"type":"number","default":1.5},"nameFontSize":{"type":"number","default":14},"nameFontWeight":{"type":"number","default":600},"nameLineHeight":{"type":"number","default":1.3},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}}}},"blockenberg\/radar-chart":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/radar-chart","title":"Radar Chart","category":"bkbg-charts","icon":"chart-area","description":"Spider\/radar chart with multiple datasets, fill transparency, and axis customization using Chart.js (CDN).","keywords":["chart","radar","spider","web","data","visualization"],"textdomain":"blockenberg","editorScript":"bkbg-radar-chart-editor","editorStyle":"bkbg-radar-chart-style","style":"bkbg-radar-chart-style","viewScript":"bkbg-radar-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":[]},"attributes":{"labels":{"type":"string","default":"Speed,Power,Range,Accuracy,Endurance,Agility"},"datasets":{"type":"array","default":[{"label":"Team A","data":"65,80,75,90,60,85","color":"#6c3fb5","fillAlpha":0.2},{"label":"Team B","data":"80,55,90,70,85,65","color":"#e040fb","fillAlpha":0.2}]},"size":{"type":"number","default":340},"scaleMin":{"type":"number","default":0},"scaleMax":{"type":"number","default":100},"gridLines":{"type":"number","default":5},"showLegend":{"type":"boolean","default":true},"legendPos":{"type":"string","default":"top"},"bgColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":12},"title":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/business-hours":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/business-hours","title":"Business Hours","category":"bkbg-business","icon":"calendar-alt","description":"Display business opening hours with current status indicator.","keywords":["hours","schedule","time","open","closed","business","working"],"textdomain":"blockenberg","editorScript":"bkbg-business-hours-editor","editorStyle":"bkbg-business-hours-style","style":"bkbg-business-hours-style","viewScript":"bkbg-business-hours-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide"]},"attributes":{"days":{"type":"array","default":[{"day":"Monday","open":"09:00","close":"18:00","closed":false},{"day":"Tuesday","open":"09:00","close":"18:00","closed":false},{"day":"Wednesday","open":"09:00","close":"18:00","closed":false},{"day":"Thursday","open":"09:00","close":"18:00","closed":false},{"day":"Friday","open":"09:00","close":"18:00","closed":false},{"day":"Saturday","open":"10:00","close":"16:00","closed":false},{"day":"Sunday","open":"","close":"","closed":true}]},"title":{"type":"string","default":"Business Hours"},"showTitle":{"type":"boolean","default":true},"showCurrentStatus":{"type":"boolean","default":true},"highlightToday":{"type":"boolean","default":true},"compactMode":{"type":"boolean","default":false},"timeFormat":{"type":"string","default":"12h"},"closedText":{"type":"string","default":"Closed"},"openNowText":{"type":"string","default":"Open Now"},"closedNowText":{"type":"string","default":"Closed Now"},"layoutStyle":{"type":"string","default":"list"},"showDividers":{"type":"boolean","default":true},"timezone":{"type":"string","default":""},"dayBg":{"type":"string","default":"#ffffff"},"dayColor":{"type":"string","default":"#1e293b"},"timeBg":{"type":"string","default":"transparent"},"timeColor":{"type":"string","default":"#64748b"},"todayBg":{"type":"string","default":"#f0f9ff"},"todayColor":{"type":"string","default":"#0369a1"},"closedColor":{"type":"string","default":"#ef4444"},"openColor":{"type":"string","default":"#22c55e"},"dividerColor":{"type":"string","default":"#e2e8f0"},"statusBg":{"type":"string","default":""},"borderRadius":{"type":"number","default":8},"padding":{"type":"number","default":16},"gap":{"type":"number","default":12},"dayFontSize":{"type":"number","default":15},"dayFontWeight":{"type":"number","default":500},"timeFontSize":{"type":"number","default":15},"timeFontWeight":{"type":"number","default":400},"titleFontSize":{"type":"number","default":20},"titleFontWeight":{"type":"number","default":600},"typoTitle":{"type":"object","default":{}},"typoDay":{"type":"object","default":{}},"typoTime":{"type":"object","default":{}}}},"blockenberg\/mortgage-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/mortgage-calculator","title":"Mortgage Calculator","category":"bkbg-calculators","icon":"building","description":"Calculate monthly mortgage payments with amortization table, principal vs interest breakdown, LTV ratio, and optional PMI estimate.","keywords":["mortgage","loan","home","real estate","payment","amortization","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-mortgage-calculator-editor","style":"bkbg-mortgage-calculator-style","viewScript":"bkbg-mortgage-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Mortgage Calculator"},"subtitle":{"type":"string","default":"Estimate your monthly payment and total cost."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"defaultPrice":{"type":"number","default":350000},"defaultDown":{"type":"number","default":20},"downType":{"type":"string","default":"percent"},"defaultRate":{"type":"number","default":6.5},"defaultTerm":{"type":"number","default":30},"showPMI":{"type":"boolean","default":true},"pmiRate":{"type":"number","default":0.5},"showYearTable":{"type":"boolean","default":true},"tableRows":{"type":"number","default":10},"showBreakdown":{"type":"boolean","default":true},"showLTV":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"totalColor":{"type":"string","default":"#6c3fb5"},"principalColor":{"type":"string","default":"#3b82f6"},"interestColor":{"type":"string","default":"#ef4444"},"pmiColor":{"type":"string","default":"#f59e0b"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"tableBg":{"type":"string","default":"#fafafa"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":26},"resultSize":{"type":"number","default":52},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"number","default":14},"resultLineHeight":{"type":"number","default":1.1},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"resultTypo":{"type":"object","default":{}}}},"blockenberg\/listicle":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/listicle","version":"1.0.0","title":"Listicle","category":"bkbg-blog","description":"Rich numbered list article format for Top 10, Best of, and ranked editorial content. Each item has number badge, title, image, description, verdict and tags.","keywords":["listicle","top 10","ranked","list","numbered","editorial","best of"],"textdomain":"blockenberg","editorScript":"bkbg-listicle-editor","style":"bkbg-listicle-style","viewScript":"bkbg-listicle-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":""},"showHeading":{"type":"boolean","default":false},"items":{"type":"array","default":[{"title":"First Item","subtitle":"","description":"","imageUrl":"","imageId":0,"imageAlt":"","tag":"","verdict":"","rating":5}]},"layout":{"type":"string","default":"list"},"numberStyle":{"type":"string","default":"badge"},"showNumbers":{"type":"boolean","default":true},"showImages":{"type":"boolean","default":true},"showRatings":{"type":"boolean","default":false},"showTags":{"type":"boolean","default":true},"showVerdicts":{"type":"boolean","default":false},"countDown":{"type":"boolean","default":false},"imageRatio":{"type":"string","default":"16:9"},"imageRadius":{"type":"integer","default":8},"gap":{"type":"integer","default":24},"cardRadius":{"type":"integer","default":12},"paddingTop":{"type":"integer","default":0},"paddingBottom":{"type":"integer","default":0},"bgColor":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"numberBg":{"type":"string","default":"#6366f1"},"numberColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"descColor":{"type":"string","default":"#374151"},"tagBg":{"type":"string","default":"#ede9fe"},"tagColor":{"type":"string","default":"#6366f1"},"verdictBg":{"type":"string","default":"#dcfce7"},"verdictColor":{"type":"string","default":"#15803d"},"starColor":{"type":"string","default":"#f59e0b"},"accentColor":{"type":"string","default":"#6366f1"},"headingTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/chapter-intro":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/chapter-intro","title":"Chapter Intro","description":"A decorative chapter opener with large chapter number, label, heading, and intro paragraph.","category":"bkbg-content","textdomain":"blockenberg","editorScript":"bkbg-chapter-intro-editor","style":"bkbg-chapter-intro-style","viewScript":"bkbg-chapter-intro-frontend","icon":"book-alt","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"chapterNumber":{"type":"string","default":"01"},"chapterLabel":{"type":"string","default":"Chapter"},"showLabel":{"type":"boolean","default":true},"heading":{"type":"string","default":"Introduction"},"introText":{"type":"string","default":"Begin your journey here. This section sets the stage for everything that follows, providing context, background, and the key ideas you need to understand."},"showDivider":{"type":"boolean","default":true},"dividerStyle":{"type":"string","default":"line"},"layout":{"type":"string","default":"centered"},"numberStyle":{"type":"string","default":"display"},"bgColor":{"type":"string","default":"#ffffff"},"numberColor":{"type":"string","default":"#f0eeff"},"labelColor":{"type":"string","default":"#7c3aed"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#4b5563"},"dividerColor":{"type":"string","default":"#e5e7eb"},"accentColor":{"type":"string","default":"#7c3aed"},"numberSize":{"type":"number","default":160},"headingSize":{"type":"number","default":40},"textSize":{"type":"number","default":18},"labelSize":{"type":"number","default":13},"maxWidth":{"type":"number","default":760},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"headingFontWeight":{"type":"string","default":"700"},"headingLineHeight":{"type":"number","default":1.2},"textFontWeight":{"type":"string","default":"400"},"textLineHeight":{"type":"number","default":1.7},"typoHeading":{"type":"object","default":{}},"typoText":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}}}},"blockenberg\/text-highlight":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/text-highlight","version":"1.0.0","title":"Text Highlight","category":"bkbg-content","icon":"editor-underline","description":"Animate a color marker \/ highlighter sweep behind specific words or phrases when they scroll into view.","keywords":["highlight","marker","underline","text","animate","scroll","emphasis","mark"],"textdomain":"blockenberg","editorScript":"bkbg-text-highlight-editor","editorStyle":"bkbg-text-highlight-style","style":"bkbg-text-highlight-style","viewScript":"bkbg-text-highlight-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"We help brands grow faster with smarter marketing."},"highlights":{"type":"string","default":"grow faster, smarter marketing"},"tag":{"type":"string","default":"h2"},"highlightStyle":{"type":"string","default":"marker"},"highlightColor":{"type":"string","default":"#fde68a"},"highlightOpacity":{"type":"number","default":100},"highlightRadius":{"type":"number","default":4},"highlightPadX":{"type":"number","default":6},"highlightPadY":{"type":"number","default":2},"lineThickness":{"type":"number","default":8},"linePosition":{"type":"string","default":"bottom"},"animateOnScroll":{"type":"boolean","default":true},"animationStyle":{"type":"string","default":"sweep"},"animationDuration":{"type":"number","default":600},"animationDelay":{"type":"number","default":80},"threshold":{"type":"number","default":0.2},"repeat":{"type":"boolean","default":false},"titleTypo":{"type":"object","default":{}},"textAlign":{"type":"string","default":"center"},"textColor":{"type":"string","default":"#111827"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48},"maxWidth":{"type":"number","default":800}}},"blockenberg\/social-proof-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/social-proof-section","title":"Social Proof Section","category":"bkbg-marketing","icon":"star-filled","description":"Complete social proof landing section combining client logos, stats, and a featured testimonial quote \u2014 all in one configurable block.","keywords":["social proof","trust","logos","stats","testimonial","clients"],"textdomain":"blockenberg","editorScript":"bkbg-social-proof-section-editor","style":"bkbg-social-proof-section-style","viewScript":"bkbg-social-proof-section-frontend","attributes":{"eyebrow":{"type":"string","default":"Trusted by teams worldwide"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Join 10,000+ companies who trust us"},"showHeading":{"type":"boolean","default":false},"subtext":{"type":"string","default":""},"showSubtext":{"type":"boolean","default":false},"logos":{"type":"array","default":[]},"showLogos":{"type":"boolean","default":true},"logoFilter":{"type":"string","default":"grayscale-hover"},"logoHeight":{"type":"number","default":36},"stats":{"type":"array","default":[{"value":"10,000+","label":"Happy customers"},{"value":"99.9%","label":"Uptime"},{"value":"4.9\u2605","label":"Average rating"},{"value":"24\/7","label":"Support"}]},"showStats":{"type":"boolean","default":true},"quote":{"type":"string","default":"This product completely changed how our team works. The ROI was evident within the first month."},"quoteAuthor":{"type":"string","default":"Sarah Chen"},"quoteRole":{"type":"string","default":"Head of Operations, Acme Corp"},"quoteAvatarUrl":{"type":"string","default":""},"quoteAvatarId":{"type":"number","default":0},"showQuote":{"type":"boolean","default":true},"layout":{"type":"string","default":"standard"},"bgColor":{"type":"string","default":"#f9fafb"},"eyebrowColor":{"type":"string","default":"#7c3aed"},"headingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#6b7280"},"statValueColor":{"type":"string","default":"#111827"},"statLabelColor":{"type":"string","default":"#6b7280"},"quoteColor":{"type":"string","default":"#1f2937"},"authorColor":{"type":"string","default":"#111827"},"roleColor":{"type":"string","default":"#6b7280"},"dividerColor":{"type":"string","default":"#e5e7eb"},"accentColor":{"type":"string","default":"#7c3aed"},"quoteBg":{"type":"string","default":"#ffffff"},"statDivider":{"type":"boolean","default":true},"eyebrowSize":{"type":"number","default":13},"headingSize":{"type":"number","default":32},"statValueSize":{"type":"number","default":32},"statLabelSize":{"type":"number","default":14},"quoteSize":{"type":"number","default":18},"maxWidth":{"type":"number","default":1000},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"headingFontWeight":{"type":"number","default":800},"statValueFontWeight":{"type":"number","default":800},"eyebrowTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"statValueTypo":{"type":"object","default":{}},"statLabelTypo":{"type":"object","default":{}},"quoteTypo":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/review-showcase":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/review-showcase","title":"Review Showcase","category":"bkbg-marketing","icon":"star-filled","description":"Showcase aggregate ratings from review platforms (Google, G2, Trustpilot, etc.) with an optional featured testimonial.","keywords":["review","rating","stars","testimonial","trustpilot","g2","google","social proof","capterra"],"textdomain":"blockenberg","editorScript":"bkbg-review-showcase-editor","editorStyle":"bkbg-review-showcase-style","style":"bkbg-review-showcase-style","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Loved by thousands of teams"},"showHeading":{"type":"boolean","default":true},"overallRating":{"type":"number","default":4.9},"reviewCount":{"type":"string","default":"2,400+"},"showOverall":{"type":"boolean","default":true},"platforms":{"type":"array","default":[{"id":"p1","name":"Google","logo":"google","rating":4.9,"count":"1.2k","active":true},{"id":"p2","name":"G2","logo":"g2","rating":4.8,"count":"850","active":true},{"id":"p3","name":"Trustpilot","logo":"trustpilot","rating":4.9,"count":"400","active":true},{"id":"p4","name":"Capterra","logo":"capterra","rating":4.8,"count":"320","active":false}]},"showFeatured":{"type":"boolean","default":true},"featuredQuote":{"type":"string","default":"This product completely transformed how our team works. The setup was effortless and the results were immediate."},"featuredName":{"type":"string","default":"Sarah M."},"featuredRole":{"type":"string","default":"Product Manager at Acme Corp"},"featuredPlatform":{"type":"string","default":"google"},"layout":{"type":"string","default":"platforms-top"},"style":{"type":"string","default":"clean"},"starSize":{"type":"number","default":20},"ratingSize":{"type":"number","default":48},"headingSize":{"type":"number","default":28},"headingFontWeight":{"type":"number","default":800},"headingLineHeight":{"type":"number","default":1.2},"quoteSize":{"type":"number","default":16},"quoteFontWeight":{"type":"number","default":400},"quoteLineHeight":{"type":"number","default":1.6},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"starColor":{"type":"string","default":"#f59e0b"},"headingColor":{"type":"string","default":"#0f172a"},"ratingColor":{"type":"string","default":"#0f172a"},"quoteColor":{"type":"string","default":"#475569"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"accentColor":{"type":"string","default":"#6c3fb5"},"headingTypo":{"type":"object","default":{}},"quoteTypo":{"type":"object","default":{}}}},"blockenberg\/unfold":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/unfold","title":"Unfold","category":"bkbg-effects","icon":"sort","description":"Expandable content section that starts collapsed with a fade gradient and expands smoothly on button click.","keywords":["expand","read more","toggle","spoiler","collapsible","unfold"],"textdomain":"blockenberg","editorScript":"bkbg-unfold-editor","style":"bkbg-unfold-style","viewScript":"bkbg-unfold-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"content":{"type":"string","source":"html","selector":".bkbg-ufd-content-src","default":"<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.<\/p><p>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<\/p><p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.<\/p><p>Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.<\/p>"},"previewHeight":{"type":"integer","default":200},"expandText":{"type":"string","default":"Read More \u2193"},"collapseText":{"type":"string","default":"Show Less \u2191"},"showCollapseBtn":{"type":"boolean","default":true},"gradientHeight":{"type":"integer","default":60},"animationDuration":{"type":"integer","default":400},"buttonAlign":{"type":"string","default":"center"},"buttonStyle":{"type":"string","default":"filled"},"borderRadius":{"type":"integer","default":8},"contentTypo":{"type":"object","default":{}},"buttonTypo":{"type":"object","default":{}},"sectionBg":{"type":"string","default":"#ffffff"},"contentColor":{"type":"string","default":"#374151"},"gradientTo":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"buttonBg":{"type":"string","default":"#6366f1"},"buttonColor":{"type":"string","default":"#ffffff"}}},"blockenberg\/article-header":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/article-header","version":"1.0.0","title":"Article Header","category":"bkbg-blog","icon":"format-aside","description":"Rich editorial-style article\/blog post header with category badge, headline, subheadline, author meta bar, and optional hero image.","keywords":["article","header","blog","post","author","hero","editorial"],"textdomain":"blockenberg","editorScript":"bkbg-article-header-editor","style":"bkbg-article-header-style","viewScript":"bkbg-article-header-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"category":{"type":"string","default":"Design"},"categoryColor":{"type":"string","default":"#ffffff"},"categoryBg":{"type":"string","default":"#7c3aed"},"showCategory":{"type":"boolean","default":true},"headline":{"type":"string","default":"The Art of Creating Content That Resonates"},"subheadline":{"type":"string","default":"A deep dive into the principles behind great editorial design and timeless storytelling."},"showSubheadline":{"type":"boolean","default":true},"headlineTag":{"type":"string","default":"h1"},"headlineSize":{"type":"integer","default":48},"authorName":{"type":"string","default":"Jane Cooper"},"authorRole":{"type":"string","default":"Senior Editor"},"authorAvatarUrl":{"type":"string","default":""},"authorAvatarId":{"type":"integer","default":0},"publishDate":{"type":"string","default":"June 12, 2025"},"readingTime":{"type":"string","default":"8 min read"},"showAuthor":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":true},"showReadingTime":{"type":"boolean","default":true},"heroImageUrl":{"type":"string","default":""},"heroImageId":{"type":"integer","default":0},"heroImageAlt":{"type":"string","default":""},"showHeroImage":{"type":"boolean","default":true},"heroRadius":{"type":"integer","default":12},"layout":{"type":"string","default":"simple"},"bgColor":{"type":"string","default":"#ffffff"},"headlineColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"metaColor":{"type":"string","default":"#9ca3af"},"dividerColor":{"type":"string","default":"#e5e7eb"},"subSize":{"type":"integer","default":20},"headlineTypo":{"type":"object","default":{}},"subTypo":{"type":"object","default":{}},"maxWidth":{"type":"integer","default":860},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":48}}},"blockenberg\/client-showcase":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/client-showcase","title":"Client Showcase","description":"\"Trusted by\" section featuring client logos with optional tagline, grayscale hover effect, and a pull-quote from a featured client.","icon":"awards","category":"bkbg-marketing","keywords":["clients","logos","trusted by","partners","brands","social proof","testimonial"],"textdomain":"blockenberg","editorScript":"bkbg-client-showcase-editor","style":"bkbg-client-showcase-style","viewScript":"bkbg-client-showcase-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"headline":{"type":"string","default":"Trusted by 10,000+ businesses worldwide"},"subheadline":{"type":"string","default":"From fast-growing startups to global enterprises."},"showHeader":{"type":"boolean","default":true},"headerAlign":{"type":"string","default":"center"},"logos":{"type":"array","default":[{"id":"l1","name":"Acme Corp","imageUrl":"","imageId":0},{"id":"l2","name":"Globex","imageUrl":"","imageId":0},{"id":"l3","name":"Initech","imageUrl":"","imageId":0},{"id":"l4","name":"Umbrella Co","imageUrl":"","imageId":0},{"id":"l5","name":"Stark Ind.","imageUrl":"","imageId":0},{"id":"l6","name":"Wayne Ent.","imageUrl":"","imageId":0}]},"showQuote":{"type":"boolean","default":true},"quoteText":{"type":"string","default":"This platform transformed how our team operates. We cut our delivery time in half within the first month."},"quoteAuthor":{"type":"string","default":"Sarah Johnson"},"quoteRole":{"type":"string","default":"Head of Product, Acme Corp"},"quoteAvatarUrl":{"type":"string","default":""},"quoteAvatarId":{"type":"number","default":0},"layout":{"type":"string","default":"row"},"columns":{"type":"number","default":6},"logoHeight":{"type":"number","default":40},"logoGrayscale":{"type":"boolean","default":true},"logoHoverColor":{"type":"boolean","default":true},"logoBg":{"type":"boolean","default":false},"logoRadius":{"type":"number","default":8},"logoPadding":{"type":"number","default":16},"gap":{"type":"number","default":32},"headerGap":{"type":"number","default":40},"quoteGap":{"type":"number","default":48},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"headlineColor":{"type":"string","default":"#0f172a"},"subColor":{"type":"string","default":"#64748b"},"logoBgColor":{"type":"string","default":"#f8fafc"},"logoBorderColor":{"type":"string","default":"#e2e8f0"},"logoTintColor":{"type":"string","default":"#94a3b8"},"quoteBg":{"type":"string","default":"#f8fafc"},"quoteBorder":{"type":"string","default":"#e2e8f0"},"quoteTextColor":{"type":"string","default":"#1e293b"},"quoteMetaColor":{"type":"string","default":"#64748b"},"accentColor":{"type":"string","default":"#6c3fb5"},"sectionBg":{"type":"string","default":""},"headlineFontSize":{"type":"number","default":28},"headlineFontWeight":{"type":"string","default":"600"},"subFontSize":{"type":"number","default":16},"subFontWeight":{"type":"string","default":"400"},"quoteFontSize":{"type":"number","default":18},"quoteFontWeight":{"type":"string","default":"400"},"quoteLineHeight":{"type":"number","default":1.6},"typoHeadline":{"type":"object","default":{}},"typoSubhead":{"type":"object","default":{}},"typoQuote":{"type":"object","default":{}}}},"blockenberg\/daily-schedule":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/daily-schedule","version":"1.0.0","title":"Daily Schedule","category":"bkbg-blog","icon":"calendar-alt","description":"A time-blocked daily schedule \u2014 share your ideal day, work routine, or time-management system with a visual timeline.","keywords":["schedule","calendar","time block","day","routine","planner","agenda","timeline"],"textdomain":"blockenberg","editorScript":"bkbg-daily-schedule-editor","editorStyle":"bkbg-daily-schedule-style","style":"bkbg-daily-schedule-style","viewScript":"bkbg-daily-schedule-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"dayTitle":{"type":"string","default":"A Typical Work Day"},"showTitle":{"type":"boolean","default":true},"hourStart":{"type":"number","default":6},"hourEnd":{"type":"number","default":22},"use12Hour":{"type":"boolean","default":true},"hourHeight":{"type":"number","default":60},"showGridLines":{"type":"boolean","default":true},"showEventTime":{"type":"boolean","default":true},"showEventNote":{"type":"boolean","default":true},"events":{"type":"array","default":[{"title":"Morning Run & Stretch","startHour":6,"startMin":0,"duration":45,"category":"health","note":"Light jog + 10 min yoga"},{"title":"Breakfast & Email Triage","startHour":7,"startMin":0,"duration":60,"category":"meal","note":"Inbox zero strategy"},{"title":"Deep Work Block #1","startHour":8,"startMin":0,"duration":120,"category":"work","note":"Most important project \u2014 no distractions"},{"title":"Team Standup","startHour":10,"startMin":0,"duration":30,"category":"work","note":"Daily sync with the team"},{"title":"Deep Work Block #2","startHour":10,"startMin":30,"duration":90,"category":"work","note":"Feature development \/ writing"},{"title":"Lunch Break","startHour":12,"startMin":0,"duration":60,"category":"meal","note":"Screen-free lunch"},{"title":"Meetings & Reviews","startHour":13,"startMin":0,"duration":90,"category":"work","note":"1:1s, PRs, code review"},{"title":"Creative \/ Learning Time","startHour":14,"startMin":30,"duration":90,"category":"personal","note":"Side project, reading, courses"},{"title":"Short Break & Walk","startHour":16,"startMin":0,"duration":30,"category":"break","note":"Reset + step outside"},{"title":"Admin & Planning","startHour":16,"startMin":30,"duration":60,"category":"work","note":"Wrap up tasks, plan tomorrow"},{"title":"Dinner & Family Time","startHour":18,"startMin":0,"duration":120,"category":"meal","note":"Disconnect from work"},{"title":"Reading & Wind Down","startHour":20,"startMin":30,"duration":90,"category":"personal","note":"Fiction, podcasts, journaling"}]},"fontSize":{"type":"number","default":13},"titleFontSize":{"type":"number","default":22},"borderRadius":{"type":"number","default":16},"timeFontSize":{"type":"number","default":11},"bgColor":{"type":"string","default":"#0f172a"},"headerBg":{"type":"string","default":"#1e293b"},"borderColor":{"type":"string","default":"#1e293b"},"titleColor":{"type":"string","default":"#f8fafc"},"timeColor":{"type":"string","default":"#475569"},"gridLineColor":{"type":"string","default":"#1e293b"},"workBg":{"type":"string","default":"#1e3a5f"},"workColor":{"type":"string","default":"#93c5fd"},"breakBg":{"type":"string","default":"#14532d"},"breakColor":{"type":"string","default":"#86efac"},"personalBg":{"type":"string","default":"#3b0764"},"personalColor":{"type":"string","default":"#c4b5fd"},"healthBg":{"type":"string","default":"#431407"},"healthColor":{"type":"string","default":"#fdba74"},"mealBg":{"type":"string","default":"#451a03"},"mealColor":{"type":"string","default":"#fde68a"},"typoTitle":{"type":"object","default":{}}}},"blockenberg\/body-fat-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/body-fat-calculator","title":"Body Fat Calculator","category":"bkbg-calculators","icon":"heart","description":"Calculate body fat percentage using the US Navy method based on height, neck, waist, and hip measurements. Shows body fat category and health range.","keywords":["body fat","BMI","health","fitness","navy","measurement","calculator","weight"],"textdomain":"blockenberg","editorScript":"bkbg-body-fat-calculator-editor","style":"bkbg-body-fat-calculator-style","viewScript":"bkbg-body-fat-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Body Fat Calculator"},"subtitle":{"type":"string","default":"Estimate your body fat percentage using the US Navy method."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultUnit":{"type":"string","default":"metric"},"defaultGender":{"type":"string","default":"male"},"showChart":{"type":"boolean","default":true},"showCategories":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"resultColor":{"type":"string","default":"#6c3fb5"},"gaugeEssential":{"type":"string","default":"#3b82f6"},"gaugeAthletes":{"type":"string","default":"#10b981"},"gaugeFitness":{"type":"string","default":"#6c3fb5"},"gaugeAverage":{"type":"string","default":"#f59e0b"},"gaugeObese":{"type":"string","default":"#ef4444"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"resultSize":{"type":"number","default":64},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":560},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoResult":{"type":"object","default":{}}}},"blockenberg\/category-grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/category-grid","title":"Category Grid","category":"bkbg-blog","icon":"category","description":"Display WordPress post categories in a responsive grid with post counts, icons, descriptions, and rich styling options.","keywords":["category","categories","grid","taxonomy","posts","archive","navigation"],"textdomain":"blockenberg","editorScript":"bkbg-category-grid-editor","style":"bkbg-category-grid-style","viewScript":"bkbg-category-grid-frontend","attributes":{"columns":{"type":"number","default":3},"maxCategories":{"type":"number","default":9},"excludeIds":{"type":"string","default":""},"includeIds":{"type":"string","default":""},"orderBy":{"type":"string","default":"count"},"order":{"type":"string","default":"desc"},"hideEmpty":{"type":"boolean","default":true},"showCount":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":false},"maxDescriptionLength":{"type":"number","default":80},"cardStyle":{"type":"string","default":"card"},"iconStyle":{"type":"string","default":"emoji"},"defaultIcon":{"type":"string","default":"\ud83d\udcc1"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":"portfolio"},"iconImageUrl":{"type":"string","default":""},"showIcon":{"type":"boolean","default":true},"iconSize":{"type":"number","default":36},"iconPosition":{"type":"string","default":"top"},"cardBg":{"type":"string","default":"#ffffff"},"cardBgHover":{"type":"string","default":"#f5f3ff"},"cardRadius":{"type":"number","default":12},"cardPadding":{"type":"number","default":24},"cardShadow":{"type":"boolean","default":true},"cardBorder":{"type":"boolean","default":false},"borderColor":{"type":"string","default":"#e5e7eb"},"accentColor":{"type":"string","default":"#6c3fb5"},"nameColor":{"type":"string","default":"#1e1e1e"},"nameSize":{"type":"number","default":16},"countColor":{"type":"string","default":"#6c3fb5"},"countBg":{"type":"string","default":"#ede9fe"},"descColor":{"type":"string","default":"#6b7280"},"descSize":{"type":"number","default":13},"gap":{"type":"number","default":16},"textAlign":{"type":"string","default":"center"},"showArrow":{"type":"boolean","default":true},"countLabel":{"type":"string","default":"posts"},"linkTarget":{"type":"string","default":"_self"},"colorMode":{"type":"string","default":"single"},"multiColors":{"type":"string","default":"#6c3fb5,#3b82f6,#10b981,#f59e0b,#ef4444,#ec4899"},"animateOnHover":{"type":"boolean","default":true},"gradientOverlay":{"type":"boolean","default":false},"imageMode":{"type":"boolean","default":false},"typoName":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/retirement-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/retirement-calculator","title":"Retirement Calculator","category":"bkbg-calculators","icon":"chart-line","description":"Project retirement savings based on current age, target retirement age, monthly contributions, and expected investment returns. Shows inflation-adjusted projections with a visual breakdown.","keywords":["retirement","savings","investment","pension","401k","ira","financial","calculator","projection"],"textdomain":"blockenberg","editorScript":"bkbg-retirement-calculator-editor","style":"bkbg-retirement-calculator-style","viewScript":"bkbg-retirement-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Retirement Calculator"},"subtitle":{"type":"string","default":"See how your savings can grow over time."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"currentAge":{"type":"number","default":30},"retirementAge":{"type":"number","default":65},"currentSavings":{"type":"number","default":10000},"monthlyContrib":{"type":"number","default":500},"annualReturn":{"type":"number","default":7},"inflationRate":{"type":"number","default":2.5},"showInflation":{"type":"boolean","default":true},"showBreakdown":{"type":"boolean","default":true},"showProjection":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"totalColor":{"type":"string","default":"#6c3fb5"},"inflationColor":{"type":"string","default":"#3b82f6"},"contribColor":{"type":"string","default":"#10b981"},"growthColor":{"type":"string","default":"#f59e0b"},"barTrackBg":{"type":"string","default":"#e5e7eb"},"projBgA":{"type":"string","default":"#f0fdf4"},"projBgB":{"type":"string","default":"#eff6ff"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"totalSize":{"type":"number","default":52},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":620},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/color-palette":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/color-palette","title":"Color Palette","category":"bkbg-dev","icon":"art","description":"Display brand color swatches with HEX, RGB, and CSS variable labels. Perfect for style guides and design systems.","keywords":["color","palette","swatch","brand","design","style guide"],"textdomain":"blockenberg","editorScript":"bkbg-color-palette-editor","style":"bkbg-color-palette-style","viewScript":"bkbg-color-palette-frontend","attributes":{"colors":{"type":"array","default":[{"name":"Primary","hex":"#6c3fb5","cssVar":"--color-primary"},{"name":"Secondary","hex":"#a855f7","cssVar":"--color-secondary"},{"name":"Accent","hex":"#3b82f6","cssVar":"--color-accent"},{"name":"Success","hex":"#10b981","cssVar":"--color-success"},{"name":"Warning","hex":"#f59e0b","cssVar":"--color-warning"},{"name":"Danger","hex":"#ef4444","cssVar":"--color-danger"}]},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"swatchHeight":{"type":"number","default":120},"swatchRadius":{"type":"number","default":12},"showName":{"type":"boolean","default":true},"showHex":{"type":"boolean","default":true},"showRGB":{"type":"boolean","default":false},"showCssVar":{"type":"boolean","default":false},"showCopyBtn":{"type":"boolean","default":true},"copyFormat":{"type":"string","default":"hex"},"labelBg":{"type":"string","default":"#ffffff"},"labelTextColor":{"type":"string","default":"#1e1e1e"},"labelMeta":{"type":"string","default":"#6b7280"},"fontSize":{"type":"number","default":14},"gap":{"type":"number","default":16},"borderRadius":{"type":"number","default":12},"showShadow":{"type":"boolean","default":true},"showBorder":{"type":"boolean","default":false},"borderColor":{"type":"string","default":"#e5e7eb"},"labelPadding":{"type":"number","default":12},"textAlign":{"type":"string","default":"left"},"title":{"type":"string","default":""},"showTitle":{"type":"boolean","default":false},"titleColor":{"type":"string","default":"#1e1e1e"},"titleSize":{"type":"number","default":20},"typoTitle":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/text-stroke":{"apiVersion":3,"name":"blockenberg\/text-stroke","title":"Text Stroke","description":"Large outlined\/hollow text using CSS text-stroke with hover fill, gradient, and animation options.","category":"bkbg-effects","icon":"editor-textcolor","keywords":["outline","stroke","hollow","text","typography"],"textdomain":"blockenberg","editorScript":"bkbg-text-stroke-editor","editorStyle":"bkbg-text-stroke-style","style":"bkbg-text-stroke-style","viewScript":"bkbg-text-stroke-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"Outlined Text"},"tag":{"type":"string","default":"h2"},"titleTypo":{"type":"object","default":{}},"strokeWidth":{"type":"number","default":2},"strokeColor":{"type":"string","default":"#6c3fb5"},"fillColor":{"type":"string","default":"transparent"},"textAlign":{"type":"string","default":"center"},"wrapBg":{"type":"string","default":""},"paddingTop":{"type":"integer","default":40},"paddingBottom":{"type":"integer","default":40},"hoverEffect":{"type":"string","default":"fill"},"hoverFillColor":{"type":"string","default":"#6c3fb5"},"hoverStrokeColor":{"type":"string","default":""},"transitionDuration":{"type":"integer","default":300},"useGradient":{"type":"boolean","default":false},"gradientAngle":{"type":"integer","default":135},"gradientColor1":{"type":"string","default":"#6c3fb5"},"gradientColor2":{"type":"string","default":"#ec4899"},"shadowBlur":{"type":"integer","default":0},"shadowColor":{"type":"string","default":"#000000"},"linkUrl":{"type":"string","default":""},"linkNewTab":{"type":"boolean","default":false},"align":{"type":"string","default":""}}},"blockenberg\/size-guide":{"apiVersion":3,"name":"blockenberg\/size-guide","title":"Size Guide","category":"bkbg-marketing","icon":"editor-table","description":"Product or clothing sizing table with editable columns, rows, and optional highlight for recommended size.","textdomain":"blockenberg","editorScript":"bkbg-size-guide-editor","style":"bkbg-size-guide-style","attributes":{"title":{"type":"string","default":"Size Guide"},"showTitle":{"type":"boolean","default":true},"note":{"type":"string","default":"Measurements are in centimetres. Model is 5'10\" wearing size M."},"showNote":{"type":"boolean","default":true},"highlightCol":{"type":"number","default":2},"showHighlight":{"type":"boolean","default":true},"highlightLabel":{"type":"string","default":"Recommended"},"headerBg":{"type":"string","default":"#111827"},"headerText":{"type":"string","default":"#ffffff"},"highlightBg":{"type":"string","default":"#eef2ff"},"highlightText":{"type":"string","default":"#4338ca"},"rowAltBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"fontSize":{"type":"number","default":14},"cellPadding":{"type":"number","default":12},"borderRadius":{"type":"number","default":10},"columns":{"type":"array","default":["Size","XS","S","M","L","XL","XXL"]},"rows":{"type":"array","default":[["Chest (cm)","78\u201383","84\u201389","90\u201395","96\u2013101","102\u2013107","108\u2013113"],["Waist (cm)","62\u201367","68\u201373","74\u201379","80\u201385","86\u201391","92\u201397"],["Hips (cm)","84\u201389","90\u201395","96\u2013101","102\u2013107","108\u2013113","114\u2013119"],["Length (cm)","65","67","69","71","73","75"]]},"fontWeight":{"type":"number","default":700},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/invoice-calculator":{"apiVersion":3,"name":"blockenberg\/invoice-calculator","title":"Invoice Calculator","description":"A line-item invoice builder with editable rows, discount, tax, and grand total.","category":"bkbg-calculators","icon":"media-spreadsheet","keywords":["invoice","line items","tax","discount","calculator","billing"],"textdomain":"blockenberg","editorScript":"bkbg-invoice-calculator-editor","style":"bkbg-invoice-calculator-style","viewScript":"bkbg-invoice-calculator-frontend","attributes":{"title":{"type":"string","default":"Invoice"},"subtitle":{"type":"string","default":"Add items, apply discount and tax to calculate your total."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showFromTo":{"type":"boolean","default":false},"fromName":{"type":"string","default":"Your Business Name"},"toName":{"type":"string","default":"Client Name"},"showInvoiceNo":{"type":"boolean","default":false},"currencySymbol":{"type":"string","default":"$"},"defaultTax":{"type":"number","default":10},"defaultDiscount":{"type":"number","default":0},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"headerBg":{"type":"string","default":"#f5f3ff"},"headerColor":{"type":"string","default":"#6c3fb5"},"rowOddBg":{"type":"string","default":"#ffffff"},"rowEvenBg":{"type":"string","default":"#f9fafb"},"totalBg":{"type":"string","default":"#6c3fb5"},"totalColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#1f2937"},"subtitleColor":{"type":"string","default":"#6b7280"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"titleTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":6},"maxWidth":{"type":"number","default":640},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/app-download":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/app-download","version":"1.0.0","title":"App Download","category":"bkbg-marketing","icon":"smartphone","description":"Ready-made app promotion section with iOS \/ Android badges, device screenshot, heading, subtitle, ratings\/reviews, and full background controls.","keywords":["app","download","ios","android","store","mobile","section"],"textdomain":"blockenberg","editorScript":"bkbg-app-download-editor","style":"bkbg-app-download-style","viewScript":"bkbg-app-download-frontend","attributes":{"tag":{"type":"string","default":"Now Available"},"showTag":{"type":"boolean","default":true},"heading":{"type":"string","default":"Take your work everywhere."},"subtext":{"type":"string","default":"Available on iOS and Android. Set up in seconds, sync instantly, and stay productive on any device."},"rating":{"type":"string","default":"4.9"},"ratingCount":{"type":"string","default":"12,400+ ratings"},"showRating":{"type":"boolean","default":true},"showApple":{"type":"boolean","default":true},"appleUrl":{"type":"string","default":"#"},"showGoogle":{"type":"boolean","default":true},"googleUrl":{"type":"string","default":"#"},"deviceImageUrl":{"type":"string","default":""},"deviceImageId":{"type":"number","default":0},"deviceAlt":{"type":"string","default":"App screenshot"},"imageLayout":{"type":"string","default":"right"},"badgeStyle":{"type":"string","default":"black"},"layout":{"type":"string","default":"split"},"bgColor":{"type":"string","default":"#0f172a"},"bgGradient":{"type":"string","default":""},"headingColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#94a3b8"},"tagBg":{"type":"string","default":"rgba(255,255,255,.1)"},"tagColor":{"type":"string","default":"#ffffff"},"starColor":{"type":"string","default":"#f59e0b"},"accentColor":{"type":"string","default":"#818cf8"},"headingSize":{"type":"number","default":44},"textSize":{"type":"number","default":18},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"maxWidth":{"type":"number","default":1200},"headingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/grade-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/grade-calculator","title":"Grade Calculator","category":"bkbg-calculators","icon":"awards","description":"Calculate weighted average grades across multiple subjects or assignments. Shows overall grade with letter and percentage.","keywords":["grade","average","weighted","gpa","score","assignment","calculator","school"],"textdomain":"blockenberg","editorScript":"bkbg-grade-calculator-editor","style":"bkbg-grade-calculator-style","viewScript":"bkbg-grade-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Grade Calculator"},"subtitle":{"type":"string","default":"Calculate your weighted average grade across all subjects"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"gradeMode":{"type":"string","default":"weighted"},"showLetterGrade":{"type":"boolean","default":true},"showGradeScale":{"type":"boolean","default":true},"showBreakdown":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#6c3fb5"},"resultColor":{"type":"string","default":"#ffffff"},"gradeAColor":{"type":"string","default":"#10b981"},"gradeBColor":{"type":"string","default":"#3b82f6"},"gradeCColor":{"type":"string","default":"#f59e0b"},"gradeDColor":{"type":"string","default":"#ef4444"},"gradeFColor":{"type":"string","default":"#6b7280"},"rowBg":{"type":"string","default":"#f9fafb"},"rowBorder":{"type":"string","default":"#e5e7eb"},"scaleBg":{"type":"string","default":"#f3f4f6"},"scaleBorder":{"type":"string","default":"#e5e7eb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"resultSize":{"type":"number","default":64},"letterSize":{"type":"number","default":48},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":640},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleLineHeight":{"type":"number","default":1.2},"resultFontWeight":{"type":"string","default":"800"},"typoTitle":{"type":"object","default":{}},"typoResult":{"type":"object","default":{}},"typoLetter":{"type":"object","default":{}}}},"blockenberg\/expense-tracker":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/expense-tracker","title":"Expense Tracker","category":"bkbg-interactive","icon":"chart-bar","description":"Track and visualize expenses by category with charts, totals, and budget management.","keywords":["expense","budget","finance","tracker","money","spending"],"textdomain":"blockenberg","editorScript":"bkbg-expense-tracker-editor","style":"bkbg-expense-tracker-style","viewScript":"bkbg-expense-tracker-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Expense Tracker"},"subtitle":{"type":"string","default":"Track your spending by category"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showChart":{"type":"boolean","default":true},"showBudget":{"type":"boolean","default":true},"defaultBudget":{"type":"number","default":1000},"currency":{"type":"string","default":"$"},"accentColor":{"type":"string","default":"#10b981"},"dangerColor":{"type":"string","default":"#ef4444"},"sectionBg":{"type":"string","default":"#f0fdf4"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#064e3b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"borderColor":{"type":"string","default":"#d1fae5"},"titleFontSize":{"type":"number","default":26},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"number","default":14},"subtitleFontWeight":{"type":"string","default":"400"},"contentMaxWidth":{"type":"number","default":720},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/device-mockup":{"apiVersion":3,"name":"blockenberg\/device-mockup","title":"Device Mockup","description":"Display a screenshot or image inside a realistic device frame \u2014 phone, tablet, laptop, or browser window.","category":"bkbg-media","icon":"tablet","textdomain":"blockenberg","keywords":["device","mockup","phone","laptop","tablet","browser","screenshot","preview"],"supports":{"html":false,"align":["left","center","right","wide","full"]},"attributes":{"deviceType":{"type":"string","default":"phone"},"frameColor":{"type":"string","default":"silver"},"frameColorCustom":{"type":"string","default":"#d1d5db"},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"maxWidth":{"type":"number","default":380},"scale":{"type":"number","default":100},"tiltX":{"type":"number","default":0},"tiltY":{"type":"number","default":0},"shadow":{"type":"boolean","default":true},"shadowIntensity":{"type":"number","default":30},"showReflection":{"type":"boolean","default":false},"showBrowserChrome":{"type":"boolean","default":true},"browserUrl":{"type":"string","default":"https:\/\/example.com"},"showNotch":{"type":"boolean","default":true},"showHomeIndicator":{"type":"boolean","default":true},"showKeyboard":{"type":"boolean","default":false},"frameStroke":{"type":"number","default":12},"screenRadius":{"type":"number","default":8},"outerRadius":{"type":"number","default":40},"backgroundColor":{"type":"string","default":""},"hoverLift":{"type":"boolean","default":true},"animateOnScroll":{"type":"boolean","default":false},"urlBarFontSize":{"type":"number","default":11}},"editorScript":"bkbg-device-mockup-editor","editorStyle":"bkbg-device-mockup-style","style":"bkbg-device-mockup-style","viewScript":"bkbg-device-mockup-frontend"},"blockenberg\/event-agenda":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/event-agenda","title":"Event Agenda","description":"A conference or event schedule showing day tabs, time slots, session titles, speaker info, rooms, and session types.","category":"bkbg-business","icon":"calendar-alt","keywords":["agenda","schedule","event","conference","sessions","speakers","timeline"],"textdomain":"blockenberg","editorScript":"bkbg-event-agenda-editor","style":"bkbg-event-agenda-style","viewScript":"bkbg-event-agenda-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"days":{"type":"array","default":[{"id":"day001","label":"Day 1 \u2014 March 10","sessions":[{"id":"s001","time":"9:00 AM","duration":"30 min","type":"keynote","title":"Opening Keynote: The Future of Design","speaker":"Sarah Mitchell","role":"CEO","company":"DesignLab","avatarUrl":"","avatarId":0,"room":"Main Hall","tags":["Design","Innovation"]},{"id":"s002","time":"9:45 AM","duration":"45 min","type":"talk","title":"Building Scalable Design Systems","speaker":"James O'Brien","role":"Lead Designer","company":"Figma","avatarUrl":"","avatarId":0,"room":"Hall A","tags":["Design Systems"]},{"id":"s003","time":"10:30 AM","duration":"15 min","type":"break","title":"Coffee Break & Networking","speaker":"","role":"","company":"","avatarUrl":"","avatarId":0,"room":"Foyer","tags":[]},{"id":"s004","time":"10:45 AM","duration":"60 min","type":"workshop","title":"Hands-On: Prototyping with AI Tools","speaker":"Elena Rodriguez","role":"Product Designer","company":"Adobe","avatarUrl":"","avatarId":0,"room":"Workshop B","tags":["AI","Tools","Hands-on"]},{"id":"s005","time":"12:00 PM","duration":"60 min","type":"break","title":"Lunch Break","speaker":"","role":"","company":"","avatarUrl":"","avatarId":0,"room":"Restaurant","tags":[]},{"id":"s006","time":"1:00 PM","duration":"45 min","type":"talk","title":"Motion Design: Principles & Best Practices","speaker":"David Chen","role":"Motion Lead","company":"Stripe","avatarUrl":"","avatarId":0,"room":"Hall A","tags":["Motion","Animation"]}]},{"id":"day002","label":"Day 2 \u2014 March 11","sessions":[{"id":"s007","time":"9:30 AM","duration":"45 min","type":"keynote","title":"Design Ethics in the Age of AI","speaker":"Priya Sharma","role":"Design Director","company":"Google","avatarUrl":"","avatarId":0,"room":"Main Hall","tags":["AI","Ethics"]},{"id":"s008","time":"10:15 AM","duration":"45 min","type":"talk","title":"User Research That Actually Drives Decisions","speaker":"Tom Wilson","role":"UX Researcher","company":"Meta","avatarUrl":"","avatarId":0,"room":"Hall A","tags":["UX Research"]},{"id":"s009","time":"11:00 AM","duration":"15 min","type":"break","title":"Coffee Break","speaker":"","role":"","company":"","avatarUrl":"","avatarId":0,"room":"Foyer","tags":[]},{"id":"s010","time":"11:15 AM","duration":"90 min","type":"workshop","title":"Portfolio Critique & Mentorship Roundtable","speaker":"Various Mentors","role":"","company":"","avatarUrl":"","avatarId":0,"room":"Workshop B","tags":["Portfolio","Mentorship"]}]}]},"showDayTabs":{"type":"boolean","default":true},"showSpeakerAvatar":{"type":"boolean","default":true},"showRoom":{"type":"boolean","default":true},"showDuration":{"type":"boolean","default":true},"showTags":{"type":"boolean","default":true},"showSpeakerRole":{"type":"boolean","default":true},"showSpeakerCompany":{"type":"boolean","default":true},"sessionStyle":{"type":"string","default":"card"},"timeFormat":{"type":"string","default":"12h"},"timelineBar":{"type":"boolean","default":true},"tabStyle":{"type":"string","default":"pill"},"sessionTypes":{"type":"array","default":[{"type":"keynote","label":"Keynote","color":"#6c3fb5"},{"type":"talk","label":"Talk","color":"#0ea5e9"},{"type":"workshop","label":"Workshop","color":"#10b981"},{"type":"break","label":"Break","color":"#9ca3af"}]},"cardRadius":{"type":"integer","default":12},"cardPadding":{"type":"integer","default":20},"avatarSize":{"type":"integer","default":44},"tagRadius":{"type":"integer","default":4},"timeLabelSize":{"type":"integer","default":13},"sessionTitleSize":{"type":"integer","default":16},"speakerNameSize":{"type":"integer","default":13},"metaSize":{"type":"integer","default":12},"tagSize":{"type":"integer","default":11},"tabSize":{"type":"integer","default":14},"accentColor":{"type":"string","default":"#6c3fb5"},"activeTabBg":{"type":"string","default":"#6c3fb5"},"activeTabColor":{"type":"string","default":"#ffffff"},"inactiveTabBg":{"type":"string","default":"#f3f4f6"},"inactiveTabColor":{"type":"string","default":"#374151"},"sessionTitleColor":{"type":"string","default":"#111827"},"speakerNameColor":{"type":"string","default":"#374151"},"metaColor":{"type":"string","default":"#9ca3af"},"timeColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"breakCardBg":{"type":"string","default":"#f9fafb"},"timelineBarColor":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64},"typoSessionTitle":{"type":"object","default":{}},"typoSpeaker":{"type":"object","default":{}},"typoMeta":{"type":"object","default":{}},"typoTab":{"type":"object","default":{}}}},"blockenberg\/roadmap":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/roadmap","title":"Roadmap","category":"bkbg-business","icon":"arrow-right-alt","description":"Horizontal future roadmap with quarter\/milestone cards, status tags and connector arrows.","keywords":["roadmap","timeline","milestone","quarter","plan","process"],"textdomain":"blockenberg","editorScript":"bkbg-roadmap-editor","editorStyle":"bkbg-roadmap-style","style":"bkbg-roadmap-style","viewScript":"bkbg-roadmap-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"label":"Q1 2024","title":"Foundation","desc":"Core architecture and planning.","status":"done"},{"label":"Q2 2024","title":"Beta Launch","desc":"Public beta with early adopters.","status":"progress"},{"label":"Q3 2024","title":"v1.0 Release","desc":"Full product launch.","status":"planned"},{"label":"Q4 2024","title":"Scale","desc":"Growth and partnership expansion.","status":"planned"}]},"cardWidth":{"type":"number","default":200},"cardGap":{"type":"number","default":24},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"cardRadius":{"type":"number","default":10},"doneColor":{"type":"string","default":"#22c55e"},"progressColor":{"type":"string","default":"#f59e0b"},"plannedColor":{"type":"string","default":"#94a3b8"},"connectorColor":{"type":"string","default":"#d1d5db"},"titleFontSize":{"type":"number","default":15},"titleFontWeight":{"type":"number","default":600},"titleLineHeight":{"type":"number","default":1.4},"descFontSize":{"type":"number","default":13},"descFontWeight":{"type":"number","default":400},"descLineHeight":{"type":"number","default":1.5},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/newsletter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/newsletter","title":"Newsletter Signup","category":"bkbg-marketing","icon":"email","description":"Email opt-in form that stores subscribers via the built-in \/subscribe REST endpoint.","keywords":["newsletter","subscribe","email","opt-in"],"textdomain":"blockenberg","editorScript":"bkbg-newsletter-editor","style":"bkbg-newsletter-style","viewScript":"bkbg-newsletter-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Stay in the Loop"},"subheading":{"type":"string","default":"Get the latest updates delivered straight to your inbox."},"showName":{"type":"boolean","default":false},"placeholderEmail":{"type":"string","default":"Your email address"},"placeholderName":{"type":"string","default":"Your name"},"submitLabel":{"type":"string","default":"Subscribe"},"successMessage":{"type":"string","default":"\ud83c\udf89 You're subscribed! Thank you."},"errorMessage":{"type":"string","default":"Please enter a valid email address."},"layout":{"type":"string","default":"vertical"},"style":{"type":"string","default":"card"},"showIcon":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#f0f9ff"},"textColor":{"type":"string","default":"#1e3a5f"},"headingColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#475569"},"fieldBg":{"type":"string","default":"#ffffff"},"fieldBorderColor":{"type":"string","default":"#cbd5e1"},"btnBg":{"type":"string","default":"#2563eb"},"btnColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":12},"btnRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":560},"headingSize":{"type":"number","default":26},"subtitleSize":{"type":"number","default":15},"padding":{"type":"number","default":40},"headingTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/heatmap-calendar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/heatmap-calendar","version":"1.0.0","title":"Heatmap Calendar","category":"bkbg-charts","icon":"calendar-alt","description":"GitHub-style activity heatmap calendar showing intensity by day across a full year. 53 \u00d7 7 grid of colour-coded squares with month labels, day-of-week labels, and a configurable colour scale.","keywords":["heatmap","calendar","activity","github","contribution","chart","grid"],"textdomain":"blockenberg","editorScript":"bkbg-heatmap-calendar-editor","style":"bkbg-heatmap-calendar-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Activity Overview"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"365 days of data"},"showSubtitle":{"type":"boolean","default":true},"year":{"type":"integer","default":2025},"cellSize":{"type":"integer","default":13},"cellGap":{"type":"integer","default":3},"cellRadius":{"type":"integer","default":2},"showMonths":{"type":"boolean","default":true},"showDayLabels":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"legendLabel":{"type":"string","default":"contributions"},"seed":{"type":"integer","default":42},"maxValue":{"type":"integer","default":20},"color0":{"type":"string","default":"#ebedf0"},"color1":{"type":"string","default":"#9be9a8"},"color2":{"type":"string","default":"#40c463"},"color3":{"type":"string","default":"#30a14e"},"color4":{"type":"string","default":"#216e39"},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"labelColor":{"type":"string","default":"#6b7280"},"borderRadius":{"type":"integer","default":16},"paddingTop":{"type":"integer","default":40},"paddingBottom":{"type":"integer","default":40},"titleSize":{"type":"integer","default":22},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"subtitleSize":{"type":"integer","default":14},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/certification-wall":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/certification-wall","version":"1.0.0","title":"Certification Wall","category":"bkbg-business","icon":"awards","description":"Showcase professional certifications, accreditations and badges with verify links.","textdomain":"blockenberg","editorScript":"bkbg-certification-wall-editor","style":"bkbg-certification-wall-style","viewScript":"bkbg-certification-wall-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Trusted & Verified"},"heading":{"type":"string","default":"Our Certifications & Accreditations"},"subtext":{"type":"string","default":"Industry-recognised credentials that demonstrate our commitment to excellence."},"certs":{"type":"array","default":[{"name":"ISO 9001:2015","issuer":"ISO","year":"2023","imageUrl":"","verifyUrl":"#"},{"name":"AWS Certified","issuer":"Amazon","year":"2023","imageUrl":"","verifyUrl":"#"},{"name":"SOC 2 Type II","issuer":"AICPA","year":"2024","imageUrl":"","verifyUrl":"#"},{"name":"GDPR Compliant","issuer":"EU DPA","year":"2024","imageUrl":"","verifyUrl":"#"},{"name":"PCI DSS Level 1","issuer":"PCI SSC","year":"2024","imageUrl":"","verifyUrl":"#"},{"name":"Google Partner","issuer":"Google","year":"2024","imageUrl":"","verifyUrl":"#"}]},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"showYear":{"type":"boolean","default":true},"showIssuer":{"type":"boolean","default":true},"showVerify":{"type":"boolean","default":true},"verifyLabel":{"type":"string","default":"Verify Certificate"},"maxWidth":{"type":"number","default":1100},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"bgColor":{"type":"string","default":"#f8fafc"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"eyebrowColor":{"type":"string","default":"#6366f1"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"nameColor":{"type":"string","default":"#111827"},"issuerColor":{"type":"string","default":"#6b7280"},"accentColor":{"type":"string","default":"#6366f1"},"verifyColor":{"type":"string","default":"#6366f1"},"headingFontSize":{"type":"number","default":32},"headingFontWeight":{"type":"string","default":"700"},"headingLineHeight":{"type":"number","default":1.2},"bodyFontSize":{"type":"number","default":16},"bodyLineHeight":{"type":"number","default":1.6},"certNameFontSize":{"type":"number","default":15},"certNameFontWeight":{"type":"string","default":"600"},"typoHeading":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}},"typoCertName":{"type":"object","default":{}}}},"blockenberg\/animated-text":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/animated-text","title":"Animated Text","category":"bkbg-effects","icon":"editor-textcolor","description":"Heading with animated cycling words \u2014 typewriter, fade, slide, or flip effects. Perfect for hero sections.","keywords":["animated","typewriter","typing","word","text","headline","hero","cycle"],"textdomain":"blockenberg","editorScript":"bkbg-animated-text-editor","editorStyle":"bkbg-animated-text-style","style":"bkbg-animated-text-style","viewScript":"bkbg-animated-text-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"beforeText":{"type":"string","default":"We build"},"words":{"type":"array","default":["websites","apps","brands","experiences"]},"afterText":{"type":"string","default":"that matter."},"effect":{"type":"string","default":"typewriter"},"typingSpeed":{"type":"number","default":80},"deletingSpeed":{"type":"number","default":40},"pauseDuration":{"type":"number","default":2000},"loop":{"type":"boolean","default":true},"showCursor":{"type":"boolean","default":true},"cursorChar":{"type":"string","default":"|"},"cursorBlinkSpeed":{"type":"number","default":530},"tag":{"type":"string","default":"h2"},"textAlign":{"type":"string","default":"left"},"fontSize":{"type":"number","default":48},"fontWeight":{"type":"string","default":"700"},"lineHeight":{"type":"number","default":1.2},"letterSpacing":{"type":"number","default":0},"staticColor":{"type":"string","default":"#0f172a"},"animatedColor":{"type":"string","default":"#2563eb"},"cursorColor":{"type":"string","default":"#2563eb"},"highlightBg":{"type":"string","default":""},"highlightPadding":{"type":"number","default":4},"highlightRadius":{"type":"number","default":4},"wordPlacement":{"type":"string","default":"inline"},"wrapperPaddingTop":{"type":"number","default":0},"wrapperPaddingBottom":{"type":"number","default":0},"maxWidth":{"type":"number","default":0},"headingTypo":{"type":"object","default":{}}}},"blockenberg\/box-plot":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/box-plot","title":"Box Plot","category":"bkbg-charts","icon":"chart-bar","description":"Box-and-whisker statistical chart showing min, Q1, median, Q3, max, mean, and outliers for multiple data series.","attributes":{"title":{"type":"string","default":"Score Distribution by Group"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"integer","default":700},"svgHeight":{"type":"integer","default":380},"padTop":{"type":"integer","default":40},"padLeft":{"type":"integer","default":60},"padRight":{"type":"integer","default":30},"padBottom":{"type":"integer","default":50},"boxWidth":{"type":"integer","default":48},"whiskerWidth":{"type":"integer","default":24},"showGridLines":{"type":"boolean","default":true},"showMean":{"type":"boolean","default":true},"showOutliers":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"labelFontSize":{"type":"integer","default":13},"valueFontSize":{"type":"integer","default":10},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"series":{"type":"array","default":[{"label":"Group A","color":"#6366f1","min":42,"q1":55,"median":68,"mean":67,"q3":78,"max":95,"outliers":[22,98]},{"label":"Group B","color":"#10b981","min":38,"q1":60,"median":72,"mean":70,"q3":82,"max":91,"outliers":[15]},{"label":"Group C","color":"#f59e0b","min":50,"q1":58,"median":65,"mean":64,"q3":74,"max":88,"outliers":[100]},{"label":"Group D","color":"#ef4444","min":30,"q1":45,"median":58,"mean":60,"q3":72,"max":90,"outliers":[10,105]}]},"typoTitle":{"type":"object","default":{}}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-box-plot-editor","style":"bkbg-box-plot-style"},"blockenberg\/affiliate-disclosure":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/affiliate-disclosure","title":"Affiliate Disclosure","description":"Styled FTC-compliant affiliate link disclosure notice for articles and reviews. Distinct from Affiliate Review Box \u2014 this is the small legal notice, not a full product review.","category":"bkbg-marketing","icon":"shield","keywords":["affiliate","disclosure","ftc","disclaimer","sponsored","legal","notice"],"textdomain":"blockenberg","editorScript":"bkbg-affiliate-disclosure-editor","style":"bkbg-affiliate-disclosure-style","viewScript":"bkbg-affiliate-disclosure-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"icon":{"type":"string","default":"\ud83d\udd17"},"showIcon":{"type":"boolean","default":true},"label":{"type":"string","default":"Affiliate Disclosure"},"showLabel":{"type":"boolean","default":true},"text":{"type":"string","default":"This article contains affiliate links. If you click through and make a purchase, we may earn a commission \u2014 at no extra cost to you. We only recommend products we genuinely believe in."},"linkText":{"type":"string","default":"Read our full affiliate policy"},"linkUrl":{"type":"string","default":""},"showLink":{"type":"boolean","default":false},"style":{"type":"string","default":"banner"},"position":{"type":"string","default":"top"},"collapsible":{"type":"boolean","default":false},"borderRadius":{"type":"number","default":8},"bgColor":{"type":"string","default":"#fffbeb"},"borderColor":{"type":"string","default":"#fcd34d"},"accentColor":{"type":"string","default":"#d97706"},"textColor":{"type":"string","default":"#78350f"},"labelColor":{"type":"string","default":"#92400e"},"iconColor":{"type":"string","default":"#d97706"},"linkColor":{"type":"string","default":"#d97706"},"textFontSize":{"type":"number","default":13},"iconFontSize":{"type":"number","default":18},"textTypo":{"type":"object","default":{}}}},"blockenberg\/verdict-box":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/verdict-box","title":"Verdict Box","category":"bkbg-blog","icon":"awards","description":"Final verdict block for product reviews with a score, pros & cons, verdict text, recommendation, and award badges.","keywords":["verdict","review","score","pros","cons","recommendation","award","rating","final"],"textdomain":"blockenberg","editorScript":"bkbg-verdict-box-editor","editorStyle":"bkbg-verdict-box-style","style":"bkbg-verdict-box-style","viewScript":"bkbg-verdict-box-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"productName":{"type":"string","default":"Acme Pro 5000"},"productTagline":{"type":"string","default":"Wireless Noise-Cancelling Headphones"},"showTagline":{"type":"boolean","default":true},"overallScore":{"type":"number","default":8.7},"scoreMax":{"type":"number","default":10},"scoreLabel":{"type":"string","default":"Overall Score"},"scoreDisplay":{"type":"string","default":"circle"},"badge":{"type":"string","default":"recommended"},"pros":{"type":"array","default":["Exceptional 40-hour battery life","Industry-leading noise cancellation","Premium build quality and comfort","Crystal-clear call quality with 6 microphones","Folds flat \u2014 great for travel"]},"cons":{"type":"array","default":["Premium price point ($349)","Touch controls have a learning curve","No IP rating for moisture resistance"]},"verdictText":{"type":"string","default":"The Acme Pro 5000 raises the bar for premium wireless headphones. The noise cancellation is unmatched, battery life is among the best in class, and the build quality justifies the price. Minor niggles aside, this is the headphone to beat in 2026."},"showVerdict":{"type":"boolean","default":true},"ctaText":{"type":"string","default":"Check Price on Amazon"},"ctaUrl":{"type":"string","default":"https:\/\/example.com"},"showCta":{"type":"boolean","default":true},"ctaSecondaryText":{"type":"string","default":"Read Full Review"},"ctaSecondaryUrl":{"type":"string","default":""},"showSecondaryCta":{"type":"boolean","default":false},"prosLabel":{"type":"string","default":"\u2705 Pros"},"consLabel":{"type":"string","default":"\u274c Cons"},"layout":{"type":"string","default":"split"},"borderRadius":{"type":"number","default":12},"fontSize":{"type":"number","default":15},"productNameSize":{"type":"number","default":24},"nameTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"taglineTypo":{"type":"object","default":{}},"scoreTypo":{"type":"object","default":{}},"prosConsLabelTypo":{"type":"object","default":{}},"ctaTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"scoreCircleBg":{"type":"string","default":"#6366f1"},"scoreCircleColor":{"type":"string","default":"#ffffff"},"prosBg":{"type":"string","default":"#f0fdf4"},"prosBorderColor":{"type":"string","default":"#86efac"},"prosColor":{"type":"string","default":"#14532d"},"prosIconColor":{"type":"string","default":"#22c55e"},"consBg":{"type":"string","default":"#fef2f2"},"consBorderColor":{"type":"string","default":"#fca5a5"},"consColor":{"type":"string","default":"#7f1d1d"},"consIconColor":{"type":"string","default":"#ef4444"},"verdictBg":{"type":"string","default":"#f8fafc"},"verdictBorderColor":{"type":"string","default":"#e2e8f0"},"verdictColor":{"type":"string","default":"#374151"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"ctaSecondaryColor":{"type":"string","default":"#6366f1"},"badgeRecommendedBg":{"type":"string","default":"#fbbf24"},"badgeRecommendedColor":{"type":"string","default":"#451a03"}}},"blockenberg\/lead-magnet":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/lead-magnet","version":"1.0.0","title":"Lead Magnet","category":"bkbg-marketing","icon":"download","description":"Free resource \/ lead magnet landing section. Features a mockup image (book, PDF, phone), headline, benefit checklist, and an email capture form with privacy note. Ideal for e-books, templates, checklists, and courses.","keywords":["lead magnet","free download","ebook","optin","email","capture","freebie","landing"],"textdomain":"blockenberg","editorScript":"bkbg-lead-magnet-editor","style":"bkbg-lead-magnet-style","viewScript":"bkbg-lead-magnet-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"badge":{"type":"string","default":"FREE Download"},"showBadge":{"type":"boolean","default":true},"imageUrl":{"type":"string","default":""},"imageId":{"type":"integer","default":0},"imageAlt":{"type":"string","default":""},"imageStyle":{"type":"string","default":"floating"},"heading":{"type":"string","default":"The Free Guide to Growing Your Audience from 0 to 10,000"},"subtext":{"type":"string","default":"A 47-page PDF packed with actionable frameworks, real examples, and step-by-step worksheets \u2014 completely free."},"benefits":{"type":"array","default":[{"text":"Proven audience-growth frameworks"},{"text":"Real case studies with templates included"},{"text":"Step-by-step 90-day action plan"},{"text":"Lifetime access \u2014 no expiry"}]},"showBenefits":{"type":"boolean","default":true},"formEnabled":{"type":"boolean","default":true},"formPlaceholder":{"type":"string","default":"Enter your email address"},"formSubmitLabel":{"type":"string","default":"Get instant access \u2192"},"formAction":{"type":"string","default":""},"privacyNote":{"type":"string","default":"\ud83d\udd12 No spam. Unsubscribe anytime."},"showPrivacy":{"type":"boolean","default":true},"layout":{"type":"string","default":"image-right"},"bgColor":{"type":"string","default":"#f8f5ff"},"cardBg":{"type":"string","default":"#ffffff"},"badgeBg":{"type":"string","default":"#dcfce7"},"badgeColor":{"type":"string","default":"#166534"},"headingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#4b5563"},"benefitColor":{"type":"string","default":"#374151"},"checkColor":{"type":"string","default":"#7c3aed"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"privacyColor":{"type":"string","default":"#9ca3af"},"headingSize":{"type":"integer","default":32},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"buttonTypo":{"type":"object","default":{}},"maxWidth":{"type":"integer","default":1060},"paddingTop":{"type":"integer","default":80},"paddingBottom":{"type":"integer","default":80}}},"blockenberg\/hash-generator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/hash-generator","version":"1.0.0","title":"Hash Generator","category":"bkbg-dev","icon":"lock","description":"Generate MD5, SHA-1, SHA-256 and SHA-512 cryptographic hashes from any text input. Useful for developers, security professionals and data integrity checks.","keywords":["hash","md5","sha256","sha1","sha512","crypto","checksum","generator","developer","security"],"textdomain":"blockenberg","editorScript":"bkbg-hash-generator-editor","style":"bkbg-hash-generator-style","viewScript":"bkbg-hash-generator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Hash Generator"},"subtitle":{"type":"string","default":"Generate cryptographic hashes from any text instantly"},"defaultAlgorithm":{"type":"string","default":"SHA-256"},"defaultInput":{"type":"string","default":""},"showMD5":{"type":"boolean","default":true},"showSHA1":{"type":"boolean","default":true},"showSHA256":{"type":"boolean","default":true},"showSHA512":{"type":"boolean","default":false},"showCompare":{"type":"boolean","default":true},"autoHash":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6366f1"},"sectionBg":{"type":"string","default":"#f5f3ff"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f9fafb"},"hashBg":{"type":"string","default":"#1e1b4b"},"hashColor":{"type":"string","default":"#a5b4fc"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"integer","default":26},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"integer","default":14},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"contentMaxWidth":{"type":"integer","default":700},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/logo-ticker":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/logo-ticker","title":"Logo Ticker","category":"bkbg-effects","icon":"slides","description":"Infinite scrolling logo marquee \/ ticker strip. Pure CSS animation.","textdomain":"blockenberg","editorScript":"bkbg-logo-ticker-editor","style":"bkbg-logo-ticker-style","viewScript":"bkbg-logo-ticker-frontend","attributes":{"logos":{"type":"array","default":[]},"speed":{"type":"number","default":30},"direction":{"type":"string","default":"left"},"pauseOnHover":{"type":"boolean","default":true},"gap":{"type":"number","default":48},"height":{"type":"number","default":48},"logoFilter":{"type":"string","default":"grayscale-hover"},"bgColor":{"type":"string","default":""},"borderTop":{"type":"boolean","default":false},"borderBottom":{"type":"boolean","default":false},"borderColor":{"type":"string","default":"#e5e7eb"},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/text-3d":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/text-3d","title":"3D Text","category":"bkbg-effects","icon":"text","description":"Eye-catching 3D extruded text using CSS text-shadow layers and perspective transforms. Supports rotate-on-hover, float animation, and customizable depth, colors and typography.","keywords":["3d","text","extrude","depth","perspective","shadow","dimensional","effect"],"textdomain":"blockenberg","editorScript":"bkbg-3d-text-editor","style":"bkbg-3d-text-style","viewScript":"bkbg-3d-text-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"3D TEXT"},"tag":{"type":"string","default":"h2"},"style3d":{"type":"string","default":"extrude"},"depth":{"type":"number","default":8},"angle":{"type":"number","default":45},"fontSize":{"type":"number","default":72},"fontWeight":{"type":"string","default":"900"},"letterSpacing":{"type":"number","default":4},"textAlign":{"type":"string","default":"center"},"textTransform":{"type":"string","default":"uppercase"},"textColor":{"type":"string","default":"#6366f1"},"depthColor":{"type":"string","default":"#312e81"},"shadowColor":{"type":"string","default":"rgba(0,0,0,0.25)"},"backgroundColor":{"type":"string","default":"#0f172a"},"showBg":{"type":"boolean","default":true},"paddingV":{"type":"number","default":48},"paddingH":{"type":"number","default":32},"borderRadius":{"type":"number","default":0},"animation":{"type":"string","default":"none"},"hoverEffect":{"type":"string","default":"tilt"},"showReflection":{"type":"boolean","default":false},"lineHeight":{"type":"number","default":110},"textTypo":{"type":"object","default":{}},"gradientText":{"type":"boolean","default":false},"gradientFrom":{"type":"string","default":"#a78bfa"},"gradientTo":{"type":"string","default":"#60a5fa"}}},"blockenberg\/recipe-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/recipe-card","title":"Recipe Card","category":"bkbg-blog","icon":"carrot","description":"Full-featured recipe card with ingredients, steps, nutrition facts, ratings, and Recipe JSON-LD structured data.","keywords":["recipe","food","cooking","ingredients","steps","schema"],"textdomain":"blockenberg","editorScript":"bkbg-recipe-card-editor","editorStyle":"bkbg-recipe-card-style","style":"bkbg-recipe-card-style","viewScript":"bkbg-recipe-card-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"recipeName":{"type":"string","default":"Classic Pancakes"},"description":{"type":"string","default":"Fluffy, golden pancakes the whole family will love. Ready in 30 minutes."},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"prepTime":{"type":"string","default":"10 min"},"cookTime":{"type":"string","default":"20 min"},"totalTime":{"type":"string","default":"30 min"},"servings":{"type":"string","default":"4 servings"},"difficulty":{"type":"string","default":"Easy"},"cuisine":{"type":"string","default":"American"},"category":{"type":"string","default":"Breakfast"},"ingredients":{"type":"string","default":"1 cup all-purpose flour\n1 tbsp sugar\n1 tsp baking powder\n\u00bd tsp baking soda\n\u00bc tsp salt\n1 cup buttermilk\n1 egg\n2 tbsp melted butter"},"instructions":{"type":"string","default":"Mix dry ingredients in a large bowl.\nWhisk wet ingredients separately.\nCombine wet and dry ingredients until just mixed.\nHeat a skillet over medium heat and grease lightly.\nPour \u00bc cup batter per pancake and cook until bubbles form.\nFlip and cook 1-2 more minutes until golden."},"calories":{"type":"string","default":"285"},"protein":{"type":"string","default":"8g"},"carbs":{"type":"string","default":"42g"},"fat":{"type":"string","default":"9g"},"showNutrition":{"type":"boolean","default":true},"showRating":{"type":"boolean","default":true},"rating":{"type":"number","default":5},"ratingCount":{"type":"string","default":"24"},"notes":{"type":"string","default":""},"accentColor":{"type":"string","default":"#f59e0b"},"cardBg":{"type":"string","default":"#ffffff"},"cardRadius":{"type":"number","default":16},"cardShadow":{"type":"boolean","default":true},"schemaEnabled":{"type":"boolean","default":true},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/breadcrumbs":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/breadcrumbs","title":"Breadcrumbs","description":"SEO-friendly navigation trail with Schema.org markup showing the current page hierarchy.","category":"bkbg-layout","icon":"networking","keywords":["breadcrumbs","navigation","seo","hierarchy","schema","path"],"textdomain":"blockenberg","editorScript":"bkbg-breadcrumbs-editor","editorStyle":"bkbg-breadcrumbs-style","style":"bkbg-breadcrumbs-style","viewScript":"bkbg-breadcrumbs-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"homeLabel":{"type":"string","default":"Home"},"homeUrl":{"type":"string","default":"\/"},"showHome":{"type":"boolean","default":true},"showCurrentPage":{"type":"boolean","default":true},"separator":{"type":"string","default":"chevron"},"customSeparator":{"type":"string","default":"\/"},"schemaEnabled":{"type":"boolean","default":true},"alignment":{"type":"string","default":"left"},"fontSize":{"type":"number","default":14},"itemSpacing":{"type":"number","default":8},"paddingV":{"type":"number","default":10},"textColor":{"type":"string","default":"#6b7280"},"linkColor":{"type":"string","default":"#2563eb"},"linkHoverColor":{"type":"string","default":"#1d4ed8"},"separatorColor":{"type":"string","default":"#9ca3af"},"activeColor":{"type":"string","default":"#111827"},"bgColor":{"type":"string","default":""},"fontWeight":{"type":"number","default":400},"showHomeIcon":{"type":"boolean","default":true},"typoText":{"type":"object","default":{}}}},"blockenberg\/awards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/awards","title":"Awards & Certifications","category":"bkbg-business","icon":"awards","description":"Showcase awards, certifications, badges, and achievements in a polished grid or timeline layout.","keywords":["awards","certifications","badges","achievements","honors","recognition","credentials"],"textdomain":"blockenberg","editorScript":"bkbg-awards-editor","style":"bkbg-awards-style","viewScript":"bkbg-awards-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Awards & Recognition"},"subtitle":{"type":"string","default":"Milestones that mark our journey"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"awards":{"type":"array","default":[{"id":"aw1","title":"Best SaaS Product","issuer":"TechCrunch Disrupt","year":"2024","description":"Recognized as the most innovative SaaS product of the year.","icon":"\ud83c\udfc6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"color":"#f59e0b","url":""},{"id":"aw2","title":"ISO 27001 Certified","issuer":"BSI Group","year":"2024","description":"Achieved international standard for information security.","icon":"\ud83d\udee1\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"color":"#3b82f6","url":""},{"id":"aw3","title":"Top Workplace 2024","issuer":"Great Place to Work","year":"2024","description":"Ranked among the best employers for talent and culture.","icon":"\u2b50","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"color":"#10b981","url":""},{"id":"aw4","title":"G2 Leader Badge","issuer":"G2 Crowd","year":"2023","description":"Consistently rated Leader in the analytics category.","icon":"\ud83e\udd47","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"color":"#ec4899","url":""},{"id":"aw5","title":"Fast Company 50","issuer":"Fast Company","year":"2023","description":"Named one of the 50 Most Innovative Companies.","icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"color":"#8b5cf6","url":""},{"id":"aw6","title":"SOC 2 Type II","issuer":"AICPA","year":"2023","description":"Verified security, availability, and confidentiality controls.","icon":"\ud83d\udd12","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","imageUrl":"","imageId":0,"color":"#6c3fb5","url":""}]},"showYear":{"type":"boolean","default":true},"showIssuer":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"iconSize":{"type":"number","default":40},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"sectionTitleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"awardTitleColor":{"type":"string","default":"#111827"},"issuerColor":{"type":"string","default":"#6b7280"},"yearColor":{"type":"string","default":"#6c3fb5"},"descColor":{"type":"string","default":"#6b7280"},"bgColor":{"type":"string","default":""},"cardRadius":{"type":"number","default":16},"iconBgRadius":{"type":"number","default":14},"gap":{"type":"number","default":24},"titleSize":{"type":"number","default":32},"awardTitleSize":{"type":"number","default":18},"issuerSize":{"type":"number","default":13},"descSize":{"type":"number","default":14},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"sectionTitleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"awardTitleTypo":{"type":"object","default":{}},"issuerTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/product-360":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/product-360","title":"Product 360\u00b0","description":"Drag or auto-spin through a sequence of images for immersive 360\u00b0 product views.","category":"bkbg-media","textdomain":"blockenberg","editorScript":"bkbg-product-360-editor","style":"bkbg-product-360-style","viewScript":"bkbg-product-360-frontend","icon":"image-rotate","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"frames":{"type":"array","default":[]},"viewerWidth":{"type":"integer","default":600},"viewerHeight":{"type":"integer","default":400},"viewerRadius":{"type":"integer","default":16},"autoSpin":{"type":"boolean","default":false},"autoSpeed":{"type":"integer","default":60},"dragSensitivity":{"type":"integer","default":4},"showProgress":{"type":"boolean","default":true},"showHint":{"type":"boolean","default":true},"hintText":{"type":"string","default":"Drag to rotate"},"showControls":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#f1f5f9"},"progressColor":{"type":"string","default":"#6366f1"},"hintColor":{"type":"string","default":"#64748b"},"controlsBg":{"type":"string","default":"#ffffff"},"controlsColor":{"type":"string","default":"#0f172a"},"hintTypo":{"type":"object","default":{}}}},"blockenberg\/post-grid":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/post-grid","title":"Post Grid","description":"Display posts or custom post types in a responsive card grid. Powered by the built-in REST API endpoint.","category":"bkbg-blog","icon":"grid-view","keywords":["posts","grid","blog","cards","query","cpt"],"textdomain":"blockenberg","editorScript":"bkbg-post-grid-editor","editorStyle":"bkbg-post-grid-style","style":"bkbg-post-grid-style","viewScript":"bkbg-post-grid-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"postType":{"type":"string","default":"post"},"orderby":{"type":"string","default":"date"},"order":{"type":"string","default":"desc"},"perPage":{"type":"number","default":6},"offset":{"type":"number","default":0},"excerptLen":{"type":"number","default":20},"columns":{"type":"number","default":3},"columnsTablet":{"type":"number","default":2},"columnsMobile":{"type":"number","default":1},"gapX":{"type":"number","default":24},"gapY":{"type":"number","default":24},"showImage":{"type":"boolean","default":true},"imageRatio":{"type":"string","default":"56.25"},"imageHoverEffect":{"type":"string","default":"zoom"},"showMeta":{"type":"boolean","default":true},"showExcerpt":{"type":"boolean","default":true},"showReadMore":{"type":"boolean","default":true},"readMoreLabel":{"type":"string","default":"Read More"},"readMoreStyle":{"type":"string","default":"link"},"cardStyle":{"type":"string","default":"shadow"},"cardBg":{"type":"string","default":"#ffffff"},"cardRadius":{"type":"number","default":10},"titleColor":{"type":"string","default":"#111827"},"titleHoverColor":{"type":"string","default":"#2563eb"},"excerptColor":{"type":"string","default":"#6b7280"},"metaColor":{"type":"string","default":"#9ca3af"},"linkColor":{"type":"string","default":"#2563eb"},"borderColor":{"type":"string","default":"#e5e7eb"},"noPostsMessage":{"type":"string","default":"No posts found."},"titleTypo":{"type":"object","default":{}},"excerptTypo":{"type":"object","default":{}},"metaTypo":{"type":"object","default":{}}}},"blockenberg\/icon-stats":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/icon-stats","version":"1.0.0","title":"Icon Stats","category":"bkbg-content","description":"Statistics displayed with large decorative icons, bold numbers, and descriptive labels.","keywords":["stats","icon","numbers","metrics","kpi","counter"],"textdomain":"blockenberg","editorScript":"bkbg-icon-stats-editor","style":"bkbg-icon-stats-style","attributes":{"title":{"type":"string","default":"By the Numbers"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Real results from real teams"},"showSubtitle":{"type":"boolean","default":true},"columns":{"type":"number","default":4},"showIcon":{"type":"boolean","default":true},"iconSize":{"type":"number","default":32},"iconBgSize":{"type":"number","default":64},"iconBgRadius":{"type":"number","default":16},"valueFontSize":{"type":"number","default":32},"labelFontSize":{"type":"number","default":13},"descFontSize":{"type":"number","default":12},"headingTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"valueTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"cardPadding":{"type":"number","default":24},"cardRadius":{"type":"number","default":14},"gap":{"type":"number","default":16},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"valueColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#374151"},"descColor":{"type":"string","default":"#6b7280"},"stats":{"type":"array","default":[{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","value":"10M+","label":"Users Served","desc":"Across 120+ countries","accentColor":"#6366f1"},{"icon":"\u2b50","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","value":"4.9","label":"Average Rating","desc":"From 50K+ reviews","accentColor":"#f59e0b"},{"icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","value":"99.9%","label":"Uptime SLA","desc":"Enterprise reliability","accentColor":"#10b981"},{"icon":"\ud83d\udcac","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","value":"2 min","label":"Support Response","desc":"Median first response","accentColor":"#ec4899"}]}}},"blockenberg\/contact-card":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/contact-card","title":"Contact Card","category":"bkbg-business","description":"Business card block with photo, contact details, and social links. Multiple style variants.","keywords":["contact","vcard","profile","business card","team","social"],"textdomain":"blockenberg","editorScript":"bkbg-contact-card-editor","editorStyle":"bkbg-contact-card-style","style":"bkbg-contact-card-style","viewScript":"bkbg-contact-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"name":{"type":"string","default":"Sarah Johnson"},"jobTitle":{"type":"string","default":"Lead Designer"},"company":{"type":"string","default":"Acme Studio"},"email":{"type":"string","default":"sarah@acme.studio"},"phone":{"type":"string","default":"+1 (555) 234-5678"},"address":{"type":"string","default":""},"website":{"type":"string","default":"https:\/\/acme.studio"},"photoUrl":{"type":"string","default":""},"photoId":{"type":"number","default":0},"showPhoto":{"type":"boolean","default":true},"links":{"type":"array","default":[{"platform":"linkedin","url":"#","label":"LinkedIn"},{"platform":"dribbble","url":"#","label":"Dribbble"},{"platform":"github","url":"#","label":"GitHub"}]},"showLinks":{"type":"boolean","default":true},"style":{"type":"string","default":"card"},"cardOrientation":{"type":"string","default":"vertical"},"maxWidth":{"type":"number","default":380},"align":{"type":"string","default":"center"},"avatarSize":{"type":"number","default":88},"borderRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":28},"showShadow":{"type":"boolean","default":true},"showDivider":{"type":"boolean","default":true},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"nameColor":{"type":"string","default":"#111827"},"titleColor":{"type":"string","default":"#6b7280"},"companyColor":{"type":"string","default":"#374151"},"iconBg":{"type":"string","default":"#f1f5f9"},"iconColor":{"type":"string","default":"#374151"},"linkColor":{"type":"string","default":"#6366f1"},"dividerColor":{"type":"string","default":"#f1f5f9"},"accentBg":{"type":"string","default":"#6366f1"},"metaSize":{"type":"number","default":14},"nameSize":{"type":"number","default":20},"typoName":{"type":"object","default":{}},"typoMeta":{"type":"object","default":{}}}},"blockenberg\/noise-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/noise-section","title":"Noise \/ Grain Section","description":"Hero or section block with a cinematic animated film-grain noise overlay rendered via Canvas. Supports solid, gradient, and image backgrounds with full heading, subtext, and CTA controls.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-noise-section-editor","style":"bkbg-noise-section-style","viewScript":"bkbg-noise-section-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Make Noise."},"subtext":{"type":"string","default":"The gritty edge your brand deserves. Animated grain texture, zero compromise."},"tag":{"type":"string","default":"h1"},"ctaLabel":{"type":"string","default":"Get Started"},"ctaUrl":{"type":"string","default":"#"},"ctaLabel2":{"type":"string","default":""},"ctaUrl2":{"type":"string","default":"#"},"showCta":{"type":"boolean","default":true},"showCta2":{"type":"boolean","default":false},"textAlign":{"type":"string","default":"center"},"sectionHeight":{"type":"number","default":600},"bgType":{"type":"string","default":"gradient"},"bgColor":{"type":"string","default":"#0a0a0f"},"bgColor2":{"type":"string","default":"#1e1b4b"},"bgAngle":{"type":"number","default":135},"bgImage":{"type":"string","default":""},"bgImageId":{"type":"number","default":0},"bgImageOpacity":{"type":"number","default":0.5},"noiseOpacity":{"type":"number","default":0.3},"noiseTint":{"type":"string","default":"dark"},"noiseFps":{"type":"number","default":12},"noiseScale":{"type":"number","default":1},"textColor":{"type":"string","default":"#ffffff"},"subtextColor":{"type":"string","default":"#94a3b8"},"ctaBg":{"type":"string","default":"#ffffff"},"ctaColor":{"type":"string","default":"#0a0a0f"},"ctaBg2":{"type":"string","default":"transparent"},"ctaColor2":{"type":"string","default":"#ffffff"},"ctaBorder2":{"type":"string","default":"rgba(255,255,255,0.4)"},"fontSize":{"type":"number","default":72},"fontWeight":{"type":"number","default":800},"lineHeight":{"type":"number","default":1.05},"letterSpacing":{"type":"number","default":-2},"subtextSize":{"type":"number","default":20},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"maxWidth":{"type":"number","default":800},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100}}},"blockenberg\/star-rating":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/star-rating","title":"Star Rating","category":"bkbg-blog","icon":"star-filled","description":"Static visual star rating (1\u20135 stars) with optional label and numeric score. CSS-only, perfect inside testimonial cards.","keywords":["star","rating","review","testimonial","score"],"textdomain":"blockenberg","editorScript":"bkbg-star-rating-editor","editorStyle":"bkbg-star-rating-style","style":"bkbg-star-rating-style","viewScript":"bkbg-star-rating-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"blockId":{"type":"string","default":""},"rating":{"type":"number","default":4},"maxStars":{"type":"number","default":5},"starShape":{"type":"string","default":"star"},"starSize":{"type":"number","default":28},"starGap":{"type":"number","default":3},"textAlign":{"type":"string","default":"left"},"showLabel":{"type":"boolean","default":true},"label":{"type":"string","default":"Excellent product!"},"labelPosition":{"type":"string","default":"below"},"labelSize":{"type":"number","default":14},"labelWeight":{"type":"number","default":400},"labelColor":{"type":"string","default":"#6b7280"},"labelLH":{"type":"number","default":1.5},"labelSpacing":{"type":"number","default":8},"showNumeric":{"type":"boolean","default":false},"numericTemplate":{"type":"string","default":"{rating} out of {max}"},"numericSize":{"type":"number","default":13},"numericWeight":{"type":"number","default":600},"numericColor":{"type":"string","default":"#1e293b"},"numericSpacing":{"type":"number","default":6},"filledColor":{"type":"string","default":"#f59e0b"},"emptyColor":{"type":"string","default":"#e2e8f0"},"labelTypo":{"type":"object","default":{}},"numericTypo":{"type":"object","default":{}}}},"blockenberg\/minimal-footer":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/minimal-footer","title":"Minimal Footer","category":"bkbg-layout","icon":"align-pull-left","description":"Clean, minimal site footer with logo (image or text), navigation columns, social icon links, and copyright line. A lighter alternative to the mega-footer.","keywords":["footer","minimal","nav","copyright","social","links","bottom"],"textdomain":"blockenberg","editorScript":"bkbg-minimal-footer-editor","style":"bkbg-minimal-footer-style","attributes":{"logoType":{"type":"string","default":"text"},"logoText":{"type":"string","default":"Acme Inc."},"logoUrl":{"type":"string","default":""},"logoImageUrl":{"type":"string","default":""},"logoImageId":{"type":"number","default":0},"logoWidth":{"type":"number","default":120},"tagline":{"type":"string","default":"Building the modern web."},"showTagline":{"type":"boolean","default":true},"navColumns":{"type":"array","default":[{"id":"nc1","heading":"Product","links":[{"id":"l1","label":"Features","url":"#"},{"id":"l2","label":"Pricing","url":"#"},{"id":"l3","label":"Changelog","url":"#"}]},{"id":"nc2","heading":"Company","links":[{"id":"l4","label":"About","url":"#"},{"id":"l5","label":"Blog","url":"#"},{"id":"l6","label":"Careers","url":"#"}]},{"id":"nc3","heading":"Resources","links":[{"id":"l7","label":"Docs","url":"#"},{"id":"l8","label":"Support","url":"#"},{"id":"l9","label":"Status","url":"#"}]}],"items":{"type":"object"}},"socials":{"type":"array","default":[{"id":"s1","platform":"twitter","url":"#","label":"Twitter"},{"id":"s2","platform":"github","url":"#","label":"GitHub"},{"id":"s3","platform":"linkedin","url":"#","label":"LinkedIn"}],"items":{"type":"object"}},"showSocials":{"type":"boolean","default":true},"copyright":{"type":"string","default":"\u00a9 2026 Acme Inc. All rights reserved."},"showCopyright":{"type":"boolean","default":true},"legalLinks":{"type":"array","default":[{"id":"ll1","label":"Privacy Policy","url":"#"},{"id":"ll2","label":"Terms of Service","url":"#"}],"items":{"type":"object"}},"showLegalLinks":{"type":"boolean","default":true},"layout":{"type":"string","default":"logo-left-nav-right"},"dividerStyle":{"type":"string","default":"line"},"paddingTop":{"type":"number","default":56},"paddingBottom":{"type":"number","default":32},"footerBg":{"type":"string","default":"#f8fafc"},"logoColor":{"type":"string","default":"#0f172a"},"taglineColor":{"type":"string","default":"#64748b"},"headingColor":{"type":"string","default":"#0f172a"},"linkColor":{"type":"string","default":"#475569"},"linkHoverColor":{"type":"string","default":"#6c3fb5"},"socialColor":{"type":"string","default":"#94a3b8"},"dividerColor":{"type":"string","default":"#e2e8f0"},"copyrightColor":{"type":"string","default":"#94a3b8"},"logoSize":{"type":"number","default":22},"linkSize":{"type":"number","default":14},"headingSize":{"type":"number","default":13},"logoTypo":{"type":"object","default":{}},"taglineTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"linkTypo":{"type":"object","default":{}},"copyrightTypo":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"],"spacing":{"margin":true}}},"blockenberg\/gradient-text-animator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/gradient-text-animator","version":"1.0.0","title":"Gradient Text Animator","category":"bkbg-effects","icon":"editor-textcolor","description":"Animated gradient-filled text with multiple animation modes \u2014 shift, pulse, wave, rainbow, and reveal.","keywords":["gradient","text","animation","heading","rainbow","wave"],"textdomain":"blockenberg","editorScript":"bkbg-gradient-text-animator-editor","style":"bkbg-gradient-text-animator-style","viewScript":"bkbg-gradient-text-animator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"Animated Gradient Text"},"tag":{"type":"string","default":"h2"},"fontSize":{"type":"integer","default":56},"fontWeight":{"type":"string","default":"800"},"letterSpacing":{"type":"number","default":-1},"lineHeight":{"type":"number","default":1.15},"textAlign":{"type":"string","default":"center"},"fontFamily":{"type":"string","default":"inherit"},"animationType":{"type":"string","default":"shift"},"animationSpeed":{"type":"number","default":4},"direction":{"type":"string","default":"horizontal"},"color1":{"type":"string","default":"#f59e0b"},"color2":{"type":"string","default":"#ec4899"},"color3":{"type":"string","default":"#8b5cf6"},"color4":{"type":"string","default":"#06b6d4"},"stopCount":{"type":"integer","default":4},"glowEffect":{"type":"boolean","default":false},"glowBlur":{"type":"integer","default":20},"glowOpacity":{"type":"number","default":0.6},"showBg":{"type":"boolean","default":false},"bgColor":{"type":"string","default":"#0f172a"},"paddingV":{"type":"integer","default":24},"paddingH":{"type":"integer","default":24},"borderRadius":{"type":"integer","default":0},"strokeEffect":{"type":"boolean","default":false},"strokeWidth":{"type":"integer","default":2},"strokeColor":{"type":"string","default":"#ffffff"},"pauseOnHover":{"type":"boolean","default":false},"reverseOnHover":{"type":"boolean","default":false},"typoText":{"type":"object","default":{}}}},"blockenberg\/color-converter":{"apiVersion":3,"name":"blockenberg\/color-converter","title":"Color Converter","description":"Live Hex \u2194 RGB \u2194 HSL color converter with a real-time color preview swatch.","category":"bkbg-dev","icon":"color-picker","keywords":["color","hex","rgb","hsl","converter","picker"],"textdomain":"blockenberg","editorScript":"bkbg-color-converter-editor","style":"bkbg-color-converter-style","viewScript":"bkbg-color-converter-frontend","attributes":{"title":{"type":"string","default":"Color Converter"},"subtitle":{"type":"string","default":"Convert between Hex, RGB, and HSL color formats instantly."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showCopyBtns":{"type":"boolean","default":true},"showSwatchLarge":{"type":"boolean","default":true},"defaultHex":{"type":"string","default":"#6c3fb5"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"swatchBorder":{"type":"string","default":"#e5e7eb"},"inputBorderColor":{"type":"string","default":"#e5e7eb"},"copyBg":{"type":"string","default":"#f3f4f6"},"copyColor":{"type":"string","default":"#374151"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#1f2937"},"subtitleColor":{"type":"string","default":"#6b7280"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"swatchHeight":{"type":"number","default":120},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":540},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/sticky-header":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/sticky-header","version":"1.0.0","title":"Sticky Header","category":"bkbg-layout","icon":"menu-alt","description":"A fully-styled site header with logo (image or text), navigation links, and an optional CTA button. Sticks to the top on scroll with a shrink animation. Supports light, dark, glass, and gradient style variants.","keywords":["header","navigation","sticky","nav","menu","logo","site header"],"textdomain":"blockenberg","editorScript":"bkbg-sticky-header-editor","style":"bkbg-sticky-header-style","viewScript":"bkbg-sticky-header-frontend","supports":{"html":false,"align":["full"]},"attributes":{"logoText":{"type":"string","default":"MySite"},"logoUrl":{"type":"string","default":""},"logoId":{"type":"integer","default":0},"logoWidth":{"type":"integer","default":140},"showLogo":{"type":"boolean","default":true},"siteUrl":{"type":"string","default":"#"},"navLinks":{"type":"array","default":[{"label":"Features","url":"#","openNew":false},{"label":"Pricing","url":"#","openNew":false},{"label":"Blog","url":"#","openNew":false},{"label":"About","url":"#","openNew":false}]},"showCta":{"type":"boolean","default":true},"ctaText":{"type":"string","default":"Get Started"},"ctaUrl":{"type":"string","default":"#"},"ctaOpenNew":{"type":"boolean","default":false},"showMobileMenu":{"type":"boolean","default":true},"sticky":{"type":"boolean","default":true},"scrollShrink":{"type":"boolean","default":true},"style":{"type":"string","default":"light"},"height":{"type":"integer","default":70},"heightShrunk":{"type":"integer","default":56},"maxWidth":{"type":"integer","default":1200},"logoSize":{"type":"integer","default":22},"logoWeight":{"type":"integer","default":800},"linkSize":{"type":"integer","default":15},"linkGap":{"type":"integer","default":32},"ctaSize":{"type":"integer","default":14},"ctaRadius":{"type":"integer","default":8},"borderBottom":{"type":"boolean","default":true},"shadow":{"type":"boolean","default":false},"zIndex":{"type":"integer","default":1000},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#0f172a"},"linkColor":{"type":"string","default":"#374151"},"linkHoverColor":{"type":"string","default":"#6c3fb5"},"accentColor":{"type":"string","default":"#6c3fb5"},"ctaBg":{"type":"string","default":"#6c3fb5"},"ctaTextColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"linkWeight":{"type":"string","default":"400"},"ctaWeight":{"type":"string","default":"600"},"logoLineHeight":{"type":"number","default":1},"linkLineHeight":{"type":"number","default":1},"logoTypo":{"type":"object","default":{}},"linkTypo":{"type":"object","default":{}},"ctaTypo":{"type":"object","default":{}}}},"blockenberg\/sticky-sidebar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/sticky-sidebar","title":"Sticky Sidebar","description":"Two-column layout with a rich sticky sidebar \u2014 perfect for articles, docs, pricing pages, and long-form content.","category":"bkbg-layout","icon":"columns","keywords":["sticky","sidebar","layout","columns","two-column","toc"],"supports":{"html":false,"align":["wide","full"]},"attributes":{"sidebarSide":{"type":"string","default":"left"},"sidebarWidth":{"type":"string","default":"30"},"stickyTop":{"type":"number","default":80},"sidebarStyle":{"type":"string","default":"card"},"gap":{"type":"number","default":40},"containerPadding":{"type":"number","default":0},"mainContent":{"type":"string","default":"<p>Add your main article or page content here. This area is scrollable while the sidebar stays fixed on screen.<\/p><p>Use rich text formatting \u2014 headings, bullet lists, images, and more.<\/p>"},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"imageStyle":{"type":"string","default":"rounded"},"imageSize":{"type":"number","default":80},"showImage":{"type":"boolean","default":false},"heading":{"type":"string","default":"Sidebar heading"},"showHeading":{"type":"boolean","default":true},"headingTag":{"type":"string","default":"h3"},"subText":{"type":"string","default":"A helpful sidebar panel that stays in view as your visitor scrolls."},"showSubText":{"type":"boolean","default":true},"bullets":{"type":"array","default":[{"text":"Key feature or benefit"},{"text":"Another important point"}]},"showBullets":{"type":"boolean","default":true},"bulletIcon":{"type":"string","default":"\u2713"},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Get Started"},"ctaUrl":{"type":"string","default":"#"},"ctaNewTab":{"type":"boolean","default":false},"ctaStyle":{"type":"string","default":"filled"},"showRatingBox":{"type":"boolean","default":false},"ratingStars":{"type":"number","default":5},"ratingCount":{"type":"string","default":"4.9 \/ 5"},"ratingLabel":{"type":"string","default":"based on 120 reviews"},"showContactInfo":{"type":"boolean","default":false},"contactPhone":{"type":"string","default":""},"contactEmail":{"type":"string","default":""},"borderRadius":{"type":"number","default":12},"sidebarPadding":{"type":"number","default":24},"containerBg":{"type":"string","default":""},"mainBg":{"type":"string","default":""},"sidebarBg":{"type":"string","default":"#f8fafc"},"sidebarBorderColor":{"type":"string","default":"#e2e8f0"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"bulletIconColor":{"type":"string","default":"#6366f1"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"starColor":{"type":"string","default":"#f59e0b"},"linkColor":{"type":"string","default":"#6366f1"},"subTextSize":{"type":"number","default":14},"subTextFontWeight":{"type":"string","default":"400"},"subTextLineHeight":{"type":"number","default":1.5},"headingTypo":{"type":"object","default":{}},"subTextTypo":{"type":"object","default":{}}},"editorScript":"bkbg-sticky-sidebar-editor","style":"bkbg-sticky-sidebar-style","viewScript":"bkbg-sticky-sidebar-frontend"},"blockenberg\/logo-wall":{"apiVersion":3,"name":"blockenberg\/logo-wall","title":"Logo Wall","category":"bkbg-marketing","icon":"grid-view","description":"Display a static grid of client or partner logos with hover effects, grayscale mode, and optional links.","keywords":["logo","client","partner","brand","grid","wall","sponsor"],"textdomain":"blockenberg","editorScript":"bkbg-logo-wall-editor","editorStyle":"bkbg-logo-wall-style","style":"bkbg-logo-wall-style","viewScript":"bkbg-logo-wall-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"logos":{"type":"array","default":[{"url":"","id":0,"alt":"Logo 1","name":"Client One","link":"","newTab":false},{"url":"","id":0,"alt":"Logo 2","name":"Client Two","link":"","newTab":false},{"url":"","id":0,"alt":"Logo 3","name":"Client Three","link":"","newTab":false},{"url":"","id":0,"alt":"Logo 4","name":"Client Four","link":"","newTab":false},{"url":"","id":0,"alt":"Logo 5","name":"Client Five","link":"","newTab":false},{"url":"","id":0,"alt":"Logo 6","name":"Client Six","link":"","newTab":false}]},"columns":{"type":"number","default":4},"logoHeight":{"type":"number","default":60},"gap":{"type":"number","default":24},"grayscale":{"type":"boolean","default":true},"colorOnHover":{"type":"boolean","default":true},"logoOpacity":{"type":"number","default":60},"hoverOpacity":{"type":"number","default":100},"hoverEffect":{"type":"string","default":"lift"},"showName":{"type":"boolean","default":false},"nameColor":{"type":"string","default":"#374151"},"titleTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"cardBg":{"type":"string","default":"transparent"},"cardBgHover":{"type":"string","default":"#f9fafb"},"cardRadius":{"type":"number","default":12},"cardPadding":{"type":"number","default":24},"showBorder":{"type":"boolean","default":true},"borderColor":{"type":"string","default":"#e5e7eb"},"showShadow":{"type":"boolean","default":false},"showDivider":{"type":"boolean","default":false},"dividerColor":{"type":"string","default":"#e5e7eb"},"showTitle":{"type":"boolean","default":false},"title":{"type":"string","default":"Trusted by"},"titleColor":{"type":"string","default":"#6b7280"},"titleAlign":{"type":"string","default":"center"},"itemAlign":{"type":"string","default":"center"}}},"blockenberg\/interactive-poll":{"apiVersion":3,"name":"blockenberg\/interactive-poll","title":"Interactive Poll","description":"Clickable voting poll with animated results stored per visitor.","category":"bkbg-interactive","icon":"chart-bar","keywords":["poll","vote","survey","quiz"],"textdomain":"blockenberg","editorScript":"bkbg-interactive-poll-editor","editorStyle":"bkbg-interactive-poll-style","style":"bkbg-interactive-poll-style","viewScript":"bkbg-interactive-poll-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"instanceId":{"type":"string","default":""},"question":{"type":"string","default":"What is your favourite option?"},"options":{"type":"array","default":[{"text":"Option A","votes":0},{"text":"Option B","votes":0},{"text":"Option C","votes":0}],"items":{"type":"object","properties":{"text":{"type":"string"},"votes":{"type":"integer"}}}},"allowRevote":{"type":"boolean","default":true},"showResultsBefore":{"type":"boolean","default":false},"totalVotesLabel":{"type":"boolean","default":true},"barColor":{"type":"string","default":"#6c3fb5"},"barBg":{"type":"string","default":"#ede9fe"},"buttonBg":{"type":"string","default":"#6c3fb5"},"buttonColor":{"type":"string","default":"#ffffff"},"buttonHoverBg":{"type":"string","default":"#5830a0"},"borderRadius":{"type":"integer","default":10},"animateBars":{"type":"boolean","default":true},"questionSize":{"type":"integer","default":22},"questionTypo":{"type":"object","default":{}},"questionColor":{"type":"string","default":""},"resultTextColor":{"type":"string","default":""},"wrapBg":{"type":"string","default":""},"wrapBorder":{"type":"string","default":""},"wrapPadding":{"type":"integer","default":32},"maxWidth":{"type":"integer","default":560},"align":{"type":"string","default":""}}},"blockenberg\/separator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/separator","title":"Separator \/ Divider","category":"bkbg-layout","icon":"minus","description":"Decorative divider: line, wave, zigzag or dot pattern, optionally with an icon or text in the centre.","keywords":["separator","divider","hr","line","wave","zigzag","rule"],"textdomain":"blockenberg","editorScript":"bkbg-separator-editor","editorStyle":"bkbg-separator-style","style":"bkbg-separator-style","viewScript":"bkbg-separator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"blockId":{"type":"string","default":""},"dividerType":{"type":"string","default":"line"},"lineColor":{"type":"string","default":"#d1d5db"},"lineThickness":{"type":"number","default":1},"svgHeight":{"type":"number","default":24},"dotSpacing":{"type":"number","default":14},"marginTop":{"type":"number","default":24},"marginBottom":{"type":"number","default":24},"widthPercent":{"type":"number","default":100},"middleType":{"type":"string","default":"none"},"middlePosition":{"type":"string","default":"center"},"gapAroundMiddle":{"type":"number","default":16},"iconName":{"type":"string","default":"star"},"iconSize":{"type":"number","default":20},"iconColor":{"type":"string","default":"#9ca3af"},"iconBgColor":{"type":"string","default":"transparent"},"iconBgShape":{"type":"string","default":"none"},"iconBgSize":{"type":"number","default":36},"middleText":{"type":"string","default":"\u00a7"},"textSize":{"type":"number","default":14},"textWeight":{"type":"number","default":400},"textColor":{"type":"string","default":"#9ca3af"},"textBgColor":{"type":"string","default":"transparent"},"textPaddingH":{"type":"number","default":12},"textPaddingV":{"type":"number","default":4},"textRadius":{"type":"number","default":4},"textTypo":{"type":"object","default":{}}}},"blockenberg\/offer-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/offer-card","version":"1.0.0","title":"Offer Card","category":"bkbg-marketing","icon":"tag","description":"Special offer and deal card with urgency badge, original\/sale price, includes list, CTA, and optional countdown timer.","keywords":["offer","deal","sale","price","countdown","urgency","card","promo"],"textdomain":"blockenberg","editorScript":"bkbg-offer-card-editor","style":"bkbg-offer-card-style","viewScript":"bkbg-offer-card-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"badge":{"type":"string","default":"\ud83d\udd25 Limited Time"},"showBadge":{"type":"boolean","default":true},"badgeStyle":{"type":"string","default":"hot"},"heading":{"type":"string","default":"Get lifetime access \u2014 today only"},"description":{"type":"string","default":"Everything you need to launch, grow, and scale. One-time payment, no subscriptions."},"originalPrice":{"type":"string","default":"497"},"salePrice":{"type":"string","default":"197"},"currency":{"type":"string","default":"$"},"showPrice":{"type":"boolean","default":true},"includes":{"type":"array","default":[{"text":"Full course access (42 lessons)"},{"text":"Private community membership"},{"text":"Monthly live Q&A sessions"},{"text":"Lifetime updates included"},{"text":"30-day money-back guarantee"}]},"showIncludes":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Get instant access \u2192"},"ctaUrl":{"type":"string","default":"#"},"ctaOpenNewTab":{"type":"boolean","default":false},"showCountdown":{"type":"boolean","default":true},"countdownEnd":{"type":"string","default":""},"disclaimer":{"type":"string","default":"Secure checkout \u00b7 30-day refund \u00b7 Cancel anytime"},"showDisclaimer":{"type":"boolean","default":true},"layout":{"type":"string","default":"card"},"accentColor":{"type":"string","default":"#7c3aed"},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#ffffff"},"badgeBg":{"type":"string","default":"#fef2f2"},"badgeColor":{"type":"string","default":"#b91c1c"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"priceColor":{"type":"string","default":"#111827"},"strikethroughColor":{"type":"string","default":"#9ca3af"},"headingColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"includeColor":{"type":"string","default":"#374151"},"checkColor":{"type":"string","default":"#16a34a"},"disclaimerColor":{"type":"string","default":"#9ca3af"},"borderColor":{"type":"string","default":"#e5e7eb"},"borderRadius":{"type":"integer","default":16},"maxWidth":{"type":"integer","default":540},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64},"headingFontSize":{"type":"number","default":22},"headingFontWeight":{"type":"number","default":700},"headingLineHeight":{"type":"number","default":1.3},"descFontSize":{"type":"number","default":15},"descLineHeight":{"type":"number","default":1.6},"ctaFontSize":{"type":"number","default":15},"headingTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"ctaTypo":{"type":"object","default":{}}}},"blockenberg\/logo-grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/logo-grid","version":"1.0.0","title":"Logo Grid","category":"bkbg-marketing","icon":"images-alt2","description":"A clean partner, client or 'as seen in' logo grid with optional label, grayscale effect, box backgrounds and multiple layouts.","keywords":["logos","partners","brands","press","featured","as seen in","clients"],"textdomain":"blockenberg","editorScript":"bkbg-logo-grid-editor","style":"bkbg-logo-grid-style","viewScript":"bkbg-logo-grid-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"logos":{"type":"array","default":[{"id":"l1","name":"Acme Corp","imageUrl":"","imageId":0},{"id":"l2","name":"TechCorp","imageUrl":"","imageId":0},{"id":"l3","name":"GlobalCo","imageUrl":"","imageId":0},{"id":"l4","name":"StartupInc","imageUrl":"","imageId":0},{"id":"l5","name":"BigBrand","imageUrl":"","imageId":0},{"id":"l6","name":"Partners","imageUrl":"","imageId":0}]},"label":{"type":"string","default":"Trusted by leading companies"},"showLabel":{"type":"boolean","default":true},"labelPosition":{"type":"string","default":"top"},"layout":{"type":"string","default":"flex-row"},"columns":{"type":"number","default":6},"gap":{"type":"number","default":32},"logoHeight":{"type":"number","default":36},"logoPadding":{"type":"number","default":20},"logoRadius":{"type":"number","default":10},"grayscale":{"type":"boolean","default":true},"hoverColor":{"type":"boolean","default":true},"showBox":{"type":"boolean","default":true},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48},"sectionBg":{"type":"string","default":""},"labelColor":{"type":"string","default":"#94a3b8"},"logoBg":{"type":"string","default":"#f8fafc"},"logoBorder":{"type":"string","default":"#e2e8f0"},"logoTint":{"type":"string","default":"#94a3b8"},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/holographic-card":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/holographic-card","title":"Holographic Card","category":"bkbg-effects","icon":"art","description":"A card with an iridescent holographic foil surface effect that reacts to mouse movement with rainbow shimmer and 3D tilt.","keywords":["holographic","rainbow","foil","iridescent","tilt","3d","card","hover"],"textdomain":"blockenberg","editorScript":"bkbg-holographic-card-editor","style":"bkbg-holographic-card-style","viewScript":"bkbg-holographic-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Holographic Card"},"subtitle":{"type":"string","default":"Move your mouse over the card to see the effect"},"badge":{"type":"string","default":"\u2726 Premium"},"showBadge":{"type":"boolean","default":true},"imageUrl":{"type":"string","default":""},"imageAlt":{"type":"string","default":""},"linkUrl":{"type":"string","default":""},"linkText":{"type":"string","default":"Explore Now"},"showLink":{"type":"boolean","default":true},"cardWidth":{"type":"number","default":320},"cardHeight":{"type":"number","default":440},"cardRadius":{"type":"number","default":20},"tiltStrength":{"type":"number","default":15},"shineOpacity":{"type":"number","default":60},"glareOpacity":{"type":"number","default":40},"foilHue":{"type":"number","default":0},"foilSaturation":{"type":"number","default":80},"titleSize":{"type":"number","default":22},"subtitleSize":{"type":"number","default":14},"badgeFontSize":{"type":"number","default":12},"linkTextSize":{"type":"number","default":14},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"cardBg":{"type":"string","default":"#1a1035"},"titleColor":{"type":"string","default":"#ffffff"},"subtitleColor":{"type":"string","default":"rgba(255,255,255,0.7)"},"badgeBg":{"type":"string","default":"rgba(255,255,255,0.15)"},"badgeColor":{"type":"string","default":"#ffffff"},"linkBg":{"type":"string","default":"rgba(255,255,255,0.15)"},"linkColor":{"type":"string","default":"#ffffff"}}},"blockenberg\/open-graph-preview":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/open-graph-preview","version":"1.0.0","title":"Open Graph Preview","category":"bkbg-dev","icon":"share","description":"Preview how your page looks when shared on Twitter\/X, Facebook, LinkedIn, and Slack.","keywords":["social","og","preview","share","seo","twitter","facebook","linkedin"],"textdomain":"blockenberg","editorScript":"bkbg-open-graph-preview-editor","style":"bkbg-open-graph-preview-style","viewScript":"bkbg-open-graph-preview-frontend","attributes":{"platform":{"type":"string","default":"all"},"pageTitle":{"type":"string","default":"Your Amazing Blog Post Title That Grabs Attention"},"pageDescription":{"type":"string","default":"A compelling description of your content that will appear when shared on social media platforms. Keep it under 160 characters for best results."},"pageUrl":{"type":"string","default":"yoursite.com"},"siteName":{"type":"string","default":"My Website"},"imageEmoji":{"type":"string","default":"\ud83d\ude80"},"imageBg":{"type":"string","default":"#6366f1"},"imageHeight":{"type":"number","default":180},"showDescription":{"type":"boolean","default":true},"showSiteName":{"type":"boolean","default":true},"layout":{"type":"string","default":"stacked"},"bgColor":{"type":"string","default":"#f1f5f9"},"borderRadius":{"type":"number","default":16},"fontSize":{"type":"number","default":14},"twitterBg":{"type":"string","default":"#15202b"},"twitterBorder":{"type":"string","default":"#38444d"},"twitterTitle":{"type":"string","default":"#ffffff"},"twitterDesc":{"type":"string","default":"#8b98a5"},"twitterMeta":{"type":"string","default":"#6b7280"},"facebookBg":{"type":"string","default":"#ffffff"},"facebookBorder":{"type":"string","default":"#dddfe2"},"facebookTitle":{"type":"string","default":"#1c1e21"},"facebookDesc":{"type":"string","default":"#606770"},"facebookMeta":{"type":"string","default":"#8a8d91"},"linkedinBg":{"type":"string","default":"#ffffff"},"linkedinBorder":{"type":"string","default":"#e0dfde"},"linkedinTitle":{"type":"string","default":"#000000"},"linkedinDesc":{"type":"string","default":"#434649"},"linkedinMeta":{"type":"string","default":"#0a66c2"},"slackBg":{"type":"string","default":"#ffffff"},"slackBorder":{"type":"string","default":"#e8e8e8"},"slackAccent":{"type":"string","default":"#36c5f0"},"slackTitle":{"type":"string","default":"#1d1c1d"},"slackDesc":{"type":"string","default":"#616061"},"slackMeta":{"type":"string","default":"#868686"},"bodyFontWeight":{"type":"string","default":"400"},"bodyTypo":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/glitch-text":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/glitch-text","title":"Glitch Text","category":"bkbg-effects","icon":"text","description":"Eye-catching glitch animation text with chromatic aberration, noise, scanlines, and digital distortion effects.","keywords":["glitch","text","animation","chromatic","distortion","cyberpunk","effect","noise","digital"],"textdomain":"blockenberg","editorScript":"bkbg-glitch-text-editor","style":"bkbg-glitch-text-style","viewScript":"bkbg-glitch-text-frontend","attributes":{"text":{"type":"string","default":"GLITCH"},"tag":{"type":"string","default":"h2"},"glitchType":{"type":"string","default":"chromatic"},"trigger":{"type":"string","default":"always"},"speed":{"type":"string","default":"medium"},"customDuration":{"type":"number","default":800},"intensity":{"type":"number","default":6},"colorRed":{"type":"string","default":"#ff0040"},"colorBlue":{"type":"string","default":"#00e5ff"},"colorGreen":{"type":"string","default":"#39ff14"},"textColor":{"type":"string","default":"#ffffff"},"backgroundColor":{"type":"string","default":"#0d0d0d"},"fontSize":{"type":"number","default":64},"fontSizeMobile":{"type":"number","default":36},"fontWeight":{"type":"string","default":"900"},"letterSpacing":{"type":"number","default":4},"textTransform":{"type":"string","default":"uppercase"},"textAlign":{"type":"string","default":"center"},"paddingV":{"type":"number","default":40},"paddingH":{"type":"number","default":24},"showScanlines":{"type":"boolean","default":false},"scanlineOpacity":{"type":"number","default":20},"showSubtext":{"type":"boolean","default":false},"subtext":{"type":"string","default":"System Error 404"},"subtextColor":{"type":"string","default":"#888888"},"subtextSize":{"type":"number","default":14},"subtextSpacing":{"type":"number","default":16},"borderRadius":{"type":"number","default":0},"noiseCharset":{"type":"string","default":"!<>-_\/[]{}\u2014=+*^?#"},"glitchIntervalMs":{"type":"number","default":4000},"glitchBurstDuration":{"type":"number","default":600},"showCursorBlink":{"type":"boolean","default":false},"typoText":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/org-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/org-chart","title":"Org Chart","category":"bkbg-business","icon":"networking","description":"Organizational hierarchy chart with avatar, name, role, and department for every node.","keywords":["org chart","organization","hierarchy","team","structure","tree"],"textdomain":"blockenberg","editorScript":"bkbg-org-chart-editor","style":"bkbg-org-chart-style","viewScript":"bkbg-org-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Our Team"},"showTitle":{"type":"boolean","default":true},"nodes":{"type":"array","default":[{"id":"n1","parentId":"","name":"Sarah Mitchell","role":"Chief Executive Officer","department":"Executive","avatarUrl":"","avatarId":0,"color":"#6c3fb5"},{"id":"n2","parentId":"n1","name":"James Wheeler","role":"Chief Technology Officer","department":"Technology","avatarUrl":"","avatarId":0,"color":"#3b82f6"},{"id":"n3","parentId":"n1","name":"Priya Sharma","role":"Chief Marketing Officer","department":"Marketing","avatarUrl":"","avatarId":0,"color":"#ec4899"},{"id":"n4","parentId":"n1","name":"David Chen","role":"Chief Financial Officer","department":"Finance","avatarUrl":"","avatarId":0,"color":"#10b981"},{"id":"n5","parentId":"n2","name":"Lena Hoffmann","role":"VP of Engineering","department":"Technology","avatarUrl":"","avatarId":0,"color":"#6366f1"},{"id":"n6","parentId":"n2","name":"Carlos Rivera","role":"Head of Design","department":"Technology","avatarUrl":"","avatarId":0,"color":"#8b5cf6"},{"id":"n7","parentId":"n3","name":"Amara Osei","role":"Growth Manager","department":"Marketing","avatarUrl":"","avatarId":0,"color":"#f59e0b"},{"id":"n8","parentId":"n3","name":"Tom Nakamura","role":"Brand Director","department":"Marketing","avatarUrl":"","avatarId":0,"color":"#ef4444"}]},"showAvatars":{"type":"boolean","default":true},"showDepartment":{"type":"boolean","default":true},"collapseOnClick":{"type":"boolean","default":true},"connectorStyle":{"type":"string","default":"elbow"},"avatarSize":{"type":"number","default":56},"nodeRadius":{"type":"number","default":12},"connectorColor":{"type":"string","default":"#d1d5db"},"connectorWidth":{"type":"number","default":2},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"nameColor":{"type":"string","default":"#111827"},"roleColor":{"type":"string","default":"#6b7280"},"deptColor":{"type":"string","default":"#9ca3af"},"titleColor":{"type":"string","default":"#111827"},"nameSize":{"type":"number","default":14},"roleSize":{"type":"number","default":12},"titleSize":{"type":"number","default":28},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"nameFontWeight":{"type":"string","default":"700"},"titleFontWeight":{"type":"string","default":"800"},"roleFontWeight":{"type":"string","default":"400"},"titleTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}}}},"blockenberg\/bubble-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/bubble-chart","title":"Bubble Chart","category":"bkbg-charts","icon":"chart-area","description":"Interactive bubble chart powered by Chart.js.","keywords":["chart","bubble","scatter","data"],"textdomain":"blockenberg","editorScript":"bkbg-bubble-chart-editor","editorStyle":"bkbg-bubble-chart-style","style":"bkbg-bubble-chart-style","viewScript":"bkbg-bubble-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"chartTitle":{"type":"string","default":"Bubble Chart"},"showTitle":{"type":"boolean","default":true},"datasetsJson":{"type":"string","default":"[{\"label\":\"Dataset A\",\"color\":\"#6c3fb5\",\"bubbles\":\"10,20,15n30,10,25n50,40,10\"},{\"label\":\"Dataset B\",\"color\":\"#ec4899\",\"bubbles\":\"20,30,20n40,50,12n60,20,18\"}]"},"showGrid":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"legendPos":{"type":"string","default":"bottom"},"fillAlpha":{"type":"number","default":50},"bgColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":12},"chartHeight":{"type":"number","default":400}}},"blockenberg\/world-map":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/world-map","title":"World Map","category":"bkbg-charts","icon":"admin-site-alt3","description":"Interactive SVG world map with country highlighting, data values, tooltips and a legend. Perfect for global presence, customer distribution, and sales territory sections.","keywords":["map","world","countries","geography","data","global","presence"],"textdomain":"blockenberg","editorScript":"bkbg-world-map-editor","editorStyle":"bkbg-world-map-style","style":"bkbg-world-map-style","viewScript":"bkbg-world-map-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Global Presence"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Serving customers across 10+ countries worldwide."},"showSubtitle":{"type":"boolean","default":true},"countries":{"type":"array","default":[{"id":"c1","code":"US","name":"United States","value":1250,"color":"","url":""},{"id":"c2","code":"GB","name":"United Kingdom","value":480,"color":"","url":""},{"id":"c3","code":"DE","name":"Germany","value":390,"color":"","url":""},{"id":"c4","code":"FR","name":"France","value":320,"color":"","url":""},{"id":"c5","code":"CA","name":"Canada","value":290,"color":"","url":""},{"id":"c6","code":"AU","name":"Australia","value":220,"color":"","url":""},{"id":"c7","code":"JP","name":"Japan","value":340,"color":"","url":""},{"id":"c8","code":"BR","name":"Brazil","value":180,"color":"","url":""},{"id":"c9","code":"IN","name":"India","value":410,"color":"","url":""},{"id":"c10","code":"ZA","name":"South Africa","value":95,"color":"","url":""}]},"colorMode":{"type":"string","default":"gradient"},"lowColor":{"type":"string","default":"#c4b5fd"},"highColor":{"type":"string","default":"#5b21b6"},"defaultFill":{"type":"string","default":"#e5e7eb"},"hoverFill":{"type":"string","default":"#ede9fe"},"borderColor":{"type":"string","default":"#ffffff"},"projection":{"type":"string","default":"NaturalEarth1"},"showLegend":{"type":"boolean","default":true},"legendTitle":{"type":"string","default":"Customers"},"showTooltips":{"type":"boolean","default":true},"showCountryList":{"type":"boolean","default":true},"mapHeight":{"type":"number","default":480},"accentColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"mapBg":{"type":"string","default":"#f0f4f8"},"tooltipBg":{"type":"string","default":"#1e1e2e"},"tooltipColor":{"type":"string","default":"#ffffff"},"listBg":{"type":"string","default":"#ffffff"},"listBorder":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":32},"subtitleSize":{"type":"number","default":17},"cardRadius":{"type":"number","default":16},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/gradient-cta":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/gradient-cta","title":"Gradient CTA","category":"bkbg-marketing","icon":"star-filled","description":"A bold full-width call-to-action section with a gradient or solid background, headline, subtitle, and buttons.","textdomain":"blockenberg","editorScript":"bkbg-gradient-cta-editor","style":"bkbg-gradient-cta-style","attributes":{"headline":{"type":"string","default":"Ready to transform your workflow?"},"subtitle":{"type":"string","default":"Join 10,000+ teams who ship 10\u00d7 faster with our platform. Start free \u2014 no credit card required."},"showSubtitle":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"badge":{"type":"string","default":"Join 10,000+ teams"},"primaryLabel":{"type":"string","default":"Start for free"},"primaryUrl":{"type":"string","default":"#"},"primaryTarget":{"type":"string","default":"_self"},"showSecondary":{"type":"boolean","default":true},"secondaryLabel":{"type":"string","default":"See how it works \u2192"},"secondaryUrl":{"type":"string","default":"#"},"secondaryTarget":{"type":"string","default":"_self"},"preset":{"type":"string","default":"purple"},"customGradient":{"type":"string","default":""},"showPattern":{"type":"boolean","default":true},"patternType":{"type":"string","default":"dots"},"textAlign":{"type":"string","default":"center"},"contentMaxWidth":{"type":"number","default":680},"headlineSize":{"type":"number","default":46},"subtitleSize":{"type":"number","default":18},"badgeSize":{"type":"number","default":13},"btnRadius":{"type":"number","default":50},"paddingTop":{"type":"number","default":96},"paddingBottom":{"type":"number","default":96},"headlineColor":{"type":"string","default":"#ffffff"},"subtitleColor":{"type":"string","default":"rgba(255,255,255,0.82)"},"badgeBg":{"type":"string","default":"rgba(255,255,255,0.18)"},"badgeColor":{"type":"string","default":"#ffffff"},"primaryBg":{"type":"string","default":"#ffffff"},"primaryColor":{"type":"string","default":"#6c3fb5"},"secondaryColor":{"type":"string","default":"rgba(255,255,255,0.85)"},"headlineFontWeight":{"type":"string","default":"700"},"headlineLineHeight":{"type":"number","default":1.15},"subtitleLineHeight":{"type":"number","default":1.5},"subtitleFontWeight":{"type":"string","default":"400"},"typoHeadline":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoBadge":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]},"keywords":["cta","call to action","gradient","banner","promo","section","hero"]},"blockenberg\/image-box":{"apiVersion":3,"name":"blockenberg\/image-box","title":"Image Box","category":"bkbg-media","description":"A clickable image card with overlay title, hover effects, and a link.","keywords":["image","card","category","overlay","hover"],"textdomain":"blockenberg","editorScript":"bkbg-image-box-editor","editorStyle":"bkbg-image-box-style","style":"bkbg-image-box-style","viewScript":"bkbg-image-box-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"title":{"type":"string","default":"Category Name"},"subtitle":{"type":"string","default":""},"linkUrl":{"type":"string","default":""},"linkTarget":{"type":"string","default":"_self"},"imageRatio":{"type":"string","default":"75"},"hoverEffect":{"type":"string","default":"zoom"},"overlay":{"type":"boolean","default":true},"overlayColor":{"type":"string","default":"rgba(0,0,0,0.4)"},"overlayHoverOpacity":{"type":"number","default":60},"titlePosition":{"type":"string","default":"over-bottom"},"titleSize":{"type":"number","default":20},"titleWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"titleColor":{"type":"string","default":"#ffffff"},"subtitleSize":{"type":"number","default":14},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"subtitleColor":{"type":"string","default":"rgba(255,255,255,0.85)"},"borderRadius":{"type":"number","default":12},"shadow":{"type":"string","default":"md"},"width":{"type":"number","default":100}}},"blockenberg\/split-cta":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/split-cta","title":"Split CTA","description":"Two-panel call-to-action section, each with its own background, headline, description and button.","category":"bkbg-marketing","textdomain":"blockenberg","editorScript":"bkbg-split-cta-editor","style":"bkbg-split-cta-style","viewScript":"bkbg-split-cta-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"panels":{"type":"array","default":[{"id":"p1","badge":"Personal","showBadge":true,"headline":"Start for Free","description":"Perfect for individuals and freelancers. No credit card required. Up and running in minutes.","btnLabel":"Get Started Free","btnUrl":"#","btnNewTab":false,"bgType":"color","bgColor":"#f5f3ff","textColor":"#111827","btnBg":"#6c3fb5","btnColor":"#ffffff","borderColor":""},{"id":"p2","badge":"Teams","showBadge":true,"headline":"Book a Demo","description":"For growing teams and enterprise clients. Custom pricing, dedicated support, advanced security.","btnLabel":"Talk to Sales","btnUrl":"#","btnNewTab":false,"bgType":"color","bgColor":"#6c3fb5","textColor":"#ffffff","btnBg":"#ffffff","btnColor":"#6c3fb5","borderColor":""}]},"layout":{"type":"string","default":"equal"},"showDivider":{"type":"boolean","default":true},"dividerStyle":{"type":"string","default":"line"},"dividerColor":{"type":"string","default":"#e5e7eb"},"minHeight":{"type":"number","default":360},"panelPadding":{"type":"number","default":56},"borderRadius":{"type":"number","default":0},"wrapRadius":{"type":"number","default":16},"textAlign":{"type":"string","default":"center"},"btnRadius":{"type":"number","default":8},"badgeRadius":{"type":"number","default":99},"headlineSize":{"type":"number","default":34},"descSize":{"type":"number","default":16},"badgeSize":{"type":"number","default":13},"btnSize":{"type":"number","default":15},"stackOnMobile":{"type":"boolean","default":true},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"headlineFontWeight":{"type":"number","default":700},"headlineTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"badgeTypo":{"type":"object","default":{}},"btnTypo":{"type":"object","default":{}}}},"blockenberg\/how-it-works":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/how-it-works","version":"1.0.0","title":"How It Works","category":"bkbg-marketing","icon":"list-view","description":"Numbered process steps section \u2014 show a 3-6 step sequence with large step numbers, icons, titles, descriptions, and optional connectors. Perfect for onboarding flows and feature walkthroughs.","keywords":["how it works","steps","process","numbered","guide","workflow"],"textdomain":"blockenberg","editorScript":"bkbg-how-it-works-editor","style":"bkbg-how-it-works-style","viewScript":"bkbg-how-it-works-frontend","attributes":{"steps":{"type":"array","default":[{"id":"s1","icon":"\ud83c\udfaf","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Define Your Goal","description":"Tell us what you want to achieve. The clearer your goal, the better the outcome for your project."},{"id":"s2","icon":"\u2699\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Configure & Customize","description":"Tailor every detail to match your brand. Colors, fonts, layouts \u2014 all under your control."},{"id":"s3","icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Launch & Grow","description":"Go live with confidence. Our platform scales with you as your audience grows."}],"items":{"type":"object"}},"layout":{"type":"string","default":"horizontal"},"numberStyle":{"type":"string","default":"circle"},"showConnector":{"type":"boolean","default":true},"connectorStyle":{"type":"string","default":"line"},"showIcon":{"type":"boolean","default":true},"iconPosition":{"type":"string","default":"above-number"},"textAlign":{"type":"string","default":"center"},"cardStyle":{"type":"string","default":"plain"},"cardPadding":{"type":"number","default":28},"cardRadius":{"type":"number","default":12},"gap":{"type":"number","default":40},"numberSize":{"type":"number","default":22},"numberBgSize":{"type":"number","default":52},"iconSize":{"type":"number","default":36},"titleSize":{"type":"number","default":18},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"descSize":{"type":"number","default":14},"descFontWeight":{"type":"string","default":"400"},"descLineHeight":{"type":"number","default":1.6},"numberBg":{"type":"string","default":"#6c3fb5"},"numberColor":{"type":"string","default":"#ffffff"},"connectorColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"animate":{"type":"boolean","default":true},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"],"spacing":{"margin":true,"padding":true}}},"blockenberg\/world-clock":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/world-clock","title":"World Clock","category":"bkbg-interactive","icon":"clock","description":"Display live clocks for multiple timezones with analog or digital style. Perfect for global audiences, remote teams, and travel blogs.","keywords":["clock","timezone","world","time","international","live","analog","digital"],"textdomain":"blockenberg","editorScript":"bkbg-world-clock-editor","style":"bkbg-world-clock-style","viewScript":"bkbg-world-clock-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"World Clocks"},"subtitle":{"type":"string","default":"Current time across different time zones"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"clockStyle":{"type":"string","default":"digital"},"timeFormat":{"type":"string","default":"12h"},"showDate":{"type":"boolean","default":true},"showSeconds":{"type":"boolean","default":true},"showOffset":{"type":"boolean","default":false},"zones":{"type":"array","default":[{"label":"New York","tz":"America\/New_York"},{"label":"London","tz":"Europe\/London"},{"label":"Tokyo","tz":"Asia\/Tokyo"},{"label":"Dubai","tz":"Asia\/Dubai"}]},"columns":{"type":"number","default":4},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"timeColor":{"type":"string","default":"#1e1b4b"},"labelColor":{"type":"string","default":"#6b7280"},"dateColor":{"type":"string","default":"#9ca3af"},"clockFace":{"type":"string","default":"#f5f3ff"},"handHour":{"type":"string","default":"#1e1b4b"},"handMin":{"type":"string","default":"#6c3fb5"},"handSec":{"type":"string","default":"#ef4444"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"timeSize":{"type":"number","default":32},"labelSize":{"type":"number","default":14},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":24},"analogSize":{"type":"number","default":120},"gap":{"type":"number","default":16},"maxWidth":{"type":"number","default":960},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"timeTypo":{"type":"object","default":{}}}},"blockenberg\/avatar-group":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/avatar-group","title":"Avatar Group","category":"bkbg-business","icon":"groups","description":"Overlapping stack of user or team avatars with an optional +X counter bubble.","keywords":["avatar","group","users","team","overlap","stack","faces"],"textdomain":"blockenberg","editorScript":"bkbg-avatar-group-editor","editorStyle":"bkbg-avatar-group-style","style":"bkbg-avatar-group-style","viewScript":"bkbg-avatar-group-frontend","supports":{"html":false,"anchor":true,"className":true,"align":[]},"attributes":{"avatars":{"type":"array","default":[]},"maxShown":{"type":"number","default":5},"avatarSize":{"type":"number","default":48},"overlap":{"type":"number","default":14},"direction":{"type":"string","default":"right"},"borderColor":{"type":"string","default":"#ffffff"},"borderWidth":{"type":"number","default":3},"counterBg":{"type":"string","default":"#6c3fb5"},"counterText":{"type":"string","default":"#ffffff"},"label":{"type":"string","default":""},"labelFontSize":{"type":"number","default":14},"counterFontSize":{"type":"number","default":13},"counterTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/feature-announcement":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/feature-announcement","title":"Feature Announcement","category":"bkbg-marketing","icon":"megaphone","description":"Announce new product features, improvements, or updates with version badge, highlights list, and CTA.","keywords":["feature","announcement","update","release","new","product","changelog","launch","beta"],"textdomain":"blockenberg","editorScript":"bkbg-feature-announcement-editor","editorStyle":"bkbg-feature-announcement-style","style":"bkbg-feature-announcement-style","viewScript":"bkbg-feature-announcement-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"featureName":{"type":"string","default":"Smart AI Suggestions"},"version":{"type":"string","default":"v3.2"},"showVersion":{"type":"boolean","default":true},"releaseDate":{"type":"string","default":"February 24, 2026"},"showDate":{"type":"boolean","default":true},"category":{"type":"string","default":"new-feature"},"status":{"type":"string","default":"available"},"featureIcon":{"type":"string","default":"\u2728"},"featureIconType":{"type":"string","default":"custom-char"},"featureIconDashicon":{"type":"string","default":"lightbulb"},"featureIconImageUrl":{"type":"string","default":""},"showIcon":{"type":"boolean","default":true},"tagline":{"type":"string","default":"Write faster, smarter, and better \u2014 right inside the editor."},"description":{"type":"string","default":"Smart AI Suggestions analyzes your content in real-time and offers context-aware writing recommendations, auto-completions, and tone adjustments \u2014 all without leaving your workflow. Powered by our in-house language model fine-tuned on your industry."},"showDescription":{"type":"boolean","default":true},"highlights":{"type":"array","default":["Real-time suggestions as you type \u2014 no manual trigger needed","Adapts to your brand voice and writing style over time","Works in all content areas: posts, pages, and custom fields","Privacy-first: your content never leaves your server","Available in 12 languages with automatic detection"]},"showHighlights":{"type":"boolean","default":true},"highlightsLabel":{"type":"string","default":"What's new"},"availablePlans":{"type":"array","default":["Pro","Business","Enterprise"]},"showPlans":{"type":"boolean","default":true},"plansLabel":{"type":"string","default":"Available on"},"ctaText":{"type":"string","default":"Try It Now"},"ctaUrl":{"type":"string","default":"#"},"showCta":{"type":"boolean","default":true},"ctaSecondaryText":{"type":"string","default":"Read the Docs"},"ctaSecondaryUrl":{"type":"string","default":"#"},"showSecondaryCta":{"type":"boolean","default":true},"layout":{"type":"string","default":"card"},"accentPosition":{"type":"string","default":"top"},"borderRadius":{"type":"number","default":12},"fontSize":{"type":"number","default":15},"featureNameSize":{"type":"number","default":26},"taglineSize":{"type":"number","default":16},"lineHeight":{"type":"number","default":170},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"accentColor":{"type":"string","default":"#7c3aed"},"accentStripe":{"type":"string","default":"#7c3aed"},"featureNameColor":{"type":"string","default":"#0f172a"},"taglineColor":{"type":"string","default":"#374151"},"textColor":{"type":"string","default":"#4b5563"},"versionBg":{"type":"string","default":"#ede9fe"},"versionColor":{"type":"string","default":"#5b21b6"},"categoryBg":{"type":"string","default":"#f0fdf4"},"categoryColor":{"type":"string","default":"#14532d"},"statusBg":{"type":"string","default":"#dcfce7"},"statusColor":{"type":"string","default":"#14532d"},"highlightIconColor":{"type":"string","default":"#7c3aed"},"planBg":{"type":"string","default":"#f5f3ff"},"planColor":{"type":"string","default":"#5b21b6"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"ctaSecondaryColor":{"type":"string","default":"#7c3aed"},"ctaSize":{"type":"number","default":12},"typoName":{"type":"object","default":{}},"typoTagline":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/population-pyramid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/population-pyramid","title":"Population Pyramid","category":"bkbg-charts","icon":"chart-bar","description":"Back-to-back horizontal bar chart showing two population groups (e.g. male\/female, 2020\/2030) by age or category.","attributes":{"title":{"type":"string","default":"Age Distribution: Male vs Female"},"showTitle":{"type":"boolean","default":true},"labelA":{"type":"string","default":"Male"},"labelB":{"type":"string","default":"Female"},"svgWidth":{"type":"integer","default":700},"padTop":{"type":"integer","default":36},"padLeft":{"type":"integer","default":20},"padRight":{"type":"integer","default":20},"padCenter":{"type":"integer","default":60},"barHeight":{"type":"integer","default":26},"barGap":{"type":"integer","default":4},"showValues":{"type":"boolean","default":true},"showPercentage":{"type":"boolean","default":false},"showGridLines":{"type":"boolean","default":true},"labelFontSize":{"type":"integer","default":12},"valueFontSize":{"type":"integer","default":10},"colorA":{"type":"string","default":"#3b82f6"},"colorB":{"type":"string","default":"#ec4899"},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#374151"},"items":{"type":"array","default":[{"label":"75+","a":2.1,"b":3.2},{"label":"65\u201374","a":4.8,"b":5.6},{"label":"55\u201364","a":6.9,"b":7.4},{"label":"45\u201354","a":8.2,"b":8.5},{"label":"35\u201344","a":8.7,"b":8.6},{"label":"25\u201334","a":9.1,"b":8.8},{"label":"15\u201324","a":8.4,"b":7.9},{"label":"5\u201314","a":7.6,"b":7.2},{"label":"0\u20134","a":4.3,"b":4.1}]},"titleTypo":{"type":"object","default":{}}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-population-pyramid-editor","style":"bkbg-population-pyramid-style"},"blockenberg\/video-hero":{"apiVersion":3,"name":"blockenberg\/video-hero","title":"Video Hero","category":"bkbg-layout","icon":"video-alt3","description":"Hero section with video preview or background video, headline, CTA buttons and optional social proof.","keywords":["hero","video","demo","preview","showcase","landing","header","youtube","vimeo"],"textdomain":"blockenberg","editorScript":"bkbg-video-hero-editor","editorStyle":"bkbg-video-hero-style","style":"bkbg-video-hero-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"See it in action"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Watch how it works in 2 minutes"},"subheading":{"type":"string","default":"Everything you need to launch faster and grow smarter \u2014 all in one place."},"showSubheading":{"type":"boolean","default":true},"ctaText":{"type":"string","default":"Start free trial"},"ctaUrl":{"type":"string","default":"#"},"showCta":{"type":"boolean","default":true},"ctaSecondaryText":{"type":"string","default":"Learn more"},"ctaSecondaryUrl":{"type":"string","default":"#"},"showSecondaryCta":{"type":"boolean","default":true},"videoUrl":{"type":"string","default":"https:\/\/www.youtube.com\/embed\/dQw4w9WgXcQ"},"posterUrl":{"type":"string","default":""},"posterId":{"type":"number","default":0},"showPlayButton":{"type":"boolean","default":true},"videoLayout":{"type":"string","default":"below"},"aspectRatio":{"type":"string","default":"16-9"},"videoRadius":{"type":"number","default":16},"videoShadow":{"type":"boolean","default":true},"style":{"type":"string","default":"dark"},"contentAlign":{"type":"string","default":"center"},"maxWidth":{"type":"number","default":820},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":64},"headingSize":{"type":"number","default":52},"headingWeight":{"type":"number","default":800},"subSize":{"type":"number","default":20},"eyebrowSize":{"type":"number","default":13},"ctaSize":{"type":"number","default":17},"headingTypo":{"type":"object","default":{}},"subTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"ctaTypo":{"type":"object","default":{}},"ctaRadius":{"type":"number","default":10},"bgColor":{"type":"string","default":"#0f172a"},"headingColor":{"type":"string","default":"#ffffff"},"subColor":{"type":"string","default":"rgba(255,255,255,0.65)"},"eyebrowColor":{"type":"string","default":"#a78bfa"},"accentColor":{"type":"string","default":"#6c3fb5"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnText":{"type":"string","default":"#ffffff"},"btn2Bg":{"type":"string","default":"transparent"},"btn2Text":{"type":"string","default":"rgba(255,255,255,0.85)"},"btn2Border":{"type":"string","default":"rgba(255,255,255,0.25)"},"videoBorder":{"type":"string","default":"rgba(255,255,255,0.1)"}}},"blockenberg\/nutrition-label":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/nutrition-label","title":"Nutrition Label","category":"bkbg-blog","icon":"food","description":"Display an FDA-style Nutrition Facts panel for recipes and food products with full nutrient fields, daily value percentages, and custom styling.","keywords":["nutrition","calories","food","recipe","facts","label","macros","diet"],"textdomain":"blockenberg","editorScript":"bkbg-nutrition-label-editor","style":"bkbg-nutrition-label-style","viewScript":"bkbg-nutrition-label-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Nutrition Facts"},"showTitle":{"type":"boolean","default":true},"foodName":{"type":"string","default":""},"servingSize":{"type":"string","default":"1 cup (240g)"},"servingsPerContainer":{"type":"string","default":"2"},"calories":{"type":"number","default":250},"totalFat":{"type":"number","default":8},"saturatedFat":{"type":"number","default":2},"transFat":{"type":"number","default":0},"polyFat":{"type":"number","default":1.5},"monoFat":{"type":"number","default":3},"cholesterol":{"type":"number","default":10},"sodium":{"type":"number","default":470},"totalCarbs":{"type":"number","default":37},"dietaryFiber":{"type":"number","default":4},"totalSugars":{"type":"number","default":12},"addedSugars":{"type":"number","default":3},"protein":{"type":"number","default":5},"vitaminD":{"type":"number","default":2},"calcium":{"type":"number","default":260},"iron":{"type":"number","default":8},"potassium":{"type":"number","default":235},"showPolyMono":{"type":"boolean","default":false},"showAddedSugars":{"type":"boolean","default":true},"showVitamins":{"type":"boolean","default":true},"showFootnote":{"type":"boolean","default":true},"dvRef":{"type":"string","default":"2000"},"labelStyle":{"type":"string","default":"fda"},"accentColor":{"type":"string","default":"#000000"},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#000000"},"calorieColor":{"type":"string","default":"#000000"},"dvColor":{"type":"string","default":"#000000"},"containerBg":{"type":"string","default":""},"labelWidth":{"type":"number","default":340},"borderWidth":{"type":"number","default":3},"borderRadius":{"type":"number","default":0},"fontSize":{"type":"number","default":14},"titleTypo":{"type":"object","default":{}},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40}}},"blockenberg\/use-case-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/use-case-section","title":"Use Case Section","category":"bkbg-marketing","icon":"grid-view","description":"Showcase who your product is built for \u2014 personas or use cases each with icon, title, description and features list.","textdomain":"blockenberg","editorScript":"bkbg-use-case-section-editor","style":"bkbg-use-case-section-style","viewScript":"bkbg-use-case-section-frontend","attributes":{"cases":{"type":"array","default":[{"id":"uc1","icon":"\ud83d\udc69\u200d\ud83d\udcbb","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Developers","description":"Build faster with our CLI, APIs, and GitHub sync. Zero config. Full control.","features":[{"id":"f1","text":"GitHub \/ GitLab integration"},{"id":"f2","text":"CI\/CD pipelines"},{"id":"f3","text":"REST & GraphQL API"}],"ctaLabel":"Read docs \u2192","ctaUrl":"#","accentColor":"#6c3fb5"},{"id":"uc2","icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Designers","description":"Design and preview in real-time. Collaborate without hand-off friction.","features":[{"id":"f4","text":"Figma plugin"},{"id":"f5","text":"Live preview"},{"id":"f6","text":"Design tokens"}],"ctaLabel":"See examples \u2192","ctaUrl":"#","accentColor":"#0ea5e9"},{"id":"uc3","icon":"\ud83d\udcc8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Marketers","description":"Launch campaigns fast. Update content without touching code.","features":[{"id":"f7","text":"No-code editor"},{"id":"f8","text":"A\/B testing"},{"id":"f9","text":"Analytics built-in"}],"ctaLabel":"Try it free \u2192","ctaUrl":"#","accentColor":"#10b981"}]},"displayStyle":{"type":"string","default":"cards"},"columns":{"type":"number","default":3},"gap":{"type":"number","default":24},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":32},"showFeatures":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"iconSize":{"type":"number","default":40},"sectionTitle":{"type":"string","default":"Built for every team"},"sectionSubtitle":{"type":"string","default":"Whether you're a developer, designer, or marketer \u2014 we have the tools you need."},"showHeader":{"type":"boolean","default":true},"headerAlign":{"type":"string","default":"center"},"eyebrow":{"type":"string","default":"Use Cases"},"showEyebrow":{"type":"boolean","default":true},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"paddingTop":{"type":"number","default":72},"paddingBottom":{"type":"number","default":72},"headerGap":{"type":"number","default":52},"sectionBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"descColor":{"type":"string","default":"#475569"},"featureColor":{"type":"string","default":"#1e293b"},"checkColor":{"type":"string","default":"#10b981"},"eyebrowBg":{"type":"string","default":"#f0ebff"},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"sectionTitleColor":{"type":"string","default":""},"sectionSubColor":{"type":"string","default":""}},"supports":{"html":false,"align":["wide","full"]},"keywords":["use case","persona","audience","built for","target","cards","section"]},"blockenberg\/post-meta":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/post-meta","title":"Post Meta Bar","description":"A configurable post metadata row: author, date, reading time, categories, tags, and comment count.","icon":"info","category":"bkbg-blog","keywords":["meta","author","date","categories","tags","reading time","post info"],"textdomain":"blockenberg","editorScript":"bkbg-post-meta-editor","style":"bkbg-post-meta-style","viewScript":"bkbg-post-meta-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"layout":{"type":"string","default":"horizontal"},"separator":{"type":"string","default":"\u2022"},"customSeparator":{"type":"string","default":""},"showAvatar":{"type":"boolean","default":true},"showAuthor":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":true},"showReadingTime":{"type":"boolean","default":true},"showCategories":{"type":"boolean","default":true},"showTags":{"type":"boolean","default":false},"showComments":{"type":"boolean","default":true},"itemOrder":{"type":"array","default":["avatar","author","date","readingTime","categories","tags","comments"]},"authorLabel":{"type":"string","default":"By"},"authorName":{"type":"string","default":"Jane Doe"},"authorUrl":{"type":"string","default":"#"},"authorAvatarUrl":{"type":"string","default":""},"dateLabel":{"type":"string","default":"\ud83d\udcc5"},"dateLabelType":{"type":"string","default":"custom-char"},"dateLabelDashicon":{"type":"string","default":"calendar-alt"},"dateLabelImageUrl":{"type":"string","default":""},"dateValue":{"type":"string","default":"June 12, 2025"},"readingTimeLabel":{"type":"string","default":"\u23f1"},"readingTimeLabelType":{"type":"string","default":"custom-char"},"readingTimeLabelDashicon":{"type":"string","default":"clock"},"readingTimeLabelImageUrl":{"type":"string","default":""},"readingTimeValue":{"type":"string","default":"5 min read"},"categoriesLabel":{"type":"string","default":"\ud83c\udff7"},"categoriesLabelType":{"type":"string","default":"custom-char"},"categoriesLabelDashicon":{"type":"string","default":"tag"},"categoriesLabelImageUrl":{"type":"string","default":""},"categories":{"type":"array","default":[{"label":"Design","url":"#"},{"label":"Typography","url":"#"}]},"tags":{"type":"array","default":[{"label":"ux","url":"#"},{"label":"branding","url":"#"}]},"commentsLabel":{"type":"string","default":"\ud83d\udcac"},"commentsLabelType":{"type":"string","default":"custom-char"},"commentsLabelDashicon":{"type":"string","default":"admin-comments"},"commentsLabelImageUrl":{"type":"string","default":""},"commentsCount":{"type":"string","default":"14 comments"},"commentsUrl":{"type":"string","default":"#"},"avatarSize":{"type":"number","default":32},"gap":{"type":"number","default":14},"paddingV":{"type":"number","default":0},"paddingH":{"type":"number","default":0},"borderRadius":{"type":"number","default":0},"tagPaddingV":{"type":"number","default":2},"tagPaddingH":{"type":"number","default":8},"tagRadius":{"type":"number","default":50},"textColor":{"type":"string","default":"#64748b"},"linkColor":{"type":"string","default":"#6c3fb5"},"linkColorHover":{"type":"string","default":"#4f2d99"},"separatorColor":{"type":"string","default":"#cbd5e1"},"bgColor":{"type":"string","default":"transparent"},"avatarBorderColor":{"type":"string","default":"#e2e8f0"},"tagBg":{"type":"string","default":"#f1f5f9"},"tagColor":{"type":"string","default":"#475569"},"textTypo":{"type":"object","default":{}}}},"blockenberg\/heat-map":{"apiVersion":3,"name":"blockenberg\/heat-map","title":"Heat Map","category":"bkbg-charts","icon":"grid-view","description":"Grid heat map where cell colour encodes value intensity \u2014 ideal for correlation matrices and activity charts.","textdomain":"blockenberg","editorScript":"bkbg-heat-map-editor","style":"bkbg-heat-map-style","attributes":{"title":{"type":"string","default":"Correlation Matrix"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":600},"cellSize":{"type":"number","default":56},"cellGap":{"type":"number","default":3},"padLeft":{"type":"number","default":110},"padTop":{"type":"number","default":80},"padBottom":{"type":"number","default":40},"padRight":{"type":"number","default":20},"showValues":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"labelFontSize":{"type":"number","default":12},"valueFontSize":{"type":"number","default":11},"titleFontSize":{"type":"number","default":18},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"colorLow":{"type":"string","default":"#dbeafe"},"colorMid":{"type":"string","default":"#93c5fd"},"colorHigh":{"type":"string","default":"#1d4ed8"},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#111827"},"rowLabels":{"type":"array","default":["Revenue","Users","Conversion","Satisfaction","Retention"],"items":{"type":"string"}},"colLabels":{"type":"array","default":["Revenue","Users","Conversion","Satisfaction","Retention"],"items":{"type":"string"}},"cellValues":{"type":"array","default":[1,0.72,0.58,0.43,0.81,0.72,1,0.64,0.37,0.69,0.58,0.64,1,0.55,0.48,0.43,0.37,0.55,1,0.62,0.81,0.69,0.48,0.62,1],"items":{"type":"number"}},"typoTitle":{"type":"object","default":{}}}},"blockenberg\/reading-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/reading-card","title":"Reading Card","category":"bkbg-blog","icon":"book","description":"Book, article, podcast or course recommendation card with cover image, rating, category badge and CTA link. Multiple visual styles.","keywords":["book","reading","recommend","resource","podcast","course","card"],"textdomain":"blockenberg","editorScript":"bkbg-reading-card-editor","style":"bkbg-reading-card-style","viewScript":"bkbg-reading-card-frontend","attributes":{"coverUrl":{"type":"string","default":""},"coverId":{"type":"number","default":0},"coverAlt":{"type":"string","default":""},"contentType":{"type":"string","default":"book"},"badge":{"type":"string","default":""},"title":{"type":"string","default":"The Design of Everyday Things"},"author":{"type":"string","default":"Don Norman"},"description":{"type":"string","default":"A classic read on user-centered design, explaining how design communicates and guides user behavior through affordances and feedback."},"rating":{"type":"number","default":5},"showRating":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Get the book \u2192"},"ctaUrl":{"type":"string","default":"#"},"ctaIsExternal":{"type":"boolean","default":true},"layout":{"type":"string","default":"horizontal"},"badgeColor":{"type":"string","default":"#ffffff"},"badgeBg":{"type":"string","default":"#7c3aed"},"titleColor":{"type":"string","default":"#111827"},"authorColor":{"type":"string","default":"#6b7280"},"descColor":{"type":"string","default":"#374151"},"ratingColor":{"type":"string","default":"#f59e0b"},"ctaBg":{"type":"string","default":"transparent"},"ctaColor":{"type":"string","default":"#7c3aed"},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"accentColor":{"type":"string","default":"#7c3aed"},"titleTypo":{"type":"object","default":{}},"authorTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"coverWidth":{"type":"number","default":120},"borderRadius":{"type":"number","default":12},"maxWidth":{"type":"number","default":720},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/error-page":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/error-page","version":"1.0.0","title":"Error Page","category":"bkbg-dev","icon":"warning","description":"404 \/ error page section with large decorative error code, heading, description, primary and secondary CTA buttons, optional illustration image, and full background controls.","keywords":["404","error","not found","page","section"],"textdomain":"blockenberg","editorScript":"bkbg-error-page-editor","style":"bkbg-error-page-style","viewScript":"bkbg-error-page-frontend","attributes":{"errorCode":{"type":"string","default":"404"},"showError":{"type":"boolean","default":true},"heading":{"type":"string","default":"Page not found."},"subtext":{"type":"string","default":"Oops! The page you're looking for doesn't exist. It might have been moved or deleted."},"showImage":{"type":"boolean","default":false},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"imageWidth":{"type":"number","default":360},"primaryLabel":{"type":"string","default":"Go to Homepage"},"primaryUrl":{"type":"string","default":"\/"},"showSecondary":{"type":"boolean","default":true},"secondaryLabel":{"type":"string","default":"Contact Support"},"secondaryUrl":{"type":"string","default":"\/contact"},"showSearch":{"type":"boolean","default":false},"layout":{"type":"string","default":"centered"},"bgColor":{"type":"string","default":"#ffffff"},"errorCodeColor":{"type":"string","default":"#f3f0ff"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"primaryBg":{"type":"string","default":"#7c3aed"},"primaryColor":{"type":"string","default":"#ffffff"},"secondaryBg":{"type":"string","default":"transparent"},"secondaryColor":{"type":"string","default":"#374151"},"errorCodeSize":{"type":"number","default":180},"headingSize":{"type":"number","default":40},"textSize":{"type":"number","default":18},"typoCode":{"type":"object","default":{}},"typoHeading":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100},"maxWidth":{"type":"number","default":700}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/readability-score":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/readability-score","version":"1.0.0","title":"Readability Score","category":"bkbg-dev","icon":"text-page","description":"Analyze text readability with Flesch-Kincaid, Gunning Fog, and more.","keywords":["readability","flesch","kincaid","text","analyzer","score"],"textdomain":"blockenberg","editorScript":"bkbg-readability-score-editor","style":"bkbg-readability-score-style","viewScript":"bkbg-readability-score-frontend","attributes":{"title":{"type":"string","default":"Readability Analyzer"},"subtitle":{"type":"string","default":"Paste your text to get a readability score instantly"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"placeholder":{"type":"string","default":"Paste or type your text here..."},"showFleschEase":{"type":"boolean","default":true},"showGradeLevel":{"type":"boolean","default":true},"showGunningFog":{"type":"boolean","default":true},"showStats":{"type":"boolean","default":true},"showGauge":{"type":"boolean","default":true},"showReadingTime":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"textareaBg":{"type":"string","default":"#f9fafb"},"textareaBorder":{"type":"string","default":"#e5e7eb"},"statBg":{"type":"string","default":"#f3f4f6"},"statBorder":{"type":"string","default":"#e5e7eb"},"statValueColor":{"type":"string","default":"#111827"},"statLabelColor":{"type":"string","default":"#6b7280"},"gaugeTrackColor":{"type":"string","default":"#e5e7eb"},"scoreBg":{"type":"string","default":"#f9fafb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"maxWidth":{"type":"number","default":620},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/roi-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/roi-calculator","version":"1.0.0","title":"ROI Calculator","category":"bkbg-calculators","icon":"chart-line","description":"Calculate return on investment with net profit, ROI %, payback period, and annualized return.","keywords":["roi","return","investment","profit","calculator","business"],"textdomain":"blockenberg","editorScript":"bkbg-roi-calculator-editor","style":"bkbg-roi-calculator-style","viewScript":"bkbg-roi-calculator-frontend","attributes":{"title":{"type":"string","default":"ROI Calculator"},"subtitle":{"type":"string","default":"Calculate your return on investment instantly"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"defaultInvestment":{"type":"number","default":10000},"defaultReturn":{"type":"number","default":15000},"defaultYears":{"type":"number","default":3},"showPayback":{"type":"boolean","default":true},"showAnnualized":{"type":"boolean","default":true},"showBreakdown":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"resultBg":{"type":"string","default":"#6c3fb5"},"resultColor":{"type":"string","default":"#ffffff"},"positiveColor":{"type":"string","default":"#10b981"},"negativeColor":{"type":"string","default":"#ef4444"},"statBg":{"type":"string","default":"#f3f4f6"},"statBorder":{"type":"string","default":"#e5e7eb"},"statValueColor":{"type":"string","default":"#111827"},"statLabelColor":{"type":"string","default":"#6b7280"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"resultSize":{"type":"number","default":48},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":560},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/show-notes":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/show-notes","title":"Show Notes","description":"Podcast show notes with sponsors, chapters, links, resources, and featured quotes.","category":"bkbg-blog","icon":"microphone","keywords":["podcast","show notes","episode","audio","chapters","sponsor","links"],"textdomain":"blockenberg","editorScript":"bkbg-show-notes-editor","editorStyle":"bkbg-show-notes-style","style":"bkbg-show-notes-style","viewScript":"bkbg-show-notes-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"podcastName":{"type":"string","default":"Dev Insights Podcast"},"episodeTitle":{"type":"string","default":"Building in Public with Marie Kim"},"episodeNumber":{"type":"string","default":"Ep. 142"},"season":{"type":"string","default":"Season 3"},"showEpisodeMeta":{"type":"boolean","default":true},"publishDate":{"type":"string","default":"February 24, 2026"},"duration":{"type":"string","default":"62 min"},"showMeta":{"type":"boolean","default":true},"intro":{"type":"string","default":"Marie Kim, founder of ShipFast and author of Build in Public, joins us to talk about radical transparency in building a startup \u2014 what to share, what not to, and why vulnerability is a growth engine, not a liability."},"showIntro":{"type":"boolean","default":true},"sponsors":{"type":"array","default":[{"name":"Linear","description":"The issue tracker built for modern product teams. Try free for 2 weeks.","url":"https:\/\/linear.app","code":"DEVINSIGHTS"},{"name":"Warp","description":"The blazing-fast terminal built for developers. Now with AI autocomplete.","url":"https:\/\/warp.dev","code":""}]},"showSponsors":{"type":"boolean","default":true},"sponsorsLabel":{"type":"string","default":"Sponsors"},"chapters":{"type":"array","default":[{"time":"00:00","title":"Intro & who is Marie Kim?"},{"time":"04:22","title":"What building in public actually means"},{"time":"11:48","title":"Sharing revenue numbers \u2014 the case for it"},{"time":"22:15","title":"Handling negative feedback publicly"},{"time":"34:57","title":"When NOT to build in public"},{"time":"47:30","title":"Tools and where she posts"},{"time":"56:10","title":"Rapid fire + what's next"}]},"showChapters":{"type":"boolean","default":true},"chaptersLabel":{"type":"string","default":"Chapters"},"links":{"type":"array","default":[{"title":"Marie Kim on X\/Twitter","url":"https:\/\/twitter.com","description":"@mariekim"},{"title":"ShipFast.io","url":"https:\/\/shipfast.io","description":"Marie's main product"},{"title":"Build in Public (book)","url":"https:\/\/amazon.com","description":"Available on Amazon and Gumroad"},{"title":"Indie Hackers interview","url":"https:\/\/indiehackers.com","description":"From 2024 \u2014 worth a read"}]},"showLinks":{"type":"boolean","default":true},"linksLabel":{"type":"string","default":"Links Mentioned"},"resources":{"type":"array","default":[{"title":"How to build in public (without oversharing)","url":"#","type":"article"},{"title":"Revenue transparency calculator (we built one!)","url":"#","type":"tool"}]},"showResources":{"type":"boolean","default":true},"resourcesLabel":{"type":"string","default":"Episode Resources"},"quoteHighlight":{"type":"string","default":"The moment you share your revenue dashboard is the moment you stop feeling like an impostor and start feeling like a founder. Vulnerability isn't weakness \u2014 it's your best marketing strategy."},"quoteSpeaker":{"type":"string","default":"Marie Kim"},"showQuote":{"type":"boolean","default":true},"tags":{"type":"array","default":["building in public","indie hacking","transparency","startup","marketing"]},"showTags":{"type":"boolean","default":true},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":22},"titleFontWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.2},"lineHeight":{"type":"number","default":168},"borderRadius":{"type":"number","default":12},"podcastNameSize":{"type":"number","default":11},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"metaColor":{"type":"string","default":"#94a3b8"},"introBg":{"type":"string","default":"#f8fafc"},"introColor":{"type":"string","default":"#374151"},"sponsorBg":{"type":"string","default":"#fffbeb"},"sponsorBorder":{"type":"string","default":"#fbbf24"},"sponsorColor":{"type":"string","default":"#374151"},"chapterTimeBg":{"type":"string","default":"#f1f5f9"},"chapterTimeColor":{"type":"string","default":"#475569"},"chapterTitleColor":{"type":"string","default":"#111827"},"linkColor":{"type":"string","default":"#2563eb"},"linkDescColor":{"type":"string","default":"#6b7280"},"quoteBg":{"type":"string","default":"#f0f9ff"},"quoteColor":{"type":"string","default":"#0369a1"},"quoteBorder":{"type":"string","default":"#3b82f6"},"tagBg":{"type":"string","default":"#eff6ff"},"tagColor":{"type":"string","default":"#1d4ed8"},"accentColor":{"type":"string","default":"#3b82f6"},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"typoQuote":{"type":"object","default":{}}}},"blockenberg\/service-details":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/service-details","version":"1.0.0","title":"Service Details","category":"bkbg-business","icon":"awards","description":"Full in-depth service section with large side image, heading, body text, feature checklist, and dual CTAs. Layout toggles image side.","keywords":["service","details","features","checklist","alternating","section"],"textdomain":"blockenberg","editorScript":"bkbg-service-details-editor","style":"bkbg-service-details-style","viewScript":"bkbg-service-details-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"integer","default":0},"imageAlt":{"type":"string","default":""},"imageRadius":{"type":"integer","default":12},"layout":{"type":"string","default":"image-left"},"eyebrow":{"type":"string","default":"What we offer"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"Everything you need to succeed"},"subtext":{"type":"string","default":"We combine deep expertise with modern tools to deliver results that last."},"bodyText":{"type":"string","default":""},"features":{"type":"array","default":[{"icon":"\u2713","text":"End-to-end strategy and execution"},{"icon":"\u2713","text":"Dedicated support team available 24\/7"},{"icon":"\u2713","text":"Measurable results within 30 days"},{"icon":"\u2713","text":"Fully customised to your business goals"}]},"showFeatures":{"type":"boolean","default":true},"ctaEnabled":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Get started \u2192"},"ctaUrl":{"type":"string","default":"#"},"cta2Enabled":{"type":"boolean","default":true},"cta2Label":{"type":"string","default":"Learn more"},"cta2Url":{"type":"string","default":"#"},"bgColor":{"type":"string","default":"#ffffff"},"eyebrowColor":{"type":"string","default":"#7c3aed"},"headingColor":{"type":"string","default":"#111827"},"bodyColor":{"type":"string","default":"#374151"},"featureColor":{"type":"string","default":"#374151"},"checkBg":{"type":"string","default":"#ede9fe"},"checkColor":{"type":"string","default":"#7c3aed"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"cta2Color":{"type":"string","default":"#7c3aed"},"headingSize":{"type":"integer","default":36},"bodySize":{"type":"integer","default":16},"maxWidth":{"type":"integer","default":1060},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64},"headingFontWeight":{"type":"number","default":800},"headingTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/dot-plot":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/dot-plot","title":"Dot Plot","category":"bkbg-charts","icon":"chart-area","description":"Strip \/ scatter dot plot showing individual data points for each series along a shared axis \u2014 ideal for comparing distributions.","attributes":{"title":{"type":"string","default":"Response Times by Team (ms)"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"integer","default":700},"svgHeight":{"type":"integer","default":320},"padTop":{"type":"integer","default":36},"padLeft":{"type":"integer","default":130},"padRight":{"type":"integer","default":30},"padBottom":{"type":"integer","default":46},"dotRadius":{"type":"integer","default":7},"dotOpacity":{"type":"integer","default":75},"jitter":{"type":"integer","default":12},"showGridLines":{"type":"boolean","default":true},"showMeanLine":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"labelFontSize":{"type":"integer","default":13},"labelFontWeight":{"type":"string","default":"400"},"axisFontSize":{"type":"integer","default":11},"axisFontWeight":{"type":"string","default":"400"},"titleFontSize":{"type":"integer","default":18},"titleFontWeight":{"type":"string","default":"700"},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"typoTitle":{"type":"object","default":{}},"series":{"type":"array","default":[{"label":"Team Alpha","color":"#6366f1","points":[120,145,98,210,133,158,175,102,190,141]},{"label":"Team Beta","color":"#10b981","points":[230,195,260,212,248,189,275,221,204,237]},{"label":"Team Gamma","color":"#f59e0b","points":[85,92,78,105,88,71,99,83,115,76]}]}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-dot-plot-editor","style":"bkbg-dot-plot-style"},"blockenberg\/icon-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/icon-list","title":"Icon List","description":"A rich feature list with custom icons, badges, titles, and descriptions per row. Ideal for showcasing product features, service benefits, or any structured list with visual flair.","category":"bkbg-content","textdomain":"blockenberg","editorScript":"bkbg-icon-list-editor","style":"bkbg-icon-list-style","viewScript":"bkbg-icon-list-frontend","icon":"list-view","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Why Choose Us"},"showHeading":{"type":"boolean","default":true},"subtext":{"type":"string","default":""},"showSubtext":{"type":"boolean","default":false},"items":{"type":"array","default":[{"icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Lightning Fast","description":"Optimised for performance, delivering sub-second load times and a smooth user experience.","badge":"Speed","iconColor":""},{"icon":"\ud83d\udd12","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Enterprise Security","description":"End-to-end encryption and SOC 2 compliance keep your data safe at every step.","badge":"Security","iconColor":""},{"icon":"\ud83c\udf10","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Global Infrastructure","description":"Servers in 20+ regions ensure your users enjoy low latency wherever they are.","badge":"Scale","iconColor":""},{"icon":"\ud83d\udee0","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"24\/7 Expert Support","description":"Our team of specialists is available around the clock to help you succeed.","badge":"Support","iconColor":""}]},"layout":{"type":"string","default":"list"},"columns":{"type":"number","default":2},"itemStyle":{"type":"string","default":"boxed"},"showBadge":{"type":"boolean","default":true},"showDesc":{"type":"boolean","default":true},"showDivider":{"type":"boolean","default":false},"bgColor":{"type":"string","default":"#ffffff"},"itemBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#6b7280"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"iconColor":{"type":"string","default":"#7c3aed"},"badgeBg":{"type":"string","default":"#ede9fe"},"badgeColor":{"type":"string","default":"#7c3aed"},"dividerColor":{"type":"string","default":"#e5e7eb"},"borderRadius":{"type":"number","default":10},"iconSize":{"type":"number","default":28},"headingSize":{"type":"number","default":32},"titleSize":{"type":"number","default":17},"descSize":{"type":"number","default":14},"headingTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"gap":{"type":"number","default":16},"maxWidth":{"type":"number","default":900},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64}}},"blockenberg\/service-cards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/service-cards","title":"Service Cards","description":"Grid of service offering cards with icon, title, description, bullet highlights and a learn-more link.","category":"bkbg-business","textdomain":"blockenberg","editorScript":"bkbg-service-cards-editor","style":"bkbg-service-cards-style","viewScript":"bkbg-service-cards-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"s1","icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#6c3fb5","title":"UI\/UX Design","text":"Beautiful, user-centred interfaces that convert visitors into loyal customers.","highlights":["User Research","Prototyping","Design Systems"],"ctaLabel":"Learn More","ctaUrl":"#"},{"id":"s2","icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#0ea5e9","title":"Web Development","text":"Fast, accessible and scalable websites tailored to your exact requirements.","highlights":["React & Next.js","WordPress","Performance Audits"],"ctaLabel":"Learn More","ctaUrl":"#"},{"id":"s3","icon":"\ud83d\udcc8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","accentColor":"#10b981","title":"Growth & SEO","text":"Data-driven strategies to grow organic traffic and increase qualified leads.","highlights":["Keyword Strategy","Technical SEO","Content Planning"],"ctaLabel":"Learn More","ctaUrl":"#"}]},"columns":{"type":"number","default":3},"columnsTablet":{"type":"number","default":2},"columnsMobile":{"type":"number","default":1},"gap":{"type":"number","default":28},"cardStyle":{"type":"string","default":"card"},"cardPadding":{"type":"number","default":32},"cardRadius":{"type":"number","default":16},"hoverEffect":{"type":"string","default":"lift"},"accentBarPosition":{"type":"string","default":"top"},"accentBarHeight":{"type":"number","default":4},"showHighlights":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"ctaStyle":{"type":"string","default":"link"},"ctaRadius":{"type":"number","default":8},"iconSize":{"type":"number","default":40},"iconBgSize":{"type":"number","default":64},"iconShape":{"type":"string","default":"rounded"},"titleSize":{"type":"number","default":20},"textSize":{"type":"number","default":15},"highlightSize":{"type":"number","default":13},"ctaSize":{"type":"number","default":14},"useItemAccent":{"type":"boolean","default":true},"globalAccent":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#4b5563"},"highlightColor":{"type":"string","default":"#374151"},"highlightIconColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"number","default":700},"textFontWeight":{"type":"number","default":400},"titleTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}}}},"blockenberg\/pie-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/pie-chart","version":"1.0.0","title":"Pie Chart","category":"bkbg-charts","icon":"chart-pie","description":"SVG-based pie chart with labelled wedge segments, percentage display, and an optional legend. Renders inline without external libraries \u2014 no doughnut\/ring, true pie slices with mid-wedge labels and hover tooltips.","keywords":["pie chart","chart","graph","statistics","data visualization","donut","wedge"],"textdomain":"blockenberg","editorScript":"bkbg-pie-chart-editor","style":"bkbg-pie-chart-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Revenue by Channel"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Q1 2025 breakdown"},"showSubtitle":{"type":"boolean","default":true},"slices":{"type":"array","default":[{"label":"Organic Search","value":42,"color":"#6c3fb5"},{"label":"Direct","value":28,"color":"#3b82f6"},{"label":"Referral","value":18,"color":"#10b981"},{"label":"Social Media","value":12,"color":"#f59e0b"}]},"size":{"type":"integer","default":280},"showLabels":{"type":"boolean","default":true},"showPercentages":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"legendPosition":{"type":"string","default":"right"},"strokeWidth":{"type":"integer","default":2},"strokeColor":{"type":"string","default":"#ffffff"},"layout":{"type":"string","default":"side"},"titleAlign":{"type":"string","default":"center"},"borderRadius":{"type":"integer","default":16},"paddingTop":{"type":"integer","default":48},"paddingBottom":{"type":"integer","default":48},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"legendTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"legendColor":{"type":"string","default":"#374151"}}},"blockenberg\/loan-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/loan-calculator","title":"Loan Calculator","category":"bkbg-calculators","icon":"chart-line","description":"Interactive mortgage and loan calculator with sliders for loan amount, interest rate, and term. Displays monthly payment, total interest, and total cost. Optional amortization schedule and doughnut chart.","keywords":["loan","mortgage","calculator","finance","interest","payment","amortization"],"textdomain":"blockenberg","editorScript":"bkbg-loan-calculator-editor","style":"bkbg-loan-calculator-style","viewScript":"bkbg-loan-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Loan Calculator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Estimate your monthly payments in seconds."},"showSubtitle":{"type":"boolean","default":true},"loanAmountDefault":{"type":"number","default":300000},"loanAmountMin":{"type":"number","default":10000},"loanAmountMax":{"type":"number","default":2000000},"loanAmountStep":{"type":"number","default":5000},"interestDefault":{"type":"number","default":5.5},"interestMin":{"type":"number","default":0.5},"interestMax":{"type":"number","default":20},"interestStep":{"type":"number","default":0.1},"termDefault":{"type":"number","default":25},"termMin":{"type":"number","default":1},"termMax":{"type":"number","default":30},"termStep":{"type":"number","default":1},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"showChart":{"type":"boolean","default":true},"showAmortization":{"type":"boolean","default":false},"amortizationRows":{"type":"number","default":12},"loanLabel":{"type":"string","default":"Loan Amount"},"interestLabel":{"type":"string","default":"Annual Interest Rate"},"termLabel":{"type":"string","default":"Loan Term (years)"},"ctaLabel":{"type":"string","default":"Apply Now"},"ctaUrl":{"type":"string","default":"#"},"ctaNewTab":{"type":"boolean","default":false},"showCta":{"type":"boolean","default":true},"disclaimer":{"type":"string","default":"This calculator is for illustrative purposes only. Actual rates may vary."},"showDisclaimer":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"sliderFill":{"type":"string","default":"#6c3fb5"},"sliderTrack":{"type":"string","default":"#e5e7eb"},"principalColor":{"type":"string","default":"#6c3fb5"},"interestColor":{"type":"string","default":"#f59e0b"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"valueColor":{"type":"string","default":"#1e1b4b"},"monthlyColor":{"type":"string","default":"#6c3fb5"},"ctaBg":{"type":"string","default":"#6c3fb5"},"ctaColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"monthlySize":{"type":"number","default":48},"cardRadius":{"type":"number","default":16},"btnRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":760},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/guarantee-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/guarantee-section","version":"1.0.0","title":"Guarantee Section","category":"bkbg-marketing","icon":"shield","description":"Money-back \/ risk-reversal section with badge seal, heading, description, bullet-point guarantee terms, optional CTA, and full color controls.","keywords":["guarantee","money back","refund","risk","trust","badge"],"textdomain":"blockenberg","editorScript":"bkbg-guarantee-section-editor","style":"bkbg-guarantee-section-style","viewScript":"bkbg-guarantee-section-frontend","attributes":{"sealIcon":{"type":"string","default":"\ud83d\udee1\ufe0f"},"sealIconType":{"type":"string","default":"custom-char"},"sealIconDashicon":{"type":"string","default":"shield"},"sealIconImageUrl":{"type":"string","default":""},"sealLabel":{"type":"string","default":"30-Day"},"sealSub":{"type":"string","default":"Money-Back\nGuarantee"},"heading":{"type":"string","default":"Try it completely risk-free."},"subtext":{"type":"string","default":"We stands firmly behind our product. If you're not completely satisfied within 30 days, we'll refund every penny \u2014 no questions asked."},"bullets":{"type":"array","default":["Full refund within 30 days, no questions asked","No lock-in contracts \u2014 cancel any time","Keep all your data and exports","Dedicated support for the full trial period"],"items":{"type":"string"}},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Start Your Free Trial"},"ctaUrl":{"type":"string","default":"#"},"layout":{"type":"string","default":"split"},"bgColor":{"type":"string","default":"#f5f3ff"},"sealBg":{"type":"string","default":"#7c3aed"},"sealColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"bulletColor":{"type":"string","default":"#16a34a"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"headingSize":{"type":"number","default":36},"textSize":{"type":"number","default":17},"headingFontWeight":{"type":"string","default":"700"},"headingLineHeight":{"type":"number","default":1.2},"textFontWeight":{"type":"string","default":"400"},"textLineHeight":{"type":"number","default":1.7},"typoHeading":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"sealSize":{"type":"number","default":200},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"maxWidth":{"type":"number","default":1100}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/gpa-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/gpa-calculator","title":"GPA Calculator","category":"bkbg-calculators","icon":"awards","description":"Interactive GPA calculator for students. Enter courses, credit hours, and letter grades to calculate cumulative GPA on a 4.0 or custom scale.","keywords":["gpa","grade","calculator","student","college","university","academic","points"],"textdomain":"blockenberg","editorScript":"bkbg-gpa-calculator-editor","style":"bkbg-gpa-calculator-style","viewScript":"bkbg-gpa-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"GPA Calculator"},"subtitle":{"type":"string","default":"Enter your courses, credits, and grades to calculate your GPA."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"scale":{"type":"string","default":"4.0"},"showGradeClass":{"type":"boolean","default":true},"showTotals":{"type":"boolean","default":true},"showHelp":{"type":"boolean","default":true},"defaultCourses":{"type":"array","default":[{"name":"Mathematics","grade":"A","credits":3},{"name":"English","grade":"B+","credits":3},{"name":"Biology","grade":"A-","credits":4},{"name":"History","grade":"B","credits":3}]},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"gpaColor":{"type":"string","default":"#6c3fb5"},"tableHeaderBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"gpaSize":{"type":"number","default":56},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"string","default":"700"},"typoTitle":{"type":"object","default":{}},"typoGpa":{"type":"object","default":{}}}},"blockenberg\/testimonial-grid":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/testimonial-grid","title":"Testimonial Grid","category":"bkbg-marketing","icon":"grid-view","description":"Static masonry-style grid of testimonial cards with stars, avatars, and author details.","keywords":["testimonial","grid","review","stars","quote"],"textdomain":"blockenberg","editorScript":"bkbg-testimonial-grid-editor","editorStyle":"bkbg-testimonial-grid-style","style":"bkbg-testimonial-grid-style","viewScript":"bkbg-testimonial-grid-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"quote":"Absolutely transformed the way we work. Highly recommended!","author":"Sarah Johnson","role":"CEO, TechCorp","avatarUrl":"","avatarId":0,"stars":5},{"quote":"The best product I have ever used. Support is phenomenal and fast.","author":"Michael Chen","role":"Designer, Studio X","avatarUrl":"","avatarId":0,"stars":5},{"quote":"Five stars, no question. It just works perfectly every single time.","author":"Emily Davis","role":"Founder, GrowthLab","avatarUrl":"","avatarId":0,"stars":4},{"quote":"Seamless experience from onboarding to daily use. Love everything.","author":"James Wilson","role":"Product Manager","avatarUrl":"","avatarId":0,"stars":5}]},"columns":{"type":"number","default":3},"gap":{"type":"number","default":24},"showStars":{"type":"boolean","default":true},"showAvatar":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#f8f7ff"},"cardBg":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#222222"},"accentColor":{"type":"string","default":"#6c3fb5"},"starColor":{"type":"string","default":"#f5a623"},"borderRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":28},"shadow":{"type":"boolean","default":true},"quoteAlign":{"type":"string","default":"left"},"quoteTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}}}},"blockenberg\/contact-info":{"apiVersion":3,"name":"blockenberg\/contact-info","title":"Contact Info","category":"bkbg-business","description":"Display business contact information with icons, labels, and optional Schema.org markup.","keywords":["contact","address","phone","email","info"],"textdomain":"blockenberg","editorScript":"bkbg-contact-info-editor","editorStyle":"bkbg-contact-info-style","style":"bkbg-contact-info-style","viewScript":"bkbg-contact-info-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"item-1","type":"address","label":"Address","value":"123 Main Street, City, State 00000","linkEnabled":false},{"id":"item-2","type":"phone","label":"Phone","value":"+1 (555) 000-0000","linkEnabled":true},{"id":"item-3","type":"email","label":"Email","value":"hello@example.com","linkEnabled":true}]},"layout":{"type":"string","default":"stacked"},"columns":{"type":"number","default":2},"iconStyle":{"type":"string","default":"filled"},"iconBg":{"type":"string","default":"#eff6ff"},"iconColor":{"type":"string","default":"#2563eb"},"iconSize":{"type":"number","default":18},"iconBoxSize":{"type":"number","default":40},"iconRadius":{"type":"number","default":8},"labelSize":{"type":"number","default":12},"labelWeight":{"type":"number","default":600},"labelColor":{"type":"string","default":"#6b7280"},"valueSize":{"type":"number","default":15},"valueWeight":{"type":"number","default":400},"valueColor":{"type":"string","default":"#111827"},"linkColor":{"type":"string","default":"#2563eb"},"itemSpacing":{"type":"number","default":20},"showLabel":{"type":"boolean","default":true},"schemaEnabled":{"type":"boolean","default":true},"typoLabel":{"type":"object","default":{}},"typoValue":{"type":"object","default":{}}}},"blockenberg\/podcast-episode":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/podcast-episode","title":"Podcast Episode","description":"Complete podcast episode show notes with guests, chapter timestamps, listen links, resources, and transcript excerpt.","category":"bkbg-blog","icon":"format-audio","keywords":["podcast","episode","audio","show notes","chapters","guest","interview"],"textdomain":"blockenberg","editorScript":"bkbg-podcast-episode-editor","editorStyle":"bkbg-podcast-episode-style","style":"bkbg-podcast-episode-style","viewScript":"bkbg-podcast-episode-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"episodeTitle":{"type":"string","default":"The Future of AI-Assisted Development"},"episodeNumber":{"type":"string","default":"147"},"season":{"type":"string","default":"6"},"showNumber":{"type":"boolean","default":true},"podcastName":{"type":"string","default":"Dev Stories Podcast"},"showPodcastName":{"type":"boolean","default":true},"publishDate":{"type":"string","default":"February 24, 2026"},"duration":{"type":"string","default":"58 min"},"showMeta":{"type":"boolean","default":true},"description":{"type":"string","default":"In this episode, we sit down with two leading AI researchers to explore how large language models are reshaping every stage of the software development lifecycle \u2014 from spec writing to deployment. We discuss real-world use cases, emerging pitfalls, and what engineers should be learning right now."},"showDescription":{"type":"boolean","default":true},"guests":{"type":"array","default":[{"name":"Dr. Aisha Nwosu","role":"AI Research Lead, OpenDev Labs","bio":"Dr. Nwosu's research focuses on the human-AI collaboration patterns that emerge in professional software teams."},{"name":"Marco Reyes","role":"Staff Engineer, Vercel","bio":"Marco leads Dev Experience at Vercel and has been integrating AI tools into CI\/CD pipelines since 2023."}]},"showGuests":{"type":"boolean","default":true},"guestsLabel":{"type":"string","default":"Guests"},"timestamps":{"type":"array","default":[{"time":"00:00","title":"Introduction & episode overview"},{"time":"04:30","title":"How AI is changing spec-writing"},{"time":"18:15","title":"Real-world CI\/CD integration stories"},{"time":"34:45","title":"Pitfalls and hallucinations in production code"},{"time":"47:20","title":"What to learn now \u2014 frameworks & skills"},{"time":"55:00","title":"Closing thoughts & listener questions"}]},"showTimestamps":{"type":"boolean","default":true},"timestampsLabel":{"type":"string","default":"Chapters"},"listenLinks":{"type":"array","default":[{"platform":"Spotify","url":"#"},{"platform":"Apple Podcasts","url":"#"},{"platform":"YouTube","url":"#"}]},"showListenLinks":{"type":"boolean","default":true},"listenLinksLabel":{"type":"string","default":"Listen on"},"resources":{"type":"array","default":[{"title":"AI-Assisted Coding Benchmark Report (2026)","url":"#","type":"article"},{"title":"\"Co-Intelligence\" by Ethan Mollick","url":"#","type":"book"},{"title":"OpenDev Labs Research Blog","url":"#","type":"link"}]},"showResources":{"type":"boolean","default":true},"resourcesLabel":{"type":"string","default":"Resources & Links"},"transcript":{"type":"string","default":"\"The question isn't whether AI will change your workflow \u2014 it already has. The question is whether you'll shape that change intentionally or be shaped by it.\"\n\u2014 Dr. Aisha Nwosu"},"showTranscript":{"type":"boolean","default":true},"transcriptLabel":{"type":"string","default":"Highlighted Quote"},"tags":{"type":"array","default":["AI","Developer Tools","LLMs","CI\/CD","Future of Work"]},"showTags":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"bodyBg":{"type":"string","default":"#ffffff"},"bodyBorderColor":{"type":"string","default":"#e5e7eb"},"textColor":{"type":"string","default":"#374151"},"mutedColor":{"type":"string","default":"#6b7280"},"accentColor":{"type":"string","default":"#3b82f6"},"sectionHeadColor":{"type":"string","default":"#0f172a"},"chapterTimeBg":{"type":"string","default":"#f1f5f9"},"chapterTimeColor":{"type":"string","default":"#1e293b"},"guestBg":{"type":"string","default":"#f8fafc"},"guestBorderColor":{"type":"string","default":"#e5e7eb"},"guestNameColor":{"type":"string","default":"#0f172a"},"guestRoleColor":{"type":"string","default":"#3b82f6"},"resourceIconColor":{"type":"string","default":"#3b82f6"},"tagBg":{"type":"string","default":"#eff6ff"},"tagColor":{"type":"string","default":"#1d4ed8"},"listenBtnBg":{"type":"string","default":"#3b82f6"},"listenBtnColor":{"type":"string","default":"#ffffff"},"transcriptBg":{"type":"string","default":"#f8fafc"},"transcriptBorderColor":{"type":"string","default":"#3b82f6"},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/lorem-ipsum-generator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/lorem-ipsum-generator","title":"Lorem Ipsum Generator","category":"bkbg-dev","icon":"editor-paragraph","description":"Generate placeholder Lorem Ipsum text by paragraphs, sentences, words, or lists \u2014 with optional HTML output and one-click copy.","keywords":["lorem ipsum","placeholder","dummy text","generator","writing","content"],"textdomain":"blockenberg","editorScript":"bkbg-lorem-ipsum-generator-editor","style":"bkbg-lorem-ipsum-generator-style","viewScript":"bkbg-lorem-ipsum-generator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Lorem Ipsum Generator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Generate professional placeholder text instantly."},"showSubtitle":{"type":"boolean","default":true},"defaultMode":{"type":"string","default":"paragraphs"},"defaultCount":{"type":"number","default":3},"startWithLorem":{"type":"boolean","default":true},"showHtmlToggle":{"type":"boolean","default":true},"showStats":{"type":"boolean","default":true},"outputHeight":{"type":"number","default":260},"accentColor":{"type":"string","default":"#6c3fb5"},"sectionBg":{"type":"string","default":"#f5f3ff"},"cardBg":{"type":"string","default":"#ffffff"},"outputBg":{"type":"string","default":"#fafafa"},"outputBorder":{"type":"string","default":"#e5e7eb"},"outputTextColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"tabBg":{"type":"string","default":"#f3f4f6"},"cardRadius":{"type":"number","default":16},"outputRadius":{"type":"number","default":10},"maxWidth":{"type":"number","default":720},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"outputTypo":{"type":"object","default":{}}}},"blockenberg\/metric-comparison":{"apiVersion":3,"name":"blockenberg\/metric-comparison","title":"Metric Comparison","category":"bkbg-charts","icon":"chart-bar","description":"Before\/after KPI comparison cards with change arrows and color-coded indicators.","textdomain":"blockenberg","editorScript":"bkbg-metric-comparison-editor","style":"bkbg-metric-comparison-style","attributes":{"title":{"type":"string","default":"Q3 vs Q4 Performance"},"showTitle":{"type":"boolean","default":true},"columns":{"type":"number","default":3},"showChange":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"showBar":{"type":"boolean","default":true},"beforeLabel":{"type":"string","default":"Q3"},"afterLabel":{"type":"string","default":"Q4"},"posColor":{"type":"string","default":"#10b981"},"negColor":{"type":"string","default":"#ef4444"},"neutralColor":{"type":"string","default":"#6b7280"},"cardBg":{"type":"string","default":"#f9fafb"},"borderRadius":{"type":"number","default":12},"cardPadding":{"type":"number","default":20},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#6b7280"},"metrics":{"type":"array","default":[{"label":"Revenue","valueBefore":128000,"valueAfter":154000,"unit":"$","format":"currency","higherIsBetter":true},{"label":"Active Users","valueBefore":8400,"valueAfter":11200,"unit":"","format":"number","higherIsBetter":true},{"label":"Churn Rate","valueBefore":4.2,"valueAfter":3.1,"unit":"%","format":"percent","higherIsBetter":false},{"label":"Avg Session (min)","valueBefore":3.8,"valueAfter":4.9,"unit":"","format":"number","higherIsBetter":true},{"label":"Conversion","valueBefore":2.1,"valueAfter":2.8,"unit":"%","format":"percent","higherIsBetter":true},{"label":"Support Tickets","valueBefore":320,"valueAfter":210,"unit":"","format":"number","higherIsBetter":false}]},"titleTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"valueTypo":{"type":"object","default":{}}}},"blockenberg\/pricing-switcher":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/pricing-switcher","title":"Pricing Switcher","category":"bkbg-marketing","icon":"controls-repeat","description":"Monthly\/Yearly toggle that shows or hides pricing columns on the page.","keywords":["pricing","toggle","switcher","billing"],"textdomain":"blockenberg","editorScript":"bkbg-pricing-switcher-editor","editorStyle":"bkbg-pricing-switcher-style","style":"bkbg-pricing-switcher-style","viewScript":"bkbg-pricing-switcher-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"labelMonthly":{"type":"string","default":"Monthly"},"labelYearly":{"type":"string","default":"Yearly"},"defaultActive":{"type":"string","default":"monthly"},"switchStyle":{"type":"string","default":"pills"},"accentColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":"#f3f3f7"},"activeText":{"type":"string","default":"#ffffff"},"inactiveText":{"type":"string","default":"#555555"},"borderRadius":{"type":"number","default":40},"savingBadge":{"type":"string","default":"Save 20%"},"showBadge":{"type":"boolean","default":true},"labelTypo":{"type":"object","default":{}},"badgeTypo":{"type":"object","default":{}}}},"blockenberg\/logo-carousel":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/logo-carousel","title":"Logo Carousel","category":"bkbg-marketing","icon":"images-alt2","description":"Show client\/partner logos in a responsive carousel or grid.","keywords":["logo","carousel","clients","partners","brands"],"textdomain":"blockenberg","editorScript":"bkbg-logo-carousel-editor","editorStyle":"bkbg-logo-carousel-style","style":"bkbg-logo-carousel-style","viewScript":"bkbg-logo-carousel-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"logos":{"type":"array","default":[{"image":{"id":0,"url":"","alt":""},"link":"","newTab":true},{"image":{"id":0,"url":"","alt":""},"link":"","newTab":true},{"image":{"id":0,"url":"","alt":""},"link":"","newTab":true},{"image":{"id":0,"url":"","alt":""},"link":"","newTab":true},{"image":{"id":0,"url":"","alt":""},"link":"","newTab":true},{"image":{"id":0,"url":"","alt":""},"link":"","newTab":true}]},"layoutStyle":{"type":"string","default":"carousel"},"columns":{"type":"number","default":5},"gap":{"type":"number","default":24},"carouselVisible":{"type":"number","default":4},"carouselPeek":{"type":"boolean","default":true},"carouselPeekAmount":{"type":"string","default":"20%"},"carouselNav":{"type":"boolean","default":true},"carouselNavStyle":{"type":"string","default":"overlay"},"carouselIndicators":{"type":"string","default":"none"},"carouselIndicatorsPosition":{"type":"string","default":"below"},"carouselDotsStyle":{"type":"string","default":"default"},"carouselProgressStyle":{"type":"string","default":"default"},"carouselIndicatorSize":{"type":"number","default":8},"carouselIndicatorColor":{"type":"string","default":"rgba(0,0,0,0.22)"},"carouselIndicatorActiveColor":{"type":"string","default":"rgba(0,0,0,0.65)"},"carouselProgressHeight":{"type":"number","default":6},"carouselProgressBg":{"type":"string","default":"rgba(0,0,0,0.12)"},"carouselProgressFg":{"type":"string","default":"rgba(0,0,0,0.55)"},"carouselFractionColor":{"type":"string","default":"rgba(0,0,0,0.65)"},"carouselFractionSize":{"type":"number","default":13},"autoplay":{"type":"boolean","default":false},"autoplayDelay":{"type":"number","default":3000},"autoplayPauseOnHover":{"type":"boolean","default":true},"infiniteScroll":{"type":"boolean","default":true},"autoScroll":{"type":"boolean","default":false},"autoScrollSpeed":{"type":"number","default":40},"autoScrollPauseOnHover":{"type":"boolean","default":true},"logoMaxHeight":{"type":"number","default":150},"logoPadding":{"type":"number","default":14},"logoRadius":{"type":"number","default":12},"logoBg":{"type":"string","default":"transparent"},"logoBorderColor":{"type":"string","default":"rgba(0,0,0,0.10)"},"logoBorderWidth":{"type":"number","default":0},"logoOpacity":{"type":"number","default":0.8},"logoHoverOpacity":{"type":"number","default":1},"logoGrayscale":{"type":"boolean","default":true},"logoHoverGrayscale":{"type":"boolean","default":false},"logoFit":{"type":"string","default":"contain"},"logoHoverScale":{"type":"number","default":1.03}}},"blockenberg\/tech-stack":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/tech-stack","version":"1.0.0","title":"Tech Stack","category":"bkbg-business","icon":"admin-tools","description":"Showcase your technology stack or toolset. Category-grouped, logo images with labels, optional proficiency indicators and hover effects.","keywords":["tech","stack","tools","technology","software","languages","frameworks","skills"],"textdomain":"blockenberg","editorScript":"bkbg-tech-stack-editor","editorStyle":"bkbg-tech-stack-style","style":"bkbg-tech-stack-style","viewScript":"bkbg-tech-stack-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"categories":{"type":"array","default":[{"id":"tc1","label":"Frontend","items":[{"id":"ti1","name":"React","imageUrl":"","imageId":0,"url":"","linkTarget":false,"description":"UI library","proficiency":5},{"id":"ti2","name":"TypeScript","imageUrl":"","imageId":0,"url":"","linkTarget":false,"description":"Typed JS","proficiency":4},{"id":"ti3","name":"Tailwind","imageUrl":"","imageId":0,"url":"","linkTarget":false,"description":"CSS framework","proficiency":5},{"id":"ti4","name":"Next.js","imageUrl":"","imageId":0,"url":"","linkTarget":false,"description":"SSR framework","proficiency":4}]},{"id":"tc2","label":"Backend","items":[{"id":"ti5","name":"Node.js","imageUrl":"","imageId":0,"url":"","linkTarget":false,"description":"JS runtime","proficiency":4},{"id":"ti6","name":"PostgreSQL","imageUrl":"","imageId":0,"url":"","linkTarget":false,"description":"Database","proficiency":4},{"id":"ti7","name":"Redis","imageUrl":"","imageId":0,"url":"","linkTarget":false,"description":"Cache","proficiency":3},{"id":"ti8","name":"Docker","imageUrl":"","imageId":0,"url":"","linkTarget":false,"description":"Containers","proficiency":4}]}],"items":{"type":"object"}},"displayStyle":{"type":"string","default":"cards"},"columns":{"type":"number","default":4},"columnsTablet":{"type":"number","default":3},"gap":{"type":"number","default":16},"categoryGap":{"type":"number","default":40},"iconSize":{"type":"number","default":48},"showLabel":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":false},"showProficiency":{"type":"boolean","default":false},"proficiencyStyle":{"type":"string","default":"dots"},"showCategories":{"type":"boolean","default":true},"hoverEffect":{"type":"string","default":"lift"},"grayscale":{"type":"boolean","default":false},"colorOnHover":{"type":"boolean","default":false},"cardBg":{"type":"string","default":"#ffffff"},"cardRadius":{"type":"number","default":12},"cardPadding":{"type":"number","default":20},"cardShadow":{"type":"string","default":"sm"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"showBorder":{"type":"boolean","default":true},"labelColor":{"type":"string","default":"#374151"},"labelTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"labelSize":{"type":"number","default":13},"descColor":{"type":"string","default":"#9ca3af"},"descSize":{"type":"number","default":11},"categoryLabelSize":{"type":"number","default":12},"categoryLabelColor":{"type":"string","default":"#9ca3af"},"accentColor":{"type":"string","default":"#6c3fb5"},"animate":{"type":"boolean","default":true},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"labelFontWeight":{"type":"string","default":"600"},"descFontWeight":{"type":"string","default":"400"},"labelLineHeight":{"type":"number","default":1.3},"descLineHeight":{"type":"number","default":1.5}}},"blockenberg\/game-2048":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/game-2048","title":"2048 Game","category":"bkbg-interactive","icon":"games","description":"The classic sliding-tile 2048 puzzle. Swipe or use arrow keys to merge tiles and reach the 2048 tile.","keywords":["2048","game","puzzle","tiles","merge","sliding","numbers"],"textdomain":"blockenberg","editorScript":"bkbg-2048-game-editor","style":"bkbg-2048-game-style","viewScript":"bkbg-2048-game-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"2048"},"subtitle":{"type":"string","default":"Combine tiles to reach 2048!"},"fontSize":{"type":"number","default":36},"subtitleSize":{"type":"number","default":15},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"boardSize":{"type":"number","default":380},"tileRadius":{"type":"number","default":8},"gridGap":{"type":"number","default":10},"showScore":{"type":"boolean","default":true},"showBestScore":{"type":"boolean","default":true},"animateTiles":{"type":"boolean","default":true},"gridBg":{"type":"string","default":"#bbada0"},"tileBg":{"type":"string","default":"#cdc1b4"},"sectionBg":{"type":"string","default":"#fef9ee"},"titleColor":{"type":"string","default":"#776e65"},"scoreHeaderBg":{"type":"string","default":"#bbada0"},"newGameBg":{"type":"string","default":"#8f7a66"}}},"blockenberg\/marquee":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/marquee","title":"Marquee \/ Announcement Bar","category":"bkbg-effects","icon":"megaphone","description":"Scrolling announcement bar with pause on hover and accessibility support.","keywords":["marquee","announcement","bar","ticker","scroll","banner","news"],"textdomain":"blockenberg","editorScript":"bkbg-marquee-editor","editorStyle":"bkbg-marquee-style","style":"bkbg-marquee-style","viewScript":"bkbg-marquee-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"text":"\ud83c\udf89 Welcome to our website!","link":"","newTab":false},{"text":"\ud83d\udce2 Check out our latest updates","link":"","newTab":false},{"text":"\u2b50 Special offer - Limited time only!","link":"","newTab":false}]},"direction":{"type":"string","default":"left"},"speed":{"type":"number","default":50},"durationSeconds":{"type":"number","default":30},"instanceId":{"type":"string","default":""},"pauseOnHover":{"type":"boolean","default":true},"pauseOnClick":{"type":"boolean","default":false},"separator":{"type":"string","default":"\u2022"},"separatorSpacing":{"type":"number","default":40},"showSeparator":{"type":"boolean","default":true},"backgroundColor":{"type":"string","default":"#1e40af"},"textColor":{"type":"string","default":"#ffffff"},"linkHoverColor":{"type":"string","default":"#fbbf24"},"paddingY":{"type":"number","default":12},"paddingX":{"type":"number","default":20},"fontSize":{"type":"number","default":15},"fontWeight":{"type":"number","default":500},"letterSpacing":{"type":"number","default":0},"textTransform":{"type":"string","default":"none"},"textTypo":{"type":"object","default":{}},"showCloseButton":{"type":"boolean","default":false},"closeButtonColor":{"type":"string","default":"#ffffff"},"closePersist":{"type":"boolean","default":true},"closePersistDays":{"type":"number","default":7},"sticky":{"type":"boolean","default":false},"stickyPosition":{"type":"string","default":"top"},"stickyZIndex":{"type":"number","default":999},"borderTop":{"type":"boolean","default":false},"borderBottom":{"type":"boolean","default":false},"borderColor":{"type":"string","default":"rgba(255,255,255,0.2)"},"borderWidth":{"type":"number","default":1},"shadow":{"type":"boolean","default":false},"reduceMotion":{"type":"boolean","default":true},"ariaLabel":{"type":"string","default":"Announcements"}}},"blockenberg\/lightbox-gallery":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/lightbox-gallery","title":"Lightbox Gallery","category":"bkbg-media","icon":"format-gallery","description":"Image grid where clicking a thumbnail opens a full-screen lightbox with prev\/next navigation.","keywords":["gallery","lightbox","image","grid","photos","zoom"],"textdomain":"blockenberg","editorScript":"bkbg-lightbox-gallery-editor","editorStyle":"bkbg-lightbox-gallery-style","style":"bkbg-lightbox-gallery-style","viewScript":"bkbg-lightbox-gallery-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"images":{"type":"array","default":[]},"columns":{"type":"number","default":3},"gap":{"type":"number","default":12},"imageRatio":{"type":"string","default":"1\/1"},"borderRadius":{"type":"number","default":8},"showCaptions":{"type":"boolean","default":false},"overlayBg":{"type":"string","default":"rgba(0,0,0,0.92)"},"hoverEffect":{"type":"string","default":"zoom"},"captionFontSize":{"type":"number","default":13},"captionFontWeight":{"type":"number","default":400},"captionLineHeight":{"type":"number","default":1.4},"captionTypo":{"type":"object","default":{}}}},"blockenberg\/link-preview":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/link-preview","title":"Link Preview","category":"bkbg-content","icon":"admin-links","description":"Manually-configured link preview card (OpenGraph style) with image, favicon, title, description, and domain.","keywords":["link","preview","card","opengraph","og","url","unfurl","embed"],"textdomain":"blockenberg","editorScript":"bkbg-link-preview-editor","editorStyle":"bkbg-link-preview-style","style":"bkbg-link-preview-style","viewScript":"bkbg-link-preview-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide"]},"attributes":{"url":{"type":"string","default":""},"siteName":{"type":"string","default":""},"domain":{"type":"string","default":""},"title":{"type":"string","default":"An Interesting Article Title"},"description":{"type":"string","default":"A short excerpt or description of the linked page that gives visitors context about what they'll find there."},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"faviconUrl":{"type":"string","default":""},"faviconId":{"type":"number","default":0},"cardStyle":{"type":"string","default":"horizontal"},"showImage":{"type":"boolean","default":true},"showFavicon":{"type":"boolean","default":true},"showDomain":{"type":"boolean","default":true},"showDesc":{"type":"boolean","default":true},"openNewTab":{"type":"boolean","default":true},"imageHeight":{"type":"number","default":160},"imageWidth":{"type":"number","default":220},"borderRadius":{"type":"number","default":14},"borderWidth":{"type":"number","default":1},"shadow":{"type":"boolean","default":true},"hoverLift":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":600},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"domainColor":{"type":"string","default":"#6c3fb5"},"titleSize":{"type":"number","default":16},"descSize":{"type":"number","default":13},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/split-hero":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/split-hero","version":"1.0.0","title":"Split Hero","category":"bkbg-layout","icon":"align-pull-left","description":"Two-column hero section with headline, badge, body text, dual CTA buttons and social proof on one side \u2014 image or video on the other. Built for landing pages.","keywords":["hero","split","landing","headline","cta","two column","marketing"],"textdomain":"blockenberg","editorScript":"bkbg-split-hero-editor","editorStyle":"bkbg-split-hero-style","style":"bkbg-split-hero-style","viewScript":"bkbg-split-hero-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"contentSide":{"type":"string","default":"left"},"splitRatio":{"type":"string","default":"50"},"minHeight":{"type":"number","default":620},"badge":{"type":"string","default":"\ud83d\ude80 Now in public beta"},"showBadge":{"type":"boolean","default":true},"badgeStyle":{"type":"string","default":"pill"},"headline":{"type":"string","default":"Build products your users actually love"},"headlineTag":{"type":"string","default":"h1"},"subtext":{"type":"string","default":"The all-in-one workspace for modern product teams. Design, ship, and iterate \u2014 all in one place."},"ctaPrimaryLabel":{"type":"string","default":"Start for free"},"ctaPrimaryUrl":{"type":"string","default":"#"},"ctaPrimaryTarget":{"type":"boolean","default":false},"ctaSecondaryLabel":{"type":"string","default":"Watch demo \u2192"},"ctaSecondaryUrl":{"type":"string","default":"#"},"ctaSecondaryTarget":{"type":"boolean","default":false},"showSecondaryCta":{"type":"boolean","default":true},"ctaRadius":{"type":"number","default":8},"showRating":{"type":"boolean","default":true},"ratingScore":{"type":"string","default":"4.9 \/ 5"},"ratingStars":{"type":"number","default":5},"ratingText":{"type":"string","default":"from 2,000+ reviews"},"showSocialProof":{"type":"boolean","default":true},"socialProofText":{"type":"string","default":"Trusted by 10,000+ teams worldwide"},"mediaType":{"type":"string","default":"image"},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageRadius":{"type":"number","default":16},"imageShadow":{"type":"boolean","default":true},"videoUrl":{"type":"string","default":""},"contentPaddingH":{"type":"number","default":60},"contentPaddingV":{"type":"number","default":80},"headlineSize":{"type":"number","default":52},"headlineFontWeight":{"type":"number","default":800},"subtextSize":{"type":"number","default":17},"badgeSize":{"type":"number","default":13},"ratingSize":{"type":"number","default":13},"ctaPrimarySize":{"type":"number","default":16},"ctaSecondarySize":{"type":"number","default":15},"accentColor":{"type":"string","default":"#6c3fb5"},"headlineColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#6b7280"},"badgeColor":{"type":"string","default":"#6c3fb5"},"badgeBg":{"type":"string","default":"#f3f0ff"},"ctaPrimaryBg":{"type":"string","default":"#6c3fb5"},"ctaPrimaryColor":{"type":"string","default":"#ffffff"},"ctaSecondaryColor":{"type":"string","default":"#374151"},"starColor":{"type":"string","default":"#f59e0b"},"socialProofColor":{"type":"string","default":"#6b7280"},"contentBg":{"type":"string","default":""},"mediaBg":{"type":"string","default":"#f3f0ff"},"bgColor":{"type":"string","default":"#ffffff"},"headlineTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"badgeTypo":{"type":"object","default":{}},"ratingTypo":{"type":"object","default":{}},"proofTypo":{"type":"object","default":{}},"cta1Typo":{"type":"object","default":{}},"cta2Typo":{"type":"object","default":{}}}},"blockenberg\/coupon":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/coupon","title":"Coupon","category":"bkbg-marketing","icon":"tickets-alt","description":"Eye-catching promo\/discount coupon card with copyable code, expiry countdown, and flexible styling.","keywords":["coupon","discount","promo","code","deal","offer","voucher"],"textdomain":"blockenberg","editorScript":"bkbg-coupon-editor","editorStyle":"bkbg-coupon-style","style":"bkbg-coupon-style","viewScript":"bkbg-coupon-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"style":{"type":"string","default":"classic"},"title":{"type":"string","default":"Exclusive Offer"},"description":{"type":"string","default":"Use this code at checkout and save on your order."},"discountType":{"type":"string","default":"percent"},"discountValue":{"type":"string","default":"40"},"code":{"type":"string","default":"SAVE40"},"showCode":{"type":"boolean","default":true},"codeLabel":{"type":"string","default":"Coupon Code"},"copyLabel":{"type":"string","default":"Copy"},"copiedLabel":{"type":"string","default":"Copied!"},"showExpiry":{"type":"boolean","default":true},"expiryDate":{"type":"string","default":""},"expiryLabel":{"type":"string","default":"Offer expires:"},"showCountdown":{"type":"boolean","default":true},"buttonText":{"type":"string","default":"Claim Discount"},"buttonUrl":{"type":"string","default":"#"},"buttonNewTab":{"type":"boolean","default":false},"showButton":{"type":"boolean","default":true},"note":{"type":"string","default":"* Terms and conditions apply."},"showNote":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"badgeShape":{"type":"string","default":"circle"},"badgePosition":{"type":"string","default":"top-right"},"borderRadius":{"type":"number","default":16},"stripSide":{"type":"string","default":"left"},"accentColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#1f2937"},"descColor":{"type":"string","default":"#6b7280"},"badgeBg":{"type":"string","default":"#6c3fb5"},"badgeColor":{"type":"string","default":"#ffffff"},"codeBg":{"type":"string","default":"#f5f0ff"},"codeColor":{"type":"string","default":"#6c3fb5"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"maxWidth":{"type":"number","default":540},"titleFontSize":{"type":"number","default":22},"descFontSize":{"type":"number","default":15},"codeFontSize":{"type":"number","default":22},"btnFontSize":{"type":"number","default":16},"typoTitle":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}}}},"blockenberg\/text-gradient":{"apiVersion":3,"name":"blockenberg\/text-gradient","title":"Gradient Text","category":"bkbg-effects","icon":"editor-textcolor","description":"Heading or paragraph text with a rich gradient fill, optional outline, shadow, and CSS animation.","keywords":["gradient","text","heading","typography","color","animated"],"textdomain":"blockenberg","editorScript":"bkbg-text-gradient-editor","editorStyle":"bkbg-text-gradient-style","style":"bkbg-text-gradient-style","viewScript":"bkbg-text-gradient-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"Beautiful Gradient Text"},"tag":{"type":"string","default":"h2"},"gradientAngle":{"type":"number","default":135},"color1":{"type":"string","default":"#6c3fb5"},"color2":{"type":"string","default":"#ec4899"},"color3":{"type":"string","default":"#f59e0b"},"useColor3":{"type":"boolean","default":false},"color1Stop":{"type":"number","default":0},"color2Stop":{"type":"number","default":100},"color3Stop":{"type":"number","default":50},"animate":{"type":"boolean","default":false},"animationSpeed":{"type":"number","default":4},"titleTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"textAlign":{"type":"string","default":"center"},"showOutline":{"type":"boolean","default":false},"outlineWidth":{"type":"number","default":2},"outlineColor":{"type":"string","default":"#6c3fb5"},"showShadow":{"type":"boolean","default":false},"shadowX":{"type":"number","default":2},"shadowY":{"type":"number","default":4},"shadowBlur":{"type":"number","default":12},"shadowColor":{"type":"string","default":"rgba(108,63,181,0.35)"},"subtext":{"type":"string","default":""},"showSubtext":{"type":"boolean","default":false},"subtextColor":{"type":"string","default":"#6b7280"},"padding":{"type":"number","default":0}}},"blockenberg\/content-slider":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/content-slider","title":"Content Slider","category":"bkbg-content","icon":"slides","description":"Full-slide carousel with custom backgrounds per slide (color, gradient, or image) and rich text content.","keywords":["slider","carousel","content","slide","hero","sections"],"textdomain":"blockenberg","editorScript":"bkbg-content-slider-editor","editorStyle":"bkbg-content-slider-style","style":"bkbg-content-slider-style","viewScript":"bkbg-content-slider-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"slides":{"type":"array","default":[{"bgType":"color","bgColor":"#6c3fb5","bgGradient":"linear-gradient(135deg,#6c3fb5,#e040fb)","bgImageUrl":"","bgImageId":0,"overlayOpacity":0,"heading":"First Slide","subtext":"Your compelling message goes here.","btnLabel":"Get Started","btnUrl":"#","btnShow":true,"textColor":"#ffffff","contentAlign":"center"},{"bgType":"gradient","bgColor":"#1e0a3c","bgGradient":"linear-gradient(135deg,#f5a623,#e54a1c)","bgImageUrl":"","bgImageId":0,"overlayOpacity":0,"heading":"Second Slide","subtext":"Another great section for your content.","btnLabel":"Learn More","btnUrl":"#","btnShow":true,"textColor":"#ffffff","contentAlign":"center"}]},"height":{"type":"number","default":480},"transition":{"type":"string","default":"fade"},"autoplay":{"type":"boolean","default":true},"speed":{"type":"number","default":4000},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":12},"headingSize":{"type":"number","default":36},"subtextSize":{"type":"number","default":18},"btnFontSize":{"type":"number","default":16},"typoHeading":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}},"typoButton":{"type":"object","default":{}}}},"blockenberg\/magnetic-button":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/magnetic-button","title":"Magnetic Button","category":"bkbg-effects","icon":"migrate","description":"A button that magnetically pulls toward the cursor as it approaches, with customizable pull strength, style, and ripple effect.","keywords":["magnetic","button","hover","cursor","interactive","animation","attract"],"textdomain":"blockenberg","editorScript":"bkbg-magnetic-button-editor","style":"bkbg-magnetic-button-style","viewScript":"bkbg-magnetic-button-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"Explore Now"},"subtext":{"type":"string","default":""},"href":{"type":"string","default":""},"target":{"type":"string","default":"_self"},"buttonStyle":{"type":"string","default":"filled"},"align":{"type":"string","default":"center"},"magnetStrength":{"type":"number","default":40},"magnetRadius":{"type":"number","default":120},"ripple":{"type":"boolean","default":true},"showArrow":{"type":"boolean","default":false},"paddingX":{"type":"number","default":40},"paddingY":{"type":"number","default":18},"textTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":999},"borderWidth":{"type":"number","default":2},"iconSize":{"type":"number","default":18},"btnBg":{"type":"string","default":"#6366f1"},"btnColor":{"type":"string","default":"#ffffff"},"btnBorderColor":{"type":"string","default":"#6366f1"},"hoverBg":{"type":"string","default":"#4f46e5"},"hoverColor":{"type":"string","default":"#ffffff"},"rippleColor":{"type":"string","default":"rgba(255,255,255,0.35)"},"shadowColor":{"type":"string","default":"rgba(99,102,241,0.4)"}}},"blockenberg\/spoiler":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/spoiler","title":"Spoiler \/ Reveal","category":"bkbg-content","icon":"hidden","description":"Hide content behind a click-to-reveal button. Perfect for spoilers, quiz answers, bonus tips, or any content that should stay hidden until the reader chooses to see it.","keywords":["spoiler","reveal","hidden","collapse","answer","click","toggle"],"textdomain":"blockenberg","editorScript":"bkbg-spoiler-editor","style":"bkbg-spoiler-style","viewScript":"bkbg-spoiler-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"label":{"type":"string","default":"\u26a0 Spoiler Warning"},"subLabel":{"type":"string","default":"Click to reveal"},"showSubLabel":{"type":"boolean","default":true},"content":{"type":"string","default":"This is the hidden spoiler content. Edit this text to add your secret reveal content."},"spoilerType":{"type":"string","default":"warning"},"revealBtnText":{"type":"string","default":"Reveal Spoiler"},"hideBtnText":{"type":"string","default":"Hide Spoiler"},"showIcon":{"type":"boolean","default":true},"iconOpen":{"type":"string","default":"\u25b2"},"iconOpenType":{"type":"string","default":"custom-char"},"iconOpenDashicon":{"type":"string","default":""},"iconOpenImageUrl":{"type":"string","default":""},"iconClosed":{"type":"string","default":"\u25bc"},"iconClosedType":{"type":"string","default":"custom-char"},"iconClosedDashicon":{"type":"string","default":""},"iconClosedImageUrl":{"type":"string","default":""},"blurOnReveal":{"type":"boolean","default":false},"startOpen":{"type":"boolean","default":false},"animDuration":{"type":"number","default":300},"accentColor":{"type":"string","default":"#f59e0b"},"labelBg":{"type":"string","default":"#fffbeb"},"labelColor":{"type":"string","default":"#92400e"},"contentBg":{"type":"string","default":"#ffffff"},"contentColor":{"type":"string","default":"#374151"},"borderColor":{"type":"string","default":"#f59e0b"},"btnBg":{"type":"string","default":"#f59e0b"},"btnColor":{"type":"string","default":"#ffffff"},"btnHoverBg":{"type":"string","default":"#d97706"},"labelSize":{"type":"number","default":16},"labelFontWeight":{"type":"string","default":"700"},"labelLineHeight":{"type":"number","default":1.4},"contentSize":{"type":"number","default":16},"contentFontWeight":{"type":"string","default":"400"},"contentLineHeight":{"type":"number","default":1.7},"btnRadius":{"type":"number","default":8},"cardRadius":{"type":"number","default":12},"paddingV":{"type":"number","default":20},"paddingH":{"type":"number","default":24},"maxWidth":{"type":"number","default":720},"labelTypo":{"type":"object","default":{}},"contentTypo":{"type":"object","default":{}}}},"blockenberg\/certificate":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/certificate","title":"Certificate","category":"bkbg-business","icon":"awards","description":"Display a digital certificate or diploma with recipient name, issuer, date, credentials, and optional signatures. Ideal for online courses and certifications.","keywords":["certificate","diploma","award","credential","course","achievement","badge","completion"],"textdomain":"blockenberg","editorScript":"bkbg-certificate-editor","editorStyle":"bkbg-certificate-style","style":"bkbg-certificate-style","viewScript":"bkbg-certificate-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide"]},"attributes":{"style":{"type":"string","default":"classic"},"badgeEmoji":{"type":"string","default":"\ud83c\udfc6"},"showBadge":{"type":"boolean","default":true},"preTitle":{"type":"string","default":"Certificate of Completion"},"awardedTo":{"type":"string","default":"This certifies that"},"recipientName":{"type":"string","default":"Jane Doe"},"courseTitle":{"type":"string","default":"Advanced Web Development"},"courseDesc":{"type":"string","default":"has successfully completed the full course curriculum and demonstrated proficiency in all required competencies."},"issuerName":{"type":"string","default":"Blockenberg Academy"},"issuerLogoUrl":{"type":"string","default":""},"issuerLogoId":{"type":"number","default":0},"completionDate":{"type":"string","default":"February 24, 2026"},"credentialId":{"type":"string","default":"CERT-2026-0001"},"showCredentialId":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":true},"showSignature1":{"type":"boolean","default":true},"signature1Name":{"type":"string","default":"Alex Johnson"},"signature1Title":{"type":"string","default":"Course Director"},"showSignature2":{"type":"boolean","default":false},"signature2Name":{"type":"string","default":"Maria Santos"},"signature2Title":{"type":"string","default":"Academic Dean"},"fontFamily":{"type":"string","default":"serif"},"maxWidth":{"type":"number","default":800},"bgColor":{"type":"string","default":"#fffef7"},"borderColor":{"type":"string","default":"#c9a84c"},"accentColor":{"type":"string","default":"#8b6914"},"preTitleColor":{"type":"string","default":"#8b6914"},"recipientColor":{"type":"string","default":"#1e293b"},"courseTitleColor":{"type":"string","default":"#1a3a6b"},"descColor":{"type":"string","default":"#475569"},"issuerColor":{"type":"string","default":"#1e293b"},"metaColor":{"type":"string","default":"#64748b"},"borderWidth":{"type":"number","default":6},"borderRadius":{"type":"number","default":4},"innerBorder":{"type":"boolean","default":true},"shadowSize":{"type":"number","default":2},"recipientFontSize":{"type":"number","default":36},"recipientFontWeight":{"type":"string","default":"700"},"recipientLineHeight":{"type":"number","default":1.2},"courseTitleFontSize":{"type":"number","default":22},"bodyFontSize":{"type":"number","default":16},"bodyLineHeight":{"type":"number","default":1.7},"typoRecipient":{"type":"object","default":{}},"typoCourseTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/creative-stats-waterfall":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/creative-stats-waterfall","title":"Creative Stats Waterfall","category":"bkbg-charts","icon":"chart-bar","description":"Staggered waterfall layout of large statistics with animated counters and accent colors.","textdomain":"blockenberg","editorScript":"bkbg-creative-stats-waterfall-editor","style":"bkbg-creative-stats-waterfall-style","attributes":{"stats":{"type":"array","default":[{"id":"s1","prefix":"","value":"10","suffix":"x","label":"Faster deployment","description":"Compared to manual setup","accentColor":"#6c3fb5"},{"id":"s2","prefix":"$","value":"2.4","suffix":"M","label":"Revenue generated","description":"By our customers in Q1","accentColor":"#0ea5e9"},{"id":"s3","prefix":"","value":"98","suffix":"%","label":"Uptime guaranteed","description":"SLA across all plans","accentColor":"#10b981"},{"id":"s4","prefix":"","value":"500","suffix":"+","label":"Happy clients","description":"Across 40+ countries","accentColor":"#f59e0b"}]},"layout":{"type":"string","default":"waterfall"},"columns":{"type":"number","default":4},"waterfallOffset":{"type":"number","default":40},"showDescription":{"type":"boolean","default":true},"showDivider":{"type":"boolean","default":true},"dividerStyle":{"type":"string","default":"line"},"numberSize":{"type":"number","default":56},"labelSize":{"type":"number","default":14},"descSize":{"type":"number","default":13},"gap":{"type":"number","default":32},"paddingTop":{"type":"number","default":72},"paddingBottom":{"type":"number","default":72},"sectionBg":{"type":"string","default":""},"numberColor":{"type":"string","default":""},"prefixSuffixColor":{"type":"string","default":""},"labelColor":{"type":"string","default":"#0f172a"},"descColor":{"type":"string","default":"#64748b"},"dividerColor":{"type":"string","default":"#e2e8f0"},"typoNumber":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}}},"supports":{"html":false,"align":["wide","full"]},"keywords":["stats","numbers","metrics","waterfall","counter"]},"blockenberg\/address-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/address-card","version":"1.0.0","title":"Address Card","category":"bkbg-business","description":"Business address card with contact details, opening hours, and optional map link.","keywords":["address","location","contact","office","business","map"],"textdomain":"blockenberg","editorScript":"bkbg-address-card-editor","style":"bkbg-address-card-style","attributes":{"companyName":{"type":"string","default":"Blockenberg HQ"},"showCompany":{"type":"boolean","default":true},"tagline":{"type":"string","default":"Building the future of web blocks"},"showTagline":{"type":"boolean","default":true},"address1":{"type":"string","default":"42 Innovation Drive, Suite 800"},"address2":{"type":"string","default":"San Francisco, CA 94105"},"country":{"type":"string","default":"United States"},"showAddress":{"type":"boolean","default":true},"phone":{"type":"string","default":"+1 (415) 555-0199"},"showPhone":{"type":"boolean","default":true},"email":{"type":"string","default":"hello@blockenberg.com"},"showEmail":{"type":"boolean","default":true},"website":{"type":"string","default":"https:\/\/blockenberg.com"},"showWebsite":{"type":"boolean","default":true},"hours":{"type":"string","default":"Mon \u2013 Fri: 9:00 AM \u2013 6:00 PM"},"showHours":{"type":"boolean","default":true},"mapUrl":{"type":"string","default":""},"showMapLink":{"type":"boolean","default":true},"mapLinkLabel":{"type":"string","default":"View on Google Maps"},"accentColor":{"type":"string","default":"#6366f1"},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#111827"},"taglineColor":{"type":"string","default":"#6b7280"},"textColor":{"type":"string","default":"#374151"},"labelColor":{"type":"string","default":"#6b7280"},"linkColor":{"type":"string","default":"#6366f1"},"borderRadius":{"type":"number","default":14},"padding":{"type":"number","default":28},"fontSize":{"type":"number","default":14},"headingFontSize":{"type":"number","default":20},"headingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/split-text":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/split-text","title":"Split Text","category":"bkbg-effects","icon":"editor-break","description":"Scroll-triggered per-word or per-character text reveal animation. Each word or character animates in sequentially as the block enters the viewport.","keywords":["split","text","animation","scroll","reveal","word","stagger","cinematic"],"textdomain":"blockenberg","editorScript":"bkbg-split-text-editor","editorStyle":"bkbg-split-text-style","style":"bkbg-split-text-style","viewScript":"bkbg-split-text-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"Words that reveal themselves one by one as you scroll."},"tag":{"type":"string","default":"h2"},"splitType":{"type":"string","default":"words"},"animation":{"type":"string","default":"fade-up"},"stagger":{"type":"number","default":80},"duration":{"type":"number","default":600},"threshold":{"type":"number","default":0.15},"repeat":{"type":"boolean","default":false},"ease":{"type":"string","default":"cubic-bezier(0.22,1,0.36,1)"},"fontSize":{"type":"number","default":48},"fontWeight":{"type":"string","default":"800"},"textAlign":{"type":"string","default":"center"},"textColor":{"type":"string","default":"#111827"},"lineHeight":{"type":"number","default":1.2},"letterSpacing":{"type":"number","default":0},"textTransform":{"type":"string","default":"none"},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"wrapBg":{"type":"string","default":""},"highlightWords":{"type":"string","default":""},"highlightColor":{"type":"string","default":"#6c3fb5"},"textTypo":{"type":"object","default":{}}}},"blockenberg\/snake-game":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/snake-game","title":"Snake Game","category":"bkbg-interactive","icon":"games","description":"Classic Snake game playable in the browser. Keyboard and on-screen touch controls, high-score tracking, multiple speed levels and color themes.","keywords":["snake","game","arcade","retro","fun","interactive"],"textdomain":"blockenberg","editorScript":"bkbg-snake-game-editor","style":"bkbg-snake-game-style","viewScript":"bkbg-snake-game-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Snake"},"subtitle":{"type":"string","default":"Use arrow keys or on-screen buttons to play"},"gridSize":{"type":"number","default":20},"canvasSize":{"type":"number","default":400},"defaultSpeed":{"type":"string","default":"medium"},"showHighScore":{"type":"boolean","default":true},"showControls":{"type":"boolean","default":true},"wallsKill":{"type":"boolean","default":false},"snakeColor":{"type":"string","default":"#22c55e"},"snakeHeadColor":{"type":"string","default":"#16a34a"},"foodColor":{"type":"string","default":"#ef4444"},"gridColor":{"type":"string","default":"#f3f4f6"},"boardBg":{"type":"string","default":"#ffffff"},"sectionBg":{"type":"string","default":"#f0fdf4"},"accentColor":{"type":"string","default":"#22c55e"},"titleColor":{"type":"string","default":"#14532d"},"fontSize":{"type":"number","default":28},"subtitleSize":{"type":"number","default":14},"titleFontWeight":{"type":"number","default":800},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/results-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/results-section","title":"Results Section","description":"Showcase client results and transformations with before\/after metrics, case summaries, and attribution.","category":"bkbg-marketing","icon":"chart-bar","keywords":["results","metrics","case study","transformation","stats","growth"],"textdomain":"blockenberg","editorScript":"bkbg-results-section-editor","style":"bkbg-results-section-style","viewScript":"bkbg-results-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"Real Results"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"What Our Clients Achieve"},"subtext":{"type":"string","default":"We measure success by our clients' outcomes. Here's what they accomplished."},"showSubtext":{"type":"boolean","default":true},"metrics":{"type":"array","default":[{"label":"Revenue Growth","before":"$120K","after":"$480K","change":"+300%","description":"Annual revenue in 12 months","direction":"up"},{"label":"Lead Generation","before":"42","after":"380","change":"+804%","description":"Qualified leads per month","direction":"up"},{"label":"Time to Close","before":"28 days","after":"9 days","change":"-68%","description":"Average sales cycle","direction":"down"}]},"showCaseStudy":{"type":"boolean","default":true},"caseStudyName":{"type":"string","default":"Mountain View Capital"},"caseStudySummary":{"type":"string","default":"After implementing our system, Mountain View Capital transformed their sales process from a slow, manual funnel into a predictable revenue engine."},"clientLogoUrl":{"type":"string","default":""},"clientLogoId":{"type":"number","default":0},"clientLogoAlt":{"type":"string","default":""},"clientAvatarUrl":{"type":"string","default":""},"clientAvatarId":{"type":"number","default":0},"clientName":{"type":"string","default":"James Hartwell, CEO"},"showCtaRow":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"See the Full Case Study"},"ctaUrl":{"type":"string","default":"#"},"layout":{"type":"string","default":"metrics-top"},"metricStyle":{"type":"string","default":"cards"},"bgColor":{"type":"string","default":"#ffffff"},"eyebrowColor":{"type":"string","default":"#7c3aed"},"eyebrowBg":{"type":"string","default":"#f3f0ff"},"headingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#6b7280"},"metricCardBg":{"type":"string","default":"#f9fafb"},"metricCardBorder":{"type":"string","default":"#e5e7eb"},"metricAfterColor":{"type":"string","default":"#111827"},"metricBeforeColor":{"type":"string","default":"#9ca3af"},"metricLabelColor":{"type":"string","default":"#374151"},"changeUpColor":{"type":"string","default":"#15803d"},"changeUpBg":{"type":"string","default":"#f0fdf4"},"changeDownColor":{"type":"string","default":"#b45309"},"changeDownBg":{"type":"string","default":"#fffbeb"},"caseBg":{"type":"string","default":"#f8f5ff"},"caseNameColor":{"type":"string","default":"#111827"},"caseSummaryColor":{"type":"string","default":"#374151"},"accentColor":{"type":"string","default":"#7c3aed"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"headingSize":{"type":"number","default":38},"metricAfterSize":{"type":"number","default":36},"maxWidth":{"type":"number","default":1100},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"eyebrowSize":{"type":"number","default":12},"caseNameSize":{"type":"number","default":18},"headingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/social-stats":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/social-stats","title":"Social Stats","category":"bkbg-business","icon":"share","description":"Social media platform stats \u2014 display follower counts, subscriber milestones and engagement metrics with platform-branded icons (Instagram, YouTube, TikTok, LinkedIn, X\/Twitter, Facebook, Pinterest).","keywords":["social","stats","followers","instagram","youtube","tiktok","linkedin","twitter","metrics"],"textdomain":"blockenberg","editorScript":"bkbg-social-stats-editor","editorStyle":"bkbg-social-stats-style","style":"bkbg-social-stats-style","viewScript":"bkbg-social-stats-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Follow Along"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Join our growing community across every platform."},"showSubtitle":{"type":"boolean","default":true},"platforms":{"type":"array","default":[{"id":"p1","platform":"instagram","handle":"@yourbrand","metric1Label":"Followers","metric1Value":"48.2K","metric2Label":"Posts","metric2Value":"1,240","url":"","customColor":""},{"id":"p2","platform":"youtube","handle":"YourChannel","metric1Label":"Subscribers","metric1Value":"124K","metric2Label":"Videos","metric2Value":"380","url":"","customColor":""},{"id":"p3","platform":"tiktok","handle":"@yourbrand","metric1Label":"Followers","metric1Value":"89.4K","metric2Label":"Likes","metric2Value":"2.1M","url":"","customColor":""},{"id":"p4","platform":"linkedin","handle":"Your Brand","metric1Label":"Followers","metric1Value":"18.7K","metric2Label":"Connections","metric2Value":"5,400","url":"","customColor":""}]},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":4},"cardStyle":{"type":"string","default":"card"},"usePlatformColors":{"type":"boolean","default":false},"showHandle":{"type":"boolean","default":true},"showSecondMetric":{"type":"boolean","default":true},"animated":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"iconBg":{"type":"string","default":"#f3f4f6"},"metricValueColor":{"type":"string","default":"#111827"},"metricLabelColor":{"type":"string","default":"#6b7280"},"handleColor":{"type":"string","default":"#9ca3af"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":32},"metricSize":{"type":"number","default":28},"labelSize":{"type":"number","default":13},"iconSize":{"type":"number","default":28},"cardRadius":{"type":"number","default":16},"gap":{"type":"number","default":20},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"metricTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/hotspot-image":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/hotspot-image","title":"Hotspot Image","category":"bkbg-media","icon":"location-alt","description":"Image with interactive hotspot pins that reveal tooltips on hover or click.","keywords":["hotspot","image","pin","tooltip","annotation","interactive"],"textdomain":"blockenberg","editorScript":"bkbg-hotspot-image-editor","editorStyle":"bkbg-hotspot-image-style","style":"bkbg-hotspot-image-style","viewScript":"bkbg-hotspot-image-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"hotspots":{"type":"array","default":[{"x":30,"y":40,"title":"Feature One","content":"Description of this highlighted area.","tooltipPos":"right"},{"x":65,"y":25,"title":"Feature Two","content":"Another annotation tooltip here.","tooltipPos":"bottom"}]},"trigger":{"type":"string","default":"hover"},"markerStyle":{"type":"string","default":"pulse"},"markerColor":{"type":"string","default":"#6c3fb5"},"tooltipBg":{"type":"string","default":"#1e1e2e"},"tooltipText":{"type":"string","default":"#ffffff"},"markerSize":{"type":"number","default":18},"borderRadius":{"type":"number","default":12},"titleTypo":{"type":"object","default":{}},"contentTypo":{"type":"object","default":{}}}},"blockenberg\/contrast-checker":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/contrast-checker","version":"1.0.0","title":"Contrast Checker","category":"bkbg-dev","icon":"visibility","description":"WCAG color contrast accessibility checker. Test foreground\/background color combinations against AA and AAA standards.","keywords":["contrast","accessibility","wcag","color","a11y","design"],"textdomain":"blockenberg","editorScript":"bkbg-contrast-checker-editor","style":"bkbg-contrast-checker-style","viewScript":"bkbg-contrast-checker-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Color Contrast Checker"},"subtitle":{"type":"string","default":"Test accessibility compliance with WCAG 2.1 standards"},"defaultFg":{"type":"string","default":"#1e1b4b"},"defaultBg":{"type":"string","default":"#ffffff"},"previewText":{"type":"string","default":"The quick brown fox jumps over the lazy dog"},"showPreview":{"type":"boolean","default":true},"showSuggestions":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"passColor":{"type":"string","default":"#16a34a"},"failColor":{"type":"string","default":"#dc2626"},"cardBg":{"type":"string","default":"#ffffff"},"sectionBg":{"type":"string","default":"#f5f3ff"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"integer","default":26},"subtitleFontSize":{"type":"number","default":15},"sampleFontSize":{"type":"number","default":16},"contentMaxWidth":{"type":"integer","default":680},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/pricing-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/pricing-section","title":"Pricing Section","category":"bkbg-marketing","icon":"money-alt","description":"All-in-one multi-tier pricing section with monthly\/yearly toggle, feature rows, popular badge, and per-plan CTAs.","keywords":["pricing","plans","subscription","table","tiers"],"textdomain":"blockenberg","editorScript":"bkbg-pricing-section-editor","style":"bkbg-pricing-section-style","viewScript":"bkbg-pricing-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"plans":{"type":"array","default":[{"name":"Starter","eyebrow":"For individuals","price":"9","priceYearly":"7","period":"\/month","yearlyPeriod":"\/month, billed yearly","description":"Everything you need to get started.","isPopular":false,"popularLabel":"Most Popular","ctaLabel":"Get started","ctaUrl":"#","ctaStyle":"outline","accentColor":"#6366f1","features":[{"text":"5 projects","included":true},{"text":"10 GB storage","included":true},{"text":"Basic analytics","included":true},{"text":"Email support","included":true},{"text":"API access","included":false},{"text":"Custom domain","included":false}]},{"name":"Pro","eyebrow":"For growing teams","price":"29","priceYearly":"22","period":"\/month","yearlyPeriod":"\/month, billed yearly","description":"Advanced tools for professionals.","isPopular":true,"popularLabel":"Most Popular","ctaLabel":"Start free trial","ctaUrl":"#","ctaStyle":"filled","accentColor":"#6366f1","features":[{"text":"50 projects","included":true},{"text":"100 GB storage","included":true},{"text":"Advanced analytics","included":true},{"text":"Priority support","included":true},{"text":"API access","included":true},{"text":"Custom domain","included":false}]},{"name":"Business","eyebrow":"For large organisations","price":"79","priceYearly":"59","period":"\/month","yearlyPeriod":"\/month, billed yearly","description":"Enterprise-grade power at scale.","isPopular":false,"popularLabel":"Most Popular","ctaLabel":"Contact sales","ctaUrl":"#","ctaStyle":"outline","accentColor":"#6366f1","features":[{"text":"Unlimited projects","included":true},{"text":"1 TB storage","included":true},{"text":"Advanced analytics","included":true},{"text":"24\/7 dedicated support","included":true},{"text":"API access","included":true},{"text":"Custom domain","included":true}]}]},"showToggle":{"type":"boolean","default":true},"toggleLabelMonthly":{"type":"string","default":"Monthly"},"toggleLabelYearly":{"type":"string","default":"Yearly"},"savingsBadge":{"type":"string","default":"Save 25%"},"showSavingsBadge":{"type":"boolean","default":true},"defaultYearly":{"type":"boolean","default":false},"sectionHeading":{"type":"string","default":"Simple, transparent pricing"},"showSectionHeading":{"type":"boolean","default":true},"sectionSubtext":{"type":"string","default":"No hidden fees. Cancel anytime."},"showSectionSubtext":{"type":"boolean","default":true},"headingTag":{"type":"string","default":"h2"},"columns":{"type":"number","default":3},"gap":{"type":"number","default":24},"maxWidth":{"type":"number","default":1100},"containerPadding":{"type":"number","default":48},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":32},"cardStyle":{"type":"string","default":"elevated"},"showEyebrow":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"showFeatures":{"type":"boolean","default":true},"includedIcon":{"type":"string","default":"\u2713"},"includedIconType":{"type":"string","default":"custom-char"},"includedIconDashicon":{"type":"string","default":""},"includedIconImageUrl":{"type":"string","default":""},"notIncludedIcon":{"type":"string","default":"\u2717"},"notIncludedIconType":{"type":"string","default":"custom-char"},"notIncludedIconDashicon":{"type":"string","default":""},"notIncludedIconImageUrl":{"type":"string","default":""},"currencySymbol":{"type":"string","default":"$"},"containerBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"popularBg":{"type":"string","default":"#6366f1"},"nameColor":{"type":"string","default":"#111827"},"priceColor":{"type":"string","default":"#111827"},"periodColor":{"type":"string","default":"#6b7280"},"descColor":{"type":"string","default":"#6b7280"},"featureColor":{"type":"string","default":"#374151"},"featureMissingColor":{"type":"string","default":"#d1d5db"},"includedIconColor":{"type":"string","default":"#10b981"},"popularNameColor":{"type":"string","default":"#ffffff"},"popularPriceColor":{"type":"string","default":"#ffffff"},"popularBadgeBg":{"type":"string","default":"rgba(255,255,255,0.2)"},"popularBadgeColor":{"type":"string","default":"#ffffff"},"toggleBg":{"type":"string","default":"#f3f4f6"},"toggleActiveBg":{"type":"string","default":"#6366f1"},"toggleActiveColor":{"type":"string","default":"#ffffff"},"toggleInactiveColor":{"type":"string","default":"#6b7280"},"headingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#6b7280"},"savingsBadgeBg":{"type":"string","default":"#dcfce7"},"savingsBadgeColor":{"type":"string","default":"#166534"},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"priceTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"featureTypo":{"type":"object","default":{}}}},"blockenberg\/brand-kit":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/brand-kit","title":"Brand Kit","category":"bkbg-business","icon":"art","description":"Brand style guide: colour swatches, typography specimens, logo variants, and brand values \u2014 all in one block.","keywords":["brand","design","style guide","colors","typography","logo","identity"],"textdomain":"blockenberg","editorScript":"bkbg-brand-kit-editor","style":"bkbg-brand-kit-style","viewScript":"bkbg-brand-kit-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"sectionTitle":{"type":"string","default":"Brand Identity"},"showTitle":{"type":"boolean","default":true},"showColors":{"type":"boolean","default":true},"colorsTitle":{"type":"string","default":"Colour Palette"},"colors":{"type":"array","default":[{"name":"Indigo","value":"#6366f1","isLight":false},{"name":"Violet","value":"#8b5cf6","isLight":false},{"name":"Sky","value":"#0ea5e9","isLight":false},{"name":"Emerald","value":"#10b981","isLight":false},{"name":"Slate 900","value":"#0f172a","isLight":false},{"name":"Slate 50","value":"#f8fafc","isLight":true},{"name":"White","value":"#ffffff","isLight":true}]},"showCopyHint":{"type":"boolean","default":true},"swatchRadius":{"type":"number","default":10},"swatchHeight":{"type":"number","default":90},"showColorName":{"type":"boolean","default":true},"showColorHex":{"type":"boolean","default":true},"showTypography":{"type":"boolean","default":true},"typographyTitle":{"type":"string","default":"Typography"},"fonts":{"type":"array","default":[{"name":"Heading Font","familyName":"Inter","cssFamily":"'Inter', sans-serif","headingText":"The quick brown fox","bodyText":"We craft meaningful digital products that people love to use. Our work is guided by clarity, creativity, and craftsmanship.","weights":"400, 600, 700, 800","sourceUrl":"https:\/\/fonts.google.com\/specimen\/Inter"},{"name":"Body Font","familyName":"DM Sans","cssFamily":"'DM Sans', sans-serif","headingText":"Always be shipping","bodyText":"Good design is not about decoration \u2014 it's about communication. Every pixel should serve a purpose.","weights":"400, 500, 600","sourceUrl":"https:\/\/fonts.google.com\/specimen\/DM+Sans"}]},"showLogos":{"type":"boolean","default":true},"logosTitle":{"type":"string","default":"Logo Usage"},"logos":{"type":"array","default":[{"label":"Primary (Light bg)","imageUrl":"","imageId":0,"imageAlt":"Logo","bgStyle":"light","description":"Use on white or light backgrounds."},{"label":"Reversed (Dark bg)","imageUrl":"","imageId":0,"imageAlt":"Logo","bgStyle":"dark","description":"Use on dark or coloured backgrounds."},{"label":"Icon \/ Favicon","imageUrl":"","imageId":0,"imageAlt":"Icon","bgStyle":"transparent","description":"Minimum size: 24 \u00d7 24 px."}]},"showValues":{"type":"boolean","default":true},"valuesTitle":{"type":"string","default":"Brand Values"},"values":{"type":"array","default":[{"icon":"\ud83c\udfaf","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Purpose-driven","description":"Every decision serves a clear goal."},{"icon":"\u2728","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Craftsmanship","description":"We obsess over quality in every detail."},{"icon":"\ud83e\udd1d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Transparency","description":"We communicate openly and honestly."},{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Momentum","description":"We ship fast and iterate faster."}]},"maxWidth":{"type":"number","default":1000},"containerPadding":{"type":"number","default":48},"sectionGap":{"type":"number","default":56},"cardRadius":{"type":"number","default":12},"cardPadding":{"type":"number","default":28},"containerBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"sectionLabelColor":{"type":"string","default":"#6366f1"},"sectionLabelBg":{"type":"string","default":"#ede9fe"},"valueIconBg":{"type":"string","default":"#f5f3ff"},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/update-notice":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/update-notice","title":"Update Notice","description":"Editorial article update and correction notice with date, summary, and change history.","category":"bkbg-blog","icon":"clock","keywords":["update","notice","correction","revised","changelog","editorial","last updated"],"editorScript":"bkbg-update-notice-editor","style":"bkbg-update-notice-style","viewScript":"bkbg-update-notice-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"type":{"type":"string","default":"updated"},"primaryDate":{"type":"string","default":""},"primarySummary":{"type":"string","default":""},"originalPublishDate":{"type":"string","default":""},"showOriginalDate":{"type":"boolean","default":false},"history":{"type":"array","default":[]},"showHistory":{"type":"boolean","default":false},"style":{"type":"string","default":"banner"},"bgColor":{"type":"string","default":"#eff6ff"},"borderColor":{"type":"string","default":"#bfdbfe"},"accentColor":{"type":"string","default":"#2563eb"},"iconColor":{"type":"string","default":"#2563eb"},"textColor":{"type":"string","default":"#1e3a8a"},"labelColor":{"type":"string","default":"#1d4ed8"},"dateColor":{"type":"string","default":"#3b82f6"},"historyBg":{"type":"string","default":"#dbeafe"},"historyTextColor":{"type":"string","default":"#1e40af"},"borderRadius":{"type":"number","default":6},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"labelTypo":{"type":"object","default":{}},"summaryTypo":{"type":"object","default":{}}}},"blockenberg\/rotating-banner":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/rotating-banner","title":"Rotating Banner","description":"A multi-message announcement carousel that auto-rotates between messages. Each message can have its own colors, link, and optional countdown timer.","category":"bkbg-effects","icon":"megaphone","keywords":["banner","announcement","carousel","ticker","rotating","bar","notice"],"editorScript":"bkbg-rotating-banner-editor","editorStyle":"bkbg-rotating-banner-style","style":"bkbg-rotating-banner-style","viewScript":"bkbg-rotating-banner-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"messages":{"type":"array","default":[{"text":"\ud83c\udf89 Free shipping on all orders over $50 \u2014 Shop now!","linkLabel":"Shop Now","linkUrl":"#","linkTarget":"_self","bgColor":"#6366f1","textColor":"#ffffff","countdownTo":""},{"text":"\ud83d\udc4b New arrivals every week \u2014 Don't miss out.","linkLabel":"Browse","linkUrl":"#","linkTarget":"_self","bgColor":"#0ea5e9","textColor":"#ffffff","countdownTo":""},{"text":"\ud83d\udd25 Limited time: 20% off everything with code SAVE20","linkLabel":"Use Code","linkUrl":"#","linkTarget":"_self","bgColor":"#ef4444","textColor":"#ffffff","countdownTo":""}]},"autoPlay":{"type":"boolean","default":true},"interval":{"type":"number","default":5000},"animationType":{"type":"string","default":"slide"},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"showClose":{"type":"boolean","default":true},"cookieDays":{"type":"number","default":7},"height":{"type":"number","default":44},"fontSize":{"type":"number","default":14},"fontWeight":{"type":"string","default":"500"},"linkStyle":{"type":"string","default":"inline"},"arrowBg":{"type":"string","default":"rgba(0,0,0,0.15)"},"arrowColor":{"type":"string","default":"#ffffff"},"dotColor":{"type":"string","default":"rgba(255,255,255,0.4)"},"dotActiveColor":{"type":"string","default":"#ffffff"},"closeBg":{"type":"string","default":"rgba(0,0,0,0.15)"},"closeColor":{"type":"string","default":"#ffffff"},"messageTypo":{"type":"object","default":{}}}},"blockenberg\/network-diagram":{"apiVersion":3,"name":"blockenberg\/network-diagram","title":"Network Diagram","category":"bkbg-charts","icon":"share","description":"Node-link relationship diagram for system architecture, dependencies, or org charts.","textdomain":"blockenberg","editorScript":"bkbg-network-diagram-editor","style":"bkbg-network-diagram-style","attributes":{"title":{"type":"string","default":"System Architecture"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":680},"svgHeight":{"type":"number","default":420},"nodeRadius":{"type":"number","default":28},"nodeStroke":{"type":"number","default":2},"linkWidth":{"type":"number","default":2},"arrowSize":{"type":"number","default":10},"showLabels":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"labelFontSize":{"type":"number","default":11},"bgColor":{"type":"string","default":"#f8fafc"},"linkColor":{"type":"string","default":"#cbd5e1"},"textColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"titleTypo":{"type":"object","default":{}},"nodes":{"type":"array","default":[{"id":"n1","label":"Frontend","color":"#6366f1","x":120,"y":100},{"id":"n2","label":"API Gateway","color":"#10b981","x":340,"y":100},{"id":"n3","label":"Auth","color":"#f59e0b","x":220,"y":270},{"id":"n4","label":"Database","color":"#ef4444","x":460,"y":270},{"id":"n5","label":"Cache","color":"#8b5cf6","x":560,"y":130},{"id":"n6","label":"CDN","color":"#ec4899","x":100,"y":270}]},"links":{"type":"array","default":[{"from":"n1","to":"n2","label":""},{"from":"n2","to":"n3","label":""},{"from":"n2","to":"n4","label":""},{"from":"n2","to":"n5","label":""},{"from":"n1","to":"n6","label":""}]}}},"blockenberg\/bump-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/bump-chart","title":"Bump Chart","category":"bkbg-charts","icon":"chart-line","description":"Ranking chart that shows how positions change over time \u2014 each series is a curved line with rank labels at each column.","attributes":{"title":{"type":"string","default":"App Store Rankings Over 6 Weeks"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"integer","default":720},"svgHeight":{"type":"integer","default":380},"padTop":{"type":"integer","default":50},"padLeft":{"type":"integer","default":120},"padRight":{"type":"integer","default":120},"lineThickness":{"type":"integer","default":3},"dotRadius":{"type":"integer","default":18},"showRankLabels":{"type":"boolean","default":true},"showColumnLabels":{"type":"boolean","default":true},"showEndLabels":{"type":"boolean","default":true},"labelFontSize":{"type":"integer","default":13},"rankFontSize":{"type":"integer","default":12},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"xLabels":{"type":"array","default":["Week 1","Week 2","Week 3","Week 4","Week 5","Week 6"]},"series":{"type":"array","default":[{"label":"Notion","color":"#1a1a1a","ranks":[3,2,1,1,2,1]},{"label":"Obsidian","color":"#6366f1","ranks":[1,1,2,3,1,2]},{"label":"Craft","color":"#10b981","ranks":[2,3,3,2,3,3]},{"label":"Logseq","color":"#f59e0b","ranks":[4,4,4,4,4,4]},{"label":"Bear","color":"#ef4444","ranks":[5,5,5,5,5,5]}]},"typoTitle":{"type":"object","default":{}}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-bump-chart-editor","style":"bkbg-bump-chart-style"},"blockenberg\/calendar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/calendar","title":"Events Calendar","category":"bkbg-interactive","icon":"calendar-alt","description":"Monthly events calendar grid with clickable events, color-coded categories, and an optional event list.","keywords":["calendar","events","schedule","monthly","agenda","dates"],"textdomain":"blockenberg","editorScript":"bkbg-calendar-editor","style":"bkbg-calendar-style","viewScript":"bkbg-calendar-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Upcoming Events"},"showTitle":{"type":"boolean","default":true},"events":{"type":"array","default":[{"id":"ev1","title":"Team Kickoff","date":"2026-02-05","endDate":"","color":"#6c3fb5","url":"","allDay":true,"category":"Internal"},{"id":"ev2","title":"Product Launch","date":"2026-02-12","endDate":"","color":"#ec4899","url":"","allDay":true,"category":"Marketing"},{"id":"ev3","title":"Design Review","date":"2026-02-12","endDate":"","color":"#f59e0b","url":"","allDay":false,"category":"Design"},{"id":"ev4","title":"Q1 Planning","date":"2026-02-18","endDate":"","color":"#10b981","url":"","allDay":true,"category":"Planning"},{"id":"ev5","title":"Customer Workshop","date":"2026-02-24","endDate":"","color":"#3b82f6","url":"","allDay":false,"category":"Sales"},{"id":"ev6","title":"Sprint Retrospective","date":"2026-02-26","endDate":"","color":"#8b5cf6","url":"","allDay":true,"category":"Internal"}]},"showEventList":{"type":"boolean","default":true},"highlightToday":{"type":"boolean","default":true},"firstDayMonday":{"type":"boolean","default":true},"showYear":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"headerBg":{"type":"string","default":"#6c3fb5"},"headerColor":{"type":"string","default":"#ffffff"},"gridBg":{"type":"string","default":"#ffffff"},"dayBorderColor":{"type":"string","default":"#e5e7eb"},"dayHoverBg":{"type":"string","default":"#f5f3ff"},"todayBg":{"type":"string","default":"#6c3fb5"},"todayColor":{"type":"string","default":"#ffffff"},"otherMonthColor":{"type":"string","default":"#d1d5db"},"titleColor":{"type":"string","default":"#111827"},"dayNameColor":{"type":"string","default":"#6b7280"},"listTitleColor":{"type":"string","default":"#111827"},"listDateColor":{"type":"string","default":"#6b7280"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"cardRadius":{"type":"number","default":14},"titleSize":{"type":"number","default":24},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"typoTitle":{"type":"object","default":{}}}},"blockenberg\/skewed-section":{"apiVersion":3,"name":"blockenberg\/skewed-section","title":"Skewed Section","description":"A content section with diagonal\/angled top and\/or bottom edges created via CSS clip-path. Place any blocks inside.","category":"bkbg-layout","icon":"cover-image","textdomain":"blockenberg","keywords":["skewed","diagonal","angled","section","clip-path","slant","hero"],"supports":{"html":false,"align":["wide","full"]},"attributes":{"skewTop":{"type":"boolean","default":false},"skewBottom":{"type":"boolean","default":true},"topAngle":{"type":"number","default":4},"bottomAngle":{"type":"number","default":4},"topDirection":{"type":"string","default":"left-low"},"bottomDirection":{"type":"string","default":"left-high"},"backgroundColor":{"type":"string","default":"#1e40af"},"useGradient":{"type":"boolean","default":false},"gradientEnd":{"type":"string","default":"#7c3aed"},"gradientAngle":{"type":"number","default":135},"backgroundImageUrl":{"type":"string","default":""},"backgroundImageId":{"type":"number","default":0},"backgroundSize":{"type":"string","default":"cover"},"backgroundPosition":{"type":"string","default":"center center"},"overlayColor":{"type":"string","default":"#1e40af"},"overlayOpacity":{"type":"number","default":0},"minHeight":{"type":"number","default":400},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100},"paddingExtraForSkew":{"type":"boolean","default":true},"contentMaxWidth":{"type":"number","default":1100},"textColor":{"type":"string","default":"#ffffff"},"textAlign":{"type":"string","default":"left"},"clipMethod":{"type":"string","default":"polygon"}},"editorScript":"bkbg-skewed-section-editor","editorStyle":"bkbg-skewed-section-style","style":"bkbg-skewed-section-style","viewScript":"bkbg-skewed-section-frontend"},"blockenberg\/lesson-objectives":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/lesson-objectives","title":"Lesson Objectives","description":"\"What You'll Learn\" educational objectives box with bullet points, level badge, and estimated read time.","category":"bkbg-blog","icon":"welcome-learn-more","keywords":["lesson","objectives","learn","educational","what you'll learn","course","tutorial","guide"],"editorScript":"bkbg-lesson-objectives-editor","style":"bkbg-lesson-objectives-style","viewScript":"bkbg-lesson-objectives-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"What You'll Learn"},"headingIcon":{"type":"string","default":"\ud83c\udfaf"},"headingIconType":{"type":"string","default":"custom-char"},"headingIconDashicon":{"type":"string","default":"flag"},"headingIconImageUrl":{"type":"string","default":""},"showIcon":{"type":"boolean","default":true},"objectives":{"type":"array","default":[{"text":"Understand the core principles of on-page SEO"},{"text":"Build a keyword research strategy from scratch"},{"text":"Audit and fix technical SEO issues on any site"},{"text":"Create content that consistently ranks on page one"}]},"showLevel":{"type":"boolean","default":true},"level":{"type":"string","default":"beginner"},"showReadTime":{"type":"boolean","default":true},"readTime":{"type":"string","default":"12 min read"},"bulletStyle":{"type":"string","default":"check"},"customBullet":{"type":"string","default":"\u2713"},"style":{"type":"string","default":"card"},"columns":{"type":"number","default":1},"bgColor":{"type":"string","default":"#f0fdf4"},"borderColor":{"type":"string","default":"#86efac"},"accentColor":{"type":"string","default":"#16a34a"},"headingColor":{"type":"string","default":"#14532d"},"iconColor":{"type":"string","default":"#16a34a"},"bulletColor":{"type":"string","default":"#16a34a"},"bulletBg":{"type":"string","default":"#dcfce7"},"textColor":{"type":"string","default":"#166534"},"metaColor":{"type":"string","default":"#4b7a5a"},"levelBg":{"type":"string","default":"#16a34a"},"levelColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":10},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"titleFontSize":{"type":"number","default":22},"titleFontWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.2},"headingTypo":{"type":"object","default":{}},"objectiveFontSize":{"type":"number","default":15},"objectiveFontWeight":{"type":"number","default":400},"objectiveLineHeight":{"type":"number","default":1.6},"objectiveTypo":{"type":"object","default":{}}}},"blockenberg\/word-counter":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/word-counter","title":"Word Counter","category":"bkbg-dev","icon":"editor-paragraph","description":"An interactive word counter tool. Users paste or type text and instantly see word count, character count, sentence count, paragraph count, reading time, and speaking time.","keywords":["word","counter","character","text","reading","time","writing","tool","count","analyzer"],"textdomain":"blockenberg","editorScript":"bkbg-word-counter-editor","style":"bkbg-word-counter-style","viewScript":"bkbg-word-counter-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Word Counter"},"subtitle":{"type":"string","default":"Paste or type your text below for an instant analysis."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"placeholder":{"type":"string","default":"Start typing or paste your text here\u2026"},"defaultText":{"type":"string","default":""},"showCharNoSpaces":{"type":"boolean","default":true},"showSentences":{"type":"boolean","default":true},"showParagraphs":{"type":"boolean","default":true},"showReadingTime":{"type":"boolean","default":true},"showSpeakingTime":{"type":"boolean","default":true},"showCharLimit":{"type":"boolean","default":false},"charLimit":{"type":"number","default":500},"readingWPM":{"type":"number","default":238},"speakingWPM":{"type":"number","default":130},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"textareaBg":{"type":"string","default":"#f9fafb"},"textareaBorder":{"type":"string","default":"#e5e7eb"},"statCardBg":{"type":"string","default":"#f5f3ff"},"statCardBorder":{"type":"string","default":"#ede9fe"},"wordCountColor":{"type":"string","default":"#6c3fb5"},"charCountColor":{"type":"string","default":"#3b82f6"},"sentenceColor":{"type":"string","default":"#10b981"},"paragraphColor":{"type":"string","default":"#f59e0b"},"readingColor":{"type":"string","default":"#8b5cf6"},"speakingColor":{"type":"string","default":"#ec4899"},"limitBarFill":{"type":"string","default":"#6c3fb5"},"limitBarOver":{"type":"string","default":"#ef4444"},"limitBarBg":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"titleTypo":{"type":"object","default":{}},"statValueSize":{"type":"number","default":36},"textareaHeight":{"type":"number","default":200},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/interactive-image-sheen":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/interactive-image-sheen","title":"Interactive Image Sheen","description":"An image card with a glossy light sheen that follows the mouse cursor, giving a premium holographic feel.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-interactive-image-sheen-editor","style":"bkbg-interactive-image-sheen-style","viewScript":"bkbg-interactive-image-sheen-frontend","icon":"visibility","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageAlt":{"type":"string","default":""},"imageWidth":{"type":"integer","default":480},"imageHeight":{"type":"integer","default":320},"imageRadius":{"type":"integer","default":20},"sheenColor":{"type":"string","default":"rgba(255,255,255,0.35)"},"sheenSize":{"type":"integer","default":60},"sheenBlur":{"type":"integer","default":40},"tiltStrength":{"type":"integer","default":12},"tiltShadow":{"type":"boolean","default":true},"shadowColor":{"type":"string","default":"rgba(99,102,241,0.4)"},"showCaption":{"type":"boolean","default":false},"caption":{"type":"string","default":""},"captionSize":{"type":"integer","default":14},"captionColor":{"type":"string","default":"#64748b"},"align2":{"type":"string","default":"center"},"bgColor":{"type":"string","default":""},"captionTypo":{"type":"object","default":{}}}},"blockenberg\/cta-band":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/cta-band","title":"CTA Band","category":"bkbg-marketing","icon":"megaphone","description":"Full-width colored band with headline, supporting text and a call-to-action button.","keywords":["cta","band","banner","button","action","call to action"],"textdomain":"blockenberg","editorScript":"bkbg-cta-band-editor","editorStyle":"bkbg-cta-band-style","style":"bkbg-cta-band-style","viewScript":"bkbg-cta-band-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"headline":{"type":"string","default":"Ready to get started?"},"subtext":{"type":"string","default":"Join thousands of happy customers today."},"btnLabel":{"type":"string","default":"Get Started"},"btnUrl":{"type":"string","default":"#"},"btnNewTab":{"type":"boolean","default":false},"layout":{"type":"string","default":"center"},"bgColor":{"type":"string","default":"#1a73e8"},"bgColor2":{"type":"string","default":"#0d47a1"},"useGradient":{"type":"boolean","default":true},"textColor":{"type":"string","default":"#ffffff"},"btnBg":{"type":"string","default":"#ffffff"},"btnText":{"type":"string","default":"#1a73e8"},"headlineSz":{"type":"number","default":32},"subtextSz":{"type":"number","default":16},"paddingV":{"type":"number","default":60},"paddingH":{"type":"number","default":40},"btnRadius":{"type":"number","default":6},"typoHeadline":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}}}},"blockenberg\/cookie-consent":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/cookie-consent","title":"Cookie Consent","description":"GDPR-compliant cookie consent banner with customizable position, layout, categories, and GTM integration.","category":"bkbg-marketing","icon":"shield","keywords":["cookie","gdpr","consent","privacy","banner","gtm"],"textdomain":"blockenberg","editorScript":"bkbg-cookie-consent-editor","editorStyle":"bkbg-cookie-consent-style","style":"bkbg-cookie-consent-style","viewScript":"bkbg-cookie-consent-frontend","supports":{"html":false,"anchor":true,"className":false,"align":false},"attributes":{"message":{"type":"string","default":"We use cookies to enhance your experience, analyze site traffic, and serve personalized content. By clicking \"Accept All\", you consent to our use of cookies."},"acceptLabel":{"type":"string","default":"Accept All"},"declineLabel":{"type":"string","default":"Decline"},"customizeLabel":{"type":"string","default":"Customize"},"showDecline":{"type":"boolean","default":true},"showCustomize":{"type":"boolean","default":false},"privacyLabel":{"type":"string","default":"Privacy Policy"},"privacyUrl":{"type":"string","default":""},"position":{"type":"string","default":"bottom"},"layout":{"type":"string","default":"bar"},"cookieName":{"type":"string","default":"bkbg_cookie_consent"},"cookieDays":{"type":"number","default":365},"showAnalytics":{"type":"boolean","default":true},"showMarketing":{"type":"boolean","default":true},"showFunctional":{"type":"boolean","default":true},"analyticsLabel":{"type":"string","default":"Analytics"},"marketingLabel":{"type":"string","default":"Marketing"},"functionalLabel":{"type":"string","default":"Functional"},"bgColor":{"type":"string","default":"#1f2937"},"textColor":{"type":"string","default":"#f9fafb"},"acceptBg":{"type":"string","default":"#2563eb"},"acceptColor":{"type":"string","default":"#ffffff"},"declineBg":{"type":"string","default":"transparent"},"declineColor":{"type":"string","default":"#9ca3af"},"declineBorderColor":{"type":"string","default":"#4b5563"},"linkColor":{"type":"string","default":"#93c5fd"},"borderRadius":{"type":"number","default":10},"padding":{"type":"number","default":16},"maxWidth":{"type":"number","default":900},"fontSize":{"type":"number","default":14},"animation":{"type":"string","default":"slide"},"typoMessage":{"type":"object","default":{}}}},"blockenberg\/funnel-chart":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/funnel-chart","title":"Funnel Chart","category":"bkbg-charts","icon":"filter","description":"Marketing and conversion funnel chart. Show stages with counts, percentages, and drop-off rates. Supports both vertical and horizontal layouts.","keywords":["funnel","conversion","marketing","pipeline","stages","sales"],"textdomain":"blockenberg","editorScript":"bkbg-funnel-chart-editor","style":"bkbg-funnel-chart-style","viewScript":"bkbg-funnel-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Conversion Funnel"},"subtitle":{"type":"string","default":""},"stages":{"type":"array","default":[{"id":"s1","label":"Website Visitors","value":10000,"icon":"\ud83d\udc41\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","color":"#6c3fb5"},{"id":"s2","label":"Sign Ups","value":3200,"icon":"\u270d\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","color":"#8b5cf6"},{"id":"s3","label":"Free Trial","value":1400,"icon":"\ud83c\udf81","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","color":"#a78bfa"},{"id":"s4","label":"Paid Customers","value":520,"icon":"\ud83d\udcb3","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","color":"#c4b5fd"},{"id":"s5","label":"Loyal Advocates","value":180,"icon":"\u2b50","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","color":"#ddd6fe"}]},"orientation":{"type":"string","default":"vertical"},"style":{"type":"string","default":"trapezoid"},"showValues":{"type":"boolean","default":true},"showPercent":{"type":"boolean","default":true},"showDropOff":{"type":"boolean","default":true},"showIcons":{"type":"boolean","default":true},"valueFormat":{"type":"string","default":"number"},"maxWidth":{"type":"number","default":600},"stageHeight":{"type":"number","default":64},"stageGap":{"type":"number","default":4},"labelSize":{"type":"string","default":"15"},"valueSize":{"type":"string","default":"14"},"labelColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardRadius":{"type":"number","default":16},"titleColor":{"type":"string","default":"#111827"},"titleSize":{"type":"number","default":22},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}},"typoValue":{"type":"object","default":{}},"subtitleColor":{"type":"string","default":"#6b7280"},"dropOffColor":{"type":"string","default":"#ef4444"},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0}}},"blockenberg\/recipe-scaler":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/recipe-scaler","version":"1.0.0","title":"Recipe Scaler","category":"bkbg-calculators","icon":"food","description":"Scale recipe ingredient quantities up or down by adjusting the number of servings. Add, edit and remove ingredients with a live WYSIWYG preview.","keywords":["recipe","scaler","ingredients","servings","cooking","food","scale","multiply"],"textdomain":"blockenberg","editorScript":"bkbg-recipe-scaler-editor","style":"bkbg-recipe-scaler-style","viewScript":"bkbg-recipe-scaler-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Recipe Scaler"},"subtitle":{"type":"string","default":"Adjust serving size and all ingredient quantities update automatically"},"recipeName":{"type":"string","default":"Classic Pancakes"},"defaultServings":{"type":"number","default":4},"maxServings":{"type":"number","default":24},"showQuickBtns":{"type":"boolean","default":true},"showNotes":{"type":"boolean","default":true},"recipeNotes":{"type":"string","default":"Do not over-mix the batter \u2014 a few lumps are fine!"},"accentColor":{"type":"string","default":"#f97316"},"sectionBg":{"type":"string","default":"#fff7ed"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#fafafa"},"ingredientBg":{"type":"string","default":"#fef3c7"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"contentMaxWidth":{"type":"integer","default":660},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/comparison-cards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/comparison-cards","title":"Comparison Cards","category":"bkbg-marketing","icon":"columns","description":"Visual side-by-side product or plan comparison cards with features, pricing, and CTA. Distinct from the tabular Comparison Table block.","keywords":["comparison","cards","versus","vs","plans","products","pricing","features"],"textdomain":"blockenberg","editorScript":"bkbg-comparison-cards-editor","style":"bkbg-comparison-cards-style","viewScript":"bkbg-comparison-cards-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Compare Plans"},"subtitle":{"type":"string","default":"Choose the plan that fits your needs"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showVsBadge":{"type":"boolean","default":true},"items":{"type":"array","default":[{"id":"c1","title":"Starter","subtitle":"Perfect for small teams","price":"29","period":"\/month","badge":"","highlighted":false,"features":[{"text":"5 team members","type":"check"},{"text":"10 GB storage","type":"check"},{"text":"Email support","type":"check"},{"text":"Analytics dashboard","type":"dash"},{"text":"Priority support","type":"cross"},{"text":"Custom integrations","type":"cross"}],"ctaLabel":"Get Started","ctaUrl":"#","ctaNewTab":false},{"id":"c2","title":"Pro","subtitle":"Best value for growing businesses","price":"79","period":"\/month","badge":"Most Popular","highlighted":true,"features":[{"text":"25 team members","type":"check"},{"text":"100 GB storage","type":"check"},{"text":"Email & chat support","type":"check"},{"text":"Advanced analytics","type":"check"},{"text":"Priority support","type":"check"},{"text":"Custom integrations","type":"cross"}],"ctaLabel":"Start Free Trial","ctaUrl":"#","ctaNewTab":false},{"id":"c3","title":"Enterprise","subtitle":"For large organizations","price":"199","period":"\/month","badge":"","highlighted":false,"features":[{"text":"Unlimited members","type":"check"},{"text":"1 TB storage","type":"check"},{"text":"24\/7 dedicated support","type":"check"},{"text":"Advanced analytics","type":"check"},{"text":"Priority support","type":"check"},{"text":"Custom integrations","type":"check"}],"ctaLabel":"Contact Sales","ctaUrl":"#","ctaNewTab":false}]},"currency":{"type":"string","default":"$"},"accentColor":{"type":"string","default":"#6c3fb5"},"highlightBg":{"type":"string","default":"#6c3fb5"},"highlightColor":{"type":"string","default":"#ffffff"},"highlightBorder":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"checkColor":{"type":"string","default":"#10b981"},"crossColor":{"type":"string","default":"#ef4444"},"dashColor":{"type":"string","default":"#9ca3af"},"badgeBg":{"type":"string","default":"#fef9c3"},"badgeColor":{"type":"string","default":"#854d0e"},"titleColor":{"type":"string","default":"#111827"},"sectionTitleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"priceColor":{"type":"string","default":"#111827"},"periodColor":{"type":"string","default":"#6b7280"},"featureColor":{"type":"string","default":"#374151"},"ctaBg":{"type":"string","default":"#6c3fb5"},"ctaColor":{"type":"string","default":"#ffffff"},"ctaHighlightBg":{"type":"string","default":"#ffffff"},"ctaHighlightColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"cardRadius":{"type":"number","default":16},"ctaRadius":{"type":"number","default":8},"badgeRadius":{"type":"number","default":99},"gap":{"type":"number","default":20},"titleSize":{"type":"number","default":32},"cardTitleSize":{"type":"number","default":22},"priceSize":{"type":"number","default":44},"featureSize":{"type":"number","default":14},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"titleFontWeight":{"type":"string","default":"900"},"titleLineHeight":{"type":"number","default":1.2},"featureFontWeight":{"type":"string","default":"400"},"featureLineHeight":{"type":"number","default":1.4},"typoTitle":{"type":"object","default":{}},"typoFeature":{"type":"object","default":{}}}},"blockenberg\/card-carousel":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/card-carousel","title":"Card Carousel","description":"Horizontal drag-to-scroll card carousel with rich cards, autoplay, arrows, dots, and responsive column settings.","category":"bkbg-effects","icon":"slides","keywords":["carousel","slider","cards","swipe","gallery","testimonial"],"supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"eyebrow":"Design","heading":"Modern UI Components","description":"Beautiful, reusable components designed for speed and flexibility.","imageUrl":"","imageId":0,"imageAlt":"","link":"","linkLabel":"Learn more","badge":"New","accentColor":"#6366f1"},{"eyebrow":"Development","heading":"Full-stack Performance","description":"Optimized from front to back\u2014load fast, scale easier, stay reliable.","imageUrl":"","imageId":0,"imageAlt":"","link":"","linkLabel":"Explore","badge":"Popular","accentColor":"#0ea5e9"},{"eyebrow":"Growth","heading":"Analytics That Matter","description":"Real insights, clear dashboards, actionable data without noise.","imageUrl":"","imageId":0,"imageAlt":"","link":"","linkLabel":"See more","badge":"","accentColor":"#10b981"}]},"cardLayout":{"type":"string","default":"stacked"},"imageAspect":{"type":"string","default":"16-9"},"desktopCols":{"type":"number","default":3},"tabletCols":{"type":"number","default":2},"mobileCols":{"type":"number","default":1},"gap":{"type":"number","default":24},"cardMinHeight":{"type":"number","default":0},"cardBorderRadius":{"type":"number","default":12},"cardShadow":{"type":"string","default":"sm"},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"loop":{"type":"boolean","default":true},"autoplay":{"type":"boolean","default":false},"autoplaySpeed":{"type":"number","default":3000},"pauseOnHover":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"showEyebrow":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"showLink":{"type":"boolean","default":true},"linkStyle":{"type":"string","default":"arrow"},"imageFit":{"type":"string","default":"cover"},"padding":{"type":"number","default":0},"containerBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"eyebrowColor":{"type":"string","default":"#6366f1"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"linkColor":{"type":"string","default":"#6366f1"},"badgeBg":{"type":"string","default":"#ede9fe"},"badgeColor":{"type":"string","default":"#6366f1"},"arrowBg":{"type":"string","default":"#ffffff"},"arrowColor":{"type":"string","default":"#111827"},"dotActiveColor":{"type":"string","default":"#6366f1"},"dotInactiveColor":{"type":"string","default":"#d1d5db"},"headingSize":{"type":"number","default":18},"textSize":{"type":"number","default":14},"eyebrowSize":{"type":"number","default":11},"cardPadding":{"type":"number","default":20},"typoHeading":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"typoEyebrow":{"type":"object","default":{}}},"editorScript":"bkbg-card-carousel-editor","style":"bkbg-card-carousel-style","viewScript":"bkbg-card-carousel-frontend"},"blockenberg\/password-strength-meter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/password-strength-meter","version":"1.0.0","title":"Password Strength Meter","category":"bkbg-dev","icon":"lock","description":"Real-time password strength checker with visual bar, strength label and requirements checklist.","keywords":["password","strength","security","checker","meter"],"supports":{"html":false,"align":["wide","full"]},"textdomain":"blockenberg","editorScript":"bkbg-password-strength-meter-editor","style":"bkbg-password-strength-meter-style","viewScript":"bkbg-password-strength-meter-frontend","attributes":{"title":{"type":"string","default":"Password Strength Checker"},"subtitle":{"type":"string","default":"Type a password to see how secure it is"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"placeholder":{"type":"string","default":"Enter a password\u2026"},"minLength":{"type":"number","default":8},"showLengthReq":{"type":"boolean","default":true},"showUppercaseReq":{"type":"boolean","default":true},"showLowercaseReq":{"type":"boolean","default":true},"showNumberReq":{"type":"boolean","default":true},"showSymbolReq":{"type":"boolean","default":true},"showToggleVisibility":{"type":"boolean","default":true},"labelWeak":{"type":"string","default":"Weak"},"labelFair":{"type":"string","default":"Fair"},"labelGood":{"type":"string","default":"Good"},"labelStrong":{"type":"string","default":"Strong"},"colorWeak":{"type":"string","default":"#ef4444"},"colorFair":{"type":"string","default":"#f59e0b"},"colorGood":{"type":"string","default":"#3b82f6"},"colorStrong":{"type":"string","default":"#10b981"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"inputBg":{"type":"string","default":"#f9fafb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"barBg":{"type":"string","default":"#e5e7eb"},"reqMetColor":{"type":"string","default":"#10b981"},"reqUnmetColor":{"type":"string","default":"#9ca3af"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":10},"maxWidth":{"type":"number","default":480},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/radial-bar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/radial-bar","title":"Radial Bar Chart","category":"bkbg-charts","icon":"chart-pie","description":"Concentric circular progress arcs \u2014 each ring represents a different metric, great for comparing multiple KPIs at a glance.","attributes":{"title":{"type":"string","default":"Q4 Performance Metrics"},"showTitle":{"type":"boolean","default":true},"svgSize":{"type":"integer","default":460},"trackWidth":{"type":"integer","default":22},"trackGap":{"type":"integer","default":10},"startAngle":{"type":"integer","default":-90},"maxValue":{"type":"integer","default":100},"showValues":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"showLegend":{"type":"boolean","default":true},"roundedCaps":{"type":"boolean","default":true},"labelFontSize":{"type":"integer","default":12},"valueFontSize":{"type":"integer","default":11},"bgColor":{"type":"string","default":"#ffffff"},"trackBgColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"series":{"type":"array","default":[{"label":"Revenue","value":87,"color":"#6366f1"},{"label":"Users","value":73,"color":"#10b981"},{"label":"Conversion","value":61,"color":"#f59e0b"},{"label":"Retention","value":94,"color":"#ef4444"},{"label":"NPS Score","value":56,"color":"#8b5cf6"}]},"labelFontWeight":{"type":"number","default":600},"valueFontWeight":{"type":"number","default":700},"titleTypo":{"type":"object","default":{}}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-radial-bar-editor","style":"bkbg-radial-bar-style"},"blockenberg\/morphing-text":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/morphing-text","version":"1.0.0","title":"Morphing Text","category":"bkbg-effects","icon":"editor-textcolor","description":"Headline that smoothly morphs between multiple words with blur, crossfade, slide, or typewriter transitions.","keywords":["morph","text","animation","headline","typing","loop","words","blur"],"textdomain":"blockenberg","editorScript":"bkbg-morphing-text-editor","style":"bkbg-morphing-text-style","viewScript":"bkbg-morphing-text-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"staticBefore":{"type":"string","default":"We"},"staticAfter":{"type":"string","default":""},"words":{"type":"array","default":["build websites","design brands","craft experiences","shape the future"]},"morphMode":{"type":"string","default":"blur"},"duration":{"type":"number","default":2500},"pauseDuration":{"type":"number","default":1500},"tag":{"type":"string","default":"h2"},"fontSize":{"type":"integer","default":56},"fontWeight":{"type":"string","default":"800"},"letterSpacing":{"type":"number","default":-1},"lineHeight":{"type":"number","default":1.2},"headingTypo":{"type":"object","default":{}},"textAlign":{"type":"string","default":"center"},"fontFamily":{"type":"string","default":"inherit"},"staticColor":{"type":"string","default":"#1e293b"},"morphColor":{"type":"string","default":"#7c3aed"},"morphColor2":{"type":"string","default":"#ec4899"},"useGradient":{"type":"boolean","default":true},"showBg":{"type":"boolean","default":false},"bgColor":{"type":"string","default":"#ffffff"},"paddingV":{"type":"integer","default":32},"paddingH":{"type":"integer","default":24},"borderRadius":{"type":"integer","default":0},"loop":{"type":"boolean","default":true},"cursor":{"type":"boolean","default":false}}},"blockenberg\/testimonial-wall":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/testimonial-wall","version":"1.0.0","title":"Testimonial Wall","category":"bkbg-marketing","icon":"format-chat","description":"Masonry-style testimonial wall with platform source badges (Google, G2, Capterra, Twitter\/X), per-card ratings, and featured card highlights.","keywords":["testimonial","wall","reviews","masonry","google","g2","capterra","twitter","social proof"],"textdomain":"blockenberg","editorScript":"bkbg-testimonial-wall-editor","editorStyle":"bkbg-testimonial-wall-style","style":"bkbg-testimonial-wall-style","viewScript":"bkbg-testimonial-wall-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"tw1","quote":"Absolutely love this product. It has transformed the way our team collaborates every single day.","author":"Sarah Mitchell","role":"Product Manager","company":"Acme Corp","avatarUrl":"","avatarId":0,"rating":5,"platform":"google","date":"Jan 2025","featured":true,"cardBg":""},{"id":"tw2","quote":"Best purchase this year. The support team is incredibly responsive.","author":"James Carter","role":"CTO","company":"Techno","avatarUrl":"","avatarId":0,"rating":5,"platform":"g2","date":"Feb 2025","featured":false,"cardBg":""},{"id":"tw3","quote":"I switched from a competitor and couldn't be happier. Onboarding was seamless and ROI came fast.","author":"Priya Nair","role":"Marketing Lead","company":"GrowthCo","avatarUrl":"","avatarId":0,"rating":4,"platform":"capterra","date":"Mar 2025","featured":false,"cardBg":""},{"id":"tw4","quote":"Game changer for our workflow.","author":"Tom Nguyen","role":"Designer","company":"","avatarUrl":"","avatarId":0,"rating":5,"platform":"twitter","date":"Dec 2024","featured":false,"cardBg":""},{"id":"tw5","quote":"Highly recommend to any team looking to scale without headache. The feature set is unmatched.","author":"Elena Ruiz","role":"VP Engineering","company":"ScaleAI","avatarUrl":"","avatarId":0,"rating":5,"platform":"google","date":"Jan 2025","featured":false,"cardBg":""},{"id":"tw6","quote":"Solid and reliable. Does exactly what it promises.","author":"Marcus Webb","role":"Founder","company":"WebStart","avatarUrl":"","avatarId":0,"rating":4,"platform":"g2","date":"Nov 2024","featured":false,"cardBg":""}]},"layout":{"type":"string","default":"masonry"},"columns":{"type":"number","default":3},"gap":{"type":"number","default":20},"showRating":{"type":"boolean","default":true},"showPlatform":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":false},"showAvatar":{"type":"boolean","default":true},"showCompany":{"type":"boolean","default":true},"cardStyle":{"type":"string","default":"shadow"},"cardRadius":{"type":"number","default":14},"cardPadding":{"type":"number","default":24},"avatarSize":{"type":"number","default":40},"starSize":{"type":"number","default":14},"quoteMarkSize":{"type":"number","default":32},"showQuoteMark":{"type":"boolean","default":true},"featuredAccent":{"type":"string","default":"#6c3fb5"},"starColor":{"type":"string","default":"#f59e0b"},"globalCardBg":{"type":"string","default":"#ffffff"},"quoteColor":{"type":"string","default":"#1e293b"},"authorColor":{"type":"string","default":"#1e293b"},"roleColor":{"type":"string","default":"#6b7280"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"quoteTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}}}},"blockenberg\/sidenote":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/sidenote","title":"Sidenote","description":"Floated editorial annotation or margin note \u2014 pull text aside left or right with full styling.","category":"bkbg-blog","icon":"editor-insertmore","keywords":["sidenote","annotation","aside","margin","note","editorial","pull"],"textdomain":"blockenberg","editorScript":"bkbg-sidenote-editor","style":"bkbg-sidenote-style","viewScript":"bkbg-sidenote-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":""},"label":{"type":"string","default":"Note"},"showLabel":{"type":"boolean","default":true},"icon":{"type":"string","default":"\ud83d\udcdd"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":"edit"},"iconImageUrl":{"type":"string","default":""},"showIcon":{"type":"boolean","default":true},"position":{"type":"string","default":"right"},"style":{"type":"string","default":"bordered"},"width":{"type":"number","default":260},"bgColor":{"type":"string","default":"#fffbeb"},"borderColor":{"type":"string","default":"#fbbf24"},"accentColor":{"type":"string","default":"#d97706"},"labelColor":{"type":"string","default":"#92400e"},"textColor":{"type":"string","default":"#78350f"},"iconColor":{"type":"string","default":"#d97706"},"fontSize":{"type":"number","default":13},"borderRadius":{"type":"number","default":6},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"fontWeight":{"type":"number","default":600},"labelTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}}}},"blockenberg\/event-recap":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/event-recap","title":"Event Recap","description":"Post-event summary with key stats, highlights and next event info.","category":"bkbg-blog","icon":"calendar-alt","keywords":["event","recap","conference","summary","highlights","stats"],"textdomain":"blockenberg","editorScript":"bkbg-event-recap-editor","style":"bkbg-event-recap-style","viewScript":"bkbg-event-recap-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eventName":{"type":"string","default":"Event Name 2026"},"eventDate":{"type":"string","default":""},"eventLocation":{"type":"string","default":""},"showMeta":{"type":"boolean","default":true},"summary":{"type":"string","default":""},"showSummary":{"type":"boolean","default":true},"stats":{"type":"array","default":[{"number":"5,000+","label":"Attendees"},{"number":"120","label":"Sessions"},{"number":"80","label":"Speakers"},{"number":"40","label":"Countries"}]},"showStats":{"type":"boolean","default":true},"highlights":{"type":"array","default":[{"icon":"\ud83c\udfa4","text":"Opening keynote by industry leaders","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"icon":"\ud83c\udfc6","text":"Announced key product launch","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"icon":"\ud83e\udd1d","text":"1,200+ networking meetings held","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}]},"showHighlights":{"type":"boolean","default":true},"highlightsLabel":{"type":"string","default":"Key Highlights"},"nextEventInfo":{"type":"string","default":""},"showNextEvent":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"accentColor":{"type":"string","default":"#7c3aed"},"headerBg":{"type":"string","default":"#7c3aed"},"headerTextColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#ffffff"},"metaColor":{"type":"string","default":"#ddd6fe"},"summaryColor":{"type":"string","default":"#374151"},"statsBg":{"type":"string","default":"#7c3aed"},"statNumColor":{"type":"string","default":"#ffffff"},"statLabelColor":{"type":"string","default":"#ddd6fe"},"highlightColor":{"type":"string","default":"#374151"},"highlightBg":{"type":"string","default":"#ffffff"},"highlightBorder":{"type":"string","default":"#e2e8f0"},"nextBg":{"type":"string","default":"#ede9fe"},"nextTextColor":{"type":"string","default":"#5b21b6"},"borderRadius":{"type":"number","default":12},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"eventNameFontSize":{"type":"number","default":26},"eventNameFontWeight":{"type":"string","default":"800"},"eventNameLineHeight":{"type":"number","default":1.2},"summaryFontSize":{"type":"number","default":15},"summaryFontWeight":{"type":"string","default":"400"},"summaryLineHeight":{"type":"number","default":1.7},"typoTitle":{"type":"object","default":{}},"typoSummary":{"type":"object","default":{}}}},"blockenberg\/week-schedule":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/week-schedule","title":"Weekly Schedule","category":"bkbg-blog","icon":"calendar","description":"Visual weekly schedule grid with Mon\u2013Sun columns and color-coded time-slot events. Ideal for fitness classes, teachers, and consultants.","keywords":["schedule","timetable","calendar","weekly","classes","fitness","agenda","planner"],"textdomain":"blockenberg","editorScript":"bkbg-week-schedule-editor","editorStyle":"bkbg-week-schedule-style","style":"bkbg-week-schedule-style","viewScript":"bkbg-week-schedule-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"events":{"type":"array","default":[{"day":0,"startHour":9,"startMinute":0,"duration":1,"title":"Morning Yoga","instructor":"Emma T.","location":"Studio A","color":"#6366f1"},{"day":1,"startHour":10,"startMinute":0,"duration":1.5,"title":"HIIT Training","instructor":"Mike R.","location":"Gym Floor","color":"#ef4444"},{"day":2,"startHour":9,"startMinute":0,"duration":1,"title":"Morning Yoga","instructor":"Emma T.","location":"Studio A","color":"#6366f1"},{"day":3,"startHour":11,"startMinute":0,"duration":2,"title":"Pilates","instructor":"Sara L.","location":"Studio B","color":"#0ea5e9"},{"day":4,"startHour":10,"startMinute":0,"duration":1.5,"title":"HIIT Training","instructor":"Mike R.","location":"Gym Floor","color":"#ef4444"},{"day":5,"startHour":9,"startMinute":0,"duration":1,"title":"Weekend Yoga","instructor":"Emma T.","location":"Studio A","color":"#22c55e"},{"day":0,"startHour":18,"startMinute":0,"duration":1,"title":"Evening Stretch","instructor":"Sara L.","location":"Studio B","color":"#f59e0b"},{"day":2,"startHour":18,"startMinute":0,"duration":1,"title":"Evening Stretch","instructor":"Sara L.","location":"Studio B","color":"#f59e0b"},{"day":4,"startHour":18,"startMinute":30,"duration":1,"title":"Spin Class","instructor":"James K.","location":"Cycling Room","color":"#8b5cf6"}]},"dayLabels":{"type":"array","default":["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},"startHour":{"type":"number","default":8},"endHour":{"type":"number","default":20},"cellHeight":{"type":"number","default":60},"showTime":{"type":"boolean","default":true},"showInstructor":{"type":"boolean","default":true},"showLocation":{"type":"boolean","default":false},"showWeekend":{"type":"boolean","default":true},"timeFormat":{"type":"string","default":"12h"},"title":{"type":"string","default":"Class Schedule"},"showTitle":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"headerBg":{"type":"string","default":"#f8fafc"},"headerColor":{"type":"string","default":"#1e293b"},"gridColor":{"type":"string","default":"#f1f5f9"},"borderColor":{"type":"string","default":"#e2e8f0"},"timeBg":{"type":"string","default":"#f8fafc"},"timeColor":{"type":"string","default":"#64748b"},"borderRadius":{"type":"number","default":8},"eventRadius":{"type":"number","default":6},"fontSize":{"type":"number","default":12},"titleTypo":{"type":"object","default":{}},"eventTypo":{"type":"object","default":{}}}},"blockenberg\/aspect-ratio-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/aspect-ratio-calculator","version":"1.0.0","title":"Aspect Ratio Calculator","category":"bkbg-calculators","icon":"format-image","description":"Calculate image or video dimensions, aspect ratios, and common presets for designers.","keywords":["aspect ratio","image","video","dimensions","resolution","design","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-aspect-ratio-calculator-editor","style":"bkbg-aspect-ratio-calculator-style","viewScript":"bkbg-aspect-ratio-calculator-frontend","attributes":{"title":{"type":"string","default":"Aspect Ratio Calculator"},"subtitle":{"type":"string","default":"Resize images and videos while keeping perfect proportions"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultWidth":{"type":"number","default":1920},"defaultHeight":{"type":"number","default":1080},"showPresets":{"type":"boolean","default":true},"showRatioDisplay":{"type":"boolean","default":true},"showPreview":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"ratioBg":{"type":"string","default":"#6c3fb5"},"ratioColor":{"type":"string","default":"#ffffff"},"previewBg":{"type":"string","default":"#ede9fe"},"previewBorder":{"type":"string","default":"#6c3fb5"},"statBg":{"type":"string","default":"#f3f4f6"},"statBorder":{"type":"string","default":"#e5e7eb"},"presetActiveBg":{"type":"string","default":"#6c3fb5"},"presetActiveColor":{"type":"string","default":"#ffffff"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"ratioSize":{"type":"number","default":44},"titleTypo":{"type":"object","default":{}},"ratioTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":580},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/gallery-showcase":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/gallery-showcase","version":"1.0.0","title":"Gallery Showcase","category":"bkbg-media","icon":"format-gallery","description":"Featured image with a clickable thumbnail strip \u2014 click any thumbnail to swap the main large view. Perfect for portfolio details, product image galleries, and case study illustrations.","keywords":["gallery","showcase","thumbnails","product","portfolio","viewer"],"textdomain":"blockenberg","editorScript":"bkbg-gallery-showcase-editor","style":"bkbg-gallery-showcase-style","viewScript":"bkbg-gallery-showcase-frontend","attributes":{"images":{"type":"array","default":[],"items":{"type":"object"}},"thumbnailPosition":{"type":"string","default":"bottom"},"thumbnailsVisible":{"type":"number","default":5},"thumbnailGap":{"type":"number","default":8},"thumbnailRadius":{"type":"number","default":8},"mainRadius":{"type":"number","default":16},"mainAspect":{"type":"string","default":"4\/3"},"mainObjectFit":{"type":"string","default":"cover"},"showCaption":{"type":"boolean","default":true},"captionPosition":{"type":"string","default":"overlay"},"showCounter":{"type":"boolean","default":true},"enableLightbox":{"type":"boolean","default":true},"lightboxOverlayBg":{"type":"string","default":"rgba(0,0,0,0.92)"},"enableKeyboard":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"arrowStyle":{"type":"string","default":"circle"},"showZoom":{"type":"boolean","default":false},"transitionType":{"type":"string","default":"fade"},"transitionDuration":{"type":"number","default":320},"mainShadow":{"type":"boolean","default":true},"captionBg":{"type":"string","default":"rgba(0,0,0,0.55)"},"captionColor":{"type":"string","default":"#ffffff"},"captionSize":{"type":"number","default":14},"typoCaption":{"type":"object","default":{}},"typoCounter":{"type":"object","default":{}},"activeBorderColor":{"type":"string","default":"#6c3fb5"},"activeBorderWidth":{"type":"number","default":3},"arrowBg":{"type":"string","default":"rgba(0,0,0,0.5)"},"arrowColor":{"type":"string","default":"#ffffff"},"counterBg":{"type":"string","default":"rgba(0,0,0,0.45)"},"counterColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"],"spacing":{"margin":true,"padding":true}}},"blockenberg\/treemap-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/treemap-chart","version":"1.0.0","title":"Treemap Chart","category":"bkbg-charts","icon":"grid-view","description":"Hierarchical data visualized as proportional nested rectangles. Great for market share, budget breakdowns, and category comparisons.","keywords":["treemap","chart","hierarchy","proportion","data","visualization"],"textdomain":"blockenberg","editorScript":"bkbg-treemap-chart-editor","style":"bkbg-treemap-chart-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Market Share"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":800},"svgHeight":{"type":"number","default":480},"gap":{"type":"number","default":3},"cornerRadius":{"type":"number","default":4},"showLabels":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":true},"showPercent":{"type":"boolean","default":false},"labelFontSize":{"type":"number","default":14},"valueFontSize":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"titleTypo":{"type":"object","default":{}},"items":{"type":"array","default":[{"label":"Product A","value":38,"color":"#4f46e5"},{"label":"Product B","value":22,"color":"#0891b2"},{"label":"Product C","value":16,"color":"#059669"},{"label":"Product D","value":11,"color":"#d97706"},{"label":"Product E","value":7,"color":"#dc2626"},{"label":"Product F","value":4,"color":"#7c3aed"},{"label":"Other","value":2,"color":"#6b7280"}]}}},"blockenberg\/info-cards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/info-cards","version":"1.0.0","title":"Info Cards","category":"bkbg-content","icon":"editor-table","description":"Flexible feature\/info card grid with emoji or image icons, title, description, optional CTA and accent colors. Multiple card styles.","keywords":["features","info","cards","icons","benefits","grid"],"textdomain":"blockenberg","editorScript":"bkbg-info-cards-editor","style":"bkbg-info-cards-style","viewScript":"bkbg-info-cards-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"i1","icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Lightning Fast","description":"Optimised for speed from the ground up \u2014 your sites load in milliseconds, keeping users engaged.","ctaLabel":"","ctaUrl":"#","accentColor":"#6c3fb5"},{"id":"i2","icon":"\ud83d\udd12","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Secure by Default","description":"Enterprise-grade security baked in. Your data and your users' data is always protected.","ctaLabel":"","ctaUrl":"#","accentColor":"#0ea5e9"},{"id":"i3","icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Fully Customisable","description":"Every colour, font, layout and spacing option is under your control \u2014 no code required.","ctaLabel":"","ctaUrl":"#","accentColor":"#10b981"},{"id":"i4","icon":"\ud83d\udcc8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Built to Scale","description":"Whether you have 10 or 10 million users, the platform grows effortlessly with your business.","ctaLabel":"","ctaUrl":"#","accentColor":"#f59e0b"}]},"cardStyle":{"type":"string","default":"icon-top"},"iconStyle":{"type":"string","default":"circle-bg"},"columns":{"type":"number","default":4},"gap":{"type":"number","default":24},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":28},"iconSize":{"type":"number","default":32},"iconBgSize":{"type":"number","default":64},"textAlign":{"type":"string","default":"left"},"showCta":{"type":"boolean","default":false},"titleSize":{"type":"number","default":18},"descSize":{"type":"number","default":14},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"sectionBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#1e293b"},"descColor":{"type":"string","default":"#64748b"},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/okr-tracker":{"apiVersion":3,"name":"blockenberg\/okr-tracker","title":"OKR Tracker","category":"bkbg-interactive","icon":"flag","description":"Objectives & Key Results tracker with visual progress indicators and status badges.","textdomain":"blockenberg","editorScript":"bkbg-okr-tracker-editor","style":"bkbg-okr-tracker-style","attributes":{"title":{"type":"string","default":"Q1 2025 OKRs"},"showTitle":{"type":"boolean","default":true},"showPeriod":{"type":"boolean","default":true},"period":{"type":"string","default":"January \u2014 March 2025"},"showProgress":{"type":"boolean","default":true},"showStatus":{"type":"boolean","default":true},"barHeight":{"type":"number","default":10},"borderRadius":{"type":"number","default":12},"cardPadding":{"type":"number","default":24},"labelFontSize":{"type":"number","default":14},"krFontSize":{"type":"number","default":13},"periodSize":{"type":"number","default":13},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"mutedColor":{"type":"string","default":"#6b7280"},"trackColor":{"type":"string","default":"#e5e7eb"},"objectives":{"type":"array","default":[{"label":"Grow Product Adoption","color":"#6366f1","keyResults":[{"label":"Reach 10,000 active users","progress":78,"status":"on-track"},{"label":"Achieve NPS score of 45+","progress":55,"status":"at-risk"},{"label":"Launch 3 new integration partners","progress":100,"status":"done"}]},{"label":"Improve Revenue","color":"#10b981","keyResults":[{"label":"Close $500K in new ARR","progress":62,"status":"on-track"},{"label":"Reduce churn to below 3%","progress":80,"status":"on-track"},{"label":"Expand into 2 new markets","progress":40,"status":"at-risk"}]},{"label":"Build a World-Class Team","color":"#f59e0b","keyResults":[{"label":"Hire 5 senior engineers","progress":60,"status":"on-track"},{"label":"Achieve eNPS of 50+","progress":30,"status":"at-risk"},{"label":"Complete leadership training program","progress":100,"status":"done"}]}]},"labelFontWeight":{"type":"string","default":"700"},"krFontWeight":{"type":"string","default":"400"},"labelLineHeight":{"type":"number","default":1.4},"titleTypo":{"type":"object","default":{}},"objLabelTypo":{"type":"object","default":{}},"krTypo":{"type":"object","default":{}}}},"blockenberg\/contact-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/contact-section","version":"1.0.0","title":"Contact Section","category":"bkbg-business","icon":"email-alt","description":"All-in-one contact page section: info cards (address, phone, email, hours) + a contact form + optional embedded map \u2014 all in a polished configurable layout.","keywords":["contact","form","map","address","email","phone"],"textdomain":"blockenberg","editorScript":"bkbg-contact-section-editor","style":"bkbg-contact-section-style","viewScript":"bkbg-contact-section-frontend","attributes":{"layout":{"type":"string","default":"info-left"},"sectionTitle":{"type":"string","default":"Get In Touch"},"sectionSubtitle":{"type":"string","default":"We'd love to hear from you. Send us a message and we'll respond as soon as possible."},"showTitle":{"type":"boolean","default":true},"infoCards":{"type":"array","default":[{"id":"c1","icon":"\ud83d\udccd","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Our Office","value":"123 Main Street, New York, NY 10001"},{"id":"c2","icon":"\ud83d\udcde","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Phone","value":"+1 (555) 000-0000"},{"id":"c3","icon":"\u2709\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Email","value":"hello@example.com"},{"id":"c4","icon":"\ud83d\udd50","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Hours","value":"Mon\u2013Fri 9am\u20136pm EST"}],"items":{"type":"object"}},"showInfoCards":{"type":"boolean","default":true},"showForm":{"type":"boolean","default":true},"showName":{"type":"boolean","default":true},"showPhone":{"type":"boolean","default":false},"showSubject":{"type":"boolean","default":true},"labelName":{"type":"string","default":"Full Name"},"labelEmail":{"type":"string","default":"Email Address"},"labelPhone":{"type":"string","default":"Phone Number"},"labelSubject":{"type":"string","default":"Subject"},"labelMessage":{"type":"string","default":"Your Message"},"submitLabel":{"type":"string","default":"Send Message"},"successMessage":{"type":"string","default":"Thank you! We'll be in touch shortly."},"recipientEmail":{"type":"string","default":""},"showMap":{"type":"boolean","default":false},"mapEmbedUrl":{"type":"string","default":""},"mapHeight":{"type":"number","default":280},"cardRadius":{"type":"number","default":12},"cardGap":{"type":"number","default":16},"formRadius":{"type":"number","default":14},"fieldRadius":{"type":"number","default":8},"btnRadius":{"type":"number","default":8},"titleSize":{"type":"number","default":36},"subtitleSize":{"type":"number","default":16},"iconSize":{"type":"number","default":32},"labelSize":{"type":"number","default":13},"fieldSize":{"type":"number","default":14},"accentColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"cardBg":{"type":"string","default":"#f9fafb"},"cardIconBg":{"type":"string","default":"#ede9f7"},"cardLabelColor":{"type":"string","default":"#6b7280"},"cardValueColor":{"type":"string","default":"#111827"},"formBg":{"type":"string","default":"#ffffff"},"fieldBg":{"type":"string","default":"#f9fafb"},"fieldBorderColor":{"type":"string","default":"#e5e7eb"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"],"spacing":{"margin":true,"padding":true}}},"blockenberg\/team-members":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/team-members","title":"Team Members","category":"bkbg-business","icon":"groups","description":"Show your team members with photos, roles, bios, and social links.","keywords":["team","members","staff","people","profile","about"],"textdomain":"blockenberg","editorScript":"bkbg-team-members-editor","editorStyle":"bkbg-team-members-style","style":"bkbg-team-members-style","viewScript":"bkbg-team-members-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"members":{"type":"array","default":[{"name":"Alex Johnson","role":"Founder & CEO","bio":"Leads the vision and strategy. Loves product, design, and customer success.","image":{"id":0,"url":"","alt":""},"socials":[{"type":"linkedin","url":""},{"type":"twitter","url":""}]},{"name":"Maria Garcia","role":"Creative Director","bio":"Turns ideas into delightful visuals and consistent brand experiences.","image":{"id":0,"url":"","alt":""},"socials":[{"type":"instagram","url":""},{"type":"website","url":""}]},{"name":"Sam Lee","role":"Lead Developer","bio":"Builds fast, accessible interfaces and keeps everything running smoothly.","image":{"id":0,"url":"","alt":""},"socials":[{"type":"github","url":""},{"type":"email","url":""}]}]},"layoutStyle":{"type":"string","default":"cards"},"columns":{"type":"number","default":3},"gap":{"type":"number","default":24},"carouselNav":{"type":"boolean","default":true},"carouselPeek":{"type":"boolean","default":false},"carouselNavStyle":{"type":"string","default":"top"},"carouselIndicators":{"type":"string","default":"none"},"carouselIndicatorsPosition":{"type":"string","default":"below"},"carouselDotsStyle":{"type":"string","default":"default"},"carouselProgressStyle":{"type":"string","default":"default"},"carouselIndicatorSize":{"type":"number","default":8},"carouselIndicatorColor":{"type":"string","default":"rgba(0,0,0,0.22)"},"carouselIndicatorActiveColor":{"type":"string","default":"rgba(0,0,0,0.65)"},"carouselProgressHeight":{"type":"number","default":6},"carouselProgressBg":{"type":"string","default":"rgba(0,0,0,0.12)"},"carouselProgressFg":{"type":"string","default":"rgba(0,0,0,0.55)"},"carouselFractionColor":{"type":"string","default":"rgba(0,0,0,0.65)"},"carouselFractionSize":{"type":"number","default":13},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"cardBorderWidth":{"type":"number","default":1},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":24},"cardShadow":{"type":"boolean","default":true},"textAlign":{"type":"string","default":"center"},"imageSize":{"type":"number","default":96},"imageShape":{"type":"string","default":"circle"},"showRole":{"type":"boolean","default":true},"showBio":{"type":"boolean","default":true},"showSocials":{"type":"boolean","default":true},"nameColor":{"type":"string","default":"#111827"},"roleColor":{"type":"string","default":"#3b82f6"},"bioColor":{"type":"string","default":"#6b7280"},"socialColor":{"type":"string","default":"#6b7280"},"socialHoverColor":{"type":"string","default":"#111827"},"nameTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}},"bioTypo":{"type":"object","default":{}},"nameSize":{"type":"number","default":18},"roleSize":{"type":"number","default":14},"bioSize":{"type":"number","default":14},"nameWeight":{"type":"number","default":700},"roleWeight":{"type":"number","default":600},"socialSize":{"type":"number","default":18},"hoverLift":{"type":"boolean","default":true},"hoverLiftAmount":{"type":"number","default":6},"infiniteScroll":{"type":"boolean","default":true},"autoScroll":{"type":"boolean","default":false},"autoScrollSpeed":{"type":"number","default":40},"autoScrollPauseOnHover":{"type":"boolean","default":true},"nameLineHeight":{"type":"number","default":1.2},"bioLineHeight":{"type":"number","default":1.6}}},"blockenberg\/testimonial-marquee":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/testimonial-marquee","title":"Testimonial Marquee","category":"bkbg-marketing","icon":"format-quote","description":"Infinite auto-scrolling testimonial ticker with star ratings, avatar images, and author details. Pause on hover.","keywords":["testimonial","review","marquee","infinite","scroll","ticker","social proof"],"textdomain":"blockenberg","editorScript":"bkbg-testimonial-marquee-editor","style":"bkbg-testimonial-marquee-style","viewScript":"bkbg-testimonial-marquee-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"quote":"This product completely changed how our team works. Couldn't imagine going back.","author":"Sarah Chen","role":"Head of Product","company":"Acme Corp","avatarUrl":"","avatarId":0,"rating":5,"companyLogo":"","companyLogoId":0},{"quote":"Outstanding quality and support. The onboarding was seamless and the results speak for themselves.","author":"Marcus Webb","role":"Founder & CEO","company":"Launchpad","avatarUrl":"","avatarId":0,"rating":5,"companyLogo":"","companyLogoId":0},{"quote":"Five stars isn't enough. We cut our workflow time in half within the first week.","author":"Priya Nair","role":"Operations Lead","company":"CloudStack","avatarUrl":"","avatarId":0,"rating":5,"companyLogo":"","companyLogoId":0},{"quote":"The attention to detail is unreal. Every feature feels thoughtfully designed.","author":"James Holloway","role":"Creative Director","company":"Studio Alto","avatarUrl":"","avatarId":0,"rating":5,"companyLogo":"","companyLogoId":0},{"quote":"We evaluated six alternatives. This was the clear winner \u2014 by a wide margin.","author":"Lena Kova\u010d","role":"VP of Engineering","company":"DevOps HQ","avatarUrl":"","avatarId":0,"rating":5,"companyLogo":"","companyLogoId":0},{"quote":"My team is more productive and happier. That's all I needed to know.","author":"David Torres","role":"Team Lead","company":"Momentum","avatarUrl":"","avatarId":0,"rating":4,"companyLogo":"","companyLogoId":0}]},"rows":{"type":"number","default":1},"speed":{"type":"number","default":60},"direction":{"type":"string","default":"left"},"pauseOnHover":{"type":"boolean","default":true},"showStars":{"type":"boolean","default":true},"showAvatar":{"type":"boolean","default":true},"showRole":{"type":"boolean","default":true},"showCompany":{"type":"boolean","default":true},"showCompanyLogo":{"type":"boolean","default":false},"fadeEdges":{"type":"boolean","default":true},"cardWidth":{"type":"number","default":340},"cardGap":{"type":"number","default":20},"cardRadius":{"type":"number","default":14},"cardPadding":{"type":"number","default":24},"avatarSize":{"type":"number","default":44},"paddingY":{"type":"number","default":40},"wrapperBg":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"cardShadow":{"type":"string","default":"sm"},"quoteColor":{"type":"string","default":"#374151"},"starColor":{"type":"string","default":"#f59e0b"},"authorColor":{"type":"string","default":"#111827"},"roleColor":{"type":"string","default":"#6b7280"},"quoteIconColor":{"type":"string","default":"#e0e7ff"},"quoteTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"roleTypo":{"type":"object","default":{}}}},"blockenberg\/one-page-nav":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/one-page-nav","title":"One Page Navigation","category":"bkbg-layout","icon":"menu","description":"Fixed dot navigation sidebar for single-page scrolling websites. Each dot links to a section by ID.","textdomain":"blockenberg","editorScript":"bkbg-one-page-nav-editor","style":"bkbg-one-page-nav-style","viewScript":"bkbg-one-page-nav-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"items":{"type":"array","default":[{"label":"Home","targetId":"section-home"},{"label":"About","targetId":"section-about"},{"label":"Services","targetId":"section-services"},{"label":"Portfolio","targetId":"section-portfolio"},{"label":"Contact","targetId":"section-contact"}]},"position":{"type":"string","default":"right"},"dotShape":{"type":"string","default":"circle"},"dotSize":{"type":"number","default":12},"dotGap":{"type":"number","default":14},"edgeOffset":{"type":"number","default":24},"scrollOffset":{"type":"number","default":0},"showTooltips":{"type":"boolean","default":true},"tooltipPosition":{"type":"string","default":"auto"},"animateDots":{"type":"boolean","default":true},"progressLine":{"type":"boolean","default":true},"dotColor":{"type":"string","default":"#d1d5db"},"activeDotColor":{"type":"string","default":"#6366f1"},"hoverDotColor":{"type":"string","default":"#a5b4fc"},"progressLineColor":{"type":"string","default":"#6366f1"},"tooltipBg":{"type":"string","default":"#1e1b4b"},"tooltipColor":{"type":"string","default":"#ffffff"},"tooltipSize":{"type":"number","default":11},"tooltipFontWeight":{"type":"string","default":"600"},"tooltipTypo":{"type":"object","default":{}}}},"blockenberg\/definition-block":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/definition-block","title":"Definition Block","description":"Dictionary-style term definition with pronunciation, part of speech, examples and synonyms.","category":"bkbg-content","icon":"book-alt","keywords":["definition","dictionary","glossary","term","word","meaning"],"textdomain":"blockenberg","editorScript":"bkbg-definition-block-editor","style":"bkbg-definition-block-style","viewScript":"bkbg-definition-block-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"term":{"type":"string","default":"Term"},"pronunciation":{"type":"string","default":""},"showPronunciation":{"type":"boolean","default":true},"partOfSpeech":{"type":"string","default":"noun"},"showPartOfSpeech":{"type":"boolean","default":true},"shortDef":{"type":"string","default":""},"longDef":{"type":"string","default":""},"showLongDef":{"type":"boolean","default":true},"examples":{"type":"array","default":[""]},"showExamples":{"type":"boolean","default":true},"synonyms":{"type":"string","default":""},"showSynonyms":{"type":"boolean","default":true},"antonyms":{"type":"string","default":""},"showAntonyms":{"type":"boolean","default":false},"etymology":{"type":"string","default":""},"showEtymology":{"type":"boolean","default":false},"sourceLabel":{"type":"string","default":""},"sourceUrl":{"type":"string","default":""},"style":{"type":"string","default":"card"},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"accentColor":{"type":"string","default":"#7c3aed"},"termColor":{"type":"string","default":"#0f172a"},"pronunciationColor":{"type":"string","default":"#7c3aed"},"posColor":{"type":"string","default":"#7c3aed"},"posBg":{"type":"string","default":"#f5f3ff"},"shortDefColor":{"type":"string","default":"#1e293b"},"longDefColor":{"type":"string","default":"#475569"},"exampleColor":{"type":"string","default":"#475569"},"labelColor":{"type":"string","default":"#94a3b8"},"synonymColor":{"type":"string","default":"#7c3aed"},"borderRadius":{"type":"number","default":10},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"termFontSize":{"type":"number","default":24},"shortDefFontSize":{"type":"number","default":16},"longDefFontSize":{"type":"number","default":14},"exampleFontSize":{"type":"number","default":13},"etymologyFontSize":{"type":"number","default":13},"tagFontSize":{"type":"number","default":12},"typoTerm":{"type":"object","default":{}},"typoShortDef":{"type":"object","default":{}},"typoLongDef":{"type":"object","default":{}}}},"blockenberg\/matrix-rain":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/matrix-rain","title":"Matrix Rain","category":"bkbg-effects","icon":"editor-code","description":"Canvas-rendered Matrix-style digital rain with falling character columns. Fully customizable character set, colors, speed and overlay content.","keywords":["matrix","rain","code","digital","falling","characters","canvas","cyberpunk","effect","background"],"textdomain":"blockenberg","editorScript":"bkbg-matrix-rain-editor","style":"bkbg-matrix-rain-style","viewScript":"bkbg-matrix-rain-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"height":{"type":"number","default":400},"charSet":{"type":"string","default":"matrix"},"customChars":{"type":"string","default":"01"},"fontSize":{"type":"number","default":16},"speed":{"type":"number","default":50},"density":{"type":"number","default":100},"colorStyle":{"type":"string","default":"classic-green"},"primaryColor":{"type":"string","default":"#00ff41"},"headColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":"#000000"},"bgOpacity":{"type":"number","default":8},"fadeLength":{"type":"number","default":20},"showOverlay":{"type":"boolean","default":true},"overlayText":{"type":"string","default":"THE MATRIX"},"overlaySubtext":{"type":"string","default":"Follow the white rabbit."},"overlayTextColor":{"type":"string","default":"#00ff41"},"overlayFontSize":{"type":"number","default":48},"overlayTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"overlayBg":{"type":"string","default":"rgba(0,0,0,0.35)"},"clickToPause":{"type":"boolean","default":true},"pauseOnHover":{"type":"boolean","default":false},"glowEffect":{"type":"boolean","default":true},"randomStart":{"type":"boolean","default":true}}},"blockenberg\/code-tabs":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/code-tabs","title":"Code Tabs","description":"Multi-language tabbed code viewer with syntax highlighting. Show the same snippet in JavaScript, Python, PHP, and more.","category":"bkbg-dev","icon":"editor-code","keywords":["code","tabs","syntax","highlight","developer","programming","snippet","multi-language"],"editorScript":"bkbg-code-tabs-editor","editorStyle":"bkbg-code-tabs-style","style":"bkbg-code-tabs-style","viewScript":"bkbg-code-tabs-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"tabs":{"type":"array","default":[{"label":"JavaScript","lang":"javascript","fileName":"index.js","code":"async function fetchUser(id) {\n  const res = await fetch(`\/api\/users\/${id}`);\n  if (!res.ok) throw new Error('Not found');\n  return res.json();\n}\n\nconst user = await fetchUser(42);\nconsole.log(user.name);"},{"label":"Python","lang":"python","fileName":"main.py","code":"import requests\n\ndef fetch_user(user_id: int) -> dict:\n    res = requests.get(f'\/api\/users\/{user_id}')\n    res.raise_for_status()\n    return res.json()\n\nuser = fetch_user(42)\nprint(user['name'])"},{"label":"PHP","lang":"php","fileName":"index.php","code":"<?php\nfunction fetch_user(int $id): array {\n    $res = file_get_contents(\"\/api\/users\/$id\");\n    if ($res === false) throw new Exception('Not found');\n    return json_decode($res, true);\n}\n\n$user = fetch_user(42);\necho $user['name'];"}]},"activeTab":{"type":"number","default":0},"theme":{"type":"string","default":"dark"},"showLineNumbers":{"type":"boolean","default":true},"showCopyButton":{"type":"boolean","default":true},"showFileName":{"type":"boolean","default":true},"showLangBadge":{"type":"boolean","default":true},"fontSize":{"type":"number","default":13},"lineHeight":{"type":"number","default":1.65},"maxHeight":{"type":"number","default":0},"tabStyle":{"type":"string","default":"pills"},"tabAlign":{"type":"string","default":"left"},"borderRadius":{"type":"number","default":10},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":""},"headerBg":{"type":"string","default":"#1e1e2e"},"codeBg":{"type":"string","default":"#13131f"},"tabActiveBg":{"type":"string","default":"#6366f1"},"tabActiveColor":{"type":"string","default":"#ffffff"},"tabIdleBg":{"type":"string","default":"#2d2d3f"},"tabIdleColor":{"type":"string","default":"#a0a0c0"},"lineNumColor":{"type":"string","default":"#4a4a6a"},"copyBg":{"type":"string","default":"#2d2d3f"},"copyColor":{"type":"string","default":"#a0a0c0"},"typoCode":{"type":"object","default":{}}}},"blockenberg\/pictograph":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/pictograph","title":"Pictograph","category":"bkbg-charts","icon":"grid-view","description":"An icon-based unit chart where coloured glyphs represent proportional data \u2014 great for infographic-style statistics.","attributes":{"title":{"type":"string","default":"Population by Age Group"},"showTitle":{"type":"boolean","default":true},"icon":{"type":"string","default":"\ud83d\udc64"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":"admin-users"},"iconImageUrl":{"type":"string","default":""},"gridCols":{"type":"integer","default":10},"totalUnits":{"type":"integer","default":100},"cellSize":{"type":"integer","default":36},"cellGap":{"type":"integer","default":4},"iconFontSize":{"type":"integer","default":22},"showLegend":{"type":"boolean","default":true},"legendFontSize":{"type":"integer","default":13},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"emptyColor":{"type":"string","default":"#e5e7eb"},"segments":{"type":"array","default":[{"label":"Under 18","value":22,"color":"#6366f1"},{"label":"18 \u2013 34","value":28,"color":"#0ea5e9"},{"label":"35 \u2013 54","value":30,"color":"#10b981"},{"label":"55 \u2013 74","value":14,"color":"#f59e0b"},{"label":"75+","value":6,"color":"#ef4444"}]},"titleTypo":{"type":"object","default":{}}},"supports":{"align":["wide","full"]},"editorScript":"bkbg-pictograph-editor","style":"bkbg-pictograph-style"},"blockenberg\/trivia-game":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/trivia-game","title":"Trivia Game","category":"bkbg-interactive","icon":"editor-help","description":"A timed multiple-choice trivia game with built-in questions across Science, History, Geography, and Pop Culture categories.","keywords":["trivia","quiz","game","questions","knowledge","multiple choice","fun"],"textdomain":"blockenberg","editorScript":"bkbg-trivia-game-editor","style":"bkbg-trivia-game-style","viewScript":"bkbg-trivia-game-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Trivia Challenge"},"subtitle":{"type":"string","default":"Test your knowledge!"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"questionsPerRound":{"type":"number","default":10},"timePerQuestion":{"type":"number","default":20},"category":{"type":"string","default":"mixed"},"difficulty":{"type":"string","default":"mixed"},"showTimer":{"type":"boolean","default":true},"showProgress":{"type":"boolean","default":true},"showExplanation":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6366f1"},"correctColor":{"type":"string","default":"#22c55e"},"wrongColor":{"type":"string","default":"#ef4444"},"cardBg":{"type":"string","default":"#ffffff"},"sectionBg":{"type":"string","default":"#f0f4ff"},"titleColor":{"type":"string","default":"#1e1b4b"}}},"blockenberg\/family-tree":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/family-tree","version":"1.0.0","title":"Family Tree","category":"bkbg-charts","icon":"groups","description":"Interactive genealogy family tree diagram showing multi-generation relationships with spouse connections and birth\/death years.","keywords":["family tree","genealogy","ancestry","generations","pedigree"],"textdomain":"blockenberg","editorScript":"bkbg-family-tree-editor","style":"bkbg-family-tree-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Family Tree"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":860},"nodeW":{"type":"number","default":100},"levelGap":{"type":"number","default":145},"nodeGap":{"type":"number","default":18},"padY":{"type":"number","default":30},"titleFontSize":{"type":"number","default":20},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"nameFontSize":{"type":"number","default":12},"nameFontWeight":{"type":"string","default":"600"},"yearFontSize":{"type":"number","default":10},"typoTitle":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#fafafa"},"lineColor":{"type":"string","default":"#9ca3af"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#111827"},"persons":{"type":"array","default":[{"id":"1","name":"Harold Green","years":"1930\u20132005","emoji":"\ud83d\udc74","parentId":"","spouseId":"2","color":"#4f46e5","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""},{"id":"2","name":"Dorothy Green","years":"1932\u20132010","emoji":"\ud83d\udc75","parentId":"","spouseId":"1","color":"#4f46e5","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""},{"id":"3","name":"James Green","years":"1958\u2013","emoji":"\ud83d\udc68","parentId":"1","spouseId":"4","color":"#0891b2","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""},{"id":"4","name":"Susan Green","years":"1960\u2013","emoji":"\ud83d\udc69","parentId":"","spouseId":"3","color":"#0891b2","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""},{"id":"5","name":"Emily Brown","years":"1962\u2013","emoji":"\ud83d\udc69","parentId":"1","spouseId":"6","color":"#059669","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""},{"id":"6","name":"Tom Brown","years":"1961\u2013","emoji":"\ud83d\udc68","parentId":"","spouseId":"5","color":"#059669","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""},{"id":"7","name":"Liam Green","years":"1985\u2013","emoji":"\ud83e\uddd1","parentId":"3","spouseId":"","color":"#dc2626","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""},{"id":"8","name":"Olivia Green","years":"1988\u2013","emoji":"\ud83e\uddd2","parentId":"3","spouseId":"","color":"#dc2626","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""},{"id":"9","name":"Noah Brown","years":"1987\u2013","emoji":"\ud83e\uddd1","parentId":"5","spouseId":"","color":"#d97706","emojiType":"custom-char","emojiDashicon":"","emojiImageUrl":""}]}}},"blockenberg\/waterfall-bar":{"apiVersion":3,"name":"blockenberg\/waterfall-bar","title":"Waterfall Bar Chart","category":"bkbg-charts","icon":"chart-bar","description":"Bridge \/ waterfall chart showing cumulative running totals with positive and negative steps.","textdomain":"blockenberg","editorScript":"bkbg-waterfall-bar-editor","style":"bkbg-waterfall-bar-style","attributes":{"title":{"type":"string","default":"P&L Waterfall: FY 2024"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":700},"svgHeight":{"type":"number","default":400},"padTop":{"type":"number","default":30},"padLeft":{"type":"number","default":60},"padRight":{"type":"number","default":30},"padBottom":{"type":"number","default":64},"barWidth":{"type":"number","default":42},"showValues":{"type":"boolean","default":true},"showGridLines":{"type":"boolean","default":true},"showConnectors":{"type":"boolean","default":true},"labelRotate":{"type":"boolean","default":true},"labelFontSize":{"type":"number","default":12},"valueFontSize":{"type":"number","default":11},"titleTypo":{"type":"object","default":{}},"posColor":{"type":"string","default":"#10b981"},"negColor":{"type":"string","default":"#ef4444"},"totalColor":{"type":"string","default":"#6366f1"},"connectorColor":{"type":"string","default":"#d1d5db"},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#374151"},"items":{"type":"array","default":[{"label":"Starting Balance","value":1000,"isTotal":true},{"label":"Q1 Revenue","value":420,"isTotal":false},{"label":"Q1 Costs","value":-180,"isTotal":false},{"label":"Q2 Revenue","value":380,"isTotal":false},{"label":"Q2 Costs","value":-210,"isTotal":false},{"label":"Adjustments","value":-65,"isTotal":false},{"label":"Final Total","value":0,"isTotal":true}],"items":{"type":"object"}}}},"blockenberg\/embed":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/embed","version":"1.0.0","title":"Embed \/ iFrame","category":"bkbg-media","icon":"embed-generic","description":"Responsive iframe embed for Calendly, Typeform, Google Forms, Airtable, YouTube, Vimeo, or any URL. Full aspect-ratio control and loading options.","keywords":["embed","iframe","calendly","typeform","form","video","airtable","notion","figma","external"],"textdomain":"blockenberg","editorScript":"bkbg-embed-editor","editorStyle":"bkbg-embed-style","style":"bkbg-embed-style","viewScript":"bkbg-embed-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"url":{"type":"string","default":""},"title":{"type":"string","default":"Embedded content"},"aspectRatio":{"type":"string","default":"16:9"},"customHeight":{"type":"number","default":600},"maxWidth":{"type":"number","default":0},"borderRadius":{"type":"number","default":8},"showBorder":{"type":"boolean","default":false},"borderColor":{"type":"string","default":"#e5e7eb"},"borderWidth":{"type":"number","default":1},"allowFullscreen":{"type":"boolean","default":true},"scrolling":{"type":"string","default":"auto"},"loading":{"type":"string","default":"lazy"},"sandbox":{"type":"string","default":""},"showPlaceholder":{"type":"boolean","default":true},"placeholderText":{"type":"string","default":"Enter a URL in the block settings to embed content."},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32}}},"blockenberg\/parallax-depth-cards":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/parallax-depth-cards","title":"Parallax Depth Cards","category":"bkbg-effects","description":"Cards with layered 3D depth parallax on mouse move \u2014 different elements float at different speeds.","keywords":["parallax","depth","3d","mouse","card","tilt","float"],"textdomain":"blockenberg","editorScript":"bkbg-parallax-depth-cards-editor","style":"bkbg-parallax-depth-cards-style","viewScript":"bkbg-parallax-depth-cards-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"cards":{"type":"array","default":[{"title":"Deep Space","subtitle":"Layer by layer","badge":"NEW","bgImage":"","bgColor":"#1a1035","icon":"\ud83c\udf0c","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","tag":"Design"},{"title":"Ocean Depths","subtitle":"Feel the current","badge":"HOT","bgImage":"","bgColor":"#0f2744","icon":"\ud83c\udf0a","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","tag":"Motion"},{"title":"Forest Floor","subtitle":"Layers of nature","badge":"ECO","bgImage":"","bgColor":"#0d2418","icon":"\ud83c\udf3f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","tag":"Nature"}]},"columns":{"type":"number","default":3},"cardWidth":{"type":"number","default":320},"cardHeight":{"type":"number","default":420},"cardRadius":{"type":"number","default":24},"tiltStrength":{"type":"number","default":20},"depthStrength":{"type":"number","default":30},"showBadge":{"type":"boolean","default":true},"showTag":{"type":"boolean","default":true},"showIcon":{"type":"boolean","default":true},"titleSize":{"type":"number","default":24},"subtitleSize":{"type":"number","default":14},"badgeFontSize":{"type":"number","default":11},"iconSize":{"type":"number","default":48},"titleColor":{"type":"string","default":"#ffffff"},"subtitleColor":{"type":"string","default":"rgba(255,255,255,0.7)"},"badgeBg":{"type":"string","default":"#6366f1"},"badgeColor":{"type":"string","default":"#ffffff"},"tagBg":{"type":"string","default":"rgba(255,255,255,0.15)"},"tagColor":{"type":"string","default":"#ffffff"},"overlayColor":{"type":"string","default":"rgba(0,0,0,0.25)"},"glowColor":{"type":"string","default":"rgba(99,102,241,0.5)"},"titleFontWeight":{"type":"string","default":"700"},"subtitleFontWeight":{"type":"string","default":"400"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/font-scale":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/font-scale","version":"1.0.0","title":"Font Scale","category":"bkbg-dev","icon":"editor-textcolor","description":"Type specimen \/ typography scale block showing font sizes from xs to 9xl. Displays sample text at each step with optional metadata (size, weight, line-height). Perfect for design systems and style guides.","keywords":["font","typography","scale","type","specimen","design system","sizes"],"textdomain":"blockenberg","editorScript":"bkbg-font-scale-editor","style":"bkbg-font-scale-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Type Scale"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"A consistent typographic system for clear, readable content"},"showSubtitle":{"type":"boolean","default":true},"fontFamily":{"type":"string","default":"inherit"},"showMeta":{"type":"boolean","default":true},"showDividers":{"type":"boolean","default":true},"metaPosition":{"type":"string","default":"right"},"steps":{"type":"array","default":[{"name":"9xl","size":96,"weight":800,"lineHeight":1,"text":"The quick brown"},{"name":"6xl","size":60,"weight":700,"lineHeight":1.05,"text":"The quick brown fox"},{"name":"4xl","size":36,"weight":700,"lineHeight":1.1,"text":"The quick brown fox jumps"},{"name":"2xl","size":24,"weight":600,"lineHeight":1.25,"text":"The quick brown fox jumps over the lazy dog"},{"name":"xl","size":20,"weight":600,"lineHeight":1.35,"text":"The quick brown fox jumps over the lazy dog. Sphinx of black quartz."},{"name":"lg","size":18,"weight":400,"lineHeight":1.5,"text":"The quick brown fox jumps over the lazy dog. Sphinx of black quartz, judge my vow."},{"name":"base","size":16,"weight":400,"lineHeight":1.6,"text":"The quick brown fox jumps over the lazy dog. Sphinx of black quartz, judge my vow. Pack my box with five dozen liquor jugs."},{"name":"sm","size":14,"weight":400,"lineHeight":1.6,"text":"The quick brown fox jumps over the lazy dog. Sphinx of black quartz, judge my vow. Pack my box with five dozen liquor jugs. How quickly daft jumping zebras vex."},{"name":"xs","size":12,"weight":400,"lineHeight":1.6,"text":"The quick brown fox jumps over the lazy dog. Sphinx of black quartz, judge my vow. Pack my box with five dozen liquor jugs. How quickly daft jumping zebras vex. The five boxing wizards jump quickly."}]},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"textColor":{"type":"string","default":"#0f172a"},"metaColor":{"type":"string","default":"#94a3b8"},"nameBg":{"type":"string","default":"#f1f5f9"},"nameColor":{"type":"string","default":"#475569"},"dividerColor":{"type":"string","default":"#f1f5f9"},"borderRadius":{"type":"integer","default":16},"paddingTop":{"type":"integer","default":48},"paddingBottom":{"type":"integer","default":48},"titleSize":{"type":"integer","default":24},"subtitleSize":{"type":"integer","default":15},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/problem-solution":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/problem-solution","title":"Problem \/ Solution","description":"Side-by-side problem vs solution section \u2014 two contrast columns each with icon, title, and feature lists. A classic landing page persuasion block.","icon":"editor-contract","category":"bkbg-marketing","keywords":["problem","solution","comparison","before after","vs","old way","new way"],"textdomain":"blockenberg","editorScript":"bkbg-problem-solution-editor","style":"bkbg-problem-solution-style","viewScript":"bkbg-problem-solution-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"style":{"type":"string","default":"split"},"problemIcon":{"type":"string","default":"\ud83d\ude29"},"problemIconType":{"type":"string","default":"custom-char"},"problemIconDashicon":{"type":"string","default":""},"problemIconImageUrl":{"type":"string","default":""},"problemLabel":{"type":"string","default":"The Problem"},"problemTitle":{"type":"string","default":"Struggling with the old way?"},"problemItems":{"type":"array","default":[{"id":"pi1","text":"Wasted hours on repetitive manual tasks"},{"id":"pi2","text":"Disconnected tools that don't work together"},{"id":"pi3","text":"Teams burned out from context-switching"},{"id":"pi4","text":"Unreliable results and missed deadlines"},{"id":"pi5","text":"No clear visibility into project status"}]},"problemBg":{"type":"string","default":"#fff1f2"},"problemColor":{"type":"string","default":"#9f1239"},"problemIconBg":{"type":"string","default":"#fecdd3"},"problemItemIcon":{"type":"string","default":"\u2715"},"problemItemIconType":{"type":"string","default":"custom-char"},"problemItemIconDashicon":{"type":"string","default":""},"problemItemIconImageUrl":{"type":"string","default":""},"solutionIcon":{"type":"string","default":"\ud83c\udfaf"},"solutionIconType":{"type":"string","default":"custom-char"},"solutionIconDashicon":{"type":"string","default":""},"solutionIconImageUrl":{"type":"string","default":""},"solutionLabel":{"type":"string","default":"The Solution"},"solutionTitle":{"type":"string","default":"Meet a smarter way forward."},"solutionItems":{"type":"array","default":[{"id":"si1","text":"Automate workflows in minutes, not months"},{"id":"si2","text":"All your tools, unified in one platform"},{"id":"si3","text":"Teams focus on what actually moves the needle"},{"id":"si4","text":"Consistent, predictable results every time"},{"id":"si5","text":"Real-time dashboards with full transparency"}]},"solutionBg":{"type":"string","default":"#f0fdf4"},"solutionColor":{"type":"string","default":"#14532d"},"solutionIconBg":{"type":"string","default":"#bbf7d0"},"solutionItemIcon":{"type":"string","default":"\u2713"},"solutionItemIconType":{"type":"string","default":"custom-char"},"solutionItemIconDashicon":{"type":"string","default":""},"solutionItemIconImageUrl":{"type":"string","default":""},"dividerLabel":{"type":"string","default":"vs"},"dividerVertical":{"type":"boolean","default":false},"dividerMobileRotate":{"type":"boolean","default":true},"showDivider":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"gap":{"type":"number","default":24},"borderRadius":{"type":"number","default":20},"iconSize":{"type":"number","default":40},"paddingV":{"type":"number","default":40},"paddingH":{"type":"number","default":40},"itemSpacing":{"type":"number","default":12},"dividerBg":{"type":"string","default":"#ffffff"},"dividerTextColor":{"type":"string","default":"#334155"},"titleTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/water-intake-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/water-intake-calculator","version":"1.0.0","title":"Water Intake Calculator","category":"bkbg-calculators","icon":"admin-site-alt3","description":"Calculate recommended daily water intake based on body weight, activity level and climate.","keywords":["water","hydration","intake","health","fitness","calculator"],"supports":{"html":false,"align":["wide","full"]},"textdomain":"blockenberg","editorScript":"bkbg-water-intake-calculator-editor","style":"bkbg-water-intake-calculator-style","viewScript":"bkbg-water-intake-calculator-frontend","attributes":{"title":{"type":"string","default":"Daily Water Intake Calculator"},"subtitle":{"type":"string","default":"Find out how much water you should drink each day"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultUnit":{"type":"string","default":"kg"},"defaultWeight":{"type":"number","default":70},"defaultActivity":{"type":"string","default":"moderate"},"defaultClimate":{"type":"string","default":"temperate"},"showGlasses":{"type":"boolean","default":true},"glassSize":{"type":"number","default":250},"showTips":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#3b82f6"},"cardBg":{"type":"string","default":""},"resultBg":{"type":"string","default":"#3b82f6"},"resultColor":{"type":"string","default":"#ffffff"},"glassColor":{"type":"string","default":"#3b82f6"},"glassBg":{"type":"string","default":"#eff6ff"},"tipsBg":{"type":"string","default":"#f0fdf4"},"tipsBorder":{"type":"string","default":"#bbf7d0"},"tipsColor":{"type":"string","default":"#166534"},"labelColor":{"type":"string","default":"#374151"},"inputBorder":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"resultSize":{"type":"number","default":56},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":500},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/payment-methods":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/payment-methods","title":"Payment Methods","description":"Display accepted payment brand logos and security trust badges with built-in SVG icons.","category":"bkbg-marketing","icon":"money-alt","keywords":["payment","checkout","trust","visa","mastercard","paypal","security","badges"],"editorScript":"bkbg-payment-methods-editor","editorStyle":"bkbg-payment-methods-style","style":"bkbg-payment-methods-style","viewScript":"bkbg-payment-methods-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"methods":{"type":"array","default":[{"id":"visa","enabled":true},{"id":"mastercard","enabled":true},{"id":"amex","enabled":true},{"id":"paypal","enabled":true},{"id":"applepay","enabled":true},{"id":"googlepay","enabled":true},{"id":"discover","enabled":false},{"id":"stripe","enabled":false},{"id":"klarna","enabled":false},{"id":"afterpay","enabled":false},{"id":"amazonpay","enabled":false},{"id":"venmo","enabled":false},{"id":"maestro","enabled":false},{"id":"bitcoin","enabled":false},{"id":"shoppay","enabled":false}]},"securityBadges":{"type":"array","default":[{"id":"ssl","label":"SSL Secured","enabled":true},{"id":"pci","label":"PCI Compliant","enabled":true},{"id":"256bit","label":"256-bit Encryption","enabled":false},{"id":"shield","label":"Buyer Protection","enabled":false}]},"layout":{"type":"string","default":"row"},"align":{"type":"string","default":"center"},"showLabels":{"type":"boolean","default":false},"showSecurityBadges":{"type":"boolean","default":true},"badgePosition":{"type":"string","default":"below"},"iconSize":{"type":"number","default":44},"iconRadius":{"type":"number","default":8},"iconGap":{"type":"number","default":10},"maxWidth":{"type":"number","default":0},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"iconBg":{"type":"string","default":""},"iconBorder":{"type":"string","default":""},"labelColor":{"type":"string","default":""},"badgeColor":{"type":"string","default":""},"badgeIconColor":{"type":"string","default":""},"bgColor":{"type":"string","default":""},"badgeTypo":{"type":"object","default":{}}}},"blockenberg\/before-after-grid":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/before-after-grid","title":"Before \/ After Grid","category":"bkbg-media","description":"A grid of interactive before\/after image comparison sliders \u2014 show multiple transformations, makeovers, or design iterations in one layout.","keywords":["before after","comparison","slider","gallery","transformation","reveal"],"textdomain":"blockenberg","editorScript":"bkbg-before-after-grid-editor","editorStyle":"bkbg-before-after-grid-style","style":"bkbg-before-after-grid-style","viewScript":"bkbg-before-after-grid-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"pairs":{"type":"array","default":[{"beforeUrl":"https:\/\/images.unsplash.com\/photo-1484503793037-5c9644d6a955?w=800&q=70","beforeId":0,"beforeAlt":"Before","beforeLabel":"Before","afterUrl":"https:\/\/images.unsplash.com\/photo-1558618666-fcd25c85cd64?w=800&q=70","afterId":0,"afterAlt":"After","afterLabel":"After","caption":"Kitchen renovation"},{"beforeUrl":"https:\/\/images.unsplash.com\/photo-1506905925346-21bda4d32df4?w=800&q=70","beforeId":0,"beforeAlt":"Before","beforeLabel":"Before","afterUrl":"https:\/\/images.unsplash.com\/photo-1501854140801-50d01698950b?w=800&q=70","afterId":0,"afterAlt":"After","afterLabel":"After","caption":"Landscape treatment"}]},"columns":{"type":"number","default":2},"gap":{"type":"number","default":20},"borderRadius":{"type":"number","default":12},"aspect":{"type":"string","default":"4\/3"},"startPosition":{"type":"number","default":50},"orientation":{"type":"string","default":"horizontal"},"showLabels":{"type":"boolean","default":true},"labelPosition":{"type":"string","default":"inner-edge"},"showCaptions":{"type":"boolean","default":true},"handleStyle":{"type":"string","default":"circle-arrows"},"handleSize":{"type":"number","default":44},"lineWidth":{"type":"number","default":2},"labelSize":{"type":"number","default":12},"captionSize":{"type":"number","default":13},"labelTypo":{"type":"object","default":{}},"captionTypo":{"type":"object","default":{}},"handleBg":{"type":"string","default":"#ffffff"},"handleColor":{"type":"string","default":"#374151"},"lineColor":{"type":"string","default":"#ffffff"},"labelBg":{"type":"string","default":"rgba(0,0,0,0.55)"},"labelColor":{"type":"string","default":"#ffffff"},"captionBg":{"type":"string","default":"#f8fafc"},"captionColor":{"type":"string","default":"#374151"}}},"blockenberg\/memory-game":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/memory-game","title":"Memory Game","category":"bkbg-interactive","icon":"grid-view","description":"Interactive card-flip memory matching game with emoji themes, difficulty levels, move counter, timer, and best score tracking.","keywords":["memory","game","cards","match","flip","concentration","puzzle"],"textdomain":"blockenberg","editorScript":"bkbg-memory-game-editor","style":"bkbg-memory-game-style","viewScript":"bkbg-memory-game-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Memory Game"},"subtitle":{"type":"string","default":"Flip the cards and find all matching pairs!"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showTimer":{"type":"boolean","default":true},"showMoves":{"type":"boolean","default":true},"showBestScore":{"type":"boolean","default":true},"defaultDifficulty":{"type":"string","default":"medium"},"defaultTheme":{"type":"string","default":"animals"},"flipDelay":{"type":"number","default":900},"accentColor":{"type":"string","default":"#8b5cf6"},"cardBack":{"type":"string","default":"#8b5cf6"},"cardFront":{"type":"string","default":"#ffffff"},"cardMatched":{"type":"string","default":"#22c55e"},"sectionBg":{"type":"string","default":"#f5f3ff"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#4c1d95"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"number","default":28},"contentMaxWidth":{"type":"number","default":620},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/perspective-device":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/perspective-device","title":"Perspective Device","category":"bkbg-effects","icon":"desktop","description":"CSS device mockup (browser, phone, tablet, laptop) with screenshot inside \u2014 perfect for hero sections.","textdomain":"blockenberg","editorScript":"bkbg-perspective-device-editor","style":"bkbg-perspective-device-style","attributes":{"screenshotUrl":{"type":"string","default":""},"screenshotId":{"type":"number","default":0},"screenshotAlt":{"type":"string","default":"App screenshot"},"deviceType":{"type":"string","default":"browser"},"perspective":{"type":"string","default":"flat"},"deviceTheme":{"type":"string","default":"light"},"showReflection":{"type":"boolean","default":false},"showShadow":{"type":"boolean","default":true},"maxWidth":{"type":"number","default":860},"align":{"type":"string","default":"center"},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48},"sectionBg":{"type":"string","default":""},"frameColor":{"type":"string","default":""},"screenBg":{"type":"string","default":"#f1f5f9"},"shadowColor":{"type":"string","default":""}},"supports":{"html":false,"align":["wide","full"]},"keywords":["device","mockup","browser","phone","screenshot","hero"]},"blockenberg\/media-text":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/media-text","version":"1.0.0","title":"Media & Text Rows","category":"bkbg-content","icon":"align-pull-left","description":"Repeatable alternating image-and-text rows \u2014 each row independently flippable. Classic landing-page pattern for feature breakdowns and storytelling.","keywords":["media","text","alternating","rows","image","feature","landing","sections"],"textdomain":"blockenberg","editorScript":"bkbg-media-text-editor","editorStyle":"bkbg-media-text-style","style":"bkbg-media-text-style","viewScript":"bkbg-media-text-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"rows":{"type":"array","default":[{"id":"r1","eyebrow":"Why us","title":"Built for speed","desc":"We engineered our platform from the ground up to handle millions of requests without breaking a sweat. Your users get instant, consistent performance.","btnLabel":"Learn more","btnUrl":"","btnNewTab":false,"flipRow":false,"imageUrl":"","imageId":0,"imageAlt":"","accentColor":"#6c3fb5"},{"id":"r2","eyebrow":"Design","title":"Beautiful by default","desc":"Every component ships with thoughtful defaults that look great out of the box. Customise as little or as much as you need.","btnLabel":"See examples","btnUrl":"","btnNewTab":false,"flipRow":true,"imageUrl":"","imageId":0,"imageAlt":"","accentColor":"#3b82f6"}]},"imageWidthPercent":{"type":"number","default":50},"columnGap":{"type":"number","default":64},"rowGap":{"type":"number","default":80},"imageRadius":{"type":"number","default":12},"imageShadow":{"type":"boolean","default":true},"showEyebrow":{"type":"boolean","default":true},"showButton":{"type":"boolean","default":true},"btnStyle":{"type":"string","default":"solid"},"btnBorderRadius":{"type":"number","default":8},"eyebrowSize":{"type":"number","default":13},"titleSize":{"type":"number","default":34},"descSize":{"type":"number","default":17},"eyebrowTypo":{"type":"object","default":{}},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#4b5563"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64}}},"blockenberg\/fuel-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/fuel-calculator","title":"Fuel Calculator","category":"bkbg-calculators","icon":"car","description":"Calculate road trip fuel costs, consumption, and CO\u2082 emissions. Supports MPG, L\/100km, and km\/L efficiency units with round-trip and cost-per-person options.","keywords":["fuel","gas","trip","cost","calculator","mpg","car","road","travel","petrol"],"textdomain":"blockenberg","editorScript":"bkbg-fuel-calculator-editor","style":"bkbg-fuel-calculator-style","viewScript":"bkbg-fuel-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Fuel Cost Calculator"},"subtitle":{"type":"string","default":"Estimate your road trip fuel costs and emissions."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"unit":{"type":"string","default":"mpg"},"currency":{"type":"string","default":"$"},"defaultDist":{"type":"number","default":300},"defaultEff":{"type":"number","default":30},"defaultPrice":{"type":"number","default":3.5},"defaultPassengers":{"type":"number","default":2},"showRoundTrip":{"type":"boolean","default":true},"showPerPerson":{"type":"boolean","default":true},"showCO2":{"type":"boolean","default":true},"showLitres":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"totalColor":{"type":"string","default":"#6c3fb5"},"statCardBg":{"type":"string","default":"#f9fafb"},"co2Color":{"type":"string","default":"#10b981"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"resultSize":{"type":"number","default":52},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoResult":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":620},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/bracket":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/bracket","title":"Tournament Bracket","description":"Visual single-elimination tournament or playoff bracket with clickable winner selection.","category":"bkbg-interactive","icon":"randomize","keywords":["bracket","tournament","playoff","competition","sports","elimination"],"textdomain":"blockenberg","editorScript":"bkbg-bracket-editor","editorStyle":"bkbg-bracket-style","style":"bkbg-bracket-style","viewScript":"bkbg-bracket-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"bracketTitle":{"type":"string","default":"Spring Championship 2026"},"showTitle":{"type":"boolean","default":true},"bracketSize":{"type":"number","default":8},"teams":{"type":"array","default":["Team Alpha","Team Beta","Team Gamma","Team Delta","Team Epsilon","Team Zeta","Team Eta","Team Theta"]},"winners":{"type":"object","default":{}},"roundLabels":{"type":"array","default":["Quarterfinals","Semifinals","Final"]},"winnerLabel":{"type":"string","default":"\ud83c\udfc6 Champion"},"showSeeds":{"type":"boolean","default":true},"showRoundLabels":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":8},"matchPadding":{"type":"number","default":8},"bgColor":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"matchBg":{"type":"string","default":"#ffffff"},"matchBorderColor":{"type":"string","default":"#cbd5e1"},"teamColor":{"type":"string","default":"#334155"},"winnerBg":{"type":"string","default":"#fef9c3"},"winnerColor":{"type":"string","default":"#713f12"},"winnerBorderColor":{"type":"string","default":"#fbbf24"},"loserColor":{"type":"string","default":"#cbd5e1"},"connectorColor":{"type":"string","default":"#cbd5e1"},"roundLabelColor":{"type":"string","default":"#64748b"},"accentColor":{"type":"string","default":"#f59e0b"},"titleColor":{"type":"string","default":"#0f172a"},"championBg":{"type":"string","default":"#fffbeb"},"championBorderColor":{"type":"string","default":"#f59e0b"},"championColor":{"type":"string","default":"#92400e"},"bracketTitleFontSize":{"type":"number","default":22},"teamFontSize":{"type":"number","default":14},"roundLabelFontSize":{"type":"number","default":12},"typoTitle":{"type":"object","default":{}},"typoTeam":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}}}},"blockenberg\/ticket-stub":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/ticket-stub","version":"1.0.0","title":"Ticket Stub","category":"bkbg-marketing","icon":"tickets-alt","description":"Stylized event ticket card with tear-off stub showing seat, row, section, barcode, and key event details.","keywords":["ticket","event","stub","admission","concert","venue"],"textdomain":"blockenberg","editorScript":"bkbg-ticket-stub-editor","style":"bkbg-ticket-stub-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"eventName":{"type":"string","default":"Summer Music Festival"},"tagline":{"type":"string","default":"General Admission"},"eventDate":{"type":"string","default":"August 15, 2025"},"eventTime":{"type":"string","default":"7:00 PM"},"venue":{"type":"string","default":"Central Park, New York"},"price":{"type":"string","default":"$85.00"},"logoEmoji":{"type":"string","default":"\ud83c\udfb5"},"logoEmojiType":{"type":"string","default":"custom-char"},"logoEmojiDashicon":{"type":"string","default":""},"logoEmojiImageUrl":{"type":"string","default":""},"seatSection":{"type":"string","default":"A"},"seatRow":{"type":"string","default":"12"},"seatNumber":{"type":"string","default":"24"},"ticketNumber":{"type":"string","default":"#00847"},"showPrice":{"type":"boolean","default":true},"showBarcode":{"type":"boolean","default":true},"showSection":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6d28d9"},"bgColor":{"type":"string","default":"#1e1b4b"},"textColor":{"type":"string","default":"#ffffff"},"stubBg":{"type":"string","default":"#4c1d95"},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/meeting-recap":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/meeting-recap","title":"Meeting Recap","category":"bkbg-blog","icon":"groups","description":"Structured meeting notes with attendees, agenda, decisions, action items, and next steps.","keywords":["meeting","recap","minutes","notes","agenda","action","decisions","team"],"textdomain":"blockenberg","editorScript":"bkbg-meeting-recap-editor","editorStyle":"bkbg-meeting-recap-style","style":"bkbg-meeting-recap-style","viewScript":"bkbg-meeting-recap-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"meetingTitle":{"type":"string","default":"Q1 Product Roadmap Review"},"meetingDate":{"type":"string","default":"February 24, 2026"},"meetingTime":{"type":"string","default":"10:00 AM \u2013 11:30 AM"},"location":{"type":"string","default":"Zoom \u00b7 Conference Room B"},"facilitator":{"type":"string","default":"Sarah Chen"},"showMeta":{"type":"boolean","default":true},"attendees":{"type":"array","default":[{"name":"Sarah Chen","role":"Product Manager","present":true},{"name":"Alex Rivera","role":"Engineering Lead","present":true},{"name":"Jordan Kim","role":"UX Designer","present":true},{"name":"Sam Patel","role":"Marketing Manager","present":true},{"name":"Morgan Blake","role":"QA Engineer","present":false}]},"showAttendees":{"type":"boolean","default":true},"attendeesLabel":{"type":"string","default":"Attendees"},"agendaItems":{"type":"array","default":[{"item":"Review Q4 metrics and key learnings","duration":"15 min"},{"item":"Present Q1 roadmap proposals and priorities","duration":"30 min"},{"item":"Discuss resource allocation and team capacity","duration":"20 min"},{"item":"Open discussion and Q&A","duration":"15 min"}]},"showAgenda":{"type":"boolean","default":true},"agendaLabel":{"type":"string","default":"Agenda"},"decisions":{"type":"array","default":["Ship the new onboarding flow in March \u2014 Alex's team takes ownership.","Deprioritize the API v3 migration until Q2 due to resource constraints.","Launch A\/B test for pricing page in the first week of March.","Conduct bi-weekly syncs instead of weekly to reduce meeting overhead."]},"showDecisions":{"type":"boolean","default":true},"decisionsLabel":{"type":"string","default":"Decisions Made"},"actionItems":{"type":"array","default":[{"task":"Finalize onboarding copy and hand off to dev","owner":"Jordan K.","due":"Mar 1","status":"open"},{"task":"Set up A\/B test in LaunchDarkly","owner":"Sam P.","due":"Feb 28","status":"in-progress"},{"task":"Update Q1 roadmap doc in Notion","owner":"Sarah C.","due":"Feb 26","status":"done"},{"task":"Schedule capacity planning session with leads","owner":"Alex R.","due":"Mar 3","status":"open"}]},"showActionItems":{"type":"boolean","default":true},"actionItemsLabel":{"type":"string","default":"Action Items"},"nextMeetingDate":{"type":"string","default":"March 10, 2026 \u00b7 10:00 AM"},"showNextMeeting":{"type":"boolean","default":true},"nextMeetingLabel":{"type":"string","default":"Next Meeting"},"notes":{"type":"string","default":"Slides from this meeting will be shared in #product-team Slack channel. Recording is available in Loom (link to be shared by EOD)."},"showNotes":{"type":"boolean","default":true},"notesLabel":{"type":"string","default":"Additional Notes"},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":22},"lineHeight":{"type":"number","default":165},"borderRadius":{"type":"number","default":10},"nextMeetingLabelSize":{"type":"number","default":13},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"sectionLabelTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"sectionLabelColor":{"type":"string","default":"#0f172a"},"textColor":{"type":"string","default":"#374151"},"sectionBorderColor":{"type":"string","default":"#e5e7eb"},"attendeePresentBg":{"type":"string","default":"#dcfce7"},"attendeePresentColor":{"type":"string","default":"#14532d"},"attendeeAbsentBg":{"type":"string","default":"#f1f5f9"},"attendeeAbsentColor":{"type":"string","default":"#64748b"},"decisionIconColor":{"type":"string","default":"#16a34a"},"taskOpenBg":{"type":"string","default":"#eff6ff"},"taskOpenColor":{"type":"string","default":"#1d4ed8"},"taskInProgressBg":{"type":"string","default":"#fef9c3"},"taskInProgressColor":{"type":"string","default":"#854d0e"},"taskDoneBg":{"type":"string","default":"#dcfce7"},"taskDoneColor":{"type":"string","default":"#14532d"},"nextMeetingBg":{"type":"string","default":"#f0f9ff"},"nextMeetingColor":{"type":"string","default":"#0369a1"},"accentColor":{"type":"string","default":"#3b82f6"}}},"blockenberg\/metric-cards":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/metric-cards","title":"Metric Cards","category":"bkbg-business","icon":"chart-bar","description":"KPI \/ dashboard metric cards with trend indicators (up\/down arrow + percentage change) and an optional mini sparkline. Different from Stats Counter \u2014 these show change-over-time context.","keywords":["metrics","kpi","dashboard","trend","sparkline","analytics","numbers","stats","performance"],"textdomain":"blockenberg","editorScript":"bkbg-metric-cards-editor","editorStyle":"bkbg-metric-cards-style","style":"bkbg-metric-cards-style","viewScript":"bkbg-metric-cards-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"metrics":{"type":"array","default":[{"id":"m1","label":"Monthly Revenue","value":"$48,200","trend":"up","trendValue":"12.4","trendPeriod":"vs last month","icon":"chart","sparkline":"30,45,38,55,48,62,58,72,68,84","accentColor":"#10b981","bgColor":"#ffffff","textColor":"#111827"},{"id":"m2","label":"Active Users","value":"9,341","trend":"up","trendValue":"8.1","trendPeriod":"vs last week","icon":"users","sparkline":"20,25,28,24,32,35,30,42,38,45","accentColor":"#3b82f6","bgColor":"#ffffff","textColor":"#111827"},{"id":"m3","label":"Churn Rate","value":"1.8%","trend":"down","trendValue":"0.3","trendPeriod":"vs last month","icon":"shield","sparkline":"5,4,6,4.5,3.8,4,3.2,3,2.5,1.8","accentColor":"#6c3fb5","bgColor":"#ffffff","textColor":"#111827"},{"id":"m4","label":"Avg. Session","value":"4m 22s","trend":"up","trendValue":"18.6","trendPeriod":"vs last week","icon":"clock","sparkline":"2,2.5,3,2.8,3.5,3.2,4,3.8,4.2,4.4","accentColor":"#f59e0b","bgColor":"#ffffff","textColor":"#111827"}]},"columns":{"type":"number","default":4},"gap":{"type":"number","default":20},"cardRadius":{"type":"number","default":14},"cardPadding":{"type":"number","default":24},"cardStyle":{"type":"string","default":"shadow"},"showIcon":{"type":"boolean","default":true},"iconSize":{"type":"number","default":20},"iconPosition":{"type":"string","default":"top-right"},"showSparkline":{"type":"boolean","default":true},"sparklineHeight":{"type":"number","default":40},"showTrend":{"type":"boolean","default":true},"showTrendPeriod":{"type":"boolean","default":true},"valueSize":{"type":"number","default":28},"valueFontWeight":{"type":"number","default":700},"labelSize":{"type":"number","default":13},"trendSize":{"type":"number","default":12},"valueTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"trendTypo":{"type":"object","default":{}},"upColor":{"type":"string","default":"#10b981"},"downColor":{"type":"string","default":"#ef4444"},"globalCardBg":{"type":"string","default":"#ffffff"},"globalTextColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#6b7280"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32}}},"blockenberg\/team-slider":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/team-slider","version":"1.0.0","title":"Team Slider","category":"bkbg-business","description":"Team members in an interactive carousel. Each member has avatar, name, role, bio, social links, and department tag.","keywords":["team","slider","carousel","members","staff","people"],"textdomain":"blockenberg","editorScript":"bkbg-team-slider-editor","style":"bkbg-team-slider-style","viewScript":"bkbg-team-slider-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":""},"showHeading":{"type":"boolean","default":false},"members":{"type":"array","default":[{"name":"Jane Doe","role":"CEO & Founder","bio":"","imageUrl":"","imageId":0,"imageAlt":"","tag":"","linkedin":"","twitter":"","email":"","website":""}]},"perView":{"type":"integer","default":3},"autoplay":{"type":"boolean","default":false},"autoplayDelay":{"type":"integer","default":4000},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"showBio":{"type":"boolean","default":true},"showSocials":{"type":"boolean","default":true},"showTag":{"type":"boolean","default":true},"cardStyle":{"type":"string","default":"default"},"avatarSize":{"type":"integer","default":80},"avatarRadius":{"type":"integer","default":50},"cardRadius":{"type":"integer","default":12},"paddingTop":{"type":"integer","default":0},"paddingBottom":{"type":"integer","default":0},"bgColor":{"type":"string","default":""},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"nameColor":{"type":"string","default":"#111827"},"roleColor":{"type":"string","default":"#6366f1"},"bioColor":{"type":"string","default":"#6b7280"},"tagBg":{"type":"string","default":"#ede9fe"},"tagColor":{"type":"string","default":"#6366f1"},"socialColor":{"type":"string","default":"#6b7280"},"socialHover":{"type":"string","default":"#6366f1"},"dotColor":{"type":"string","default":"#d1d5db"},"dotActive":{"type":"string","default":"#6366f1"},"arrowBg":{"type":"string","default":"#ffffff"},"arrowColor":{"type":"string","default":"#374151"},"accentColor":{"type":"string","default":"#6366f1"},"nameTypo":{"type":"object","default":{}},"bioTypo":{"type":"object","default":{}},"headingFontSize":{"type":"number","default":28},"nameFontSize":{"type":"number","default":17},"nameFontWeight":{"type":"string","default":"700"},"roleFontSize":{"type":"number","default":13},"bioFontSize":{"type":"number","default":13},"bioLineHeight":{"type":"number","default":1.6}}},"blockenberg\/masonry-grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/masonry-grid","title":"Masonry Grid","category":"bkbg-layout","icon":"cover-image","description":"Responsive masonry layout for images with hover effects.","keywords":["masonry","grid","gallery","columns","layout"],"textdomain":"blockenberg","editorScript":"bkbg-masonry-grid-editor","editorStyle":"bkbg-masonry-grid-style","style":"bkbg-masonry-grid-style","viewScript":"bkbg-masonry-grid-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"columns":{"type":"number","default":3},"gap":{"type":"number","default":16},"imageRadius":{"type":"number","default":8},"hoverEffect":{"type":"string","default":"zoom"},"showCaption":{"type":"boolean","default":true},"showOverlay":{"type":"boolean","default":true},"overlayColor":{"type":"string","default":"#6c3fb5"},"overlayOpacity":{"type":"number","default":70},"captionColor":{"type":"string","default":"#ffffff"},"captionTypo":{"type":"object","default":{}},"accentColor":{"type":"string","default":"#6c3fb5"},"lightbox":{"type":"boolean","default":false},"items":{"type":"array","default":[{"id":0,"url":"","alt":"Project One","caption":"Project One","link":""},{"id":0,"url":"","alt":"Project Two","caption":"Project Two","link":""},{"id":0,"url":"","alt":"Project Three","caption":"Project Three","link":""},{"id":0,"url":"","alt":"Project Four","caption":"Project Four","link":""},{"id":0,"url":"","alt":"Project Five","caption":"Project Five","link":""}]}}},"blockenberg\/weather-widget":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/weather-widget","title":"Weather Widget","category":"bkbg-interactive","icon":"cloud","description":"Live weather display with current conditions, temperature, humidity, wind speed and a 5-day forecast. Powered by OpenWeatherMap free API.","keywords":["weather","forecast","temperature","climate","widget","openweathermap","live"],"textdomain":"blockenberg","editorScript":"bkbg-weather-widget-editor","style":"bkbg-weather-widget-style","viewScript":"bkbg-weather-widget-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"apiKey":{"type":"string","default":""},"city":{"type":"string","default":"London"},"units":{"type":"string","default":"metric"},"lang":{"type":"string","default":"en"},"showForecast":{"type":"boolean","default":true},"forecastDays":{"type":"number","default":5},"showHumidity":{"type":"boolean","default":true},"showWind":{"type":"boolean","default":true},"showFeelsLike":{"type":"boolean","default":true},"showPressure":{"type":"boolean","default":false},"showVisibility":{"type":"boolean","default":false},"showUVIndex":{"type":"boolean","default":false},"autoLocation":{"type":"boolean","default":false},"refreshInterval":{"type":"number","default":10},"backgroundStyle":{"type":"string","default":"gradient"},"customBg":{"type":"string","default":"#1e3a5f"},"cardBg":{"type":"string","default":"rgba(255,255,255,0.12)"},"textColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#60a5fa"},"forecastBg":{"type":"string","default":"rgba(255,255,255,0.08)"},"borderRadius":{"type":"number","default":24},"cardRadius":{"type":"number","default":16},"padding":{"type":"number","default":32},"maxWidth":{"type":"number","default":480},"showBackground":{"type":"boolean","default":true},"showAnimatedIcon":{"type":"boolean","default":true},"layout":{"type":"string","default":"card"},"tempFontSize":{"type":"number","default":48},"locationFontSize":{"type":"number","default":14},"metaFontSize":{"type":"number","default":11},"tempTypo":{"type":"object","default":{}},"cityTypo":{"type":"object","default":{}},"metaTypo":{"type":"object","default":{}}}},"blockenberg\/portfolio-grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/portfolio-grid","version":"1.0.0","title":"Portfolio Grid","category":"bkbg-business","icon":"portfolio","description":"Project showcase cards with category filter, hover overlay, tech tags and CTA links. Perfect for portfolio, case studies, and work samples.","keywords":["portfolio","projects","cases","work","filter","gallery","grid"],"textdomain":"blockenberg","editorScript":"bkbg-portfolio-grid-editor","editorStyle":"bkbg-portfolio-grid-style","style":"bkbg-portfolio-grid-style","viewScript":"bkbg-portfolio-grid-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"id":"pg1","imageUrl":"","imageId":0,"title":"Brand Identity Design","category":"Design","description":"A complete visual identity system for a tech startup \u2014 logo, typography, color, and motion.","techTags":"Figma, Illustrator","linkUrl":"#","linkLabel":"View project","linkTarget":false,"featured":false},{"id":"pg2","imageUrl":"","imageId":0,"title":"E-commerce Platform","category":"Development","description":"Full-stack storefront with real-time inventory and Stripe checkout integration.","techTags":"React, Node.js, Stripe","linkUrl":"#","linkLabel":"View project","linkTarget":false,"featured":false},{"id":"pg3","imageUrl":"","imageId":0,"title":"Mobile Banking App","category":"Design","description":"UX\/UI design for a neobank: onboarding flows, transaction history and dark mode.","techTags":"Figma, Principle","linkUrl":"#","linkLabel":"View project","linkTarget":false,"featured":true},{"id":"pg4","imageUrl":"","imageId":0,"title":"SaaS Dashboard","category":"Development","description":"Analytics dashboard with real-time charts, role-based access and CSV export.","techTags":"Vue, D3.js, Laravel","linkUrl":"#","linkLabel":"View project","linkTarget":false,"featured":false}],"items":{"type":"object"}},"columns":{"type":"number","default":2},"columnsTablet":{"type":"number","default":2},"gap":{"type":"number","default":24},"filterEnabled":{"type":"boolean","default":true},"filterStyle":{"type":"string","default":"pills"},"showAllLabel":{"type":"string","default":"All"},"showDescription":{"type":"boolean","default":true},"showTechTags":{"type":"boolean","default":true},"showCta":{"type":"boolean","default":true},"hoverStyle":{"type":"string","default":"overlay"},"imageRatio":{"type":"string","default":"3\/2"},"borderRadius":{"type":"number","default":14},"cardShadow":{"type":"string","default":"md"},"tagSize":{"type":"number","default":11},"ctaSize":{"type":"number","default":14},"accentColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"cardBg":{"type":"string","default":"#ffffff"},"tagBg":{"type":"string","default":"#f3f4f6"},"tagColor":{"type":"string","default":"#374151"},"overlayCoverBg":{"type":"string","default":"rgba(17,24,39,0.82)"},"overlayTextColor":{"type":"string","default":"#ffffff"},"animate":{"type":"boolean","default":true},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/electricity-cost-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/electricity-cost-calculator","title":"Electricity Cost Calculator","category":"bkbg-calculators","icon":"lightbulb","description":"Calculate electricity costs for home appliances. Add appliances with wattage and daily usage, set your rate per kWh, and see daily, monthly and annual costs.","keywords":["electricity","energy","cost","power","kWh","appliance","bill","calculator","utility"],"textdomain":"blockenberg","editorScript":"bkbg-electricity-cost-calculator-editor","style":"bkbg-electricity-cost-calculator-style","viewScript":"bkbg-electricity-cost-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Electricity Cost Calculator"},"subtitle":{"type":"string","default":"Estimate your monthly energy bill"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultRate":{"type":"number","default":0.12},"currency":{"type":"string","default":"$"},"showPresets":{"type":"boolean","default":true},"showCarbon":{"type":"boolean","default":true},"showChart":{"type":"boolean","default":true},"carbonFactor":{"type":"number","default":0.92},"accentColor":{"type":"string","default":"#f59e0b"},"sectionBg":{"type":"string","default":"#fffbeb"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#fef9c3"},"lowCostColor":{"type":"string","default":"#22c55e"},"highCostColor":{"type":"string","default":"#ef4444"},"titleColor":{"type":"string","default":"#92400e"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"number","default":26},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"number","default":15},"subtitleFontWeight":{"type":"string","default":"400"},"contentMaxWidth":{"type":"number","default":720},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/product-showcase":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/product-showcase","title":"Product Showcase","category":"bkbg-marketing","description":"Full product detail section with image gallery, variant selectors, feature highlights, tabbed content, and trust signals.","textdomain":"blockenberg","editorScript":"bkbg-product-showcase-editor","style":"bkbg-product-showcase-style","viewScript":"bkbg-product-showcase-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"mainImageUrl":{"type":"string","default":""},"mainImageId":{"type":"integer","default":0},"gallery":{"type":"array","default":[],"items":{"type":"object"}},"productName":{"type":"string","default":"Premium Wireless Headphones"},"tagline":{"type":"string","default":"Studio-quality sound, redefined."},"sku":{"type":"string","default":"SKU-WH-001"},"showSku":{"type":"boolean","default":false},"price":{"type":"string","default":"249.00"},"originalPrice":{"type":"string","default":"349.00"},"showOriginalPrice":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"rating":{"type":"number","default":4.7},"reviewCount":{"type":"integer","default":2134},"showRating":{"type":"boolean","default":true},"inStock":{"type":"boolean","default":true},"stockText":{"type":"string","default":"In Stock \u2013 ships in 24h"},"showStock":{"type":"boolean","default":true},"badge":{"type":"string","default":"Best Seller"},"showBadge":{"type":"boolean","default":true},"features":{"type":"array","default":[{"id":"f1","text":"40-hour playtime with fast charge"},{"id":"f2","text":"Active Noise Cancellation (ANC)"},{"id":"f3","text":"Foldable design with premium carry case"},{"id":"f4","text":"Compatible with all Bluetooth 5.0+ devices"}],"items":{"type":"object"}},"showFeatures":{"type":"boolean","default":true},"featuresTitle":{"type":"string","default":"Why you'll love it"},"featureIcon":{"type":"string","default":"\u2713"},"featureIconType":{"type":"string","default":"custom-char"},"featureIconDashicon":{"type":"string","default":""},"featureIconImageUrl":{"type":"string","default":""},"tabs":{"type":"array","default":[{"id":"t1","label":"Description","content":"Experience audio like never before with our Premium Wireless Headphones. Engineered for audiophiles and everyday listeners alike, delivering crystal-clear highs and deep, punchy bass."},{"id":"t2","label":"Specifications","content":"Driver: 40mm dynamic | Frequency: 20Hz\u201320kHz | Impedance: 32\u03a9 | Battery: 800mAh | Charging: USB-C | Weight: 250g | Connectivity: Bluetooth 5.0, 3.5mm jack"},{"id":"t3","label":"In the Box","content":"1\u00d7 Premium Wireless Headphones, 1\u00d7 USB-C charging cable, 1\u00d7 3.5mm audio cable, 1\u00d7 Premium carry case, 1\u00d7 Quick start guide"}],"items":{"type":"object"}},"showTabs":{"type":"boolean","default":true},"variantGroups":{"type":"array","default":[{"id":"vg1","label":"Color","type":"swatches","options":[{"id":"v1","value":"Midnight Black","color":"#1a1a2e"},{"id":"v2","value":"Arctic White","color":"#f8f8ff"},{"id":"v3","value":"Deep Ocean","color":"#1e3a5f"}]},{"id":"vg2","label":"Warranty","type":"buttons","options":[{"id":"v4","value":"1 Year","color":""},{"id":"v5","value":"2 Years","color":""}]}],"items":{"type":"object"}},"showVariants":{"type":"boolean","default":true},"trustBadges":{"type":"array","default":[{"id":"tb1","icon":"\ud83d\ude9a","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Free Shipping"},{"id":"tb2","icon":"\u21a9\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"30-Day Returns"},{"id":"tb3","icon":"\ud83d\udd12","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Secure Payment"},{"id":"tb4","icon":"\ud83c\udfc6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"2-Year Warranty"}],"items":{"type":"object"}},"showTrustBadges":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Add to Cart"},"ctaUrl":{"type":"string","default":"#"},"showSecCta":{"type":"boolean","default":true},"secCtaLabel":{"type":"string","default":"Add to Wishlist"},"secCtaUrl":{"type":"string","default":"#"},"imagePosition":{"type":"string","default":"left"},"imageRatio":{"type":"string","default":"1\/1"},"gap":{"type":"integer","default":48},"cardRadius":{"type":"integer","default":20},"cardPadding":{"type":"integer","default":40},"imageRadius":{"type":"integer","default":16},"ctaRadius":{"type":"integer","default":10},"badgeRadius":{"type":"integer","default":99},"nameTypo":{"type":"object","default":{}},"taglineTypo":{"type":"object","default":{}},"priceTypo":{"type":"object","default":{}},"featureTypo":{"type":"object","default":{}},"ctaTypo":{"type":"object","default":{}},"nameColor":{"type":"string","default":"#111827"},"priceColor":{"type":"string","default":"#6c3fb5"},"originalPriceColor":{"type":"string","default":"#9ca3af"},"taglineColor":{"type":"string","default":"#6b7280"},"ratingStarColor":{"type":"string","default":"#f59e0b"},"inStockColor":{"type":"string","default":"#16a34a"},"outStockColor":{"type":"string","default":"#dc2626"},"featureColor":{"type":"string","default":"#374151"},"featureIconColor":{"type":"string","default":"#6c3fb5"},"ctaBg":{"type":"string","default":"#6c3fb5"},"ctaColor":{"type":"string","default":"#ffffff"},"secCtaBg":{"type":"string","default":"#f3f4f6"},"secCtaColor":{"type":"string","default":"#374151"},"tabActiveBg":{"type":"string","default":"#6c3fb5"},"tabActiveColor":{"type":"string","default":"#ffffff"},"tabIdleBg":{"type":"string","default":"#f3f4f6"},"tabIdleColor":{"type":"string","default":"#374151"},"cardBg":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"badgeBg":{"type":"string","default":"#6c3fb5"},"badgeColor":{"type":"string","default":"#ffffff"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64}}},"blockenberg\/about-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/about-section","version":"1.0.0","title":"About Section","category":"bkbg-business","icon":"admin-home","description":"Ready-made About Us section with split image\/video + text layout, optional company stats row, badge label, CTA buttons, and full background\/color controls.","keywords":["about","company","team","story","section","split"],"textdomain":"blockenberg","editorScript":"bkbg-about-section-editor","style":"bkbg-about-section-style","viewScript":"bkbg-about-section-frontend","attributes":{"label":{"type":"string","default":"About Us"},"showLabel":{"type":"boolean","default":true},"heading":{"type":"string","default":"We build products that make a real difference."},"subtext":{"type":"string","default":"Founded in 2018, we've helped over 3,000 companies ship better software, faster. Our team of designers and engineers brings a unique mix of craft and strategy to every project."},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"imageLayout":{"type":"string","default":"left"},"imageStyle":{"type":"string","default":"rounded"},"imageShadow":{"type":"boolean","default":true},"showStats":{"type":"boolean","default":true},"stats":{"type":"array","default":[{"value":"3,000+","label":"Clients served"},{"value":"98%","label":"Satisfaction rate"},{"value":"12yrs","label":"In business"}]},"showCta":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Meet the Team"},"ctaUrl":{"type":"string","default":"#"},"ctaStyle":{"type":"string","default":"filled"},"showCta2":{"type":"boolean","default":false},"cta2Label":{"type":"string","default":"Our Story"},"cta2Url":{"type":"string","default":"#"},"showSignature":{"type":"boolean","default":false},"signatureName":{"type":"string","default":"Alex Johnson, CEO"},"bgColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"statValueColor":{"type":"string","default":"#111827"},"statLabelColor":{"type":"string","default":"#6b7280"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"labelBg":{"type":"string","default":"#ede9fe"},"labelColor":{"type":"string","default":"#7c3aed"},"headingSize":{"type":"number","default":40},"textSize":{"type":"number","default":17},"statValueSize":{"type":"number","default":36},"colGap":{"type":"number","default":64},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"maxWidth":{"type":"number","default":1200},"verticalAlign":{"type":"string","default":"center"},"labelSize":{"type":"number","default":13},"headingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"statValueTypo":{"type":"object","default":{}},"statLabelTypo":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/text-reveal-scroll":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/text-reveal-scroll","title":"Text Reveal on Scroll","description":"Cinematic scroll-triggered text reveal: words or characters animate in one by one as the section enters the viewport. Supports fade, slide-up, clip, and blur reveal modes with staggered delays.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-text-reveal-scroll-editor","style":"bkbg-text-reveal-scroll-style","viewScript":"bkbg-text-reveal-scroll-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"text":{"type":"string","default":"We craft digital experiences that people love and businesses trust."},"subtext":{"type":"string","default":""},"tag":{"type":"string","default":"h2"},"revealUnit":{"type":"string","default":"word"},"revealAnim":{"type":"string","default":"slide-up"},"stagger":{"type":"number","default":60},"duration":{"type":"number","default":600},"triggerOffset":{"type":"number","default":15},"once":{"type":"boolean","default":true},"textAlign":{"type":"string","default":"center"},"titleTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"maxWidth":{"type":"number","default":900},"bgColor":{"type":"string","default":""},"textColor":{"type":"string","default":"#0f172a"},"subtextColor":{"type":"string","default":"#64748b"},"accentColor":{"type":"string","default":"#7c3aed"},"accentWords":{"type":"string","default":""},"useGradient":{"type":"boolean","default":false},"gradFrom":{"type":"string","default":"#7c3aed"},"gradTo":{"type":"string","default":"#ec4899"}}},"blockenberg\/testimonial-carousel":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/testimonial-carousel","title":"Testimonial Carousel","category":"bkbg-marketing","icon":"format-quote","description":"Auto-playing testimonial slider with stars, avatars, and dot\/arrow navigation.","keywords":["testimonial","carousel","slider","review","quote","autoplay"],"textdomain":"blockenberg","editorScript":"bkbg-testimonial-carousel-editor","editorStyle":"bkbg-testimonial-carousel-style","style":"bkbg-testimonial-carousel-style","viewScript":"bkbg-testimonial-carousel-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"quote":"Absolutely transformed the way we work. Highly recommended!","author":"Sarah Johnson","role":"CEO, TechCorp","avatarUrl":"","avatarId":0,"stars":5},{"quote":"The best product I've ever used. Support is phenomenal.","author":"Michael Chen","role":"Designer, Studio X","avatarUrl":"","avatarId":0,"stars":5},{"quote":"Five stars, no question. It just works perfectly every time.","author":"Emily Davis","role":"Founder, GrowthLab","avatarUrl":"","avatarId":0,"stars":4}]},"autoplay":{"type":"boolean","default":true},"speed":{"type":"number","default":3500},"pauseOnHover":{"type":"boolean","default":true},"loop":{"type":"boolean","default":true},"showArrows":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":true},"showStars":{"type":"boolean","default":true},"cardAlign":{"type":"string","default":"center"},"bgColor":{"type":"string","default":"#f8f7ff"},"cardBg":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#222222"},"accentColor":{"type":"string","default":"#6c3fb5"},"starColor":{"type":"string","default":"#f5a623"},"borderRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":36},"quoteTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}}}},"blockenberg\/related-posts":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/related-posts","title":"Related Posts","category":"bkbg-blog","icon":"networking","description":"Shows posts sharing the category or tag with the current post via AJAX on the frontend.","keywords":["related","posts","similar","recommended","articles"],"textdomain":"blockenberg","editorScript":"bkbg-related-posts-editor","editorStyle":"bkbg-related-posts-style","style":"bkbg-related-posts-style","viewScript":"bkbg-related-posts-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"relation":{"type":"string","default":"category"},"count":{"type":"number","default":3},"layout":{"type":"string","default":"grid"},"columns":{"type":"number","default":3},"showImage":{"type":"boolean","default":true},"showExcerpt":{"type":"boolean","default":false},"showDate":{"type":"boolean","default":true},"imageRatio":{"type":"string","default":"16\/9"},"heading":{"type":"string","default":"Related Posts"},"headingTag":{"type":"string","default":"h3"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"cardRadius":{"type":"number","default":10},"cardShadow":{"type":"boolean","default":true},"gap":{"type":"number","default":20},"placeholderColor":{"type":"string","default":"#e5e7eb"},"headingFontSize":{"type":"number","default":20},"headingFontWeight":{"type":"number","default":700},"headingLineHeight":{"type":"number","default":1.3},"headingTypo":{"type":"object","default":{}}}},"blockenberg\/progress-bar":{"apiVersion":3,"name":"blockenberg\/progress-bar","title":"Progress Bar","category":"bkbg-content","icon":"chart-bar","description":"Display animated progress bars with customizable styles and labels.","keywords":["progress","bar","skill","percentage","stats","chart"],"textdomain":"blockenberg","editorScript":"bkbg-progress-bar-editor","editorStyle":"bkbg-progress-bar-style","style":"bkbg-progress-bar-style","viewScript":"bkbg-progress-bar-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"label":"Web Design","percentage":90,"color":"#3b82f6"},{"label":"Development","percentage":85,"color":"#10b981"},{"label":"Marketing","percentage":75,"color":"#f59e0b"}]},"layoutStyle":{"type":"string","default":"default"},"showPercentage":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"animateOnScroll":{"type":"boolean","default":true},"animationDuration":{"type":"number","default":1000},"barHeight":{"type":"number","default":20},"barSpacing":{"type":"number","default":24},"barRadius":{"type":"number","default":10},"trackColor":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#1f2937"},"percentageColor":{"type":"string","default":"#6b7280"},"percentagePosition":{"type":"string","default":"right"},"stripes":{"type":"boolean","default":false},"stripesAnimated":{"type":"boolean","default":false},"glowEffect":{"type":"boolean","default":false},"gradient":{"type":"boolean","default":false},"gradientAngle":{"type":"number","default":90},"title":{"type":"string","default":""},"showTitle":{"type":"boolean","default":false},"titleColor":{"type":"string","default":"#1f2937"},"titleTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"pctTypo":{"type":"object","default":{}}},"deprecated":[{"attributes":{"labelSize":{"type":"number","default":16},"labelWeight":{"type":"number","default":500},"labelLineHeight":{"type":"number","default":1.4},"percentageSize":{"type":"number","default":14},"titleSize":{"type":"number","default":24},"titleFontWeight":{"type":"number","default":600},"titleLineHeight":{"type":"number","default":1.3}}}]},"blockenberg\/content-upgrade":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/content-upgrade","title":"Content Upgrade","description":"In-article content upgrade \/ lead magnet box with opt-in form. Goes between article paragraphs to capture emails in exchange for a bonus resource.","category":"bkbg-marketing","icon":"email-alt","keywords":["content upgrade","lead magnet","opt-in","email capture","content lock","freebie"],"textdomain":"blockenberg","editorScript":"bkbg-content-upgrade-editor","style":"bkbg-content-upgrade-style","viewScript":"bkbg-content-upgrade-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"\ud83c\udf81 Free Bonus: Download the Checklist"},"description":{"type":"string","default":"Get the complete step-by-step checklist we use to implement everything covered in this article. Instant download, no spam."},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"formPlaceholder":{"type":"string","default":"Enter your email address"},"formSubmitLabel":{"type":"string","default":"Send Me the Checklist"},"formAction":{"type":"string","default":"#"},"successMessage":{"type":"string","default":"\ud83c\udf89 Check your inbox! The download is on its way."},"style":{"type":"string","default":"boxed"},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"borderRadius":{"type":"number","default":12},"accentColor":{"type":"string","default":"#6366f1"},"bgColor":{"type":"string","default":"#f5f3ff"},"borderColor":{"type":"string","default":"#ddd6fe"},"headingColor":{"type":"string","default":"#1e1b4b"},"descColor":{"type":"string","default":"#4b5563"},"inputBg":{"type":"string","default":"#ffffff"},"inputBorder":{"type":"string","default":"#d1d5db"},"inputColor":{"type":"string","default":"#111827"},"submitBg":{"type":"string","default":"#6366f1"},"submitColor":{"type":"string","default":"#ffffff"},"headingFontSize":{"type":"number","default":20},"descFontSize":{"type":"number","default":14},"typoHeading":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}}}},"blockenberg\/tetris":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/tetris","title":"Tetris Game","category":"bkbg-interactive","icon":"grid-view","description":"A fully playable Tetris game block. Supports keyboard and on-screen controls, levels, score, and rich style customization.","keywords":["tetris","game","puzzle","blocks","falling","arcade"],"textdomain":"blockenberg","editorScript":"bkbg-tetris-editor","style":"bkbg-tetris-style","viewScript":"bkbg-tetris-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Tetris"},"subtitle":{"type":"string","default":"Clear lines to score points!"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"boardWidth":{"type":"number","default":10},"boardHeight":{"type":"number","default":20},"cellSize":{"type":"number","default":30},"startLevel":{"type":"number","default":1},"showGhost":{"type":"boolean","default":true},"showNext":{"type":"boolean","default":true},"showScore":{"type":"boolean","default":true},"showLevel":{"type":"boolean","default":true},"showLines":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#0f0e17"},"boardBg":{"type":"string","default":"#1a1a2e"},"gridColor":{"type":"string","default":"#16213e"},"ghostColor":{"type":"string","default":"rgba(255,255,255,0.12)"},"sectionBg":{"type":"string","default":"#0f0e17"},"titleColor":{"type":"string","default":"#fffffe"},"accentColor":{"type":"string","default":"#ff8906"}}},"blockenberg\/stock-ticker":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/stock-ticker","title":"Crypto Price Ticker","category":"bkbg-effects","icon":"chart-line","description":"Live cryptocurrency price ticker powered by the free CoinGecko API. Display scrolling prices, cards, or a table with 24 h change, market cap, volume, and coin icons. Auto-refreshes on a configurable interval.","keywords":["crypto","bitcoin","price","ticker","stock","currency","coingecko","live","finance"],"textdomain":"blockenberg","editorScript":"bkbg-stock-ticker-editor","style":"bkbg-stock-ticker-style","viewScript":"bkbg-stock-ticker-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"coins":{"type":"string","default":"bitcoin,ethereum,solana,cardano,dogecoin,polkadot"},"currency":{"type":"string","default":"usd"},"layout":{"type":"string","default":"ticker"},"tickerSpeed":{"type":"number","default":40},"refreshInterval":{"type":"number","default":60},"showChange":{"type":"boolean","default":true},"showVolume":{"type":"boolean","default":false},"showMarketCap":{"type":"boolean","default":false},"showIcons":{"type":"boolean","default":true},"showSymbol":{"type":"boolean","default":true},"pauseOnHover":{"type":"boolean","default":true},"cardColumns":{"type":"number","default":3},"fontSize":{"type":"number","default":14},"fontWeight":{"type":"number","default":600},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#0f172a"},"textColor":{"type":"string","default":"#e2e8f0"},"upColor":{"type":"string","default":"#22c55e"},"downColor":{"type":"string","default":"#ef4444"},"cardBg":{"type":"string","default":"#1e293b"},"accentColor":{"type":"string","default":"#38bdf8"},"borderColor":{"type":"string","default":"#334155"},"labelText":{"type":"string","default":"LIVE"},"showLabel":{"type":"boolean","default":true},"currencySymbol":{"type":"string","default":"$"},"lineHeight":{"type":"number","default":1.4},"textTypo":{"type":"object","default":{}}}},"blockenberg\/notification-bar":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/notification-bar","title":"Notification Bar","description":"Dismissible sticky announcement or promo bar \u2014 shown at the top or bottom of the page.","category":"bkbg-marketing","icon":"megaphone","keywords":["notification","bar","announcement","promo","banner","sticky","top bar"],"textdomain":"blockenberg","editorScript":"bkbg-notification-bar-editor","editorStyle":"bkbg-notification-bar-style","style":"bkbg-notification-bar-style","viewScript":"bkbg-notification-bar-frontend","supports":{"html":false,"anchor":true,"className":true,"align":[]},"attributes":{"message":{"type":"string","default":"\ud83c\udf89 Special offer! Save 20% today only."},"linkLabel":{"type":"string","default":"Shop Now"},"linkUrl":{"type":"string","default":""},"linkTarget":{"type":"string","default":"_self"},"position":{"type":"string","default":"top"},"icon":{"type":"string","default":"none"},"showClose":{"type":"boolean","default":true},"cookieName":{"type":"string","default":"bkbg_nb_dismissed"},"cookieDays":{"type":"number","default":1},"bgColor":{"type":"string","default":"#2563eb"},"textColor":{"type":"string","default":"#ffffff"},"linkColor":{"type":"string","default":"#bfdbfe"},"closeBtnColor":{"type":"string","default":"#93c5fd"},"fontSize":{"type":"number","default":14},"fontWeight":{"type":"number","default":500},"lineHeight":{"type":"number","default":1.4},"messageTypo":{"type":"object","default":{}},"padding":{"type":"number","default":12},"animation":{"type":"string","default":"slide"},"sticky":{"type":"boolean","default":true},"showAfterDelay":{"type":"number","default":0}}},"blockenberg\/parallax-section":{"apiVersion":3,"name":"blockenberg\/parallax-section","title":"Parallax Section","category":"bkbg-effects","icon":"align-full-width","description":"A full-width content section with a background image that scrolls at a different speed for a depth parallax effect.","keywords":["parallax","section","background","scroll","depth","hero"],"textdomain":"blockenberg","editorScript":"bkbg-parallax-section-editor","editorStyle":"bkbg-parallax-section-style","style":"bkbg-parallax-section-style","viewScript":"bkbg-parallax-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"bgImageUrl":{"type":"string","default":""},"bgImageId":{"type":"number","default":0},"bgImageAlt":{"type":"string","default":""},"parallaxSpeed":{"type":"number","default":0.4},"parallaxEnabled":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#1e1e1e"},"bgPosition":{"type":"string","default":"center center"},"bgSize":{"type":"string","default":"cover"},"bgRepeat":{"type":"string","default":"no-repeat"},"bgBlur":{"type":"number","default":0},"overlayColor":{"type":"string","default":"#000000"},"overlayOpacity":{"type":"number","default":40},"overlayGradient":{"type":"boolean","default":false},"overlayGradientStart":{"type":"string","default":"#000000"},"overlayGradientEnd":{"type":"string","default":"transparent"},"overlayGradientDir":{"type":"string","default":"to bottom"},"minHeight":{"type":"number","default":500},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"paddingLeft":{"type":"number","default":24},"paddingRight":{"type":"number","default":24},"contentAlign":{"type":"string","default":"center"},"contentVAlign":{"type":"string","default":"center"},"contentMaxWidth":{"type":"number","default":800},"textColor":{"type":"string","default":"#ffffff"},"fixedBackground":{"type":"boolean","default":false},"borderRadius":{"type":"number","default":0}}},"blockenberg\/doughnut-chart":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/doughnut-chart","title":"Doughnut Chart","category":"bkbg-charts","icon":"chart-pie","description":"Pie\/doughnut chart with adjustable cutout, center label, and per-slice colors using Chart.js (CDN).","keywords":["chart","doughnut","pie","donut","data","visualization"],"textdomain":"blockenberg","editorScript":"bkbg-doughnut-chart-editor","editorStyle":"bkbg-doughnut-chart-style","style":"bkbg-doughnut-chart-style","viewScript":"bkbg-doughnut-chart-frontend","supports":{"html":false,"anchor":true,"className":true,"align":[]},"attributes":{"slices":{"type":"array","default":[{"label":"Product A","value":35,"color":"#6c3fb5"},{"label":"Product B","value":25,"color":"#e040fb"},{"label":"Product C","value":20,"color":"#f5a623"},{"label":"Product D","value":20,"color":"#22c55e"}]},"cutout":{"type":"number","default":60},"centerLabel":{"type":"string","default":""},"centerSubLabel":{"type":"string","default":""},"size":{"type":"number","default":300},"showLegend":{"type":"boolean","default":true},"legendPos":{"type":"string","default":"bottom"},"bgColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":12},"title":{"type":"string","default":""},"titleFontSize":{"type":"number","default":18},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"typoTitle":{"type":"object","default":{}}}},"blockenberg\/ebook-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/ebook-section","title":"Ebook Section","description":"Digital product and ebook showcase with 3D book cover, feature list, social proof, and CTA.","category":"bkbg-marketing","icon":"book","keywords":["ebook","book","digital product","download","lead magnet","course","template","toolkit"],"editorScript":"bkbg-ebook-section-editor","style":"bkbg-ebook-section-style","viewScript":"bkbg-ebook-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"coverUrl":{"type":"string","default":""},"coverId":{"type":"number","default":0},"coverAlt":{"type":"string","default":""},"title":{"type":"string","default":"The Complete SEO Handbook"},"subtitle":{"type":"string","default":"Everything you need to rank #1 in Google \u2014 step by step."},"authorName":{"type":"string","default":""},"format":{"type":"string","default":"pdf"},"formatLabel":{"type":"string","default":""},"pageCount":{"type":"string","default":"120 pages"},"whatInside":{"type":"array","default":[{"icon":"\u2705","item":"7 proven keyword research frameworks","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"icon":"\u2705","item":"On-page SEO checklists for every post","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"icon":"\u2705","item":"Technical SEO audit template","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"icon":"\u2705","item":"Link building outreach email templates","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}]},"showTestimonial":{"type":"boolean","default":true},"testimonialQuote":{"type":"string","default":"This handbook cut our time-to-rank in half. Absolutely essential."},"testimonialName":{"type":"string","default":"Sarah K., Marketing Director"},"testimonialTitle":{"type":"string","default":""},"ctaLabel":{"type":"string","default":"Download Free \u2192"},"ctaUrl":{"type":"string","default":"#"},"price":{"type":"string","default":"Free"},"originalPrice":{"type":"string","default":""},"openInNewTab":{"type":"boolean","default":false},"layout":{"type":"string","default":"split"},"show3D":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#f0f4ff"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#374151"},"authorColor":{"type":"string","default":"#6b7280"},"formatBadgeBg":{"type":"string","default":"#6366f1"},"formatBadgeColor":{"type":"string","default":"#ffffff"},"itemColor":{"type":"string","default":"#374151"},"checkColor":{"type":"string","default":"#16a34a"},"testimonialBg":{"type":"string","default":"#ffffff"},"testimonialColor":{"type":"string","default":"#374151"},"quoteColor":{"type":"string","default":"#6366f1"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"priceColor":{"type":"string","default":"#16a34a"},"origPriceColor":{"type":"string","default":"#9ca3af"},"coverShadow":{"type":"string","default":"#6366f160"},"borderRadius":{"type":"number","default":12},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontSize":{"type":"number","default":28},"titleFontWeight":{"type":"string","default":"800"},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"number","default":15},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"priceFontSize":{"type":"number","default":22},"priceFontWeight":{"type":"string","default":"800"},"ctaFontSize":{"type":"number","default":15},"ctaFontWeight":{"type":"string","default":"700"},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoPrice":{"type":"object","default":{}},"typoCta":{"type":"object","default":{}}}},"blockenberg\/feature-columns":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/feature-columns","title":"Feature Columns","category":"bkbg-marketing","icon":"columns","description":"Responsive 2\u20134 column feature grid with icon, title, and description. Multiple icon and visual styles.","keywords":["features","columns","icons","benefits","grid","services","why us"],"textdomain":"blockenberg","editorScript":"bkbg-feature-columns-editor","editorStyle":"bkbg-feature-columns-style","style":"bkbg-feature-columns-style","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"features":{"type":"array","default":[{"id":"f1","icon":"performance","title":"Blazing Fast","body":"Optimized for speed from the ground up. Your users get instant results every time."},{"id":"f2","icon":"shield","title":"Secure by Default","body":"Enterprise-grade security out of the box. No extra configuration required."},{"id":"f3","icon":"admin-customizer","title":"Fully Flexible","body":"Customize every aspect to match your brand and workflow perfectly."},{"id":"f4","icon":"heart","title":"Easy to Use","body":"Designed for humans. Get started in minutes with zero technical knowledge."},{"id":"f5","icon":"networking","title":"Works Together","body":"Integrates seamlessly with the tools your team already loves and uses."},{"id":"f6","icon":"chart-line","title":"Data-Driven","body":"Built-in analytics help you understand what's working and what isn't."}]},"columns":{"type":"number","default":3},"style":{"type":"string","default":"plain"},"iconStyle":{"type":"string","default":"box"},"align":{"type":"string","default":"left"},"showIcon":{"type":"boolean","default":true},"showNumber":{"type":"boolean","default":false},"iconSize":{"type":"number","default":24},"numberSize":{"type":"number","default":32},"gap":{"type":"number","default":32},"rowGap":{"type":"number","default":40},"titleSize":{"type":"number","default":17},"titleWeight":{"type":"number","default":700},"titleLineHeight":{"type":"number","default":1.3},"bodySize":{"type":"number","default":15},"bodyWeight":{"type":"number","default":400},"bodyLineHeight":{"type":"number","default":1.65},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"cardPadding":{"type":"number","default":24},"cardRadius":{"type":"number","default":12},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"iconColor":{"type":"string","default":"#6c3fb5"},"iconBg":{"type":"string","default":"#f0ebff"},"titleColor":{"type":"string","default":"#0f172a"},"bodyColor":{"type":"string","default":"#64748b"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"numberColor":{"type":"string","default":"#6c3fb5"}}},"blockenberg\/sankey-diagram":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/sankey-diagram","version":"1.0.0","title":"Sankey Diagram","category":"bkbg-charts","icon":"chart-line","description":"Flow diagram showing proportional transfers between stages. Great for budget allocation, user journeys, traffic sources, and energy\/material flows.","keywords":["sankey","flow","diagram","budget","journey","alluvial","waterfall","stream"],"textdomain":"blockenberg","editorScript":"bkbg-sankey-diagram-editor","style":"bkbg-sankey-diagram-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Traffic Sources"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":800},"svgHeight":{"type":"number","default":440},"nodeWidth":{"type":"number","default":24},"nodePad":{"type":"number","default":20},"labelFontSize":{"type":"number","default":13},"labelFontWeight":{"type":"number","default":600},"labelLineHeight":{"type":"number","default":1.4},"valueFontSize":{"type":"number","default":11},"valueFontWeight":{"type":"number","default":400},"valueLineHeight":{"type":"number","default":1.4},"showValues":{"type":"boolean","default":true},"flowOpacity":{"type":"number","default":40},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"titleTypo":{"type":"object","default":{}},"textColor":{"type":"string","default":"#374151"},"nodes":{"type":"array","default":[{"id":"organic","label":"Organic Search","color":"#4f46e5"},{"id":"social","label":"Social Media","color":"#0891b2"},{"id":"direct","label":"Direct","color":"#059669"},{"id":"referral","label":"Referral","color":"#d97706"},{"id":"blog","label":"Blog","color":"#7c3aed"},{"id":"product","label":"Product Pages","color":"#dc2626"},{"id":"checkout","label":"Checkout","color":"#ea580c"},{"id":"purchase","label":"Purchase","color":"#16a34a"},{"id":"bounced","label":"Bounced","color":"#9ca3af"}]},"links":{"type":"array","default":[{"source":"organic","target":"blog","value":4200},{"source":"organic","target":"product","value":2800},{"source":"social","target":"blog","value":1900},{"source":"social","target":"product","value":1400},{"source":"direct","target":"product","value":1700},{"source":"referral","target":"product","value":900},{"source":"blog","target":"product","value":2400},{"source":"blog","target":"bounced","value":3700},{"source":"product","target":"checkout","value":3200},{"source":"product","target":"bounced","value":5600},{"source":"checkout","target":"purchase","value":2600},{"source":"checkout","target":"bounced","value":600}]}}},"blockenberg\/job-listing":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/job-listing","title":"Job Listing","category":"bkbg-business","icon":"businessman","description":"Display a job posting card with title, company, location, salary, job type, skills, apply CTA, and rich styling options.","keywords":["job","listing","career","hiring","vacancy","work","employment","position"],"textdomain":"blockenberg","editorScript":"bkbg-job-listing-editor","style":"bkbg-job-listing-style","viewScript":"bkbg-job-listing-frontend","attributes":{"jobTitle":{"type":"string","default":"Senior Frontend Developer"},"company":{"type":"string","default":"Acme Corp"},"department":{"type":"string","default":"Engineering"},"location":{"type":"string","default":"New York, NY"},"locationType":{"type":"string","default":"hybrid"},"jobType":{"type":"string","default":"full-time"},"salaryMin":{"type":"string","default":"80,000"},"salaryMax":{"type":"string","default":"120,000"},"salaryCurrency":{"type":"string","default":"$"},"salaryPeriod":{"type":"string","default":"year"},"showSalary":{"type":"boolean","default":true},"postedDate":{"type":"string","default":""},"showPostedDate":{"type":"boolean","default":true},"deadline":{"type":"string","default":""},"showDeadline":{"type":"boolean","default":false},"description":{"type":"string","default":"We are looking for an experienced frontend developer to join our growing team. You will work closely with designers and backend engineers to build world-class user interfaces."},"showDescription":{"type":"boolean","default":true},"skills":{"type":"string","default":"React, TypeScript, CSS, REST APIs"},"showSkills":{"type":"boolean","default":true},"applyLabel":{"type":"string","default":"Apply Now"},"applyUrl":{"type":"string","default":"#"},"applyNewTab":{"type":"boolean","default":false},"showApplyBtn":{"type":"boolean","default":true},"secondaryLabel":{"type":"string","default":"Learn More"},"secondaryUrl":{"type":"string","default":""},"showSecondaryBtn":{"type":"boolean","default":false},"logoUrl":{"type":"string","default":""},"logoId":{"type":"number","default":0},"logoAlt":{"type":"string","default":""},"showLogo":{"type":"boolean","default":true},"logoSize":{"type":"number","default":56},"featured":{"type":"boolean","default":false},"featuredLabel":{"type":"string","default":"Featured"},"featuredColor":{"type":"string","default":"#f59e0b"},"featuredTextColor":{"type":"string","default":"#ffffff"},"urgent":{"type":"boolean","default":false},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderRadius":{"type":"number","default":12},"cardPadding":{"type":"number","default":28},"showShadow":{"type":"boolean","default":true},"showBorder":{"type":"boolean","default":false},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#1e1e1e"},"titleSize":{"type":"number","default":22},"titleTypo":{"type":"object","default":{}},"typoCompany":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"typoSkill":{"type":"object","default":{}},"typoBadge":{"type":"object","default":{}},"typoPill":{"type":"object","default":{}},"typoMeta":{"type":"object","default":{}},"typoBtn":{"type":"object","default":{}},"companyColor":{"type":"string","default":"#6c3fb5"},"metaColor":{"type":"string","default":"#6b7280"},"bodyColor":{"type":"string","default":"#374151"},"primaryBtnBg":{"type":"string","default":"#6c3fb5"},"primaryBtnText":{"type":"string","default":"#ffffff"},"primaryBtnRadius":{"type":"number","default":8},"jobTypeBg":{"type":"string","default":"#ede9fe"},"jobTypeText":{"type":"string","default":"#6c3fb5"},"skillBg":{"type":"string","default":"#f3f4f6"},"skillText":{"type":"string","default":"#374151"},"dividerColor":{"type":"string","default":"#e5e7eb"},"showDivider":{"type":"boolean","default":true}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/footnotes":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/footnotes","title":"Footnotes","description":"Academic-style footnotes with numbered inline markers and a full reference list.","category":"bkbg-blog","icon":"editor-ol","keywords":["footnotes","references","citations","academic","notes","endnotes"],"textdomain":"blockenberg","editorScript":"bkbg-footnotes-editor","editorStyle":"bkbg-footnotes-style","style":"bkbg-footnotes-style","viewScript":"bkbg-footnotes-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"notes":{"type":"array","default":[{"id":1,"text":"This is the first footnote. It contains supporting information or a citation."},{"id":2,"text":"According to Smith et al. (2023), this approach yields significantly better results."},{"id":3,"text":"See also: Johnson, R. (2022). Advanced Techniques in Web Publishing. Oxford Press."}]},"title":{"type":"string","default":"Notes"},"showTitle":{"type":"boolean","default":true},"markerStyle":{"type":"string","default":"number"},"markerSup":{"type":"boolean","default":true},"showTooltip":{"type":"boolean","default":true},"listStyle":{"type":"string","default":"default"},"dividerEnabled":{"type":"boolean","default":true},"fontSize":{"type":"number","default":14},"fontWeight":{"type":"string","default":"400"},"lineHeight":{"type":"number","default":1.6},"titleSize":{"type":"number","default":16},"titleFontWeight":{"type":"string","default":"600"},"titleLineHeight":{"type":"number","default":1.4},"typoTitle":{"type":"object","default":{}},"typoNote":{"type":"object","default":{}},"borderRadius":{"type":"number","default":6},"bgColor":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"textColor":{"type":"string","default":"#475569"},"markerColor":{"type":"string","default":"#3b82f6"},"markerBg":{"type":"string","default":"#eff6ff"},"dividerColor":{"type":"string","default":"#e2e8f0"},"tooltipBg":{"type":"string","default":"#1e293b"},"tooltipColor":{"type":"string","default":"#f1f5f9"}}},"blockenberg\/scroll-reveal":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/scroll-reveal","title":"Scroll Reveal","category":"bkbg-effects","icon":"visibility","description":"Wrap any blocks in a scroll-triggered reveal animation. Children animate into view when they enter the viewport.","keywords":["scroll","reveal","animate","animation","fade","slide","entrance","aos","intersection"],"textdomain":"blockenberg","editorScript":"bkbg-scroll-reveal-editor","style":"bkbg-scroll-reveal-style","viewScript":"bkbg-scroll-reveal-frontend","attributes":{"animation":{"type":"string","default":"fade-up"},"duration":{"type":"number","default":600},"delay":{"type":"number","default":0},"easing":{"type":"string","default":"ease"},"distance":{"type":"number","default":32},"threshold":{"type":"number","default":15},"once":{"type":"boolean","default":true},"stagger":{"type":"boolean","default":false},"staggerDelay":{"type":"number","default":100},"scale":{"type":"number","default":95},"rotate":{"type":"number","default":0},"opacity":{"type":"number","default":0},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0}},"supports":{"html":false,"align":["wide","full"],"anchor":true,"className":true}},"blockenberg\/bmi-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/bmi-calculator","title":"BMI Calculator","category":"bkbg-calculators","icon":"heart","description":"Interactive Body Mass Index calculator with metric and imperial units, animated result gauge, weight category indicator, and fully customizable styling.","keywords":["bmi","body mass index","calculator","health","fitness","weight","height"],"textdomain":"blockenberg","editorScript":"bkbg-bmi-calculator-editor","style":"bkbg-bmi-calculator-style","viewScript":"bkbg-bmi-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"BMI Calculator"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Find out if you are at a healthy weight for your height."},"showSubtitle":{"type":"boolean","default":true},"unitSystem":{"type":"string","default":"metric"},"showUnitToggle":{"type":"boolean","default":true},"weightDefaultKg":{"type":"number","default":70},"weightMinKg":{"type":"number","default":20},"weightMaxKg":{"type":"number","default":200},"heightDefaultCm":{"type":"number","default":170},"heightMinCm":{"type":"number","default":100},"heightMaxCm":{"type":"number","default":220},"weightDefaultLbs":{"type":"number","default":154},"weightMinLbs":{"type":"number","default":44},"weightMaxLbs":{"type":"number","default":440},"heightDefaultFt":{"type":"number","default":5},"heightDefaultIn":{"type":"number","default":7},"showGauge":{"type":"boolean","default":true},"showCategories":{"type":"boolean","default":true},"showInterpretation":{"type":"boolean","default":true},"showIdealWeight":{"type":"boolean","default":true},"disclaimer":{"type":"string","default":"This calculator is for informational purposes only and not a substitute for medical advice."},"showDisclaimer":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"underweightColor":{"type":"string","default":"#3b82f6"},"normalColor":{"type":"string","default":"#10b981"},"overweightColor":{"type":"string","default":"#f59e0b"},"obeseColor":{"type":"string","default":"#ef4444"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"bmiSize":{"type":"number","default":52},"cardRadius":{"type":"number","default":16},"btnRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoBmi":{"type":"object","default":{}}}},"blockenberg\/feature-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/feature-list","title":"Feature List","category":"bkbg-marketing","icon":"yes-alt","description":"Rich feature checklist showing included \/ not-included \/ partial \/ coming-soon states per item. Ideal for pricing pages, plan comparisons, and product spec sheets.","keywords":["feature","checklist","included","plan","pricing","compare","list"],"textdomain":"blockenberg","editorScript":"bkbg-feature-list-editor","style":"bkbg-feature-list-style","viewScript":"bkbg-feature-list-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Everything in Pro"},"showHeading":{"type":"boolean","default":true},"items":{"type":"array","default":[{"label":"Unlimited projects","status":"included","description":"","badge":"","group":""},{"label":"Custom domain","status":"included","description":"","badge":"Popular","group":""},{"label":"Team members","status":"partial","description":"Up to 5 seats","badge":"","group":""},{"label":"Advanced analytics","status":"not-included","description":"","badge":"","group":""},{"label":"AI writing assistant","status":"coming-soon","description":"Launching Q3 2026","badge":"Coming soon","group":""},{"label":"Priority support","status":"included","description":"24 \/ 7 live chat","badge":"","group":""},{"label":"White-label exports","status":"included","description":"","badge":"","group":""},{"label":"API access","status":"not-included","description":"","badge":"","group":""}]},"listStyle":{"type":"string","default":"bordered"},"iconSet":{"type":"string","default":"color-check"},"showDesc":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"showNotIncluded":{"type":"boolean","default":true},"strikeNotIncluded":{"type":"boolean","default":false},"iconSize":{"type":"number","default":20},"fontSize":{"type":"number","default":15},"headingFontSize":{"type":"number","default":18},"headingFontWeight":{"type":"string","default":"800"},"headingLineHeight":{"type":"number","default":1.2},"labelFontWeight":{"type":"string","default":"500"},"labelLineHeight":{"type":"number","default":1.5},"typoHeading":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}},"typoDesc":{"type":"object","default":{}},"gap":{"type":"number","default":0},"borderRadius":{"type":"number","default":12},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":""},"itemBg":{"type":"string","default":"#ffffff"},"stripeBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"headingColor":{"type":"string","default":"#111827"},"includedColor":{"type":"string","default":"#10b981"},"notIncludedColor":{"type":"string","default":"#d1d5db"},"partialColor":{"type":"string","default":"#f59e0b"},"comingSoonColor":{"type":"string","default":"#8b5cf6"},"badgeBg":{"type":"string","default":"#ede9fe"},"badgeColor":{"type":"string","default":"#7c3aed"}}},"blockenberg\/knowledge-check":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/knowledge-check","title":"Knowledge Check","description":"Quick quiz question with instant reveal \u2014 great for educational content, articles, and explainers.","category":"bkbg-interactive","icon":"editor-help","keywords":["quiz","question","knowledge","check","answer","learn","test","multiple choice"],"textdomain":"blockenberg","editorScript":"bkbg-knowledge-check-editor","editorStyle":"bkbg-knowledge-check-style","style":"bkbg-knowledge-check-style","viewScript":"bkbg-knowledge-check-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"questionType":{"type":"string","default":"multiple"},"question":{"type":"string","default":"Which HTTP status code means \"Not Found\"?"},"options":{"type":"array","default":[{"text":"200 OK","correct":false},{"text":"301 Moved Permanently","correct":false},{"text":"404 Not Found","correct":true},{"text":"500 Internal Server Error","correct":false}]},"explanation":{"type":"string","default":"The 404 status code is returned by the server when the requested resource cannot be found. It's one of the most recognizable HTTP error codes."},"showExplanation":{"type":"boolean","default":true},"revealLabel":{"type":"string","default":"Reveal Answer"},"correctLabel":{"type":"string","default":"\u2713 Correct!"},"incorrectLabel":{"type":"string","default":"\u2717 Incorrect"},"allowRetry":{"type":"boolean","default":true},"retryLabel":{"type":"string","default":"Try Again"},"shuffleOptions":{"type":"boolean","default":false},"showIcon":{"type":"boolean","default":true},"icon":{"type":"string","default":"\ud83d\udca1"},"difficulty":{"type":"string","default":""},"topic":{"type":"string","default":""},"style":{"type":"string","default":"card"},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"questionColor":{"type":"string","default":"#0f172a"},"optionBg":{"type":"string","default":"#ffffff"},"optionColor":{"type":"string","default":"#334155"},"optionBorderColor":{"type":"string","default":"#cbd5e1"},"correctBg":{"type":"string","default":"#dcfce7"},"correctColor":{"type":"string","default":"#15803d"},"incorrectBg":{"type":"string","default":"#fee2e2"},"incorrectColor":{"type":"string","default":"#b91c1c"},"accentColor":{"type":"string","default":"#6366f1"},"explanationBg":{"type":"string","default":"#eff6ff"},"explanationColor":{"type":"string","default":"#1e40af"},"revealBg":{"type":"string","default":"#6366f1"},"revealColor":{"type":"string","default":"#ffffff"},"questionFontSize":{"type":"number","default":18},"questionFontWeight":{"type":"number","default":700},"questionLineHeight":{"type":"number","default":1.3},"optionFontSize":{"type":"number","default":15},"optionFontWeight":{"type":"number","default":400},"optionLineHeight":{"type":"number","default":1.5},"resultFontSize":{"type":"number","default":16},"resultFontWeight":{"type":"number","default":600},"resultLineHeight":{"type":"number","default":1.4},"questionTypo":{"type":"object","default":{}},"optionTypo":{"type":"object","default":{}},"resultTypo":{"type":"object","default":{}}}},"blockenberg\/vertical-scroll-image":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/vertical-scroll-image","title":"Vertical Scroll Image","description":"Display a tall or wide image in a fixed-height container. Hover to scroll through the full image vertically or horizontally. Perfect for showcasing app screenshots, infographics, or long designs.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-vertical-scroll-image-editor","style":"bkbg-vertical-scroll-image-style","viewScript":"bkbg-vertical-scroll-image-frontend","icon":"format-image","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"imageAlt":{"type":"string","default":""},"caption":{"type":"string","default":""},"showCaption":{"type":"boolean","default":false},"label":{"type":"string","default":"Scroll to explore"},"showLabel":{"type":"boolean","default":true},"scrollDirection":{"type":"string","default":"vertical"},"scrollTrigger":{"type":"string","default":"hover"},"scrollDuration":{"type":"number","default":4},"containerHeight":{"type":"number","default":420},"maxWidth":{"type":"number","default":800},"borderRadius":{"type":"number","default":12},"shadowSize":{"type":"string","default":"md"},"bgColor":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"captionColor":{"type":"string","default":"#6b7280"},"labelBg":{"type":"string","default":"rgba(0,0,0,0.55)"},"labelColor":{"type":"string","default":"#ffffff"},"paddingTop":{"type":"number","default":48},"paddingBottom":{"type":"number","default":48},"labelSize":{"type":"number","default":12},"labelTypo":{"type":"object","default":{}},"captionTypo":{"type":"object","default":{}}}},"blockenberg\/image-overlap-text":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/image-overlap-text","version":"1.0.0","title":"Image Overlap Text","category":"bkbg-media","icon":"format-image","description":"Creative editorial layout where a large image bleeds into an adjacent text column with decorative accents.","keywords":["image","overlap","editorial","hero","text","split"],"textdomain":"blockenberg","editorScript":"bkbg-image-overlap-text-editor","style":"bkbg-image-overlap-text-style","viewScript":"bkbg-image-overlap-text-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"imageUrl":{"type":"string","default":""},"imageId":{"type":"integer","default":0},"imageAlt":{"type":"string","default":""},"overlapSide":{"type":"string","default":"left"},"eyebrow":{"type":"string","default":"Featured"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"A headline that commands attention"},"subtext":{"type":"string","default":"Supporting text that gives context and encourages the reader to keep going."},"bodyText":{"type":"string","default":""},"ctaEnabled":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Learn more \u2192"},"ctaUrl":{"type":"string","default":"#"},"ctaIsExternal":{"type":"boolean","default":false},"decorative":{"type":"string","default":"dots"},"imageRadius":{"type":"integer","default":0},"overlapAmount":{"type":"integer","default":48},"bgColor":{"type":"string","default":"#ffffff"},"panelBg":{"type":"string","default":"#f9fafb"},"eyebrowColor":{"type":"string","default":"#7c3aed"},"headingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#6b7280"},"bodyColor":{"type":"string","default":"#374151"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"dotColor":{"type":"string","default":"#e5e7eb"},"headingSize":{"type":"integer","default":36},"subtextSize":{"type":"integer","default":18},"bodySize":{"type":"integer","default":16},"eyebrowTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"maxWidth":{"type":"integer","default":1100},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64}}},"blockenberg\/decision-tree":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/decision-tree","version":"1.0.0","title":"Decision Tree","category":"bkbg-charts","icon":"networking","description":"Interactive step-by-step decision tree. Visitors answer yes\/no (or custom) questions and follow branches to a personalised result. Fully editable node graph with breadcrumb trail and back navigation.","keywords":["decision","tree","quiz","flowchart","branching","interactive","yes no"],"textdomain":"blockenberg","editorScript":"bkbg-decision-tree-editor","style":"bkbg-decision-tree-style","viewScript":"bkbg-decision-tree-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Find Your Perfect Stack"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Answer a few questions to find the right technology for your project"},"showSubtitle":{"type":"boolean","default":true},"rootId":{"type":"string","default":"q1"},"nodes":{"type":"array","default":[{"id":"q1","type":"question","text":"Do you need real-time data updates (live feeds, chat, dashboards)?","yesId":"q2","noId":"q3","yesLabel":"Yes, real-time","noLabel":"No, periodic"},{"id":"q2","type":"question","text":"Will it handle more than 10,000 concurrent users?","yesId":"r1","noId":"r2","yesLabel":"Yes, large scale","noLabel":"No, smaller"},{"id":"q3","type":"question","text":"Do you have a backend team to manage infrastructure?","yesId":"q4","noId":"r3","yesLabel":"Yes, we do","noLabel":"No, just me"},{"id":"q4","type":"question","text":"Do you need offline support or mobile app parity?","yesId":"r4","noId":"r5","yesLabel":"Yes, offline too","noLabel":"No, web only"},{"id":"r1","type":"result","text":"Go with WebSockets + a message broker (Redis \/ Kafka). Horizontally scalable, battle-tested for high throughput.","resultColor":"#6c3fb5"},{"id":"r2","type":"result","text":"Server-Sent Events (SSE) is perfect \u2014 simpler than WebSockets, native browser support, great for one-way streams.","resultColor":"#3b82f6"},{"id":"r3","type":"result","text":"A managed BaaS like Supabase or Firebase will get you moving fast without ops overhead.","resultColor":"#10b981"},{"id":"r4","type":"result","text":"Consider a PWA with local-first sync (CRDTs \/ PocketBase). Works offline and syncs when reconnected.","resultColor":"#f59e0b"},{"id":"r5","type":"result","text":"A classic REST API with polling or webhooks is simple, debuggable, and will serve you well for most use-cases.","resultColor":"#06b6d4"}]},"showBreadcrumb":{"type":"boolean","default":true},"showProgress":{"type":"boolean","default":true},"yesIcon":{"type":"string","default":"\u2713"},"yesIconType":{"type":"string","default":"custom-char"},"yesIconDashicon":{"type":"string","default":"yes"},"yesIconImageUrl":{"type":"string","default":""},"noIcon":{"type":"string","default":"\u2715"},"noIconType":{"type":"string","default":"custom-char"},"noIconDashicon":{"type":"string","default":"no"},"noIconImageUrl":{"type":"string","default":""},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f8fafc"},"cardBorder":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"questionColor":{"type":"string","default":"#0f172a"},"yesBg":{"type":"string","default":"#22c55e"},"yesText":{"type":"string","default":"#ffffff"},"noBg":{"type":"string","default":"#ef4444"},"noText":{"type":"string","default":"#ffffff"},"backBg":{"type":"string","default":"#f1f5f9"},"backText":{"type":"string","default":"#374151"},"breadcrumbColor":{"type":"string","default":"#94a3b8"},"resultTextColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"integer","default":16},"cardRadius":{"type":"integer","default":12},"paddingTop":{"type":"integer","default":48},"paddingBottom":{"type":"integer","default":48},"titleSize":{"type":"integer","default":24},"subtitleFontSize":{"type":"number","default":16},"questionSize":{"type":"integer","default":18},"fontSize":{"type":"integer","default":15},"breadcrumbFontSize":{"type":"number","default":12},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/app-screenshot":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/app-screenshot","version":"1.0.0","title":"App Screenshot","category":"bkbg-business","icon":"desktop","description":"SaaS\/app product screenshot section with annotated callout points, device frame, heading, subtext, and CTA. Perfect for software landing pages.","keywords":["app","screenshot","saas","software","product","annotated","callout"],"textdomain":"blockenberg","editorScript":"bkbg-app-screenshot-editor","style":"bkbg-app-screenshot-style","viewScript":"bkbg-app-screenshot-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"The Platform"},"heading":{"type":"string","default":"Everything You Need in One Place"},"subtext":{"type":"string","default":"A powerful, intuitive dashboard designed to help you move faster and make smarter decisions."},"screenshotUrl":{"type":"string","default":""},"screenshotId":{"type":"number","default":0},"callouts":{"type":"array","default":[{"label":"Live Analytics","description":"Real-time data updated every second","x":20,"y":25},{"label":"Smart Automation","description":"Set rules once, let them run forever","x":72,"y":55},{"label":"Team Collaboration","description":"Comment, assign, and track together","x":45,"y":75}]},"showCallouts":{"type":"boolean","default":true},"deviceFrame":{"type":"string","default":"browser"},"layout":{"type":"string","default":"centered"},"ctaLabel":{"type":"string","default":"See It in Action"},"ctaUrl":{"type":"string","default":"#"},"showCta":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"subColor":{"type":"string","default":"#6b7280"},"eyebrowColor":{"type":"string","default":"#6366f1"},"frameColor":{"type":"string","default":"#1e293b"},"calloutBg":{"type":"string","default":"#6366f1"},"calloutColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#6366f1"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"maxWidth":{"type":"number","default":1200},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"eyebrowFontSize":{"type":"number","default":13},"headingFontSize":{"type":"number","default":36},"subtextFontSize":{"type":"number","default":18},"eyebrowTypo":{"type":"object","default":{}},"headingTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}}}},"blockenberg\/dice-roller":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/dice-roller","title":"Dice Roller","category":"bkbg-interactive","icon":"randomize","description":"Interactive dice roller supporting d4, d6, d8, d10, d12, d20 and d100. Roll multiple dice, see individual results, totals, and past roll history.","keywords":["dice","roller","random","d20","d6","RPG","game","tabletop"],"textdomain":"blockenberg","editorScript":"bkbg-dice-roller-editor","style":"bkbg-dice-roller-style","viewScript":"bkbg-dice-roller-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Dice Roller"},"subtitle":{"type":"string","default":"Roll the dice and test your luck"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showHistory":{"type":"boolean","default":true},"showTotal":{"type":"boolean","default":true},"showModifier":{"type":"boolean","default":true},"defaultDie":{"type":"string","default":"d6"},"defaultCount":{"type":"number","default":2},"historySize":{"type":"number","default":8},"accentColor":{"type":"string","default":"#dc2626"},"dieColor":{"type":"string","default":"#1e1b4b"},"dieFace":{"type":"string","default":"#ffffff"},"totalBg":{"type":"string","default":"#fef2f2"},"totalColor":{"type":"string","default":"#dc2626"},"histBg":{"type":"string","default":"#f9fafb"},"sectionBg":{"type":"string","default":"#fff1f2"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"number","default":26},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"subtitleFontSize":{"type":"number","default":14},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"contentMaxWidth":{"type":"number","default":580},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/meme-generator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/meme-generator","title":"Meme Generator","category":"bkbg-interactive","icon":"format-image","description":"Interactive meme maker. Visitors type top and bottom text over any image and download the result as a PNG.","keywords":["meme","generator","image","text","funny","caption","maker"],"textdomain":"blockenberg","editorScript":"bkbg-meme-generator-editor","style":"bkbg-meme-generator-style","viewScript":"bkbg-meme-generator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Meme Generator"},"subtitle":{"type":"string","default":"Add your own text and download!"},"fontSize":{"type":"number","default":24},"subtitleSize":{"type":"number","default":14},"defaultTopText":{"type":"string","default":"TOP TEXT"},"defaultBottomText":{"type":"string","default":"BOTTOM TEXT"},"defaultImageUrl":{"type":"string","default":""},"memeFont":{"type":"string","default":"Impact"},"memeFontSize":{"type":"number","default":52},"memeTextColor":{"type":"string","default":"#ffffff"},"memeStrokeColor":{"type":"string","default":"#000000"},"memeStrokeWidth":{"type":"number","default":3},"canvasWidth":{"type":"number","default":560},"canvasHeight":{"type":"number","default":420},"canvasBg":{"type":"string","default":"#cccccc"},"showDownload":{"type":"boolean","default":true},"sectionBg":{"type":"string","default":"#f8fafc"},"titleColor":{"type":"string","default":"#1e1b4b"},"accentColor":{"type":"string","default":"#6366f1"},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/faq-grid":{"apiVersion":3,"name":"blockenberg\/faq-grid","title":"FAQ Grid","category":"bkbg-business","icon":"editor-help","description":"Display frequently asked questions as a scannable card grid \u2014 ideal for pricing pages and knowledge bases.","keywords":["faq","grid","questions","answers","cards","help","knowledge base"],"textdomain":"blockenberg","editorScript":"bkbg-faq-grid-editor","editorStyle":"bkbg-faq-grid-style","style":"bkbg-faq-grid-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Frequently Asked Questions"},"showHeading":{"type":"boolean","default":true},"subheading":{"type":"string","default":"Everything you need to know."},"showSubheading":{"type":"boolean","default":true},"items":{"type":"array","default":[{"question":"How do I get started?","answer":"Sign up for a free account and follow our onboarding wizard. You'll be set up in under five minutes with no credit card required."},{"question":"Is there a free trial?","answer":"Yes \u2014 all plans include a 14-day free trial. No credit card required. Cancel anytime."},{"question":"Can I change my plan later?","answer":"Absolutely. You can upgrade, downgrade, or cancel your plan at any time from your account settings."},{"question":"Do you offer refunds?","answer":"We offer a 30-day money-back guarantee on all annual plans. Monthly plans are non-refundable but you can cancel at any time."},{"question":"Is my data secure?","answer":"All data is encrypted in transit and at rest. We are SOC 2 Type II certified and GDPR compliant."},{"question":"How do I contact support?","answer":"You can reach our support team via live chat or email. Enterprise customers also get a dedicated account manager."}]},"columns":{"type":"number","default":2},"style":{"type":"string","default":"card"},"showNumber":{"type":"boolean","default":false},"showDivider":{"type":"boolean","default":false},"questionSize":{"type":"number","default":17},"questionWeight":{"type":"number","default":700},"questionLineHeight":{"type":"number","default":1.35},"answerSize":{"type":"number","default":15},"answerLineHeight":{"type":"number","default":1.7},"typoHeading":{"type":"object","default":{}},"typoSubheading":{"type":"object","default":{}},"typoQuestion":{"type":"object","default":{}},"typoAnswer":{"type":"object","default":{}},"cardPadding":{"type":"number","default":28},"cardRadius":{"type":"number","default":14},"gap":{"type":"number","default":20},"headingSize":{"type":"number","default":32},"headingWeight":{"type":"number","default":800},"headingLineHeight":{"type":"number","default":1.15},"headingAlign":{"type":"string","default":"center"},"subSize":{"type":"number","default":18},"subLineHeight":{"type":"number","default":1.6},"sectionGap":{"type":"number","default":48},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"accentColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#1e293b"},"headingColor":{"type":"string","default":"#0f172a"},"subColor":{"type":"string","default":"#64748b"},"questionColor":{"type":"string","default":"#0f172a"},"answerColor":{"type":"string","default":"#475569"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e2e8f0"},"numberColor":{"type":"string","default":"#6c3fb5"}}},"blockenberg\/pullquote-pro":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/pullquote-pro","title":"Pullquote Pro","category":"bkbg-blog","icon":"format-quote","description":"Eye-catching quotation with large typography, decorative marks, author avatar, and alignment options.","keywords":["pullquote","quote","citation","blockquote","magazine","author"],"textdomain":"blockenberg","editorScript":"bkbg-pullquote-pro-editor","editorStyle":"bkbg-pullquote-pro-style","style":"bkbg-pullquote-pro-style","viewScript":"bkbg-pullquote-pro-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"quoteText":{"type":"string","default":"Design is not just what it looks like and feels like. Design is how it works."},"authorName":{"type":"string","default":"Steve Jobs"},"authorRole":{"type":"string","default":"Co-founder, Apple"},"showAvatar":{"type":"boolean","default":false},"avatarUrl":{"type":"string","default":""},"avatarId":{"type":"number","default":0},"avatarSize":{"type":"number","default":56},"quoteMarkStyle":{"type":"string","default":"curved"},"layout":{"type":"string","default":"center"},"showAccent":{"type":"boolean","default":true},"accentPosition":{"type":"string","default":"left"},"accentColor":{"type":"string","default":"#6c3fb5"},"accentWidth":{"type":"number","default":4},"bgColor":{"type":"string","default":""},"textColor":{"type":"string","default":"#222222"},"markColor":{"type":"string","default":"#d1c4e9"},"quoteTypo":{"type":"object","default":{}},"authorTypo":{"type":"object","default":{}},"preset":{"type":"string","default":"editorial"},"borderRadius":{"type":"number","default":8},"paddingV":{"type":"number","default":40},"paddingH":{"type":"number","default":40},"shadow":{"type":"boolean","default":false}}},"blockenberg\/compound-interest-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/compound-interest-calculator","version":"1.0.0","title":"Compound Interest Calculator","category":"bkbg-calculators","icon":"chart-line","description":"Calculate compound interest growth with configurable compounding frequency, monthly contributions, and a year-by-year breakdown.","keywords":["compound interest","investment","calculator","finance","growth"],"supports":{"html":false,"align":["wide","full"]},"textdomain":"blockenberg","editorScript":"bkbg-compound-interest-calculator-editor","style":"bkbg-compound-interest-calculator-style","viewScript":"bkbg-compound-interest-calculator-frontend","attributes":{"title":{"type":"string","default":"Compound Interest Calculator"},"subtitle":{"type":"string","default":"See how your money grows over time"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"defaultPrincipal":{"type":"number","default":10000},"defaultMonthly":{"type":"number","default":200},"defaultRate":{"type":"number","default":7},"defaultYears":{"type":"number","default":20},"defaultFrequency":{"type":"string","default":"12"},"showTable":{"type":"boolean","default":true},"tableRows":{"type":"number","default":10},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"resultBg":{"type":"string","default":"#6c3fb5"},"resultColor":{"type":"string","default":"#ffffff"},"principalColor":{"type":"string","default":"#3b82f6"},"interestColor":{"type":"string","default":"#10b981"},"tableBg":{"type":"string","default":"#f9fafb"},"tableHeaderBg":{"type":"string","default":"#f3f4f6"},"tableBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"inputBorder":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"resultSize":{"type":"number","default":48},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":580},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoResult":{"type":"object","default":{}}}},"blockenberg\/typing-effect":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/typing-effect","title":"Typing Effect","category":"bkbg-effects","icon":"editor-insertmore","description":"Animated typewriter text that cycles through multiple phrases with a blinking cursor.","keywords":["typing","typewriter","animated","text","cursor"],"textdomain":"blockenberg","editorScript":"bkbg-typing-effect-editor","editorStyle":"bkbg-typing-effect-style","style":"bkbg-typing-effect-style","viewScript":"bkbg-typing-effect-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"prefix":{"type":"string","default":"We build "},"phrases":{"type":"string","default":"beautiful websites,powerful apps,amazing brands"},"suffix":{"type":"string","default":""},"tag":{"type":"string","default":"h2"},"typeSpeed":{"type":"number","default":80},"deleteSpeed":{"type":"number","default":40},"pauseDelay":{"type":"number","default":1800},"loop":{"type":"boolean","default":true},"cursorChar":{"type":"string","default":"|"},"cursorBlink":{"type":"boolean","default":true},"textTypo":{"type":"object","default":{}},"textAlign":{"type":"string","default":"center"},"prefixColor":{"type":"string","default":"#1f2937"},"typedColor":{"type":"string","default":"#6c3fb5"},"suffixColor":{"type":"string","default":"#1f2937"},"cursorColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32}}},"blockenberg\/color-tokens":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/color-tokens","version":"1.0.0","title":"Color Tokens","category":"bkbg-dev","icon":"art","description":"Design-system colour token reference. Displays named colour swatches grouped into palettes (Primary, Neutral, Semantic, etc.) with hex\/RGB values. Visitors can click any swatch to copy its hex code.","keywords":["color","colour","tokens","palette","design system","swatches","brand"],"textdomain":"blockenberg","editorScript":"bkbg-color-tokens-editor","style":"bkbg-color-tokens-style","viewScript":"bkbg-color-tokens-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Color System"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Our full design-system colour palette with token names and hex values"},"showSubtitle":{"type":"boolean","default":true},"swatchSize":{"type":"integer","default":80},"swatchRadius":{"type":"integer","default":10},"showHex":{"type":"boolean","default":true},"showRGB":{"type":"boolean","default":false},"showName":{"type":"boolean","default":true},"showCopyHint":{"type":"boolean","default":true},"groups":{"type":"array","default":[{"name":"Primary","tokens":[{"name":"primary-50","hex":"#eff6ff"},{"name":"primary-100","hex":"#dbeafe"},{"name":"primary-200","hex":"#bfdbfe"},{"name":"primary-300","hex":"#93c5fd"},{"name":"primary-400","hex":"#60a5fa"},{"name":"primary-500","hex":"#3b82f6"},{"name":"primary-600","hex":"#2563eb"},{"name":"primary-700","hex":"#1d4ed8"},{"name":"primary-800","hex":"#1e40af"},{"name":"primary-900","hex":"#1e3a8a"}]},{"name":"Neutral","tokens":[{"name":"gray-50","hex":"#f9fafb"},{"name":"gray-100","hex":"#f3f4f6"},{"name":"gray-200","hex":"#e5e7eb"},{"name":"gray-300","hex":"#d1d5db"},{"name":"gray-400","hex":"#9ca3af"},{"name":"gray-500","hex":"#6b7280"},{"name":"gray-600","hex":"#4b5563"},{"name":"gray-700","hex":"#374151"},{"name":"gray-800","hex":"#1f2937"},{"name":"gray-900","hex":"#111827"}]},{"name":"Semantic","tokens":[{"name":"success","hex":"#22c55e"},{"name":"warning","hex":"#f59e0b"},{"name":"error","hex":"#ef4444"},{"name":"info","hex":"#06b6d4"}]}]},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#0f172a"},"subtitleColor":{"type":"string","default":"#64748b"},"groupNameColor":{"type":"string","default":"#374151"},"swatchNameColor":{"type":"string","default":"#374151"},"swatchMetaColor":{"type":"string","default":"#6b7280"},"swatchBg":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"borderRadius":{"type":"integer","default":16},"paddingTop":{"type":"integer","default":48},"paddingBottom":{"type":"integer","default":48},"titleSize":{"type":"integer","default":24},"subtitleSize":{"type":"integer","default":15},"fontSize":{"type":"integer","default":12},"titleFontWeight":{"type":"string","default":"600"},"titleLineHeight":{"type":"number","default":1.3},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"labelLineHeight":{"type":"number","default":1.4},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}}}},"blockenberg\/break-even-calculator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/break-even-calculator","version":"1.0.0","title":"Break-Even Calculator","category":"bkbg-calculators","icon":"chart-bar","description":"Calculate break-even point, profit zone, and contribution margin for business analysis.","keywords":["break even","breakeven","profit","business","calculator","fixed costs","variable costs"],"textdomain":"blockenberg","editorScript":"bkbg-break-even-calculator-editor","style":"bkbg-break-even-calculator-style","viewScript":"bkbg-break-even-calculator-frontend","attributes":{"title":{"type":"string","default":"Break-Even Calculator"},"subtitle":{"type":"string","default":"Find the exact point where revenue covers all costs"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"defaultFixedCosts":{"type":"number","default":10000},"defaultPricePerUnit":{"type":"number","default":50},"defaultVarCostUnit":{"type":"number","default":20},"defaultUnitsToSell":{"type":"number","default":500},"showContribution":{"type":"boolean","default":true},"showProfitZone":{"type":"boolean","default":true},"showMarginRatio":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"resultBg":{"type":"string","default":"#6c3fb5"},"resultColor":{"type":"string","default":"#ffffff"},"profitColor":{"type":"string","default":"#10b981"},"lossColor":{"type":"string","default":"#ef4444"},"barBg":{"type":"string","default":"#e5e7eb"},"statBg":{"type":"string","default":"#f3f4f6"},"statBorder":{"type":"string","default":"#e5e7eb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"resultSize":{"type":"number","default":46},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":580},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/study-notes":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/study-notes","title":"Study Notes","category":"bkbg-blog","icon":"edit-page","description":"Cornell-style structured study notes with cue column, notes column, summary, and key terms.","keywords":["study","notes","cornell","lecture","academic","learning","class","education","summary"],"textdomain":"blockenberg","editorScript":"bkbg-study-notes-editor","editorStyle":"bkbg-study-notes-style","style":"bkbg-study-notes-style","viewScript":"bkbg-study-notes-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"subject":{"type":"string","default":"Biology 101"},"topic":{"type":"string","default":"Cell Division & Mitosis"},"source":{"type":"string","default":"Prof. Johnson \u2014 Lecture 12"},"noteDate":{"type":"string","default":"February 24, 2026"},"showSubject":{"type":"boolean","default":true},"showSource":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":true},"layout":{"type":"string","default":"cornell"},"cueWidth":{"type":"number","default":30},"notes":{"type":"array","default":[{"cue":"What is mitosis?","content":"Mitosis is the process of cell division where one cell divides into two genetically identical daughter cells. It occurs in somatic (body) cells and is used for growth, repair, and asexual reproduction."},{"cue":"Phases of mitosis","content":"PMAT \u2014 Prophase: chromosomes condense, spindle forms. Metaphase: chromosomes align at cell equator. Anaphase: sister chromatids pulled to opposite poles. Telophase: nuclear envelopes reform, chromosomes decondense."},{"cue":"Cytokinesis","content":"Division of the cytoplasm following mitosis. In animal cells: cleavage furrow. In plant cells: cell plate forms from Golgi vesicles. Results in two complete daughter cells."},{"cue":"Cell cycle checkpoints","content":"G1 checkpoint: checks for DNA damage, sufficient nutrients, and cell size. G2 checkpoint: verifies DNA replication is complete. Spindle assembly checkpoint (M): ensures all chromosomes are attached to spindle fibers."}]},"summary":{"type":"string","default":"Mitosis is a four-phase process (PMAT) producing two genetically identical cells. The cell cycle is tightly regulated by checkpoints at G1, G2, and the spindle assembly checkpoint to ensure proper division and prevent mutations."},"showSummary":{"type":"boolean","default":true},"summaryLabel":{"type":"string","default":"Summary"},"keyTerms":{"type":"array","default":[{"term":"Centromere","definition":"Region of chromosome where sister chromatids are joined; kinetochore attaches here."},{"term":"Spindle fibers","definition":"Microtubule structures that pull chromosomes to opposite poles during anaphase."},{"term":"Cytokinesis","definition":"Physical division of the cytoplasm following nuclear division."}]},"showKeyTerms":{"type":"boolean","default":true},"keyTermsLabel":{"type":"string","default":"Key Terms"},"tags":{"type":"array","default":["mitosis","cell cycle","PMAT","checkpoints"]},"showTags":{"type":"boolean","default":true},"fontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":20},"lineHeight":{"type":"number","default":170},"fontWeight":{"type":"string","default":"400"},"borderRadius":{"type":"number","default":10},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#d1d5db"},"headerBg":{"type":"string","default":"#1e3a5f"},"headerColor":{"type":"string","default":"#ffffff"},"cueBg":{"type":"string","default":"#f8fafc"},"cueColor":{"type":"string","default":"#1e40af"},"cueBorderColor":{"type":"string","default":"#e2e8f0"},"notesBg":{"type":"string","default":"#ffffff"},"notesColor":{"type":"string","default":"#374151"},"rowBorderColor":{"type":"string","default":"#e5e7eb"},"summaryBg":{"type":"string","default":"#fefce8"},"summaryColor":{"type":"string","default":"#1c1917"},"summaryBorderColor":{"type":"string","default":"#fde68a"},"keyTermsBg":{"type":"string","default":"#f0f9ff"},"keyTermsColor":{"type":"string","default":"#0f172a"},"keyTermsBorderColor":{"type":"string","default":"#bae6fd"},"termColor":{"type":"string","default":"#0369a1"},"tagBg":{"type":"string","default":"#e0e7ff"},"tagColor":{"type":"string","default":"#3730a3"},"accentColor":{"type":"string","default":"#3b82f6"},"summarySize":{"type":"number","default":12},"titleTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}}}},"blockenberg\/media-kit":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/media-kit","title":"Media Kit","description":"Downloadable brand and media kit with logos, colors, typography, and asset downloads.","category":"bkbg-business","icon":"images-alt2","keywords":["brand","media kit","press","logo","colors","typography","assets","download"],"editorScript":"bkbg-media-kit-editor","editorStyle":"bkbg-media-kit-style","style":"bkbg-media-kit-style","viewScript":"bkbg-media-kit-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"brandName":{"type":"string","default":"Acme Corp"},"brandTagline":{"type":"string","default":"Building the future, one pixel at a time."},"logoVariants":{"type":"array","default":[{"label":"Full Logo","url":"","id":0,"format":"Full","downloadUrl":""},{"label":"Dark Version","url":"","id":0,"format":"Dark","downloadUrl":""},{"label":"Icon Only","url":"","id":0,"format":"Icon","downloadUrl":""}]},"brandColors":{"type":"array","default":[{"name":"Primary","hex":"#6366f1"},{"name":"Secondary","hex":"#8b5cf6"},{"name":"Accent","hex":"#10b981"},{"name":"Dark","hex":"#1f2937"},{"name":"Light","hex":"#f9fafb"}]},"fonts":{"type":"array","default":[{"name":"Inter","role":"Heading","previewText":"The quick brown fox jumps over the lazy dog","googleFontUrl":"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@600&display=swap"},{"name":"Georgia","role":"Body","previewText":"Clean and readable body text for long-form content.","googleFontUrl":""}]},"guidelinesLabel":{"type":"string","default":"Download Brand Guidelines"},"guidelinesDownloadUrl":{"type":"string","default":""},"downloadAllLabel":{"type":"string","default":"Download All Assets (ZIP)"},"downloadAllUrl":{"type":"string","default":""},"pressEmail":{"type":"string","default":"press@example.com"},"websiteUrl":{"type":"string","default":"https:\/\/example.com"},"showLogos":{"type":"boolean","default":true},"showColors":{"type":"boolean","default":true},"showFonts":{"type":"boolean","default":true},"showDownloads":{"type":"boolean","default":true},"showContact":{"type":"boolean","default":true},"layout":{"type":"string","default":"sections"},"colorsPerRow":{"type":"number","default":5},"maxWidth":{"type":"number","default":900},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40},"bgColor":{"type":"string","default":"#f8fafc"},"sectionBg":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"labelColor":{"type":"string","default":"#6b7280"},"borderColor":{"type":"string","default":"#e5e7eb"},"accentColor":{"type":"string","default":"#6366f1"},"downloadBg":{"type":"string","default":"#6366f1"},"downloadColor":{"type":"string","default":"#ffffff"},"sectionBorderRadius":{"type":"number","default":12},"brandNameTypo":{"type":"object","default":{}},"taglineTypo":{"type":"object","default":{}},"sectionTitleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"metaTypo":{"type":"object","default":{}}}},"blockenberg\/price-list":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/price-list","title":"Price List","description":"Display restaurant menus, service pricing, or product catalogues with category sections, images, badges and rich styling.","category":"bkbg-marketing","icon":"tag","keywords":["menu","price","food","restaurant","service","list"],"textdomain":"blockenberg","editorScript":"bkbg-price-list-editor","editorStyle":"bkbg-price-list-style","style":"bkbg-price-list-style","viewScript":"bkbg-price-list-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"sections":{"type":"array","default":[{"id":"s1","title":"Starters","items":[{"id":"i1","name":"Bruschetta","description":"Toasted bread with fresh tomatoes, garlic and basil.","price":"$8.00","badge":"Popular","imageUrl":"","imageId":0},{"id":"i2","name":"Caesar Salad","description":"Crisp romaine, parmesan, croutons and house dressing.","price":"$12.00","badge":"","imageUrl":"","imageId":0}]},{"id":"s2","title":"Main Course","items":[{"id":"i3","name":"Grilled Salmon","description":"Atlantic salmon with lemon butter and seasonal vegetables.","price":"$28.00","badge":"Chef's Pick","imageUrl":"","imageId":0},{"id":"i4","name":"Margherita Pizza","description":"San Marzano tomato, fresh mozzarella and basil.","price":"$18.00","badge":"","imageUrl":"","imageId":0},{"id":"i5","name":"Beef Tenderloin","description":"8oz tenderloin with truffle mash and red wine jus.","price":"$42.00","badge":"Premium","imageUrl":"","imageId":0}]}]},"layout":{"type":"string","default":"list"},"columns":{"type":"number","default":2},"showImage":{"type":"boolean","default":false},"showBadge":{"type":"boolean","default":true},"imageSize":{"type":"number","default":72},"imageRadius":{"type":"number","default":8},"sectionSpacing":{"type":"number","default":40},"itemSpacing":{"type":"number","default":16},"dividerEnabled":{"type":"boolean","default":true},"sectionTypo":{"type":"object","default":{}},"nameTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"priceTypo":{"type":"object","default":{}},"sectionColor":{"type":"string","default":"#111827"},"nameColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"priceColor":{"type":"string","default":"#2563eb"},"dividerColor":{"type":"string","default":"#f3f4f6"},"badgeBg":{"type":"string","default":"#fef3c7"},"badgeColor":{"type":"string","default":"#92400e"},"bgColor":{"type":"string","default":""}}},"blockenberg\/stopwatch":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/stopwatch","title":"Stopwatch","category":"bkbg-interactive","icon":"clock","description":"Interactive stopwatch with start\/pause\/reset controls and lap recording. Fully styled with customizable colors, display format, and rich Inspector settings.","keywords":["stopwatch","timer","clock","lap","time","counter","interactive"],"textdomain":"blockenberg","editorScript":"bkbg-stopwatch-editor","style":"bkbg-stopwatch-style","viewScript":"bkbg-stopwatch-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Stopwatch"},"subtitle":{"type":"string","default":"Track elapsed time with laps"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showLaps":{"type":"boolean","default":true},"showMilliseconds":{"type":"boolean","default":true},"maxLaps":{"type":"number","default":20},"accentColor":{"type":"string","default":"#6366f1"},"startColor":{"type":"string","default":"#22c55e"},"stopColor":{"type":"string","default":"#ef4444"},"resetColor":{"type":"string","default":"#6b7280"},"lapColor":{"type":"string","default":"#f59e0b"},"clockBg":{"type":"string","default":"#1e1b4b"},"clockColor":{"type":"string","default":"#e0e7ff"},"sectionBg":{"type":"string","default":"#f5f3ff"},"cardBg":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"number","default":26},"clockFontSize":{"type":"number","default":64},"contentMaxWidth":{"type":"number","default":560},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.2},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/cron-builder":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/cron-builder","title":"Cron Builder","category":"bkbg-dev","icon":"clock","description":"Visual cron expression builder. Edit each field individually, see a human-readable description, choose from common presets, preview next run times, and copy the final expression.","keywords":["cron","scheduler","schedule","expression","task","automation","developer","unix","linux"],"textdomain":"blockenberg","editorScript":"bkbg-cron-builder-editor","style":"bkbg-cron-builder-style","viewScript":"bkbg-cron-builder-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Cron Expression Builder"},"subtitle":{"type":"string","default":"Build and understand cron schedules visually"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultExpression":{"type":"string","default":"0 9 * * *"},"showNextRuns":{"type":"boolean","default":true},"nextRunsCount":{"type":"number","default":5},"showPresets":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#0ea5e9"},"sectionBg":{"type":"string","default":"#f0f9ff"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#e0f2fe"},"fieldBg":{"type":"string","default":"#e0f2fe"},"titleColor":{"type":"string","default":"#0c4a6e"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"number","default":26},"subtitleFontSize":{"type":"number","default":15},"expressionFontSize":{"type":"number","default":22},"contentMaxWidth":{"type":"number","default":720},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/savings-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/savings-calculator","title":"Savings Calculator","category":"bkbg-calculators","icon":"chart-line","description":"An interactive compound interest savings calculator. Enter initial deposit, monthly contribution, annual interest rate, and years to see total savings, interest earned, and a year-by-year growth breakdown.","keywords":["savings","calculator","compound interest","investment","retirement","finance","money","interest","growth"],"textdomain":"blockenberg","editorScript":"bkbg-savings-calculator-editor","style":"bkbg-savings-calculator-style","viewScript":"bkbg-savings-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Savings Calculator"},"subtitle":{"type":"string","default":"See how your money grows with compound interest"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"currency":{"type":"string","default":"$"},"currencyPos":{"type":"string","default":"before"},"defaultInitial":{"type":"number","default":5000},"defaultMonthly":{"type":"number","default":200},"defaultRate":{"type":"number","default":7},"defaultYears":{"type":"number","default":10},"defaultCompounding":{"type":"string","default":"monthly"},"showContributedBreakdown":{"type":"boolean","default":true},"showInterestBreakdown":{"type":"boolean","default":true},"showYearTable":{"type":"boolean","default":true},"tableRows":{"type":"number","default":10},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"totalColor":{"type":"string","default":"#6c3fb5"},"contributedColor":{"type":"string","default":"#3b82f6"},"interestColor":{"type":"string","default":"#10b981"},"tableBg":{"type":"string","default":"#fafafa"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":26},"resultSize":{"type":"number","default":44},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":680},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/milestone":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/milestone","title":"Milestone","category":"bkbg-business","icon":"chart-pie","description":"Circular progress ring showing progress toward a numeric goal with animated ring and center label.","keywords":["milestone","goal","progress","ring","circular","chart"],"textdomain":"blockenberg","editorScript":"bkbg-milestone-editor","editorStyle":"bkbg-milestone-style","style":"bkbg-milestone-style","viewScript":"bkbg-milestone-frontend","supports":{"html":false,"anchor":true,"className":true,"align":[]},"attributes":{"current":{"type":"number","default":75},"goal":{"type":"number","default":100},"label":{"type":"string","default":"Completion"},"centerLabel":{"type":"string","default":"auto"},"customCenterLabel":{"type":"string","default":""},"size":{"type":"number","default":160},"strokeWidth":{"type":"number","default":12},"ringColor":{"type":"string","default":"#6c3fb5"},"trackColor":{"type":"string","default":"#e9e3ff"},"textColor":{"type":"string","default":"#222222"},"labelSz":{"type":"number","default":14},"centerSz":{"type":"number","default":28},"glow":{"type":"boolean","default":false},"animateOnView":{"type":"boolean","default":true},"centerTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/keyboard-shortcut":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/keyboard-shortcut","version":"1.0.0","title":"Keyboard Shortcuts","category":"bkbg-dev","icon":"editor-code","description":"Display a keyboard shortcut reference sheet with Mac and Windows variants, categories, and rich styling.","keywords":["keyboard","shortcut","hotkey","keys","cheat sheet","reference"],"textdomain":"blockenberg","editorScript":"bkbg-keyboard-shortcut-editor","editorStyle":"bkbg-keyboard-shortcut-style","style":"bkbg-keyboard-shortcut-style","viewScript":"bkbg-keyboard-shortcut-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"sheetTitle":{"type":"string","default":"Keyboard Shortcuts"},"showTitle":{"type":"boolean","default":true},"platform":{"type":"string","default":"both"},"sections":{"type":"array","default":[{"heading":"General","shortcuts":[{"description":"Save file","macKeys":"\u2318 S","winKeys":"Ctrl S"},{"description":"Undo","macKeys":"\u2318 Z","winKeys":"Ctrl Z"},{"description":"Redo","macKeys":"\u2318 \u21e7 Z","winKeys":"Ctrl Y"},{"description":"Cut","macKeys":"\u2318 X","winKeys":"Ctrl X"},{"description":"Copy","macKeys":"\u2318 C","winKeys":"Ctrl C"},{"description":"Paste","macKeys":"\u2318 V","winKeys":"Ctrl V"},{"description":"Select all","macKeys":"\u2318 A","winKeys":"Ctrl A"}]},{"heading":"Navigation","shortcuts":[{"description":"Go to file","macKeys":"\u2318 P","winKeys":"Ctrl P"},{"description":"Command palette","macKeys":"\u2318 \u21e7 P","winKeys":"Ctrl \u21e7 P"},{"description":"Toggle sidebar","macKeys":"\u2318 B","winKeys":"Ctrl B"},{"description":"Toggle terminal","macKeys":"\u2303 `","winKeys":"Ctrl `"},{"description":"Split editor","macKeys":"\u2318 ","winKeys":"Ctrl "}]},{"heading":"Editing","shortcuts":[{"description":"Move line up \/ down","macKeys":"\u2325 \u2191 \/ \u2193","winKeys":"Alt \u2191 \/ \u2193"},{"description":"Copy line up \/ down","macKeys":"\u21e7 \u2325 \u2191 \/ \u2193","winKeys":"\u21e7 Alt \u2191 \/ \u2193"},{"description":"Delete line","macKeys":"\u2318 \u21e7 K","winKeys":"Ctrl \u21e7 K"},{"description":"Add cursor above \/ below","macKeys":"\u2325 \u2318 \u2191 \/ \u2193","winKeys":"Ctrl Alt \u2191 \/ \u2193"},{"description":"Quick fix","macKeys":"\u2318 .","winKeys":"Ctrl ."}]}]},"fontSize":{"type":"number","default":14},"titleTypo":{"type":"object","default":{}},"headingFontSize":{"type":"number","default":12},"keyFontSize":{"type":"number","default":12},"lineHeight":{"type":"number","default":160},"borderRadius":{"type":"number","default":12},"keyRadius":{"type":"number","default":6},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"headingBg":{"type":"string","default":"#f8fafc"},"headingColor":{"type":"string","default":"#374151"},"headingBorderColor":{"type":"string","default":"#e5e7eb"},"descColor":{"type":"string","default":"#374151"},"keyBg":{"type":"string","default":"#f1f5f9"},"keyBorderColor":{"type":"string","default":"#cbd5e1"},"keyColor":{"type":"string","default":"#1e293b"},"macAccentColor":{"type":"string","default":"#6366f1"},"winAccentColor":{"type":"string","default":"#0ea5e9"},"separatorColor":{"type":"string","default":"#f1f5f9"}}},"blockenberg\/article-series":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/article-series","title":"Article Series","description":"Multi-part series navigator showing all articles with the current one highlighted and progress indicator.","category":"bkbg-blog","icon":"list-view","keywords":["series","articles","parts","navigation","multi-part","sequence","reading"],"textdomain":"blockenberg","editorScript":"bkbg-article-series-editor","editorStyle":"bkbg-article-series-style","style":"bkbg-article-series-style","viewScript":"bkbg-article-series-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"seriesTitle":{"type":"string","default":"The Complete Guide to Web Performance"},"seriesDescription":{"type":"string","default":"A 6-part deep dive into making your website blazingly fast."},"currentPart":{"type":"number","default":2},"parts":{"type":"array","default":[{"title":"Introduction: Why Speed Matters","url":"#","excerpt":"The business case for web performance and where to start."},{"title":"Core Web Vitals Explained","url":"#","excerpt":"LCP, FID, and CLS \u2014 what they measure and how to improve them."},{"title":"Image Optimization Techniques","url":"#","excerpt":"Formats, lazy loading, and responsive images at scale."},{"title":"JavaScript Performance Patterns","url":"#","excerpt":"Code splitting, tree shaking, and reducing main thread work."},{"title":"Caching Strategies","url":"#","excerpt":"HTTP caching, CDN configuration, and service workers."},{"title":"Measuring and Monitoring","url":"#","excerpt":"Tools and workflows to track performance continuously."}]},"showProgress":{"type":"boolean","default":true},"showExcerpt":{"type":"boolean","default":true},"showNumbers":{"type":"boolean","default":true},"showSeriesDescription":{"type":"boolean","default":true},"collapsible":{"type":"boolean","default":false},"layout":{"type":"string","default":"list"},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"descColor":{"type":"string","default":"#64748b"},"itemBg":{"type":"string","default":"#ffffff"},"itemColor":{"type":"string","default":"#334155"},"itemBorderColor":{"type":"string","default":"#e2e8f0"},"excerptColor":{"type":"string","default":"#94a3b8"},"currentBg":{"type":"string","default":"#eff6ff"},"currentColor":{"type":"string","default":"#1d4ed8"},"currentBorderColor":{"type":"string","default":"#3b82f6"},"accentColor":{"type":"string","default":"#3b82f6"},"progressBg":{"type":"string","default":"#e2e8f0"},"progressColor":{"type":"string","default":"#3b82f6"},"numberBg":{"type":"string","default":"#e2e8f0"},"numberColor":{"type":"string","default":"#64748b"},"currentNumberBg":{"type":"string","default":"#3b82f6"},"currentNumberColor":{"type":"string","default":"#ffffff"},"titleFontSize":{"type":"number","default":20},"descFontSize":{"type":"number","default":14},"partTitleFontSize":{"type":"number","default":14},"excerptFontSize":{"type":"number","default":12},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"partTitleTypo":{"type":"object","default":{}},"excerptTypo":{"type":"object","default":{}}}},"blockenberg\/notification-toast":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/notification-toast","title":"Notification Toast","category":"bkbg-effects","description":"Animated social-proof toast notifications that cycle in the corner of the screen \u2014 'Sarah just signed up', 'Tom upgraded to Pro', etc.","keywords":["toast","notification","social proof","popup","fomo","alert"],"textdomain":"blockenberg","editorScript":"bkbg-notification-toast-editor","editorStyle":"bkbg-notification-toast-style","style":"bkbg-notification-toast-style","viewScript":"bkbg-notification-toast-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"notifications":{"type":"array","default":[{"icon":"\ud83c\udf89","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Sarah M.","text":"just signed up for the Pro plan","timeAgo":"2 min ago","avatarBg":"#6366f1"},{"icon":"\u2b50","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Tom K.","text":"left a 5-star review","timeAgo":"5 min ago","avatarBg":"#10b981"},{"icon":"\ud83d\uded2","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Priya L.","text":"just purchased the Starter bundle","timeAgo":"8 min ago","avatarBg":"#f59e0b"},{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"David R.","text":"upgraded their account to Business","timeAgo":"11 min ago","avatarBg":"#ef4444"},{"icon":"\ud83d\udcac","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Mia W.","text":"shared this page with their team","timeAgo":"14 min ago","avatarBg":"#8b5cf6"}]},"position":{"type":"string","default":"bottom-left"},"interval":{"type":"number","default":4},"displayDuration":{"type":"number","default":3},"animateType":{"type":"string","default":"slide"},"showOnce":{"type":"boolean","default":false},"loop":{"type":"boolean","default":true},"showAvatar":{"type":"boolean","default":true},"showTimeAgo":{"type":"boolean","default":true},"showIcon":{"type":"boolean","default":true},"toastStyle":{"type":"string","default":"shadow"},"maxWidth":{"type":"number","default":320},"borderRadius":{"type":"number","default":12},"avatarSize":{"type":"number","default":40},"iconSize":{"type":"number","default":20},"nameSize":{"type":"number","default":13},"textSize":{"type":"number","default":12},"timeSize":{"type":"number","default":11},"nameTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}},"toastBg":{"type":"string","default":"#ffffff"},"toastBorder":{"type":"string","default":"#e5e7eb"},"toastShadow":{"type":"boolean","default":true},"nameColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"timeColor":{"type":"string","default":"#9ca3af"}}},"blockenberg\/link-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/link-list","version":"1.0.0","title":"Link List","category":"bkbg-content","description":"An organized, styled list of links with icons, titles, descriptions, and optional badges.","keywords":["links","list","resources","navigation","directory","hub"],"textdomain":"blockenberg","editorScript":"bkbg-link-list-editor","style":"bkbg-link-list-style","attributes":{"title":{"type":"string","default":"Useful Resources"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Handpicked links for developers and designers"},"showSubtitle":{"type":"boolean","default":true},"columns":{"type":"number","default":1},"showDescription":{"type":"boolean","default":true},"showBadge":{"type":"boolean","default":true},"showIcon":{"type":"boolean","default":true},"gap":{"type":"number","default":8},"itemRadius":{"type":"number","default":10},"itemPadding":{"type":"number","default":14},"fontSize":{"type":"number","default":14},"titleSize":{"type":"number","default":15},"headingSize":{"type":"number","default":22},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"linkColor":{"type":"string","default":"#6366f1"},"badgeBg":{"type":"string","default":"#ede9fe"},"badgeColor":{"type":"string","default":"#6366f1"},"links":{"type":"array","default":[{"icon":"\ud83d\udcd8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"MDN Web Docs","desc":"Comprehensive documentation for HTML, CSS, and JavaScript.","url":"https:\/\/developer.mozilla.org","badge":"Free","accentColor":"#6366f1"},{"icon":"\u269b\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"React Documentation","desc":"Learn the fundamentals of building UIs with React.","url":"https:\/\/react.dev","badge":"Official","accentColor":"#06b6d4"},{"icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Tailwind CSS","desc":"Utility-first CSS framework for rapid UI development.","url":"https:\/\/tailwindcss.com","badge":"v4","accentColor":"#10b981"},{"icon":"\ud83d\udee0\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Vite","desc":"Next generation frontend tooling \u2014 fast and opinionated.","url":"https:\/\/vitejs.dev","badge":"Tool","accentColor":"#f59e0b"},{"icon":"\ud83d\udc19","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"GitHub","desc":"Host, review, and collaborate on code with millions.","url":"https:\/\/github.com","badge":"Free","accentColor":"#111827"}]},"headingTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"linkTitleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/search-bar":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/search-bar","title":"Search Bar","category":"bkbg-content","icon":"search","description":"Styled search field and button for site search with live AJAX suggestions option.","keywords":["search","find","bar","field","input","query"],"textdomain":"blockenberg","editorScript":"bkbg-search-bar-editor","editorStyle":"bkbg-search-bar-style","style":"bkbg-search-bar-style","viewScript":"bkbg-search-bar-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"placeholder":{"type":"string","default":"Search\u2026"},"btnLabel":{"type":"string","default":"Search"},"showBtn":{"type":"boolean","default":true},"btnIcon":{"type":"boolean","default":true},"alignment":{"type":"string","default":"center"},"maxWidth":{"type":"number","default":560},"fieldBg":{"type":"string","default":"#ffffff"},"fieldBorder":{"type":"string","default":"#d1d5db"},"fieldText":{"type":"string","default":"#111827"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnText":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":8},"fieldHeight":{"type":"number","default":48},"fontSize":{"type":"number","default":15},"liveSearch":{"type":"boolean","default":false}}},"blockenberg\/countdown":{"apiVersion":3,"name":"blockenberg\/countdown","title":"Countdown","category":"bkbg-effects","icon":"clock","description":"Display a countdown timer to a specific date and time.","keywords":["countdown","timer","date","event"],"textdomain":"blockenberg","editorScript":"bkbg-countdown-editor","editorStyle":"bkbg-countdown-style","style":"bkbg-countdown-style","viewScript":"bkbg-countdown-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"targetDate":{"type":"string","default":""},"targetTime":{"type":"string","default":"00:00"},"timezone":{"type":"string","default":"local"},"layoutStyle":{"type":"string","default":"cards"},"showDays":{"type":"boolean","default":true},"showHours":{"type":"boolean","default":true},"showMinutes":{"type":"boolean","default":true},"showSeconds":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"showSeparators":{"type":"boolean","default":true},"labelDays":{"type":"string","default":"Days"},"labelHours":{"type":"string","default":"Hours"},"labelMinutes":{"type":"string","default":"Minutes"},"labelSeconds":{"type":"string","default":"Seconds"},"expiredAction":{"type":"string","default":"message"},"expiredMessage":{"type":"string","default":"Time's up!"},"expiredRedirectUrl":{"type":"string","default":""},"title":{"type":"string","default":""},"showTitle":{"type":"boolean","default":false},"digitBg":{"type":"string","default":"#1e293b"},"digitColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#64748b"},"separatorColor":{"type":"string","default":"#94a3b8"},"titleColor":{"type":"string","default":"#1e293b"},"wrapBg":{"type":"string","default":""},"digitFontSize":{"type":"number","default":48},"labelFontSize":{"type":"number","default":14},"titleFontSize":{"type":"number","default":24},"digitFontWeight":{"type":"number","default":700},"labelFontWeight":{"type":"number","default":500},"padding":{"type":"number","default":24},"gap":{"type":"number","default":16},"borderRadius":{"type":"number","default":12},"digitPadding":{"type":"number","default":20},"digitRadius":{"type":"number","default":8},"evergreenMode":{"type":"boolean","default":true},"evergreenDays":{"type":"number","default":0},"evergreenHours":{"type":"number","default":24},"evergreenMinutes":{"type":"number","default":0},"evergreenId":{"type":"string","default":""},"typoDigit":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}},"typoTitle":{"type":"object","default":{}}}},"blockenberg\/quiz":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/quiz","title":"Scored Quiz","category":"bkbg-interactive","description":"Multi-question scored quiz with points-based result ranges. Shows personalised outcome based on total score. Includes progress bar and retake button.","textdomain":"blockenberg","editorScript":"bkbg-quiz-editor","style":"bkbg-quiz-style","viewScript":"bkbg-quiz-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"quizTitle":{"type":"string","default":"What's Your Productivity Style?"},"quizDescription":{"type":"string","default":"Answer 3 quick questions to discover which work style fits you best."},"showTitle":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"questions":{"type":"array","default":[{"id":"q1","question":"How do you prefer to organise your day?","options":[{"id":"q1o1","text":"Strict timed blocks \u2014 every hour is scheduled","points":3},{"id":"q1o2","text":"A prioritised to-do list I work through flexibly","points":2},{"id":"q1o3","text":"I react to what comes up as the day unfolds","points":1},{"id":"q1o4","text":"I have a general direction but no set plan","points":0}]},{"id":"q2","question":"When distractions hit, you usually\u2026","options":[{"id":"q2o1","text":"Block notifications and return to deep focus fast","points":3},{"id":"q2o2","text":"Finish the distraction then get back on track","points":2},{"id":"q2o3","text":"Find it hard to return with the same momentum","points":1},{"id":"q2o4","text":"Rarely recover focus the same day","points":0}]},{"id":"q3","question":"How do you feel about planning tomorrow the night before?","options":[{"id":"q3o1","text":"I always do it \u2014 it's non-negotiable","points":3},{"id":"q3o2","text":"Usually yes, if I remember","points":2},{"id":"q3o3","text":"Sometimes, but I often skip it","points":1},{"id":"q3o4","text":"Rarely \u2014 I prefer to improvise","points":0}]}],"items":{"type":"object"}},"resultRanges":{"type":"array","default":[{"id":"r1","minScore":0,"maxScore":3,"icon":"\ud83c\udf31","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"The Free-Spirited Explorer","description":"You prefer spontaneity over structure. Embracing a few simple habits could unlock a big jump in your output without sacrificing your flexibility.","imageUrl":"","imageId":0},{"id":"r2","minScore":4,"maxScore":6,"icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"The Balanced Achiever","description":"You mix structure with adaptability well. Fine-tuning your focus rituals and planning consistency could push you from good to exceptional.","imageUrl":"","imageId":0},{"id":"r3","minScore":7,"maxScore":9,"icon":"\ud83c\udfc6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"The Power Planner","description":"You're a productivity powerhouse! Your systems are strong \u2014 focus now on protecting energy and avoiding burnout while scaling what works.","imageUrl":"","imageId":0}],"items":{"type":"object"}},"progressStyle":{"type":"string","default":"bar"},"showProgress":{"type":"boolean","default":true},"oneAtATime":{"type":"boolean","default":true},"randomize":{"type":"boolean","default":false},"submitLabel":{"type":"string","default":"See My Results"},"retakeLabel":{"type":"string","default":"Retake Quiz"},"showRetake":{"type":"boolean","default":true},"resultHeading":{"type":"string","default":"Your Result"},"formMaxWidth":{"type":"integer","default":640},"cardRadius":{"type":"integer","default":20},"cardPadding":{"type":"integer","default":40},"optionRadius":{"type":"integer","default":10},"optionPadding":{"type":"integer","default":16},"btnRadius":{"type":"integer","default":10},"titleTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"questionTypo":{"type":"object","default":{}},"optionTypo":{"type":"object","default":{}},"resTitleTypo":{"type":"object","default":{}},"resDescTypo":{"type":"object","default":{}},"accentColor":{"type":"string","default":"#6c3fb5"},"selectedBg":{"type":"string","default":"#ede9f7"},"selectedColor":{"type":"string","default":"#6c3fb5"},"selectedBorder":{"type":"string","default":"#6c3fb5"},"optionBg":{"type":"string","default":"#f9fafb"},"optionBorder":{"type":"string","default":"#e5e7eb"},"optionText":{"type":"string","default":"#374151"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"retakeBg":{"type":"string","default":"#f3f4f6"},"retakeColor":{"type":"string","default":"#374151"},"progressFill":{"type":"string","default":"#6c3fb5"},"progressTrack":{"type":"string","default":"#e5e7eb"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"resultCardBg":{"type":"string","default":"#f9fafb"},"resultIconSize":{"type":"integer","default":48},"titleColor":{"type":"string","default":"#111827"},"questionColor":{"type":"string","default":"#1f2937"},"resultTitleColor":{"type":"string","default":"#111827"},"resultDescColor":{"type":"string","default":"#6b7280"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64}}},"blockenberg\/marquee-cards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/marquee-cards","title":"Marquee Cards","category":"bkbg-effects","icon":"slides","description":"Infinitely scrolling row of rich cards \u2014 images, headings, tags, and links. Ideal for features, use-cases, portfolio pieces, or team showcases.","keywords":["marquee","cards","scroll","infinite","loop","features","showcase","carousel"],"textdomain":"blockenberg","editorScript":"bkbg-marquee-cards-editor","editorStyle":"bkbg-marquee-cards-style","style":"bkbg-marquee-cards-style","viewScript":"bkbg-marquee-cards-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"cards":{"type":"array","default":[{"imageUrl":"","imageId":0,"tag":"Feature","heading":"Lightning Fast","text":"Built for modern web performance with zero bloat.","link":"","linkLabel":"Learn more \u2192"},{"imageUrl":"","imageId":0,"tag":"Design","heading":"Pixel Perfect","text":"Every detail crafted to delight your visitors.","link":"","linkLabel":"Learn more \u2192"},{"imageUrl":"","imageId":0,"tag":"Support","heading":"Always Reliable","text":"24\/7 support and 99.9% uptime guaranteed.","link":"","linkLabel":"Learn more \u2192"},{"imageUrl":"","imageId":0,"tag":"Scale","heading":"Grows With You","text":"From startup to enterprise with the same platform.","link":"","linkLabel":"Learn more \u2192"}]},"speed":{"type":"number","default":40},"direction":{"type":"string","default":"left"},"pauseOnHover":{"type":"boolean","default":true},"twoRows":{"type":"boolean","default":false},"cardWidth":{"type":"number","default":280},"cardGap":{"type":"number","default":20},"imageHeight":{"type":"number","default":160},"showImage":{"type":"boolean","default":true},"showTag":{"type":"boolean","default":true},"showText":{"type":"boolean","default":true},"showLink":{"type":"boolean","default":true},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"cardBorderWidth":{"type":"number","default":1},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":20},"cardShadow":{"type":"boolean","default":true},"tagBg":{"type":"string","default":"#ede9fe"},"tagColor":{"type":"string","default":"#6c3fb5"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"linkColor":{"type":"string","default":"#6c3fb5"},"headingSize":{"type":"number","default":18},"textSize":{"type":"number","default":14},"tagSize":{"type":"number","default":11},"headingTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}},"tagTypo":{"type":"object","default":{}},"wrapperBg":{"type":"string","default":""},"paddingY":{"type":"number","default":32},"fadeEdges":{"type":"boolean","default":true},"hoverLift":{"type":"boolean","default":true}}},"blockenberg\/text-comparison":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/text-comparison","title":"Text Comparison","category":"bkbg-dev","description":"Two-column narrative comparison block for Before\/After, Problem\/Solution, Old Way\/New Way contrasts using styled bullet lists.","textdomain":"blockenberg","editorScript":"bkbg-text-comparison-editor","style":"bkbg-text-comparison-style","viewScript":"bkbg-text-comparison-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"leftLabel":{"type":"string","default":"The Old Way"},"leftDescription":{"type":"string","default":"How things used to work \u2014 slow, painful, and expensive."},"leftIcon":{"type":"string","default":"\ud83d\ude29"},"leftIconType":{"type":"string","default":"custom-char"},"leftIconDashicon":{"type":"string","default":""},"leftIconImageUrl":{"type":"string","default":""},"leftItems":{"type":"array","default":[{"id":"li1","text":"Hours wasted on manual spreadsheets"},{"id":"li2","text":"Costly mistakes from outdated data"},{"id":"li3","text":"Siloed teams with no visibility"},{"id":"li4","text":"Impossible to scale without more headcount"}],"items":{"type":"object"}},"leftItemIcon":{"type":"string","default":"\u2717"},"leftItemIconType":{"type":"string","default":"custom-char"},"leftItemIconDashicon":{"type":"string","default":""},"leftItemIconImageUrl":{"type":"string","default":""},"rightLabel":{"type":"string","default":"With Our Solution"},"rightDescription":{"type":"string","default":"A smarter way to work \u2014 fast, accurate, and built to grow with you."},"rightIcon":{"type":"string","default":"\ud83d\ude80"},"rightIconType":{"type":"string","default":"custom-char"},"rightIconDashicon":{"type":"string","default":""},"rightIconImageUrl":{"type":"string","default":""},"rightItems":{"type":"array","default":[{"id":"ri1","text":"Automated workflows that save hours every week"},{"id":"ri2","text":"Real-time data you can trust"},{"id":"ri3","text":"Full team alignment at a glance"},{"id":"ri4","text":"Scales seamlessly as your business grows"}],"items":{"type":"object"}},"rightItemIcon":{"type":"string","default":"\u2713"},"rightItemIconType":{"type":"string","default":"custom-char"},"rightItemIconDashicon":{"type":"string","default":""},"rightItemIconImageUrl":{"type":"string","default":""},"showIcons":{"type":"boolean","default":true},"showDescriptions":{"type":"boolean","default":true},"style":{"type":"string","default":"cards"},"showDivider":{"type":"boolean","default":true},"dividerStyle":{"type":"string","default":"line"},"headerAlign":{"type":"string","default":"center"},"maxWidth":{"type":"integer","default":960},"gap":{"type":"integer","default":0},"cardRadius":{"type":"integer","default":16},"cardPadding":{"type":"integer","default":32},"labelTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"itemTypo":{"type":"object","default":{}},"iconSize":{"type":"integer","default":32},"itemIconSize":{"type":"integer","default":16},"leftBg":{"type":"string","default":"#fff5f5"},"rightBg":{"type":"string","default":"#f0fdf4"},"leftBorderColor":{"type":"string","default":"#fecaca"},"rightBorderColor":{"type":"string","default":"#bbf7d0"},"leftLabelColor":{"type":"string","default":"#dc2626"},"rightLabelColor":{"type":"string","default":"#16a34a"},"leftItemIconColor":{"type":"string","default":"#dc2626"},"rightItemIconColor":{"type":"string","default":"#16a34a"},"leftTextColor":{"type":"string","default":"#374151"},"rightTextColor":{"type":"string","default":"#374151"},"leftDescColor":{"type":"string","default":"#6b7280"},"rightDescColor":{"type":"string","default":"#6b7280"},"dividerColor":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64}}},"blockenberg\/chat-bubble":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/chat-bubble","version":"1.0.0","title":"Chat Bubbles","category":"bkbg-content","icon":"format-chat","description":"Decorative chat-conversation UI \u2014 perfect for testimonials in a messaging format, product walkthroughs, or dialogue-based storytelling.","keywords":["chat","bubble","message","testimonial","conversation","sms","dialogue"],"textdomain":"blockenberg","editorScript":"bkbg-chat-bubble-editor","editorStyle":"bkbg-chat-bubble-style","style":"bkbg-chat-bubble-style","viewScript":"bkbg-chat-bubble-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"messages":{"type":"array","default":[{"id":"m1","side":"left","senderName":"Support Team","senderInitials":"ST","avatarUrl":"","avatarId":0,"text":"Hey! How can we help you today?","time":"9:41 AM"},{"id":"m2","side":"right","senderName":"Customer","senderInitials":"JD","avatarUrl":"","avatarId":0,"text":"I just signed up \u2014 this product is incredible! Got a quick question about billing.","time":"9:42 AM"},{"id":"m3","side":"left","senderName":"Support Team","senderInitials":"ST","avatarUrl":"","avatarId":0,"text":"Happy to help! Ask away \ud83d\ude0a","time":"9:42 AM"},{"id":"m4","side":"right","senderName":"Customer","senderInitials":"JD","avatarUrl":"","avatarId":0,"text":"Can I switch plans mid-cycle? No hidden fees?","time":"9:43 AM"}]},"chatStyle":{"type":"string","default":"modern"},"maxWidth":{"type":"number","default":560},"bubbleRadius":{"type":"number","default":18},"avatarSize":{"type":"number","default":36},"messageGap":{"type":"number","default":12},"showAvatars":{"type":"boolean","default":true},"showTimestamp":{"type":"boolean","default":true},"showSenderName":{"type":"boolean","default":true},"typingIndicator":{"type":"boolean","default":true},"fontSize":{"type":"number","default":14},"leftBubbleBg":{"type":"string","default":"#f3f4f6"},"leftBubbleColor":{"type":"string","default":"#111827"},"rightBubbleBg":{"type":"string","default":"#6c3fb5"},"rightBubbleColor":{"type":"string","default":"#ffffff"},"avatarBg":{"type":"string","default":"#e5e7eb"},"timeColor":{"type":"string","default":"#9ca3af"},"chatBg":{"type":"string","default":"#ffffff"},"showBorder":{"type":"boolean","default":true},"borderColor":{"type":"string","default":"#e5e7eb"},"containerRadius":{"type":"number","default":16},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"number","default":32},"paddingBottom":{"type":"number","default":32},"fontWeight":{"type":"string","default":"400"},"lineHeight":{"type":"number","default":1.5},"typoBubble":{"type":"object","default":{}}}},"blockenberg\/creative-button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/creative-button","title":"Creative Button","description":"A single button with 6 advanced hover effect styles \u2014 fill slide, color wipe, 3D press, arrow reveal, ripple, and outline morph. Perfect for standout calls-to-action.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-creative-button-editor","style":"bkbg-creative-button-style","viewScript":"bkbg-creative-button-frontend","icon":"button","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"label":{"type":"string","default":"Get Started"},"url":{"type":"string","default":"#"},"openNewTab":{"type":"boolean","default":false},"hoverEffect":{"type":"string","default":"slide"},"buttonStyle":{"type":"string","default":"filled"},"corners":{"type":"string","default":"rounded"},"icon":{"type":"string","default":"\u2192"},"iconType":{"type":"string","default":"custom-char"},"iconDashicon":{"type":"string","default":"arrow-right-alt"},"iconImageUrl":{"type":"string","default":""},"showIcon":{"type":"boolean","default":true},"iconPosition":{"type":"string","default":"right"},"fullWidth":{"type":"boolean","default":false},"centered":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#7c3aed"},"textColor":{"type":"string","default":"#ffffff"},"hoverBg":{"type":"string","default":"#4f46e5"},"hoverColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#7c3aed"},"borderWidth":{"type":"number","default":2},"gradientFrom":{"type":"string","default":"#7c3aed"},"gradientTo":{"type":"string","default":"#2563eb"},"fontSize":{"type":"number","default":16},"paddingH":{"type":"number","default":32},"paddingV":{"type":"number","default":14},"iconSize":{"type":"number","default":16},"typoBtn":{"type":"object","default":{}}}},"blockenberg\/tutorial-card":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/tutorial-card","title":"Tutorial Card","description":"A structured tutorial block with steps, prerequisites, materials, learning outcomes, and progress tracking.","category":"bkbg-blog","icon":"welcome-learn-more","keywords":["tutorial","guide","steps","how-to","lesson","course"],"editorScript":"bkbg-tutorial-card-editor","editorStyle":"bkbg-tutorial-card-style","style":"bkbg-tutorial-card-style","viewScript":"bkbg-tutorial-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"tutorialTitle":{"type":"string","default":"Getting Started with React Hooks"},"subtitle":{"type":"string","default":"A hands-on guide for intermediate developers"},"author":{"type":"string","default":"Alex Johnson"},"showAuthor":{"type":"boolean","default":true},"difficulty":{"type":"string","default":"intermediate"},"duration":{"type":"string","default":"45 minutes"},"showDuration":{"type":"boolean","default":true},"completionRate":{"type":"number","default":0},"showProgress":{"type":"boolean","default":false},"layout":{"type":"string","default":"vertical"},"showStepDurations":{"type":"boolean","default":true},"showTips":{"type":"boolean","default":true},"prerequisites":{"type":"array","default":[{"text":"Basic JavaScript (variables, functions, arrays)"},{"text":"Familiarity with React class components"},{"text":"Node.js installed (v16+)"}]},"showPrerequisites":{"type":"boolean","default":true},"prerequisitesLabel":{"type":"string","default":"Prerequisites"},"steps":{"type":"array","default":[{"title":"Set Up Your Project","content":"Create a new React app using Create React App or Vite. Make sure you're using React 16.8 or higher to access Hooks.","duration":"5 min","tip":"Use `npm create vite@latest my-app -- --template react` for a faster setup."},{"title":"Your First useState Hook","content":"Replace your class component's `this.state` with the `useState` hook. Call `const [count, setCount] = useState(0)` at the top of your function component.","duration":"10 min","tip":"Hooks must be called at the top level of your component \u2014 never inside loops or conditions."},{"title":"Handle Side Effects with useEffect","content":"Move your `componentDidMount` and `componentDidUpdate` logic into `useEffect`. Return a cleanup function to replicate `componentWillUnmount`.","duration":"15 min","tip":"Pass an empty dependency array `[]` to run the effect only once on mount."},{"title":"Build a Custom Hook","content":"Extract reusable stateful logic into a function prefixed with `use`. Custom hooks let you share logic across components without changing the component hierarchy.","duration":"10 min","tip":"Name custom hooks starting with `use` so React knows to apply the rules of Hooks."},{"title":"Test Your Hooks","content":"Use React Testing Library and `renderHook` from `@testing-library\/react-hooks` to unit-test your custom hooks in isolation.","duration":"5 min","tip":""}]},"showSteps":{"type":"boolean","default":true},"stepsLabel":{"type":"string","default":"Steps"},"materials":{"type":"array","default":[{"text":"Code editor (VS Code recommended)"},{"text":"Node.js v16+ and npm"},{"text":"Basic React project or sandbox"}]},"showMaterials":{"type":"boolean","default":true},"materialsLabel":{"type":"string","default":"What you'll need"},"outcomes":{"type":"array","default":[{"text":"Understand the motivation behind React Hooks"},{"text":"Use useState and useEffect confidently"},{"text":"Build reusable custom hooks"},{"text":"Migrate class components to functional components"}]},"showOutcomes":{"type":"boolean","default":true},"outcomesLabel":{"type":"string","default":"What you'll learn"},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"headerBg":{"type":"string","default":"#0f172a"},"headerColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#3b82f6"},"stepNumberBg":{"type":"string","default":"#3b82f6"},"stepNumberColor":{"type":"string","default":"#ffffff"},"stepBorderColor":{"type":"string","default":"#e5e7eb"},"stepTipBg":{"type":"string","default":"#fffbeb"},"stepTipColor":{"type":"string","default":"#92400e"},"stepTipBorderColor":{"type":"string","default":"#fcd34d"},"prerequisiteBg":{"type":"string","default":"#f1f5f9"},"prerequisiteColor":{"type":"string","default":"#334155"},"materialBg":{"type":"string","default":"#f0f9ff"},"materialColor":{"type":"string","default":"#0c4a6e"},"outcomeBg":{"type":"string","default":"#f0fdf4"},"outcomeColor":{"type":"string","default":"#14532d"},"progressBg":{"type":"string","default":"#e5e7eb"},"progressFill":{"type":"string","default":"#3b82f6"},"subtitleSize":{"type":"number","default":11},"authorSize":{"type":"number","default":12}}},"blockenberg\/gradient-blob":{"apiVersion":3,"name":"blockenberg\/gradient-blob","title":"Gradient Blob","description":"Full-width section with animated CSS gradient blobs as background and InnerBlocks for content.","category":"bkbg-effects","icon":"art","keywords":["blob","gradient","animated","section","background"],"textdomain":"blockenberg","editorScript":"bkbg-gradient-blob-editor","editorStyle":"bkbg-gradient-blob-style","style":"bkbg-gradient-blob-style","viewScript":"bkbg-gradient-blob-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"color1":{"type":"string","default":"#c084fc"},"color2":{"type":"string","default":"#818cf8"},"color3":{"type":"string","default":"#f0abfc"},"bgColor":{"type":"string","default":"#faf5ff"},"textColor":{"type":"string","default":""},"animSpeed":{"type":"integer","default":10},"blobSize":{"type":"integer","default":60},"blobOpacity":{"type":"integer","default":60},"blobBlur":{"type":"integer","default":80},"minHeight":{"type":"integer","default":500},"paddingTop":{"type":"integer","default":80},"paddingBottom":{"type":"integer","default":80},"contentMaxWidth":{"type":"integer","default":720},"centerContent":{"type":"boolean","default":true},"numBlobs":{"type":"integer","default":3},"paused":{"type":"boolean","default":false},"align":{"type":"string","default":"full"}},"editorBlock":{"defaultValue":{"allowedBlocks":["core\/heading","core\/paragraph","core\/buttons","core\/image"]}}},"blockenberg\/morse-code-converter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/morse-code-converter","title":"Morse Code Converter","category":"bkbg-calculators","icon":"controls-volumeon","description":"Encode plain text to Morse code and decode Morse code back to text. Supports dots, dashes and spaces.","keywords":["morse","code","encode","decode","cipher","dots","dashes","signal"],"textdomain":"blockenberg","editorScript":"bkbg-morse-code-converter-editor","style":"bkbg-morse-code-converter-style","viewScript":"bkbg-morse-code-converter-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Morse Code Converter"},"subtitle":{"type":"string","default":"Encode and decode messages in Morse code instantly"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultMode":{"type":"string","default":"encode"},"defaultText":{"type":"string","default":"Hello World"},"showCopyButton":{"type":"boolean","default":true},"showPlayButton":{"type":"boolean","default":true},"showReference":{"type":"boolean","default":true},"dotChar":{"type":"string","default":"\u00b7"},"dashChar":{"type":"string","default":"\u2014"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"outputBg":{"type":"string","default":"#f5f3ff"},"outputBorder":{"type":"string","default":"#ede9fe"},"outputColor":{"type":"string","default":"#3b0764"},"tabActiveBg":{"type":"string","default":"#6c3fb5"},"tabActiveColor":{"type":"string","default":"#ffffff"},"tabInactiveBg":{"type":"string","default":"#f3f4f6"},"tabInactiveColor":{"type":"string","default":"#374151"},"refBg":{"type":"string","default":"#f9fafb"},"refBorder":{"type":"string","default":"#e5e7eb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"outputFontSize":{"type":"number","default":18},"cardRadius":{"type":"number","default":16},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":620},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleFontWeight":{"type":"number","default":700},"subtitleFontSize":{"type":"number","default":14},"outputLineHeight":{"type":"number","default":1.5},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"outputTypo":{"type":"object","default":{}}}},"blockenberg\/numbered-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/numbered-list","title":"Numbered List","category":"bkbg-content","icon":"editor-ol","description":"Visual numbered or icon section \u2014 each item has a styled badge, heading, description, optional image and optional link. Ideal for steps, benefits, and 'why choose us' sections.","keywords":["numbered","steps","benefits","list","icon","process","why choose"],"textdomain":"blockenberg","editorScript":"bkbg-numbered-list-editor","style":"bkbg-numbered-list-style","viewScript":"bkbg-numbered-list-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"heading":{"type":"string","default":"Why Choose Us"},"showHeading":{"type":"boolean","default":true},"subtext":{"type":"string","default":""},"showSubtext":{"type":"boolean","default":false},"items":{"type":"array","default":[{"customBadge":"","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Lightning fast","content":"Built for speed from the ground up. Page loads in under 200 ms so visitors never wait.","imageUrl":"","imageId":0,"imageAlt":"","link":"","accentColor":"#6366f1"},{"customBadge":"","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Secure by default","content":"End-to-end encryption and SOC 2 compliance keeps your data safe at every layer.","imageUrl":"","imageId":0,"imageAlt":"","link":"","accentColor":"#10b981"},{"customBadge":"","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Scales with you","content":"From side project to enterprise: infrastructure that grows without changing a line of code.","imageUrl":"","imageId":0,"imageAlt":"","link":"","accentColor":"#f59e0b"},{"customBadge":"","icon":"","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"World-class support","content":"Real humans, real answers \u2014 24\/7 live chat with an average first response of 3 minutes.","imageUrl":"","imageId":0,"imageAlt":"","link":"","accentColor":"#ec4899"}]},"layout":{"type":"string","default":"list"},"badgeType":{"type":"string","default":"number"},"badgeShape":{"type":"string","default":"circle"},"badgeSize":{"type":"number","default":44},"badgeFontSize":{"type":"number","default":18},"showConnector":{"type":"boolean","default":true},"connectorStyle":{"type":"string","default":"dashed"},"showImage":{"type":"boolean","default":false},"imageSize":{"type":"number","default":180},"imageRadius":{"type":"number","default":12},"imagePosition":{"type":"string","default":"right"},"columns":{"type":"number","default":1},"gap":{"type":"number","default":40},"headingSize":{"type":"number","default":20},"fontSize":{"type":"number","default":15},"fontWeight":{"type":"integer","default":600},"lineHeight":{"type":"number","default":1.5},"sectionHeadingTypo":{"type":"object","default":{}},"itemHeadingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"borderRadius":{"type":"number","default":0},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"align":{"type":"string","default":"left"},"bgColor":{"type":"string","default":""},"badgeBg":{"type":"string","default":"#6366f1"},"badgeColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#4b5563"},"connectorColor":{"type":"string","default":"#d1d5db"},"sectionHeadingColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#6b7280"}}},"blockenberg\/press-release":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/press-release","title":"Press Release","category":"bkbg-blog","icon":"megaphone","description":"Structured press release with dateline, headline, body paragraphs, boilerplate, and media contact block.","keywords":["press","release","news","pr","media","announcement","journalism","wire"],"textdomain":"blockenberg","editorScript":"bkbg-press-release-editor","editorStyle":"bkbg-press-release-style","style":"bkbg-press-release-style","viewScript":"bkbg-press-release-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"releaseLabel":{"type":"string","default":"FOR IMMEDIATE RELEASE"},"showReleaseLabel":{"type":"boolean","default":true},"city":{"type":"string","default":"San Francisco, CA"},"releaseDate":{"type":"string","default":"February 24, 2026"},"showDateline":{"type":"boolean","default":true},"headline":{"type":"string","default":"Acme Corp Raises $50M Series B to Accelerate Global Expansion"},"subheadline":{"type":"string","default":"Investment led by leading venture capital firms will fuel product development and entry into new markets"},"showSubheadline":{"type":"boolean","default":true},"introParagraph":{"type":"string","default":"Acme Corp, the leading provider of innovative enterprise solutions, today announced it has secured $50 million in Series B funding led by Benchmark Capital, with participation from existing investors Sequoia Capital and Andreessen Horowitz."},"bodyParagraphs":{"type":"array","default":["The new funding will be used to accelerate product development, expand the company's go-to-market team, and drive international expansion into Europe and Asia-Pacific markets. This milestone follows a period of exceptional growth, with the company tripling revenue year-over-year and reaching 500 enterprise customers globally.","\"This investment validates the tremendous market opportunity we've identified and the strength of the team we've assembled,\" said Jane Smith, CEO of Acme Corp. \"We've built something that our customers truly love, and now we have the resources to bring it to every major market around the world.\"","The company plans to use the funds to hire 150 additional employees over the next 12 months, with a focus on engineering, sales, and customer success roles across its San Francisco headquarters and new offices in London and Singapore."]},"showQuoteBlock":{"type":"boolean","default":false},"quoteText":{"type":"string","default":""},"quoteAttribution":{"type":"string","default":""},"endMarker":{"type":"string","default":"###"},"showEndMarker":{"type":"boolean","default":true},"boilerplateTitle":{"type":"string","default":"About Acme Corp"},"boilerplateText":{"type":"string","default":"Acme Corp (acmecorp.com) is the leading enterprise platform for modern workflow automation. Founded in 2019, the company serves over 500 customers in 30 countries, helping them save time and reduce operational costs. Acme Corp is headquartered in San Francisco, CA, with offices in New York, London, and Singapore."},"showBoilerplate":{"type":"boolean","default":true},"mediaContactName":{"type":"string","default":"Sarah Johnson"},"mediaContactTitle":{"type":"string","default":"Head of Communications"},"mediaContactCompany":{"type":"string","default":"Acme Corp"},"mediaContactEmail":{"type":"string","default":"press@acmecorp.com"},"mediaContactPhone":{"type":"string","default":"+1 (415) 555-0192"},"showMediaContact":{"type":"boolean","default":true},"headlineTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}},"maxWidth":{"type":"number","default":760},"borderRadius":{"type":"number","default":8},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#1a1a2e"},"headlineColor":{"type":"string","default":"#0f172a"},"subheadlineColor":{"type":"string","default":"#475569"},"dateBg":{"type":"string","default":""},"dateBorderColor":{"type":"string","default":"#e2e8f0"},"releaseLabelColor":{"type":"string","default":"#dc2626"},"boilerplateBg":{"type":"string","default":"#f8fafc"},"boilerplateBorderColor":{"type":"string","default":"#e2e8f0"},"boilerplateTextColor":{"type":"string","default":"#64748b"},"contactBg":{"type":"string","default":"#f1f5f9"},"contactBorderColor":{"type":"string","default":"#cbd5e1"},"contactColor":{"type":"string","default":"#334155"},"accentColor":{"type":"string","default":"#2563eb"}}},"blockenberg\/time-zone-converter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/time-zone-converter","version":"1.0.0","title":"Time Zone Converter","category":"bkbg-calculators","icon":"clock","description":"Convert a specific time across multiple time zones with a live interactive display.","keywords":["time zone","convert","world time","clock","timezone"],"supports":{"html":false,"align":["wide","full"]},"textdomain":"blockenberg","editorScript":"bkbg-time-zone-converter-editor","style":"bkbg-time-zone-converter-style","viewScript":"bkbg-time-zone-converter-frontend","attributes":{"title":{"type":"string","default":"Time Zone Converter"},"subtitle":{"type":"string","default":"Convert any time across the world's time zones"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"sourceZone":{"type":"string","default":"America\/New_York"},"targetZones":{"type":"string","default":"Europe\/London,Europe\/Paris,Asia\/Tokyo,America\/Los_Angeles,Australia\/Sydney"},"use12Hour":{"type":"boolean","default":true},"showDate":{"type":"boolean","default":true},"showOffset":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"sourceBg":{"type":"string","default":"#6c3fb5"},"sourceColor":{"type":"string","default":"#ffffff"},"rowBg":{"type":"string","default":"#f9fafb"},"rowBorder":{"type":"string","default":"#e5e7eb"},"rowTimeColor":{"type":"string","default":"#1f2937"},"rowZoneColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"inputBorder":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"timeTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":16},"rowRadius":{"type":"number","default":10},"maxWidth":{"type":"number","default":540},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}}},"blockenberg\/drawing-canvas":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/drawing-canvas","title":"Drawing Canvas","category":"bkbg-interactive","icon":"edit","description":"A fully interactive freehand drawing canvas with multiple tools, undo, and download \u2014 right in your page.","textdomain":"blockenberg","editorScript":"bkbg-drawing-canvas-editor","style":"bkbg-drawing-canvas-style","viewScript":"bkbg-drawing-canvas-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Drawing Canvas"},"subtitle":{"type":"string","default":"Draw anything \u2014 your creativity is the limit!"},"canvasWidth":{"type":"number","default":800},"canvasHeight":{"type":"number","default":480},"defaultTool":{"type":"string","default":"pen"},"defaultColor":{"type":"string","default":"#1e1b4b"},"defaultLineWidth":{"type":"number","default":4},"showGrid":{"type":"boolean","default":false},"showToolbar":{"type":"boolean","default":true},"showDownload":{"type":"boolean","default":true},"showUndo":{"type":"boolean","default":true},"backgroundColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#e5e7eb"},"sectionBg":{"type":"string","default":"#f8fafc"},"titleColor":{"type":"string","default":"#1e1b4b"},"accentColor":{"type":"string","default":"#6366f1"},"fontSize":{"type":"number","default":26},"fontWeight":{"type":"string","default":"800"},"lineHeight":{"type":"number","default":1.2},"subtitleSize":{"type":"number","default":14},"subtitleFontWeight":{"type":"string","default":"400"},"subtitleLineHeight":{"type":"number","default":1.5},"typoTitle":{"type":"object","default":{}},"typoSubtitle":{"type":"object","default":{}}}},"blockenberg\/tool-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/tool-card","title":"Tool Card","description":"Recommended software or SaaS tool card for review and affiliate articles. Distinct from the ecommerce product card \u2014 designed for digital tools, apps, and services.","category":"bkbg-blog","icon":"admin-plugins","keywords":["tool","software","saas","review","affiliate","app","recommendation"],"textdomain":"blockenberg","editorScript":"bkbg-tool-card-editor","style":"bkbg-tool-card-style","viewScript":"bkbg-tool-card-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"toolName":{"type":"string","default":"Notion"},"tagline":{"type":"string","default":"All-in-one workspace for notes, wikis, and projects"},"logoUrl":{"type":"string","default":""},"logoId":{"type":"number","default":0},"logoAlt":{"type":"string","default":""},"rating":{"type":"number","default":4.5},"ratingCount":{"type":"string","default":"2,300+ reviews"},"showRating":{"type":"boolean","default":true},"pricing":{"type":"string","default":"freemium"},"pricingNote":{"type":"string","default":"Free plan available \u00b7 Paid from $8\/mo"},"showPricing":{"type":"boolean","default":true},"description":{"type":"string","default":"Notion is a flexible all-in-one workspace that replaces your notes, wikis, tasks, and databases. Perfect for individuals and teams who want everything in one place."},"features":{"type":"array","default":["Unlimited pages and blocks","Real-time collaboration","Database views (table, board, gallery)","API and 500+ integrations","Available on web, desktop, and mobile"]},"ctaLabel":{"type":"string","default":"Try Notion Free"},"ctaUrl":{"type":"string","default":"#"},"badgeText":{"type":"string","default":"Editor's Pick"},"showBadge":{"type":"boolean","default":true},"layout":{"type":"string","default":"horizontal"},"borderRadius":{"type":"number","default":12},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"accentColor":{"type":"string","default":"#6366f1"},"nameColor":{"type":"string","default":"#111827"},"taglineColor":{"type":"string","default":"#6b7280"},"descColor":{"type":"string","default":"#374151"},"featureColor":{"type":"string","default":"#374151"},"starColor":{"type":"string","default":"#f59e0b"},"pricingColor":{"type":"string","default":"#374151"},"badgeBg":{"type":"string","default":"#fef3c7"},"badgeColor":{"type":"string","default":"#92400e"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"nameTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/multi-step-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/multi-step-form","title":"Multi-Step Form","description":"A wizard-style multi-step lead capture form with step indicator, per-step fields, and success message.","category":"bkbg-marketing","icon":"editor-ol","keywords":["form","multi step","wizard","lead","signup","steps"],"textdomain":"blockenberg","editorScript":"bkbg-multi-step-form-editor","style":"bkbg-multi-step-form-style","viewScript":"bkbg-multi-step-form-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"steps":{"type":"array","default":[{"id":"ms001","icon":"\ud83d\udc64","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Personal Info","description":"Tell us a bit about yourself","fields":[{"id":"f001","type":"text","label":"Full Name","placeholder":"John Smith","required":true,"options":[]},{"id":"f002","type":"email","label":"Email Address","placeholder":"you@example.com","required":true,"options":[]}]},{"id":"ms002","icon":"\ud83d\udccb","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Your Needs","description":"Help us understand what you're looking for","fields":[{"id":"f003","type":"select","label":"What service are you interested in?","placeholder":"Select a service","required":true,"options":["Web Design","Branding","SEO","Consulting"]},{"id":"f004","type":"textarea","label":"Tell us more","placeholder":"Describe your project\u2026","required":false,"options":[]}]},{"id":"ms003","icon":"\u2705","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","title":"Confirmation","description":"Review and submit your request","fields":[{"id":"f005","type":"text","label":"Phone Number","placeholder":"+1 (555) 000-0000","required":false,"options":[]},{"id":"f006","type":"checkbox","label":"I agree to the Privacy Policy and Terms of Service","placeholder":"","required":true,"options":[]}]}]},"progressStyle":{"type":"string","default":"steps"},"showStepTitles":{"type":"boolean","default":true},"showStepDescriptions":{"type":"boolean","default":true},"showStepNumbers":{"type":"boolean","default":true},"showStepIcons":{"type":"boolean","default":true},"btnNextLabel":{"type":"string","default":"Continue \u2192"},"btnPrevLabel":{"type":"string","default":"\u2190 Back"},"btnSubmitLabel":{"type":"string","default":"Submit Request"},"successTitle":{"type":"string","default":"\ud83c\udf89 Thank you!"},"successMessage":{"type":"string","default":"We've received your request and will be in touch within 24 hours."},"formMaxWidth":{"type":"integer","default":580},"cardStyle":{"type":"string","default":"card"},"cardRadius":{"type":"integer","default":20},"cardPadding":{"type":"integer","default":40},"inputRadius":{"type":"integer","default":8},"inputPaddingV":{"type":"integer","default":12},"btnRadius":{"type":"integer","default":8},"stepCircleSize":{"type":"integer","default":44},"labelSize":{"type":"integer","default":14},"inputSize":{"type":"integer","default":15},"stepTitleSize":{"type":"integer","default":22},"stepDescSize":{"type":"integer","default":14},"stepLabelSize":{"type":"integer","default":12},"btnSize":{"type":"integer","default":15},"accentColor":{"type":"string","default":"#6c3fb5"},"activeStepBg":{"type":"string","default":"#6c3fb5"},"activeStepColor":{"type":"string","default":"#ffffff"},"completedStepBg":{"type":"string","default":"#ede9f7"},"completedStepColor":{"type":"string","default":"#6c3fb5"},"pendingStepBg":{"type":"string","default":"#f3f4f6"},"pendingStepColor":{"type":"string","default":"#9ca3af"},"connectorColor":{"type":"string","default":"#e5e7eb"},"connectorActiveColor":{"type":"string","default":"#6c3fb5"},"stepTitleColor":{"type":"string","default":"#111827"},"stepDescColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"inputBg":{"type":"string","default":"#f9fafb"},"inputBorder":{"type":"string","default":"#d1d5db"},"inputText":{"type":"string","default":"#111827"},"inputFocusBorder":{"type":"string","default":"#6c3fb5"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"btnSecBg":{"type":"string","default":"#f3f4f6"},"btnSecColor":{"type":"string","default":"#374151"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64},"fontWeight":{"type":"integer","default":600},"lineHeight":{"type":"number","default":1.5},"stepTitleTypo":{"type":"object","default":{}},"stepDescTypo":{"type":"object","default":{}}}},"blockenberg\/video-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/video-section","title":"Video Section","description":"Featured video section with headline, description, play button and optional stat strip below.","category":"bkbg-media","textdomain":"blockenberg","editorScript":"bkbg-video-section-editor","style":"bkbg-video-section-style","viewScript":"bkbg-video-section-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"videoType":{"type":"string","default":"youtube"},"videoUrl":{"type":"string","default":""},"youtubeId":{"type":"string","default":""},"vimeoId":{"type":"string","default":""},"posterUrl":{"type":"string","default":""},"posterId":{"type":"number","default":0},"videoLayout":{"type":"string","default":"hero"},"showContent":{"type":"boolean","default":true},"contentPosition":{"type":"string","default":"above"},"badge":{"type":"string","default":"Watch Now"},"showBadge":{"type":"boolean","default":true},"headline":{"type":"string","default":"See It In Action"},"subtext":{"type":"string","default":"Watch how our product transforms the way you work in just 2 minutes."},"headlineTag":{"type":"string","default":"h2"},"aspectRatio":{"type":"string","default":"16\/9"},"maxWidth":{"type":"number","default":900},"borderRadius":{"type":"number","default":16},"showShadow":{"type":"boolean","default":true},"playButtonStyle":{"type":"string","default":"circle"},"playButtonSize":{"type":"number","default":72},"showStats":{"type":"boolean","default":true},"stats":{"type":"array","default":[{"id":"s1","value":"2M+","label":"Total Views"},{"id":"s2","value":"4.9\u2605","label":"Average Rating"},{"id":"s3","value":"50k+","label":"Happy Users"}]},"headlineSize":{"type":"number","default":42},"subtextSize":{"type":"number","default":18},"statValueSize":{"type":"number","default":28},"statLabelSize":{"type":"number","default":13},"badgeSize":{"type":"number","default":13},"badgeTypo":{"type":"object","default":{}},"headlineTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"statValueTypo":{"type":"object","default":{}},"statLabelTypo":{"type":"object","default":{}},"accentColor":{"type":"string","default":"#6c3fb5"},"headlineColor":{"type":"string","default":"#111827"},"subtextColor":{"type":"string","default":"#4b5563"},"badgeBg":{"type":"string","default":"#ede9f7"},"badgeColor":{"type":"string","default":"#6c3fb5"},"playBg":{"type":"string","default":"#ffffff"},"playColor":{"type":"string","default":"#6c3fb5"},"statValueColor":{"type":"string","default":"#111827"},"statLabelColor":{"type":"string","default":"#6b7280"},"statDividerColor":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":""},"textAlign":{"type":"string","default":"center"},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64}}},"blockenberg\/interactive-steps":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/interactive-steps","title":"Interactive Steps","category":"bkbg-interactive","description":"Step-by-step wizard or process block with clickable numbered steps that reveal different content panels.","keywords":["steps","wizard","process","interactive","progress","tabs"],"textdomain":"blockenberg","editorScript":"bkbg-interactive-steps-editor","style":"bkbg-interactive-steps-style","viewScript":"bkbg-interactive-steps-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"steps":{"type":"array","default":[{"title":"Discovery","icon":"\ud83d\udd0d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Understand the Problem","body":"We start by diving deep into your business goals and challenges to define a clear scope."},{"title":"Design","icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Craft the Solution","body":"Our designers create wireframes and prototypes, iterating until the experience feels just right."},{"title":"Develop","icon":"\ud83d\udcbb","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Build with Precision","body":"Engineers turn the designs into production-ready code with clean architecture and tests."},{"title":"Launch","icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","heading":"Go Live with Confidence","body":"We deploy your product and monitor performance, ensuring a smooth launch day."}]},"layout":{"type":"string","default":"horizontal"},"stepLayout":{"type":"string","default":"number-icon"},"showConnector":{"type":"boolean","default":true},"animateContent":{"type":"boolean","default":true},"initialStep":{"type":"number","default":0},"stepSize":{"type":"number","default":52},"stepFontSize":{"type":"number","default":14},"headingSize":{"type":"number","default":22},"headingTypo":{"type":"object","default":{}},"bodySize":{"type":"number","default":16},"bodyTypo":{"type":"object","default":{}},"connectorHeight":{"type":"number","default":3},"contentRadius":{"type":"number","default":16},"contentPadding":{"type":"number","default":32},"activeBg":{"type":"string","default":"#6366f1"},"activeColor":{"type":"string","default":"#ffffff"},"inactiveBg":{"type":"string","default":"#e5e7eb"},"inactiveColor":{"type":"string","default":"#64748b"},"doneBg":{"type":"string","default":"#10b981"},"doneColor":{"type":"string","default":"#ffffff"},"connectorColor":{"type":"string","default":"#e5e7eb"},"connectorDone":{"type":"string","default":"#10b981"},"contentBg":{"type":"string","default":"#f8fafc"},"contentBorder":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#0f172a"},"bodyColor":{"type":"string","default":"#475569"},"labelColor":{"type":"string","default":"#0f172a"},"sectionBg":{"type":"string","default":"transparent"}}},"blockenberg\/salary-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/salary-calculator","version":"1.0.0","title":"Salary Calculator","category":"bkbg-calculators","icon":"money-alt","description":"Calculate take-home pay after federal\/state taxes, Social Security, Medicare and retirement contributions.","keywords":["salary","paycheck","take-home","income","tax","net pay","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-salary-calculator-editor","style":"bkbg-salary-calculator-style","viewScript":"bkbg-salary-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Salary & Take-Home Pay Calculator"},"subtitle":{"type":"string","default":"Estimate your net pay after taxes and deductions"},"currency":{"type":"string","default":"$"},"defaultIncome":{"type":"number","default":75000},"defaultPeriod":{"type":"string","default":"annual"},"defaultFiling":{"type":"string","default":"single"},"defaultStateTax":{"type":"number","default":5},"default401k":{"type":"number","default":6},"defaultOtherDed":{"type":"number","default":0},"showBreakdown":{"type":"boolean","default":true},"showAllPeriods":{"type":"boolean","default":true},"showEffectiveRate":{"type":"boolean","default":true},"accentColor":{"type":"string","default":"#0ea5e9"},"sectionBg":{"type":"string","default":"#f0f9ff"},"cardBg":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"#f9fafb"},"resultBg":{"type":"string","default":"#e0f2fe"},"titleColor":{"type":"string","default":"#0c4a6e"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"netColor":{"type":"string","default":"#0ea5e9"},"taxColor":{"type":"string","default":"#ef4444"},"dedColor":{"type":"string","default":"#f59e0b"},"titleFontSize":{"type":"integer","default":26},"contentMaxWidth":{"type":"integer","default":720},"titleFontWeight":{"type":"integer","default":700},"titleLineHeight":{"type":"number","default":1.2},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/content-score":{"apiVersion":3,"name":"blockenberg\/content-score","title":"Content Score","category":"bkbg-interactive","icon":"chart-pie","description":"Visual content or SEO scoring card with circular gauge, color-coded criteria rows, and overall grade.","textdomain":"blockenberg","editorScript":"bkbg-content-score-editor","style":"bkbg-content-score-style","attributes":{"title":{"type":"string","default":"Content Quality Score"},"showTitle":{"type":"boolean","default":true},"label":{"type":"string","default":"Overall Score"},"showGauge":{"type":"boolean","default":true},"showGrade":{"type":"boolean","default":true},"showCriteria":{"type":"boolean","default":true},"gaugeSize":{"type":"number","default":160},"strokeWidth":{"type":"number","default":14},"layout":{"type":"string","default":"side"},"fontSize":{"type":"number","default":14},"borderRadius":{"type":"number","default":14},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"mutedColor":{"type":"string","default":"#6b7280"},"trackColor":{"type":"string","default":"#e5e7eb"},"passColor":{"type":"string","default":"#10b981"},"warnColor":{"type":"string","default":"#f59e0b"},"failColor":{"type":"string","default":"#ef4444"},"criteria":{"type":"array","default":[{"label":"Keyword Usage","score":90,"max":100,"note":"Primary keyword appears 8 times"},{"label":"Readability","score":78,"max":100,"note":"Flesch\u2013Kincaid grade 9.2"},{"label":"Title Tag","score":95,"max":100,"note":"Optimal length, includes keyword"},{"label":"Meta Description","score":60,"max":100,"note":"Slightly below recommended length"},{"label":"Internal Links","score":50,"max":100,"note":"Add 2\u20133 more internal links"},{"label":"Image Alt Text","score":100,"max":100,"note":"All images have descriptive alt"},{"label":"Content Length","score":85,"max":100,"note":"1,840 words \u2014 good depth"},{"label":"Heading Structure","score":70,"max":100,"note":"Missing H2 subheadings"}]},"labelSize":{"type":"number","default":13},"titleFontSize":{"type":"number","default":18},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/gradient-generator":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/gradient-generator","version":"1.0.0","title":"CSS Gradient Generator","category":"bkbg-dev","icon":"art","description":"Interactive CSS gradient builder with live preview, multiple color stops, and one-click CSS copy.","keywords":["gradient","css","color","design","linear","radial","generator"],"supports":{"html":false,"align":["wide","full"]},"textdomain":"blockenberg","editorScript":"bkbg-gradient-generator-editor","style":"bkbg-gradient-generator-style","viewScript":"bkbg-gradient-generator-frontend","attributes":{"title":{"type":"string","default":"CSS Gradient Generator"},"subtitle":{"type":"string","default":"Build beautiful CSS gradients and copy the code instantly"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultStops":{"type":"string","default":"#6c3fb5 0%,#06b6d4 100%"},"defaultType":{"type":"string","default":"linear"},"defaultAngle":{"type":"number","default":135},"showPresets":{"type":"boolean","default":true},"showCssOutput":{"type":"boolean","default":true},"previewHeight":{"type":"number","default":200},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":""},"controlsBg":{"type":"string","default":"#f9fafb"},"controlsBorder":{"type":"string","default":"#e5e7eb"},"cssBg":{"type":"string","default":"#1e1b4b"},"cssColor":{"type":"string","default":"#c4b5fd"},"copyBg":{"type":"string","default":"#6c3fb5"},"copyColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"number","default":28},"cardRadius":{"type":"number","default":16},"previewRadius":{"type":"number","default":12},"maxWidth":{"type":"number","default":600},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"typoTitle":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/number-base-converter":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/number-base-converter","version":"1.0.0","title":"Number Base Converter","category":"bkbg-calculators","icon":"calculator","description":"Convert numbers between binary, octal, decimal, and hexadecimal with live cross-conversion.","keywords":["number","base","binary","hex","octal","decimal","converter","calculator"],"textdomain":"blockenberg","editorScript":"bkbg-number-base-converter-editor","style":"bkbg-number-base-converter-style","viewScript":"bkbg-number-base-converter-frontend","attributes":{"defaultValue":{"type":"string","default":"255"},"showBinary":{"type":"boolean","default":true},"showOctal":{"type":"boolean","default":true},"showDecimal":{"type":"boolean","default":true},"showHex":{"type":"boolean","default":true},"showBitLength":{"type":"boolean","default":true},"showCopyButtons":{"type":"boolean","default":true},"title":{"type":"string","default":"Number Base Converter"},"subtitle":{"type":"string","default":"Convert between binary, octal, decimal and hexadecimal instantly"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"binaryColor":{"type":"string","default":"#3b82f6"},"octalColor":{"type":"string","default":"#f59e0b"},"decimalColor":{"type":"string","default":"#6c3fb5"},"hexColor":{"type":"string","default":"#10b981"},"cardBg":{"type":"string","default":"#ffffff"},"rowBg":{"type":"string","default":"#f3f4f6"},"rowBorder":{"type":"string","default":"#e5e7eb"},"inputBorder":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#374151"},"valueFontSize":{"type":"integer","default":18},"titleColor":{"type":"string","default":""},"subtitleColor":{"type":"string","default":""},"sectionBg":{"type":"string","default":""},"titleSize":{"type":"integer","default":28},"titleFontWeight":{"type":"integer","default":700},"subtitleSize":{"type":"integer","default":14},"lineHeight":{"type":"number","default":1.4},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"cardRadius":{"type":"integer","default":16},"inputRadius":{"type":"integer","default":8},"maxWidth":{"type":"integer","default":560},"paddingTop":{"type":"integer","default":60},"paddingBottom":{"type":"integer","default":60}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/background-video":{"apiVersion":3,"name":"blockenberg\/background-video","title":"Background Video","category":"bkbg-media","icon":"format-video","description":"A looping autoplay background video section with overlay and InnerBlocks content \u2014 distinct from video players or popups.","keywords":["video","background","loop","hero","section","youtube","vimeo","cinematic"],"textdomain":"blockenberg","editorScript":"bkbg-background-video-editor","editorStyle":"bkbg-background-video-style","style":"bkbg-background-video-style","viewScript":"bkbg-background-video-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"videoType":{"type":"string","default":"hosted"},"videoUrl":{"type":"string","default":""},"videoId":{"type":"number","default":0},"youtubeId":{"type":"string","default":""},"vimeoId":{"type":"string","default":""},"posterUrl":{"type":"string","default":""},"posterId":{"type":"number","default":0},"posterAlt":{"type":"string","default":""},"videoLoop":{"type":"boolean","default":true},"playOnlyInView":{"type":"boolean","default":true},"pauseOnHover":{"type":"boolean","default":false},"playbackRate":{"type":"number","default":1},"overlayColor":{"type":"string","default":"#000000"},"overlayOpacity":{"type":"number","default":45},"overlayGradient":{"type":"boolean","default":false},"overlayGradientStart":{"type":"string","default":"#000000"},"overlayGradientEnd":{"type":"string","default":"transparent"},"overlayGradientDir":{"type":"string","default":"to bottom"},"minHeight":{"type":"number","default":600},"paddingTop":{"type":"number","default":80},"paddingBottom":{"type":"number","default":80},"paddingLeft":{"type":"number","default":24},"paddingRight":{"type":"number","default":24},"contentAlign":{"type":"string","default":"center"},"contentVAlign":{"type":"string","default":"center"},"contentMaxWidth":{"type":"number","default":860},"textColor":{"type":"string","default":"#ffffff"},"borderRadius":{"type":"number","default":0},"objectFit":{"type":"string","default":"cover"},"objectPosition":{"type":"string","default":"center center"}}},"blockenberg\/founder-quote":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/founder-quote","title":"Founder Quote","category":"bkbg-business","icon":"format-quote","description":"CEO or founder personal message section with photo, signature, and multiple layout styles for About pages.","keywords":["founder","ceo","quote","message","about","letter","signature","testimonial"],"textdomain":"blockenberg","editorScript":"bkbg-founder-quote-editor","editorStyle":"bkbg-founder-quote-style","style":"bkbg-founder-quote-style","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"eyebrow":{"type":"string","default":"A note from our founder"},"showEyebrow":{"type":"boolean","default":true},"quote":{"type":"string","default":"We started this company because we believed that great tools should be accessible to everyone \u2014 not just the largest enterprises with the biggest budgets."},"name":{"type":"string","default":"Alex Johnson"},"title":{"type":"string","default":"CEO & Co-founder"},"company":{"type":"string","default":""},"showPhoto":{"type":"boolean","default":true},"photoUrl":{"type":"string","default":""},"photoId":{"type":"number","default":0},"photoSize":{"type":"number","default":80},"showSignature":{"type":"boolean","default":true},"signature":{"type":"string","default":"Alex"},"showCompanyLogo":{"type":"boolean","default":false},"companyLogoUrl":{"type":"string","default":""},"companyLogoId":{"type":"number","default":0},"companyLogoWidth":{"type":"number","default":100},"style":{"type":"string","default":"minimal"},"quoteSize":{"type":"number","default":20},"quoteWeight":{"type":"string","default":"400"},"quoteLineHeight":{"type":"number","default":1.6},"nameSize":{"type":"number","default":16},"nameWeight":{"type":"string","default":"700"},"nameLineHeight":{"type":"number","default":1.3},"titleSize":{"type":"number","default":14},"titleLineHeight":{"type":"number","default":1.4},"signatureSize":{"type":"number","default":36},"typoEyebrow":{"type":"object","default":{}},"typoQuote":{"type":"object","default":{}},"typoName":{"type":"object","default":{}},"typoTitle":{"type":"object","default":{}},"typoSignature":{"type":"object","default":{}},"paddingTop":{"type":"number","default":64},"paddingBottom":{"type":"number","default":64},"maxWidth":{"type":"number","default":720},"quoteColor":{"type":"string","default":"#1e293b"},"nameColor":{"type":"string","default":"#0f172a"},"titleColor":{"type":"string","default":"#64748b"},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"accentColor":{"type":"string","default":"#6c3fb5"},"bgColor":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"}}},"blockenberg\/social-links":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/social-links","title":"Social Links","category":"bkbg-marketing","icon":"share","description":"Social media icon links with brand colors, custom styles, and multiple layout options.","keywords":["social","links","icons","facebook","instagram","twitter","youtube","linkedin","share"],"textdomain":"blockenberg","editorScript":"bkbg-social-links-editor","editorStyle":"bkbg-social-links-style","style":"bkbg-social-links-style","viewScript":"bkbg-social-links-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"links":{"type":"array","default":[{"platform":"facebook","url":"https:\/\/facebook.com\/yourpage","label":"Facebook","enabled":true},{"platform":"instagram","url":"https:\/\/instagram.com\/yourprofile","label":"Instagram","enabled":true},{"platform":"twitter","url":"https:\/\/twitter.com\/yourhandle","label":"Twitter\/X","enabled":true},{"platform":"youtube","url":"https:\/\/youtube.com\/@yourchannel","label":"YouTube","enabled":true},{"platform":"linkedin","url":"https:\/\/linkedin.com\/in\/you","label":"LinkedIn","enabled":false}]},"layout":{"type":"string","default":"horizontal"},"alignment":{"type":"string","default":"left"},"iconStyle":{"type":"string","default":"brand-solid"},"showLabel":{"type":"boolean","default":false},"labelPosition":{"type":"string","default":"right"},"openNewTab":{"type":"boolean","default":true},"iconSize":{"type":"number","default":20},"buttonSize":{"type":"number","default":44},"gap":{"type":"number","default":10},"borderRadius":{"type":"number","default":8},"borderWidth":{"type":"number","default":2},"hoverEffect":{"type":"string","default":"lift"},"customIconColor":{"type":"string","default":"#ffffff"},"customBgColor":{"type":"string","default":"#2563eb"},"customHoverIconColor":{"type":"string","default":"#ffffff"},"customHoverBgColor":{"type":"string","default":"#1d4ed8"},"labelFontSize":{"type":"number","default":14},"labelFontWeight":{"type":"string","default":"500"},"labelLineHeight":{"type":"number","default":1.4},"labelTypo":{"type":"object","default":{}},"labelColor":{"type":"string","default":"#334155"},"labelColorHover":{"type":"string","default":"#0f172a"},"wrapperPaddingTop":{"type":"number","default":0},"wrapperPaddingBottom":{"type":"number","default":0}}},"blockenberg\/demo-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/demo-section","version":"1.0.0","title":"Demo \/ Trial Section","category":"bkbg-marketing","icon":"desktop","description":"Book-a-Demo or Start-Free-Trial CTA section with trust pills, social-proof stats, and optional product screenshot.","textdomain":"blockenberg","editorScript":"bkbg-demo-section-editor","style":"bkbg-demo-section-style","viewScript":"bkbg-demo-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"badge":{"type":"string","default":"\u2728 No credit card required"},"heading":{"type":"string","default":"See It in Action \u2014 Request a Demo"},"subtext":{"type":"string","default":"Get a personalised walkthrough from our team and discover how Blockenberg can transform your workflow in under 30 minutes."},"ctaMode":{"type":"string","default":"button"},"ctaLabel":{"type":"string","default":"Book a Free Demo"},"ctaUrl":{"type":"string","default":"#"},"ctaSecLabel":{"type":"string","default":"Start Free Trial"},"ctaSecUrl":{"type":"string","default":"#"},"showCtaSec":{"type":"boolean","default":true},"formPlaceholder":{"type":"string","default":"Enter your work email"},"formSubmitLabel":{"type":"string","default":"Request Demo"},"formAction":{"type":"string","default":""},"trustItems":{"type":"array","default":[{"icon":"\u2705","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","text":"No credit card required"},{"icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","text":"5-minute setup"},{"icon":"\ud83d\udd12","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","text":"SOC 2 certified"},{"icon":"\ud83c\udfaf","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","text":"Cancel anytime"}]},"showTrust":{"type":"boolean","default":true},"socialStats":{"type":"array","default":[{"number":"10,000+","label":"Active teams"},{"number":"4.9\/5","label":"G2 rating"},{"number":"98%","label":"Customer satisfaction"}]},"showStats":{"type":"boolean","default":true},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"showImage":{"type":"boolean","default":true},"layout":{"type":"string","default":"centered"},"maxWidth":{"type":"number","default":1100},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100},"bgColor":{"type":"string","default":"#0f172a"},"headingColor":{"type":"string","default":"#f8fafc"},"subColor":{"type":"string","default":"#94a3b8"},"badgeBg":{"type":"string","default":"rgba(99,102,241,0.15)"},"badgeColor":{"type":"string","default":"#a5b4fc"},"ctaBg":{"type":"string","default":"#6366f1"},"ctaColor":{"type":"string","default":"#ffffff"},"ctaSecBg":{"type":"string","default":"transparent"},"ctaSecColor":{"type":"string","default":"#a5b4fc"},"trustColor":{"type":"string","default":"#94a3b8"},"statNumColor":{"type":"string","default":"#f8fafc"},"statLabelColor":{"type":"string","default":"#64748b"},"imageBg":{"type":"string","default":"#1e293b"},"accentColor":{"type":"string","default":"#6366f1"},"badgeFontSize":{"type":"number","default":13},"headingFontSize":{"type":"number","default":36},"subtextFontSize":{"type":"number","default":18},"ctaFontSize":{"type":"number","default":16},"statNumFontSize":{"type":"number","default":28},"statLabelFontSize":{"type":"number","default":13},"typoHeading":{"type":"object","default":{}},"typoSubtext":{"type":"object","default":{}}}},"blockenberg\/color-swatch":{"apiVersion":3,"name":"blockenberg\/color-swatch","title":"Color Swatch","category":"bkbg-dev","icon":"art","description":"Display a branded color palette as a grid of swatches with names, HEX, RGB, and usage notes.","textdomain":"blockenberg","editorScript":"bkbg-color-swatch-editor","style":"bkbg-color-swatch-style","attributes":{"title":{"type":"string","default":"Brand Color Palette"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Official colors for all print and digital materials"},"showSubtitle":{"type":"boolean","default":true},"columns":{"type":"number","default":4},"swatchHeight":{"type":"number","default":100},"showHex":{"type":"boolean","default":true},"showName":{"type":"boolean","default":true},"showUsage":{"type":"boolean","default":true},"showTag":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":12},"fontSize":{"type":"number","default":13},"typoTitle":{"type":"object","default":{}},"typoLabel":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f9fafb"},"borderColor":{"type":"string","default":"#e5e7eb"},"headingColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"nameColor":{"type":"string","default":"#111827"},"metaColor":{"type":"string","default":"#6b7280"},"swatches":{"type":"array","default":[{"name":"Indigo","hex":"#6366f1","tag":"Primary","usage":"Buttons, CTAs, links"},{"name":"Emerald","hex":"#10b981","tag":"Success","usage":"Positive states, badges"},{"name":"Amber","hex":"#f59e0b","tag":"Warning","usage":"Alerts, highlights"},{"name":"Rose","hex":"#ef4444","tag":"Error","usage":"Errors, destructive actions"},{"name":"Violet","hex":"#8b5cf6","tag":"Accent","usage":"Decorative, charts"},{"name":"Slate 900","hex":"#0f172a","tag":"Text","usage":"Headings, primary text"},{"name":"Slate 600","hex":"#475569","tag":"Subtext","usage":"Body copy, descriptions"},{"name":"Slate 100","hex":"#f1f5f9","tag":"Background","usage":"Page backgrounds, cards"}]}}},"blockenberg\/word-frequency":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/word-frequency","version":"1.0.0","title":"Word Frequency","category":"bkbg-charts","icon":"chart-bar","description":"Ranked horizontal bar chart for word frequency, survey results, language rankings, or any comparative data set.","keywords":["word frequency","bar chart","ranking","horizontal bars","statistics"],"textdomain":"blockenberg","editorScript":"bkbg-word-frequency-editor","style":"bkbg-word-frequency-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Most Popular Languages 2024"},"showTitle":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":true},"showPercent":{"type":"boolean","default":false},"showRank":{"type":"boolean","default":true},"showLabels":{"type":"boolean","default":true},"sortDesc":{"type":"boolean","default":true},"barHeight":{"type":"number","default":34},"barGap":{"type":"number","default":8},"barRadius":{"type":"number","default":4},"labelWidth":{"type":"number","default":130},"labelFontSize":{"type":"number","default":14},"valueFontSize":{"type":"number","default":13},"titleTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"valueTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"trackColor":{"type":"string","default":"#f3f4f6"},"words":{"type":"array","default":[{"word":"JavaScript","count":63,"color":"#f7df1e"},{"word":"Python","count":51,"color":"#3776ab"},{"word":"TypeScript","count":44,"color":"#3178c6"},{"word":"Rust","count":38,"color":"#ce422b"},{"word":"Go","count":33,"color":"#00acd7"},{"word":"Java","count":30,"color":"#f89820"},{"word":"C#","count":27,"color":"#178600"},{"word":"PHP","count":22,"color":"#8892be"},{"word":"C++","count":19,"color":"#f34b7d"},{"word":"Kotlin","count":14,"color":"#7f52ff"}]}}},"blockenberg\/modal":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/modal","title":"Modal Window","description":"A button or trigger that opens a customizable popup modal overlay.","category":"bkbg-effects","icon":"external","keywords":["modal","popup","dialog","overlay","lightbox"],"textdomain":"blockenberg","editorScript":"bkbg-modal-editor","editorStyle":"bkbg-modal-style","style":"bkbg-modal-style","viewScript":"bkbg-modal-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"triggerType":{"type":"string","default":"button"},"triggerLabel":{"type":"string","default":"Open Popup"},"triggerBtnStyle":{"type":"string","default":"primary"},"triggerBtnSize":{"type":"string","default":"md"},"triggerBtnBg":{"type":"string","default":"#2563eb"},"triggerBtnColor":{"type":"string","default":"#ffffff"},"triggerBtnRadius":{"type":"number","default":8},"triggerAlignment":{"type":"string","default":"left"},"modalTitle":{"type":"string","default":"Modal Title"},"modalContent":{"type":"string","source":"html","selector":".bkbg-modal-body"},"modalSize":{"type":"string","default":"md"},"animation":{"type":"string","default":"zoom"},"closeOnOverlay":{"type":"boolean","default":true},"closeOnEsc":{"type":"boolean","default":true},"showCloseBtn":{"type":"boolean","default":true},"showHeader":{"type":"boolean","default":true},"triggerMode":{"type":"string","default":"click"},"autoDelay":{"type":"number","default":3000},"overlayBg":{"type":"string","default":"rgba(0,0,0,0.6)"},"overlayBlur":{"type":"boolean","default":false},"modalBg":{"type":"string","default":"#ffffff"},"modalRadius":{"type":"number","default":12},"modalPadding":{"type":"number","default":32},"titleSize":{"type":"number","default":22},"titleWeight":{"type":"number","default":700},"titleColor":{"type":"string","default":"#111827"},"contentSize":{"type":"number","default":15},"contentColor":{"type":"string","default":"#374151"},"contentLineHeight":{"type":"number","default":1.7},"closeBtnColor":{"type":"string","default":"#6b7280"},"closeBtnHoverColor":{"type":"string","default":"#111827"},"titleLineHeight":{"type":"number","default":1.3},"titleTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/howto-schema":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/howto-schema","title":"HowTo Schema","category":"bkbg-blog","icon":"list-view","description":"Step-by-step How-To guide with automatic Schema.org HowTo JSON-LD structured data for Google rich results. Includes supplies, tools, total time, cost estimate, and numbered steps with images.","keywords":["howto","how-to","schema","seo","steps","tutorial","guide","instructions","structured data"],"textdomain":"blockenberg","editorScript":"bkbg-howto-schema-editor","style":"bkbg-howto-schema-style","viewScript":"bkbg-howto-schema-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"How to Build a WordPress Website"},"showTitle":{"type":"boolean","default":true},"description":{"type":"string","default":"A step-by-step guide to setting up and launching a professional WordPress website from scratch."},"showDescription":{"type":"boolean","default":true},"totalTime":{"type":"string","default":"PT2H"},"totalTimeLabel":{"type":"string","default":"2 hours"},"estimatedCost":{"type":"string","default":"15"},"costCurrency":{"type":"string","default":"USD"},"showMeta":{"type":"boolean","default":true},"steps":{"type":"array","default":[{"id":"s1","name":"Choose a Domain Name","text":"Pick a memorable, brand-relevant domain name. Use a domain registrar like Namecheap or GoDaddy to check availability and register it.","imageUrl":"","imageId":0},{"id":"s2","name":"Select a Web Host","text":"Choose a WordPress-optimised hosting provider such as SiteGround, Kinsta, or WP Engine. Select a plan that suits your traffic expectations.","imageUrl":"","imageId":0},{"id":"s3","name":"Install WordPress","text":"Most hosts provide a one-click WordPress installer. Log in to your hosting control panel and run the WordPress installation wizard.","imageUrl":"","imageId":0},{"id":"s4","name":"Choose a Theme","text":"Navigate to Appearance \u2192 Themes in the WordPress dashboard. Browse or upload a theme that matches your brand. Activate it.","imageUrl":"","imageId":0},{"id":"s5","name":"Install Essential Plugins","text":"Install plugins for SEO (Yoast or RankMath), caching (WP Rocket), security (Wordfence), and a contact form (WPForms).","imageUrl":"","imageId":0},{"id":"s6","name":"Create Your Core Pages","text":"Build your Home, About, Services\/Products, Blog, and Contact pages. Use the Block Editor to add content, images, and calls to action.","imageUrl":"","imageId":0}]},"supplies":{"type":"array","default":[{"id":"sup1","name":"Domain name","imageUrl":""},{"id":"sup2","name":"Hosting plan","imageUrl":""}]},"tools":{"type":"array","default":[{"id":"tl1","name":"Web browser","imageUrl":""},{"id":"tl2","name":"Text\/code editor","imageUrl":""}]},"showSupplies":{"type":"boolean","default":true},"showTools":{"type":"boolean","default":true},"showStepImages":{"type":"boolean","default":true},"showStepNumbers":{"type":"boolean","default":true},"stepLayout":{"type":"string","default":"vertical"},"accentColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#1e1b4b"},"descColor":{"type":"string","default":"#374151"},"stepNameColor":{"type":"string","default":"#1e1b4b"},"stepTextColor":{"type":"string","default":"#374151"},"stepNumBg":{"type":"string","default":"#6c3fb5"},"stepNumColor":{"type":"string","default":"#ffffff"},"metaBg":{"type":"string","default":"#f5f3ff"},"metaBorder":{"type":"string","default":"#ede9fe"},"metaColor":{"type":"string","default":"#374151"},"supplyBg":{"type":"string","default":"#f9fafb"},"supplyBorder":{"type":"string","default":"#e5e7eb"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorder":{"type":"string","default":"#e5e7eb"},"connectorColor":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":""},"titleSize":{"type":"number","default":30},"stepNameSize":{"type":"number","default":17},"stepTextSize":{"type":"number","default":14},"cardRadius":{"type":"number","default":12},"stepNumSize":{"type":"number","default":18},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"stepNameTypo":{"type":"object","default":{}},"stepTextTypo":{"type":"object","default":{}}}},"blockenberg\/styled-list":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/styled-list","title":"Styled List","category":"bkbg-content","icon":"editor-ul","description":"Fully customizable list with icons, rich text, and flexible layout options.","keywords":["list","ul","ol","icon","checklist","features","bullet"],"textdomain":"blockenberg","editorScript":"bkbg-styled-list-editor","editorStyle":"bkbg-styled-list-style","style":"bkbg-styled-list-style","viewScript":"bkbg-styled-list-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"text":"Full WYSIWYG editing for every list item \u2014 <strong>bold<\/strong>, <em>italic<\/em>, links and more.","description":"","customColor":"","itemIconType":"","itemIconUrl":"","itemIconChar":"","itemIconDashicon":""},{"text":"Choose from built-in icons, Dashicons, or a custom image per item.","description":"","customColor":"","itemIconType":"","itemIconUrl":"","itemIconChar":"","itemIconDashicon":""},{"text":"Two-column grid, horizontal row or classic vertical layout.","description":"","customColor":"","itemIconType":"","itemIconUrl":"","itemIconChar":"","itemIconDashicon":""},{"text":"Per-item description line with independent typography settings.","description":"Optional secondary text that appears below the main item text.","customColor":"","itemIconType":"","itemIconUrl":"","itemIconChar":"","itemIconDashicon":""}]},"listStyle":{"type":"string","default":"vertical"},"columns":{"type":"number","default":2},"gap":{"type":"number","default":12},"columnGap":{"type":"number","default":32},"iconType":{"type":"string","default":"check"},"iconShape":{"type":"string","default":"none"},"iconPosition":{"type":"string","default":"left"},"iconSize":{"type":"number","default":18},"iconColor":{"type":"string","default":"#3b82f6"},"iconBgColor":{"type":"string","default":"#dbeafe"},"iconBgSize":{"type":"number","default":34},"iconBgRadius":{"type":"number","default":50},"customChar":{"type":"string","default":"\u2192"},"customDashicon":{"type":"string","default":"yes-alt"},"customImageUrl":{"type":"string","default":""},"perItemIcon":{"type":"boolean","default":false},"iconAlignTop":{"type":"boolean","default":false},"showDescription":{"type":"boolean","default":false},"itemPaddingTop":{"type":"number","default":10},"itemPaddingRight":{"type":"number","default":14},"itemPaddingBottom":{"type":"number","default":10},"itemPaddingLeft":{"type":"number","default":14},"itemBg":{"type":"string","default":"transparent"},"itemBgHover":{"type":"string","default":""},"itemBorderWidth":{"type":"number","default":0},"itemBorderColor":{"type":"string","default":"#e2e8f0"},"itemBorderStyle":{"type":"string","default":"solid"},"itemBorderRadius":{"type":"number","default":0},"itemShadow":{"type":"boolean","default":false},"dividerEnabled":{"type":"boolean","default":false},"dividerColor":{"type":"string","default":"#e2e8f0"},"dividerWidth":{"type":"number","default":1},"fontSize":{"type":"number","default":16},"fontWeight":{"type":"number","default":400},"lineHeight":{"type":"number","default":1.6},"textColor":{"type":"string","default":"#374151"},"descFontSize":{"type":"number","default":14},"descFontWeight":{"type":"number","default":400},"descColor":{"type":"string","default":"#6b7280"},"alignment":{"type":"string","default":"left"},"perItemColor":{"type":"boolean","default":false},"textTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}}}},"blockenberg\/coming-soon":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/coming-soon","version":"1.0.0","title":"Coming Soon","category":"bkbg-marketing","icon":"clock","description":"Launch countdown page section with logo, heading, subtitle, live countdown timer, optional email capture field, social links, and background controls.","keywords":["coming soon","launch","countdown","timer","waitlist"],"textdomain":"blockenberg","editorScript":"bkbg-coming-soon-editor","style":"bkbg-coming-soon-style","viewScript":"bkbg-coming-soon-frontend","attributes":{"logoUrl":{"type":"string","default":""},"logoId":{"type":"number","default":0},"logoAlt":{"type":"string","default":"Logo"},"logoWidth":{"type":"number","default":160},"showLogo":{"type":"boolean","default":false},"eyebrow":{"type":"string","default":"Something big is coming"},"showEyebrow":{"type":"boolean","default":true},"heading":{"type":"string","default":"We're launching soon."},"subtext":{"type":"string","default":"We've been building something great. Sign up to be notified the moment we go live."},"launchDate":{"type":"string","default":""},"showCountdown":{"type":"boolean","default":true},"showEmail":{"type":"boolean","default":true},"emailPlaceholder":{"type":"string","default":"Enter your email address"},"emailBtnLabel":{"type":"string","default":"Notify Me"},"emailAction":{"type":"string","default":"#"},"showSocials":{"type":"boolean","default":true},"socialLinks":{"type":"array","default":[{"platform":"Twitter \/ X","url":"#","icon":"\ud835\udd4f","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"platform":"Instagram","url":"#","icon":"\ud83d\udcf7","iconType":"custom-char","iconDashicon":"","iconImageUrl":""},{"platform":"LinkedIn","url":"#","icon":"in","iconType":"custom-char","iconDashicon":"","iconImageUrl":""}],"items":{"type":"object"}},"bgColor":{"type":"string","default":"#0f172a"},"bgGradient":{"type":"string","default":""},"headingColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#94a3b8"},"eyebrowBg":{"type":"string","default":"rgba(255,255,255,.08)"},"eyebrowColor":{"type":"string","default":"#c4b5fd"},"accentColor":{"type":"string","default":"#7c3aed"},"timerBg":{"type":"string","default":"rgba(255,255,255,.07)"},"timerColor":{"type":"string","default":"#ffffff"},"inputBg":{"type":"string","default":"rgba(255,255,255,.08)"},"inputColor":{"type":"string","default":"#ffffff"},"btnBg":{"type":"string","default":"#7c3aed"},"btnColor":{"type":"string","default":"#ffffff"},"headingSize":{"type":"number","default":52},"textSize":{"type":"number","default":18},"paddingTop":{"type":"number","default":120},"paddingBottom":{"type":"number","default":120},"maxWidth":{"type":"number","default":700},"eyebrowSize":{"type":"number","default":13},"headingFontWeight":{"type":"string","default":"800"},"headingLineHeight":{"type":"number","default":1.15},"textFontWeight":{"type":"string","default":"400"},"textLineHeight":{"type":"number","default":1.7},"eyebrowFontWeight":{"type":"string","default":"600"},"typoHeading":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}},"typoEyebrow":{"type":"object","default":{}}},"supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]}},"blockenberg\/checklist":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/checklist","title":"Interactive Checklist","category":"bkbg-content","icon":"list-view","description":"A fully interactive checklist with progress tracking, emoji icons, add\/remove items, and optional persistence via localStorage. Rich color and layout controls.","keywords":["checklist","todo","tasks","list","interactive","progress","check"],"textdomain":"blockenberg","editorScript":"bkbg-checklist-editor","style":"bkbg-checklist-style","viewScript":"bkbg-checklist-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Checklist"},"subtitle":{"type":"string","default":"Check off items as you go"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showProgress":{"type":"boolean","default":true},"showAddItem":{"type":"boolean","default":true},"allowDelete":{"type":"boolean","default":true},"rememberState":{"type":"boolean","default":true},"checkStyle":{"type":"string","default":"circle"},"items":{"type":"array","default":[{"id":"1","text":"Read the documentation","done":false,"icon":"\ud83d\udcc4"},{"id":"2","text":"Install the plugin","done":false,"icon":"\ud83d\udd0c"},{"id":"3","text":"Configure block settings","done":false,"icon":"\u2699\ufe0f"},{"id":"4","text":"Publish your first post","done":false,"icon":"\ud83d\ude80"},{"id":"5","text":"Share with your audience","done":false,"icon":"\ud83d\udce2"}]},"accentColor":{"type":"string","default":"#10b981"},"checkColor":{"type":"string","default":"#ffffff"},"doneTextColor":{"type":"string","default":"#9ca3af"},"progressBg":{"type":"string","default":"#d1fae5"},"sectionBg":{"type":"string","default":"#f0fdf4"},"cardBg":{"type":"string","default":"#ffffff"},"itemBg":{"type":"string","default":"#f9fafb"},"titleColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"titleFontSize":{"type":"number","default":26},"contentMaxWidth":{"type":"number","default":600},"titleFontWeight":{"type":"string","default":"700"},"titleLineHeight":{"type":"number","default":1.3},"itemFontSize":{"type":"number","default":14},"itemFontWeight":{"type":"string","default":"400"},"typoTitle":{"type":"object","default":{}},"typoItem":{"type":"object","default":{}}}},"blockenberg\/tag-cloud":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/tag-cloud","title":"Tag Cloud","category":"bkbg-blog","icon":"tag","description":"A styled, interactive tag cloud with custom tags or live WordPress tags.","keywords":["tag","cloud","tags","labels","taxonomy"],"textdomain":"blockenberg","editorScript":"bkbg-tag-cloud-editor","style":"bkbg-tag-cloud-style","viewScript":"bkbg-tag-cloud-frontend","attributes":{"sourceType":{"type":"string","default":"custom"},"tags":{"type":"array","default":[{"label":"Design","url":"#","weight":5},{"label":"Development","url":"#","weight":4},{"label":"WordPress","url":"#","weight":3},{"label":"Gutenberg","url":"#","weight":2},{"label":"Blocks","url":"#","weight":1}]},"maxTags":{"type":"number","default":20},"showCount":{"type":"boolean","default":false},"tagStyle":{"type":"string","default":"rounded"},"colorMode":{"type":"string","default":"single"},"primaryColor":{"type":"string","default":"#6c3fb5"},"secondaryColor":{"type":"string","default":"#a855f7"},"multiColors":{"type":"string","default":"#6c3fb5,#a855f7,#3b82f6,#10b981,#f59e0b,#ef4444"},"textColor":{"type":"string","default":"#ffffff"},"hoverBg":{"type":"string","default":"#5a2fa0"},"hoverTextColor":{"type":"string","default":"#ffffff"},"fontSizeMin":{"type":"number","default":13},"fontSizeMax":{"type":"number","default":22},"tagTypo":{"type":"object","default":{}},"gap":{"type":"number","default":8},"paddingX":{"type":"number","default":14},"paddingY":{"type":"number","default":7},"borderRadius":{"type":"number","default":6},"borderWidth":{"type":"number","default":1},"borderColor":{"type":"string","default":"#6c3fb5"},"sortBy":{"type":"string","default":"input"},"randomize":{"type":"boolean","default":false},"textAlign":{"type":"string","default":"center"},"animateHover":{"type":"boolean","default":true}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/review-schema":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/review-schema","title":"Review Schema","description":"Displays an aggregate star rating with Schema.org JSON-LD markup for rich search results.","category":"bkbg-blog","textdomain":"blockenberg","editorScript":"bkbg-review-schema-editor","style":"bkbg-review-schema-style","viewScript":"bkbg-review-schema-frontend","icon":"star-filled","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"itemName":{"type":"string","default":"Our Product"},"itemType":{"type":"string","default":"Product"},"description":{"type":"string","default":""},"imageUrl":{"type":"string","default":""},"ratingValue":{"type":"number","default":4.8},"ratingCount":{"type":"integer","default":127},"bestRating":{"type":"integer","default":5},"worstRating":{"type":"integer","default":1},"reviews":{"type":"array","default":[{"author":"Alex M.","date":"2024-01-15","rating":5,"body":"Absolutely love it! Exceeded all expectations."},{"author":"Sarah K.","date":"2024-02-03","rating":5,"body":"Top quality and great support. Highly recommend."},{"author":"James L.","date":"2024-02-20","rating":4,"body":"Very good overall, minor improvements possible."}]},"showReviews":{"type":"boolean","default":true},"showSchema":{"type":"boolean","default":true},"layout":{"type":"string","default":"card"},"starSize":{"type":"integer","default":32},"reviewColumns":{"type":"integer","default":3},"cardRadius":{"type":"integer","default":16},"starColor":{"type":"string","default":"#f59e0b"},"starEmpty":{"type":"string","default":"#e2e8f0"},"bgColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#f8fafc"},"cardBorder":{"type":"string","default":"#e2e8f0"},"headingColor":{"type":"string","default":"#0f172a"},"bodyColor":{"type":"string","default":"#475569"},"authorColor":{"type":"string","default":"#64748b"},"ratingSize":{"type":"integer","default":56},"sectionBg":{"type":"string","default":""},"fontSize":{"type":"number","default":14},"fontWeight":{"type":"number","default":400},"lineHeight":{"type":"number","default":1.5},"headingTypo":{"type":"object","default":{}},"bodyTypo":{"type":"object","default":{}}}},"blockenberg\/rotating-image-tiles":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/rotating-image-tiles","title":"Rotating Image Tiles","category":"bkbg-effects","description":"Responsive grid of tiles that continuously flip to reveal a second image, with staggered timing.","keywords":["rotate","flip","tiles","grid","images","gallery","animation"],"textdomain":"blockenberg","editorScript":"bkbg-rotating-image-tiles-editor","style":"bkbg-rotating-image-tiles-style","viewScript":"bkbg-rotating-image-tiles-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"tiles":{"type":"array","default":[{"frontUrl":"","frontAlt":"Front 1","backUrl":"","backAlt":"Back 1","frontBg":"#6366f1","backBg":"#a5b4fc","label":""},{"frontUrl":"","frontAlt":"Front 2","backUrl":"","backAlt":"Back 2","frontBg":"#8b5cf6","backBg":"#c4b5fd","label":""},{"frontUrl":"","frontAlt":"Front 3","backUrl":"","backAlt":"Back 3","frontBg":"#ec4899","backBg":"#f9a8d4","label":""},{"frontUrl":"","frontAlt":"Front 4","backUrl":"","backAlt":"Back 4","frontBg":"#f59e0b","backBg":"#fde68a","label":""},{"frontUrl":"","frontAlt":"Front 5","backUrl":"","backAlt":"Back 5","frontBg":"#10b981","backBg":"#6ee7b7","label":""},{"frontUrl":"","frontAlt":"Front 6","backUrl":"","backAlt":"Back 6","frontBg":"#3b82f6","backBg":"#93c5fd","label":""}]},"columns":{"type":"number","default":3},"tileWidth":{"type":"number","default":300},"tileHeight":{"type":"number","default":200},"tileRadius":{"type":"number","default":16},"flipDuration":{"type":"number","default":800},"staggerDelay":{"type":"number","default":300},"autoFlip":{"type":"boolean","default":true},"autoInterval":{"type":"number","default":3000},"flipOnHover":{"type":"boolean","default":true},"flipAxis":{"type":"string","default":"Y"},"showLabel":{"type":"boolean","default":false},"labelSize":{"type":"number","default":14},"gap":{"type":"number","default":16},"labelColor":{"type":"string","default":"#ffffff"},"labelBg":{"type":"string","default":"rgba(0,0,0,0.5)"},"labelFontWeight":{"type":"number","default":600},"labelLineHeight":{"type":"number","default":1.3},"labelTypo":{"type":"object","default":{}}}},"blockenberg\/bingo-card":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/bingo-card","title":"Bingo Card","category":"bkbg-interactive","icon":"grid-view","description":"Interactive 5\u00d75 Bingo card with number calling, win detection, and celebration animations.","keywords":["bingo","game","card","lottery","fun","interactive"],"textdomain":"blockenberg","editorScript":"bkbg-bingo-card-editor","style":"bkbg-bingo-card-style","viewScript":"bkbg-bingo-card-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Bingo!"},"subtitle":{"type":"string","default":"Mark called numbers on your card"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showCaller":{"type":"boolean","default":true},"showCalledList":{"type":"boolean","default":true},"autoCall":{"type":"boolean","default":false},"autoCallInterval":{"type":"number","default":5},"accentColor":{"type":"string","default":"#f59e0b"},"markedColor":{"type":"string","default":"#f59e0b"},"bingoColor":{"type":"string","default":"#22c55e"},"freeColor":{"type":"string","default":"#6366f1"},"headerBg":{"type":"string","default":"#1e3a5f"},"headerColor":{"type":"string","default":"#ffffff"},"cellBg":{"type":"string","default":"#ffffff"},"cellColor":{"type":"string","default":"#1f2937"},"sectionBg":{"type":"string","default":"#f8fafc"},"borderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#1e3a5f"},"titleFontSize":{"type":"number","default":32},"contentMaxWidth":{"type":"number","default":600},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}}}},"blockenberg\/location-cards":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/location-cards","title":"Location Cards","category":"bkbg-business","description":"Multi-location business directory grid. Each card shows address, phone, email, business hours snippet, and a directions link.","textdomain":"blockenberg","editorScript":"bkbg-location-cards-editor","style":"bkbg-location-cards-style","viewScript":"bkbg-location-cards-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"locations":{"type":"array","default":[{"id":"l1","name":"New York Office","address":"350 Fifth Avenue","city":"New York","state":"NY","zip":"10118","country":"USA","phone":"+1 (212) 555-0101","email":"ny@example.com","website":"","mapUrl":"https:\/\/maps.google.com","hoursSnippet":"Mon\u2013Fri 9am\u20136pm","imageUrl":"","imageId":0},{"id":"l2","name":"Los Angeles Studio","address":"6255 Sunset Blvd","city":"Los Angeles","state":"CA","zip":"90028","country":"USA","phone":"+1 (323) 555-0187","email":"la@example.com","website":"","mapUrl":"https:\/\/maps.google.com","hoursSnippet":"Mon\u2013Sat 10am\u20137pm","imageUrl":"","imageId":0},{"id":"l3","name":"Chicago Headquarters","address":"233 S Wacker Dr","city":"Chicago","state":"IL","zip":"60606","country":"USA","phone":"+1 (312) 555-0145","email":"chi@example.com","website":"","mapUrl":"https:\/\/maps.google.com","hoursSnippet":"Mon\u2013Fri 8am\u20135pm","imageUrl":"","imageId":0}],"items":{"type":"object"}},"columns":{"type":"integer","default":3},"columnsTablet":{"type":"integer","default":2},"columnsMobile":{"type":"integer","default":1},"gap":{"type":"integer","default":24},"cardStyle":{"type":"string","default":"card"},"hoverEffect":{"type":"string","default":"lift"},"imageRatio":{"type":"string","default":"16\/9"},"showImage":{"type":"boolean","default":true},"showPhone":{"type":"boolean","default":true},"showEmail":{"type":"boolean","default":true},"showWebsite":{"type":"boolean","default":false},"showHours":{"type":"boolean","default":true},"showDirectionsLink":{"type":"boolean","default":true},"directionsLabel":{"type":"string","default":"Get Directions"},"cardRadius":{"type":"integer","default":16},"cardPadding":{"type":"integer","default":24},"imageRadius":{"type":"integer","default":0},"btnRadius":{"type":"integer","default":8},"nameTypo":{"type":"object","default":{}},"detailTypo":{"type":"object","default":{}},"btnTypo":{"type":"object","default":{}},"nameColor":{"type":"string","default":"#111827"},"addressColor":{"type":"string","default":"#374151"},"metaColor":{"type":"string","default":"#6b7280"},"hoursColor":{"type":"string","default":"#374151"},"iconColor":{"type":"string","default":"#6c3fb5"},"directionsColor":{"type":"string","default":"#6c3fb5"},"directionsBg":{"type":"string","default":"#f5f3ff"},"cardBg":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e5e7eb"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64}}},"blockenberg\/restaurant-menu":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/restaurant-menu","title":"Restaurant Menu","description":"A beautifully organized restaurant or caf\u00e9 menu with category tabs, item names, descriptions, prices, and dietary badges.","category":"bkbg-business","icon":"food","keywords":["menu","restaurant","food","cafe","price","dish"],"textdomain":"blockenberg","editorScript":"bkbg-restaurant-menu-editor","style":"bkbg-restaurant-menu-style","viewScript":"bkbg-restaurant-menu-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"categories":{"type":"array","default":[{"id":"rm001","icon":"\ud83e\udd57","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Starters","items":[{"id":"ri001","name":"Bruschetta al Pomodoro","description":"Toasted sourdough, cherry tomatoes, fresh basil, extra virgin olive oil","price":"9.50","badges":["V","VG"]},{"id":"ri002","name":"Crispy Calamari","description":"Lightly breaded squid rings, lemon aioli, fresh herbs","price":"13.00","badges":[]},{"id":"ri003","name":"Burrata & Prosciutto","description":"Creamy burrata, Parma ham, heirloom tomatoes, aged balsamic","price":"16.50","badges":["GF"]}]},{"id":"rm002","icon":"\ud83c\udf5d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Main Course","items":[{"id":"ri004","name":"Spaghetti Carbonara","description":"Free-range egg, guanciale, Pecorino Romano, black pepper","price":"22.00","badges":[]},{"id":"ri005","name":"Grilled Sea Bass","description":"Pan-seared fillet, caponata, lemon butter sauce, micro greens","price":"28.00","badges":["GF","DF"]},{"id":"ri006","name":"Wild Mushroom Risotto","description":"Arborio rice, porcini, truffle oil, Grana Padano, fresh thyme","price":"19.50","badges":["V","GF"]}]},{"id":"rm003","icon":"\ud83c\udf6e","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","name":"Desserts","items":[{"id":"ri007","name":"Tiramisu","description":"Classic Italian dessert, Mascarpone, espresso-soaked ladyfingers, cocoa","price":"9.00","badges":["V"]},{"id":"ri008","name":"Panna Cotta","description":"Vanilla panna cotta, seasonal berry coulis, mint","price":"8.50","badges":["V","GF"]}]}]},"layout":{"type":"string","default":"tabs"},"currency":{"type":"string","default":"$"},"currencyPosition":{"type":"string","default":"before"},"itemStyle":{"type":"string","default":"list"},"columns":{"type":"integer","default":1},"showDescription":{"type":"boolean","default":true},"showBadges":{"type":"boolean","default":true},"showCategoryIcon":{"type":"boolean","default":true},"separator":{"type":"string","default":"line"},"badgeRadius":{"type":"integer","default":4},"cardRadius":{"type":"integer","default":12},"cardPadding":{"type":"integer","default":18},"categoryNameSize":{"type":"integer","default":13},"itemNameSize":{"type":"integer","default":16},"descSize":{"type":"integer","default":14},"priceSize":{"type":"integer","default":16},"badgeSize":{"type":"integer","default":11},"catNameTypo":{"type":"object","default":{}},"itemNameTypo":{"type":"object","default":{}},"descTypo":{"type":"object","default":{}},"priceTypo":{"type":"object","default":{}},"accentColor":{"type":"string","default":"#6c3fb5"},"activeTabBg":{"type":"string","default":"#6c3fb5"},"activeTabColor":{"type":"string","default":"#ffffff"},"inactiveTabBg":{"type":"string","default":"#f3f4f6"},"inactiveTabColor":{"type":"string","default":"#374151"},"itemNameColor":{"type":"string","default":"#111827"},"descColor":{"type":"string","default":"#6b7280"},"priceColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"cardBorderColor":{"type":"string","default":"#e5e7eb"},"separatorColor":{"type":"string","default":"#f3f4f6"},"bgColor":{"type":"string","default":""},"paddingTop":{"type":"integer","default":64},"paddingBottom":{"type":"integer","default":64}}},"blockenberg\/page-header":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/page-header","version":"1.0.0","title":"Page Header","category":"bkbg-layout","icon":"welcome-view-site","description":"A versatile page hero\/banner section: eyebrow label, headline, subtitle, breadcrumbs, CTA buttons, and rich background options.","keywords":["hero","banner","page header","heading","jumbotron","intro"],"textdomain":"blockenberg","editorScript":"bkbg-page-header-editor","style":"bkbg-page-header-style","viewScript":"bkbg-page-header-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"style":{"type":"string","default":"centered"},"showEyebrow":{"type":"boolean","default":true},"eyebrow":{"type":"string","default":"Welcome"},"headline":{"type":"string","default":"The headline that makes them stay"},"subtitle":{"type":"string","default":"A compelling subtitle that explains your value proposition in one or two lines."},"showSubtitle":{"type":"boolean","default":true},"showBreadcrumbs":{"type":"boolean","default":false},"breadcrumbs":{"type":"array","default":[{"label":"Home","url":"\/"},{"label":"Page","url":""}]},"showPrimaryBtn":{"type":"boolean","default":true},"primaryLabel":{"type":"string","default":"Get Started"},"primaryUrl":{"type":"string","default":"#"},"primaryTarget":{"type":"boolean","default":false},"showSecondaryBtn":{"type":"boolean","default":true},"secondaryLabel":{"type":"string","default":"Learn More"},"secondaryUrl":{"type":"string","default":"#"},"bgType":{"type":"string","default":"color"},"bgColor":{"type":"string","default":"#f8f5ff"},"bgGradient":{"type":"string","default":"linear-gradient(135deg,#ede9fe 0%,#eff6ff 100%)"},"bgImageUrl":{"type":"string","default":""},"bgImageId":{"type":"number","default":0},"bgOverlayColor":{"type":"string","default":"#0f172a"},"bgOverlayOpacity":{"type":"number","default":55},"textAlign":{"type":"string","default":"center"},"contentMaxWidth":{"type":"number","default":760},"paddingTop":{"type":"number","default":100},"paddingBottom":{"type":"number","default":100},"headlineSize":{"type":"number","default":52},"subtitleSize":{"type":"number","default":19},"eyebrowSize":{"type":"number","default":13},"btnRadius":{"type":"number","default":50},"eyebrowColor":{"type":"string","default":"#6c3fb5"},"eyebrowBg":{"type":"string","default":"#ede9fe"},"headlineColor":{"type":"string","default":"#1e293b"},"subtitleColor":{"type":"string","default":"#64748b"},"primaryBtnBg":{"type":"string","default":"#6c3fb5"},"primaryBtnColor":{"type":"string","default":"#ffffff"},"secBtnColor":{"type":"string","default":"#6c3fb5"},"breadcrumbColor":{"type":"string","default":"#94a3b8"},"headlineFontWeight":{"type":"string","default":"800"},"subtitleFontWeight":{"type":"string","default":"400"},"eyebrowFontWeight":{"type":"string","default":"700"},"headlineTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"eyebrowTypo":{"type":"object","default":{}}}},"blockenberg\/image-accordion":{"apiVersion":3,"name":"blockenberg\/image-accordion","title":"Image Accordion","category":"bkbg-media","icon":"images-alt2","description":"Expandable image panels that stretch open on hover or click \u2014 ideal for showcasing portfolios, services, or locations.","keywords":["image","accordion","panel","expand","hover","gallery","tabs"],"textdomain":"blockenberg","editorScript":"bkbg-image-accordion-editor","editorStyle":"bkbg-image-accordion-style","style":"bkbg-image-accordion-style","viewScript":"bkbg-image-accordion-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"panels":{"type":"array","default":[{"imageUrl":"","imageId":0,"imageAlt":"","title":"Panel One","subtitle":"Subtitle here","label":"01"},{"imageUrl":"","imageId":0,"imageAlt":"","title":"Panel Two","subtitle":"Subtitle here","label":"02"},{"imageUrl":"","imageId":0,"imageAlt":"","title":"Panel Three","subtitle":"Subtitle here","label":"03"},{"imageUrl":"","imageId":0,"imageAlt":"","title":"Panel Four","subtitle":"Subtitle here","label":"04"},{"imageUrl":"","imageId":0,"imageAlt":"","title":"Panel Five","subtitle":"Subtitle here","label":"05"}]},"trigger":{"type":"string","default":"hover"},"defaultOpen":{"type":"number","default":0},"direction":{"type":"string","default":"horizontal"},"height":{"type":"number","default":500},"expandedFlex":{"type":"number","default":4},"collapsedFlex":{"type":"number","default":1},"transitionDuration":{"type":"number","default":500},"transitionEasing":{"type":"string","default":"ease"},"overlayColor":{"type":"string","default":"#000000"},"overlayOpacity":{"type":"number","default":40},"overlayHoverOpacity":{"type":"number","default":20},"bgFallbackColor":{"type":"string","default":"#374151"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"showLabel":{"type":"boolean","default":true},"titleColor":{"type":"string","default":"#ffffff"},"subtitleColor":{"type":"string","default":"#e5e7eb"},"labelColor":{"type":"string","default":"#ffffff"},"labelBg":{"type":"string","default":"rgba(255,255,255,0.2)"},"titleSize":{"type":"number","default":22},"subtitleSize":{"type":"number","default":14},"labelSize":{"type":"number","default":13},"titleWeight":{"type":"number","default":700},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"textPosition":{"type":"string","default":"bottom-left"},"textVisibility":{"type":"string","default":"always"},"borderRadius":{"type":"number","default":12},"gap":{"type":"number","default":8},"showArrow":{"type":"boolean","default":false},"scaleOnHover":{"type":"boolean","default":true}}},"blockenberg\/comparison-checklist":{"apiVersion":3,"name":"blockenberg\/comparison-checklist","title":"Comparison Checklist","category":"bkbg-marketing","icon":"yes-alt","description":"Two-column 'With \/ Without' checklist comparison to highlight the value of your product or service.","keywords":["comparison","checklist","with without","vs","benefits","features","table"],"textdomain":"blockenberg","editorScript":"bkbg-comparison-checklist-editor","editorStyle":"bkbg-comparison-checklist-style","style":"bkbg-comparison-checklist-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"colATitle":{"type":"string","default":"With Our Product"},"colBTitle":{"type":"string","default":"Without Our Product"},"colAColor":{"type":"string","default":"#6c3fb5"},"colBColor":{"type":"string","default":"#ef4444"},"items":{"type":"array","default":[{"text":"Save hours every week on manual work","colA":true,"colB":false},{"text":"Centralised dashboard for all your data","colA":true,"colB":false},{"text":"Real-time collaboration with your team","colA":true,"colB":false},{"text":"Automated reports sent to your inbox","colA":true,"colB":false},{"text":"24\/7 priority support included","colA":true,"colB":false},{"text":"Steep learning curve and complex setup","colA":false,"colB":true}]},"style":{"type":"string","default":"split"},"showHeader":{"type":"boolean","default":true},"showIcons":{"type":"boolean","default":true},"iconSize":{"type":"number","default":18},"fontSize":{"type":"number","default":15},"fontWeight":{"type":"number","default":500},"headerSize":{"type":"number","default":16},"headerWeight":{"type":"number","default":700},"rowAlternate":{"type":"boolean","default":true},"borderRadius":{"type":"number","default":14},"cardPadding":{"type":"number","default":32},"rowPadding":{"type":"number","default":12},"gap":{"type":"number","default":20},"headingText":{"type":"string","default":""},"showHeading":{"type":"boolean","default":false},"headingSize":{"type":"number","default":28},"headingAlign":{"type":"string","default":"center"},"paddingTop":{"type":"number","default":0},"paddingBottom":{"type":"number","default":0},"bgColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#1e293b"},"borderColor":{"type":"string","default":"#e2e8f0"},"checkColor":{"type":"string","default":"#22c55e"},"crossColor":{"type":"string","default":"#ef4444"},"rowBgAlt":{"type":"string","default":"#f8fafc"},"headingColor":{"type":"string","default":"#0f172a"},"lineHeight":{"type":"number","default":1.6},"typoHeading":{"type":"object","default":{}},"typoRow":{"type":"object","default":{}},"typoHeader":{"type":"object","default":{}}}},"blockenberg\/community-section":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/community-section","version":"1.0.0","title":"Community Section","category":"bkbg-business","icon":"groups","description":"Social community proof section with overlapping member avatars, member count, heading, CTA button, and trust badges.","keywords":["community","members","avatars","social","proof","trust","badge"],"textdomain":"blockenberg","editorScript":"bkbg-community-section-editor","style":"bkbg-community-section-style","viewScript":"bkbg-community-section-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"avatars":{"type":"array","default":[{"imageUrl":"","imageId":0,"alt":"Member 1","name":"Alex"},{"imageUrl":"","imageId":0,"alt":"Member 2","name":"Jordan"},{"imageUrl":"","imageId":0,"alt":"Member 3","name":"Sam"},{"imageUrl":"","imageId":0,"alt":"Member 4","name":"Taylor"},{"imageUrl":"","imageId":0,"alt":"Member 5","name":"Morgan"}]},"memberCount":{"type":"string","default":"12,000+"},"memberCountLabel":{"type":"string","default":"members and growing"},"heading":{"type":"string","default":"Join thousands of creators already inside"},"subtext":{"type":"string","default":"Get instant access to our private community, resources, and weekly live sessions."},"showHeading":{"type":"boolean","default":true},"ctaEnabled":{"type":"boolean","default":true},"ctaLabel":{"type":"string","default":"Join the community"},"ctaUrl":{"type":"string","default":"#"},"ctaIsExternal":{"type":"boolean","default":false},"badgeText":{"type":"string","default":"Free to join"},"showBadge":{"type":"boolean","default":true},"trusts":{"type":"array","default":[{"text":"No credit card required"},{"text":"Cancel anytime"},{"text":"Trusted by 500+ companies"}]},"showTrusts":{"type":"boolean","default":true},"avatarOverlap":{"type":"integer","default":-14},"avatarSize":{"type":"integer","default":48},"layout":{"type":"string","default":"centered"},"bgColor":{"type":"string","default":"#ffffff"},"accentColor":{"type":"string","default":"#7c3aed"},"headingColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#6b7280"},"ctaBg":{"type":"string","default":"#7c3aed"},"ctaColor":{"type":"string","default":"#ffffff"},"badgeBg":{"type":"string","default":"#f0fdf4"},"badgeColor":{"type":"string","default":"#15803d"},"avatarBorderColor":{"type":"string","default":"#ffffff"},"trustColor":{"type":"string","default":"#9ca3af"},"countColor":{"type":"string","default":"#111827"},"headingSize":{"type":"integer","default":30},"maxWidth":{"type":"integer","default":700},"paddingTop":{"type":"integer","default":80},"paddingBottom":{"type":"integer","default":80},"headingFontWeight":{"type":"string","default":"800"},"headingLineHeight":{"type":"number","default":1.3},"subtextFontSize":{"type":"integer","default":16},"subtextFontWeight":{"type":"string","default":"400"},"subtextLineHeight":{"type":"number","default":1.6},"typoHeading":{"type":"object","default":{}},"typoBody":{"type":"object","default":{}}}},"blockenberg\/image-collage":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/image-collage","version":"1.0.0","title":"Image Collage","category":"bkbg-media","icon":"format-gallery","description":"Creative overlapping image composition with up to 5 images, custom rotations, positions, frames and a floating overlay card. Perfect for hero and about sections.","keywords":["collage","images","overlap","composition","scattered","photo","gallery","creative","stack"],"textdomain":"blockenberg","editorScript":"bkbg-image-collage-editor","editorStyle":"bkbg-image-collage-style","style":"bkbg-image-collage-style","viewScript":"bkbg-image-collage-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"images":{"type":"array","default":[{"id":"img1","url":"","imageId":0,"alt":"","rotation":-4,"offsetX":0,"offsetY":0,"scale":1,"zIndex":1,"frame":"shadow","w":55,"h":65},{"id":"img2","url":"","imageId":0,"alt":"","rotation":3,"offsetX":40,"offsetY":15,"scale":0.85,"zIndex":2,"frame":"polaroid","w":45,"h":50},{"id":"img3","url":"","imageId":0,"alt":"","rotation":-2,"offsetX":-10,"offsetY":55,"scale":0.7,"zIndex":3,"frame":"shadow","w":40,"h":40}]},"preset":{"type":"string","default":"scattered"},"canvasHeight":{"type":"number","default":460},"canvasMaxWidth":{"type":"number","default":680},"hoverLift":{"type":"boolean","default":true},"animateIn":{"type":"boolean","default":true},"frameColor":{"type":"string","default":"#ffffff"},"framePadding":{"type":"number","default":10},"shadowIntensity":{"type":"number","default":20},"showOverlayCard":{"type":"boolean","default":false},"overlayCardText":{"type":"string","default":"Our Story"},"overlayCardSubtext":{"type":"string","default":"Since 2012"},"overlayCardBg":{"type":"string","default":"#ffffff"},"overlayCardColor":{"type":"string","default":"#1e293b"},"overlayCardAccent":{"type":"string","default":"#6c3fb5"},"overlayCardPos":{"type":"string","default":"bottom-right"},"overlayCardTextSize":{"type":"number","default":16},"overlayCardTextWeight":{"type":"string","default":"700"},"overlayCardTextLineHeight":{"type":"number","default":1.3},"overlayCardSubtextSize":{"type":"number","default":13},"overlayCardSubtextWeight":{"type":"string","default":"400"},"overlayCardSubtextLineHeight":{"type":"number","default":1.5},"headlineTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":""},"align":{"type":"string","default":"center"},"paddingTop":{"type":"number","default":40},"paddingBottom":{"type":"number","default":40}}},"blockenberg\/lollipop-chart":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/lollipop-chart","version":"1.0.0","title":"Lollipop Chart","category":"bkbg-charts","icon":"chart-bar","description":"Elegant horizontal lollipop chart \u2014 thin stems with value circles at the end. A clean alternative to bar charts for rankings, scores, and comparisons.","keywords":["lollipop","chart","dot","stem","ranking","comparison","visualization"],"textdomain":"blockenberg","editorScript":"bkbg-lollipop-chart-editor","style":"bkbg-lollipop-chart-style","supports":{"html":false,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Team Performance Scores"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":700},"rowHeight":{"type":"number","default":44},"padTop":{"type":"number","default":20},"padLeft":{"type":"number","default":160},"padRight":{"type":"number","default":56},"dotRadius":{"type":"number","default":14},"stemThickness":{"type":"number","default":2},"labelFontSize":{"type":"number","default":13},"valueFontSize":{"type":"number","default":12},"sortDesc":{"type":"boolean","default":true},"showGridLines":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":true},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"stemColor":{"type":"string","default":"#e5e7eb"},"titleColor":{"type":"string","default":"#111827"},"labelColor":{"type":"string","default":"#374151"},"titleTypo":{"type":"object","default":{}},"items":{"type":"array","default":[{"label":"Alice Chen","value":94,"color":"#4f46e5"},{"label":"Bob Martinez","value":88,"color":"#0891b2"},{"label":"Carol Nguyen","value":82,"color":"#059669"},{"label":"David Kim","value":79,"color":"#d97706"},{"label":"Emma Wilson","value":75,"color":"#dc2626"},{"label":"Frank Lee","value":68,"color":"#7c3aed"},{"label":"Grace Patel","value":61,"color":"#ea580c"}]}}},"blockenberg\/percentage-calculator":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/percentage-calculator","title":"Percentage Calculator","category":"bkbg-calculators","icon":"editor-help","description":"An interactive percentage calculator with three modes: find percentage of a number, find what percentage one number is of another, and calculate percentage change between two values.","keywords":["percentage","percent","calculator","math","increase","decrease","change","ratio"],"textdomain":"blockenberg","editorScript":"bkbg-percentage-calculator-editor","style":"bkbg-percentage-calculator-style","viewScript":"bkbg-percentage-calculator-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"title":{"type":"string","default":"Percentage Calculator"},"subtitle":{"type":"string","default":"Three tools in one \u2014 solve any percentage problem instantly"},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"mode1Label":{"type":"string","default":"% of Number"},"mode2Label":{"type":"string","default":"Find %"},"mode3Label":{"type":"string","default":"% Change"},"accentColor":{"type":"string","default":"#6c3fb5"},"cardBg":{"type":"string","default":"#ffffff"},"tabActiveBg":{"type":"string","default":"#6c3fb5"},"tabActiveColor":{"type":"string","default":"#ffffff"},"tabInactiveBg":{"type":"string","default":"#f3f4f6"},"tabInactiveColor":{"type":"string","default":"#374151"},"resultBg":{"type":"string","default":"#f5f3ff"},"resultBorder":{"type":"string","default":"#ede9fe"},"resultColor":{"type":"string","default":"#6c3fb5"},"titleColor":{"type":"string","default":"#1e1b4b"},"subtitleColor":{"type":"string","default":"#6b7280"},"labelColor":{"type":"string","default":"#374151"},"bgColor":{"type":"string","default":""},"cardRadius":{"type":"number","default":16},"tabRadius":{"type":"number","default":99},"inputRadius":{"type":"number","default":8},"maxWidth":{"type":"number","default":600},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"resultTypo":{"type":"object","default":{}}}},"blockenberg\/stacked-area":{"apiVersion":3,"name":"blockenberg\/stacked-area","title":"Stacked Area Chart","category":"bkbg-charts","icon":"chart-area","description":"Area chart with multiple series stacked cumulatively.","textdomain":"blockenberg","editorScript":"bkbg-stacked-area-editor","style":"bkbg-stacked-area-style","attributes":{"title":{"type":"string","default":"Monthly Active Users by Platform"},"showTitle":{"type":"boolean","default":true},"svgWidth":{"type":"number","default":700},"svgHeight":{"type":"number","default":360},"padTop":{"type":"number","default":30},"padLeft":{"type":"number","default":60},"padRight":{"type":"number","default":30},"padBottom":{"type":"number","default":50},"fillOpacity":{"type":"number","default":80},"showGridLines":{"type":"boolean","default":true},"showDots":{"type":"boolean","default":false},"showLegend":{"type":"boolean","default":true},"showValues":{"type":"boolean","default":false},"labelFontSize":{"type":"number","default":12},"valueFontSize":{"type":"number","default":10},"bgColor":{"type":"string","default":"#ffffff"},"gridColor":{"type":"string","default":"#f3f4f6"},"titleColor":{"type":"string","default":"#111827"},"textColor":{"type":"string","default":"#374151"},"xLabels":{"type":"array","default":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug"],"items":{"type":"string"}},"series":{"type":"array","default":[{"label":"Mobile","color":"#6366f1","values":[120,145,132,168,155,180,192,210]},{"label":"Desktop","color":"#10b981","values":[95,88,102,98,110,105,115,108]},{"label":"Tablet","color":"#f59e0b","values":[28,32,25,38,31,35,40,42]}],"items":{"type":"object"}},"labelFontWeight":{"type":"string","default":"400"},"labelLineHeight":{"type":"number","default":1.4},"titleTypo":{"type":"object","default":{}}}},"blockenberg\/tag-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/tag-list","version":"1.0.0","title":"Tag List","category":"bkbg-blog","description":"A styled collection of tag pills with icons, colors, and optional links.","keywords":["tags","pills","labels","keywords","badges","chips"],"textdomain":"blockenberg","editorScript":"bkbg-tag-list-editor","style":"bkbg-tag-list-style","attributes":{"title":{"type":"string","default":"Topics & Tags"},"showTitle":{"type":"boolean","default":true},"subtitle":{"type":"string","default":"Browse content by category"},"showSubtitle":{"type":"boolean","default":false},"pillRadius":{"type":"number","default":99},"pillPaddingX":{"type":"number","default":16},"pillPaddingY":{"type":"number","default":8},"iconSize":{"type":"number","default":16},"gap":{"type":"number","default":10},"showIcon":{"type":"boolean","default":true},"titleTypo":{"type":"object","default":{}},"pillTypo":{"type":"object","default":{}},"bgColor":{"type":"string","default":"#ffffff"},"headingColor":{"type":"string","default":"#111827"},"subtitleColor":{"type":"string","default":"#6b7280"},"tags":{"type":"array","default":[{"icon":"\u26a1","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"JavaScript","color":"#6366f1","textColor":"#ffffff","url":""},{"icon":"\u269b\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"React","color":"#06b6d4","textColor":"#ffffff","url":""},{"icon":"\ud83d\udfe2","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Node.js","color":"#10b981","textColor":"#ffffff","url":""},{"icon":"\ud83d\udc0d","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Python","color":"#f59e0b","textColor":"#ffffff","url":""},{"icon":"\ud83d\uddc4\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"PostgreSQL","color":"#3b82f6","textColor":"#ffffff","url":""},{"icon":"\ud83d\udc33","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Docker","color":"#0ea5e9","textColor":"#ffffff","url":""},{"icon":"\u2601\ufe0f","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"AWS","color":"#ef4444","textColor":"#ffffff","url":""},{"icon":"\ud83c\udfa8","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"CSS","color":"#ec4899","textColor":"#ffffff","url":""},{"icon":"\ud83d\udce6","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"TypeScript","color":"#8b5cf6","textColor":"#ffffff","url":""},{"icon":"\ud83d\ude80","iconType":"custom-char","iconDashicon":"","iconImageUrl":"","label":"Next.js","color":"#111827","textColor":"#ffffff","url":""}]}}},"blockenberg\/content-outline":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/content-outline","title":"Content Outline","category":"bkbg-blog","icon":"list-view","description":"Structured article outline with numbered sections, sub-points, optional status badges, and estimated reading time.","keywords":["outline","contents","structure","plan","article","sections","navigation"],"textdomain":"blockenberg","editorScript":"bkbg-content-outline-editor","editorStyle":"bkbg-content-outline-style","style":"bkbg-content-outline-style","viewScript":"bkbg-content-outline-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"outlineTitle":{"type":"string","default":"Article Outline"},"showTitle":{"type":"boolean","default":true},"intro":{"type":"string","default":"A structured overview of what this article covers."},"showIntro":{"type":"boolean","default":true},"sections":{"type":"array","default":[{"title":"Introduction","description":"Set the stage with key context and a compelling hook","readTime":2,"points":[{"text":"Why this topic matters right now","status":"done"},{"text":"The core problem we're solving","status":"done"},{"text":"What you'll learn in this article","status":"done"}]},{"title":"Core Concepts","description":"Build the foundational knowledge readers need","readTime":5,"points":[{"text":"Key terminology and definitions","status":"done"},{"text":"How the system works at a high level","status":"in-progress"},{"text":"Common misconceptions debunked","status":"planned"}]},{"title":"Step-by-Step Implementation","description":"Actionable guide readers can follow immediately","readTime":8,"points":[{"text":"Prerequisites and setup","status":"in-progress"},{"text":"Phase 1: Initial configuration","status":"planned"},{"text":"Phase 2: Testing and validation","status":"planned"},{"text":"Phase 3: Going live","status":"planned"}]},{"title":"Conclusion & Next Steps","description":"Wrap up with actionable takeaways","readTime":2,"points":[{"text":"Key takeaways summary","status":"planned"},{"text":"Recommended resources","status":"planned"}]}]},"style":{"type":"string","default":"card"},"showNumbers":{"type":"boolean","default":true},"showStatus":{"type":"boolean","default":true},"showReadTime":{"type":"boolean","default":true},"showDescription":{"type":"boolean","default":true},"showPoints":{"type":"boolean","default":true},"collapsible":{"type":"boolean","default":false},"borderRadius":{"type":"number","default":12},"gap":{"type":"number","default":16},"fontSize":{"type":"number","default":14},"sectionTitleSize":{"type":"number","default":16},"titleFontSize":{"type":"number","default":22},"bgColor":{"type":"string","default":"#f8fafc"},"cardBg":{"type":"string","default":"#ffffff"},"borderColor":{"type":"string","default":"#e2e8f0"},"titleColor":{"type":"string","default":"#0f172a"},"introColor":{"type":"string","default":"#64748b"},"numberBg":{"type":"string","default":"#6366f1"},"numberColor":{"type":"string","default":"#ffffff"},"sectionTitleColor":{"type":"string","default":"#1e293b"},"descriptionColor":{"type":"string","default":"#64748b"},"pointColor":{"type":"string","default":"#374151"},"accentColor":{"type":"string","default":"#6366f1"},"doneBg":{"type":"string","default":"#dcfce7"},"doneColor":{"type":"string","default":"#166534"},"inProgressBg":{"type":"string","default":"#fef9c3"},"inProgressColor":{"type":"string","default":"#854d0e"},"plannedBg":{"type":"string","default":"#f1f5f9"},"plannedColor":{"type":"string","default":"#475569"},"typoTitle":{"type":"object","default":{}},"typoSection":{"type":"object","default":{}}}},"blockenberg\/spotlight-card":{"apiVersion":3,"name":"blockenberg\/spotlight-card","title":"Spotlight Card","category":"bkbg-effects","icon":"star-filled","description":"Card with a radial gradient spotlight that follows the mouse cursor on hover.","keywords":["spotlight","card","hover","effect","glow","interactive"],"textdomain":"blockenberg","editorScript":"bkbg-spotlight-card-editor","editorStyle":"bkbg-spotlight-card-style","style":"bkbg-spotlight-card-style","viewScript":"bkbg-spotlight-card-frontend","supports":{"html":false,"anchor":true,"className":true},"attributes":{"heading":{"type":"string","default":"Spotlight Card"},"text":{"type":"string","default":"Hover over this card to see the spotlight effect follow your cursor."},"tag":{"type":"string","default":"h3"},"icon":{"type":"string","default":"star-filled"},"showIcon":{"type":"boolean","default":true},"iconSize":{"type":"number","default":40},"iconColor":{"type":"string","default":"#6c3fb5"},"imageUrl":{"type":"string","default":""},"imageId":{"type":"number","default":0},"showImage":{"type":"boolean","default":false},"imageHeight":{"type":"number","default":200},"badgeText":{"type":"string","default":"NEW"},"showBadge":{"type":"boolean","default":false},"badgeBg":{"type":"string","default":"#6c3fb5"},"badgeColor":{"type":"string","default":"#ffffff"},"linkLabel":{"type":"string","default":"Learn more \u2192"},"linkUrl":{"type":"string","default":"#"},"showLink":{"type":"boolean","default":true},"linkColor":{"type":"string","default":"#6c3fb5"},"spotlightColor":{"type":"string","default":"#8b5cf6"},"spotlightOpacity":{"type":"number","default":15},"spotlightSize":{"type":"number","default":350},"cardBg":{"type":"string","default":"#1e1b2e"},"cardBorder":{"type":"string","default":"#2d2a4a"},"cardRadius":{"type":"number","default":16},"cardPadding":{"type":"number","default":28},"headingColor":{"type":"string","default":"#f1f5f9"},"textColor":{"type":"string","default":"#94a3b8"},"headingSize":{"type":"number","default":20},"headingFontWeight":{"type":"string","default":"700"},"headingLineHeight":{"type":"number","default":1.3},"textSize":{"type":"number","default":15},"textLineHeight":{"type":"number","default":1.6},"showBorder":{"type":"boolean","default":true},"borderWidth":{"type":"number","default":1},"headingTypo":{"type":"object","default":{}},"textTypo":{"type":"object","default":{}},"linkTypo":{"type":"object","default":{}}}},"blockenberg\/progress-circle":{"apiVersion":3,"name":"blockenberg\/progress-circle","title":"Progress Circle","category":"bkbg-content","icon":"chart-pie","description":"Animated SVG circular progress rings \u2014 perfect for skills, stats, and KPIs.","keywords":["circle","progress","ring","donut","skill","percentage","radial"],"textdomain":"blockenberg","editorScript":"bkbg-progress-circle-editor","editorStyle":"bkbg-progress-circle-style","style":"bkbg-progress-circle-style","viewScript":"bkbg-progress-circle-frontend","supports":{"html":false,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":[{"label":"Design","percentage":90,"color":"#6c3fb5"},{"label":"Development","percentage":82,"color":"#3b82f6"},{"label":"Marketing","percentage":74,"color":"#10b981"},{"label":"Strategy","percentage":68,"color":"#f59e0b"}]},"columns":{"type":"number","default":4},"size":{"type":"number","default":140},"strokeWidth":{"type":"number","default":10},"ringStyle":{"type":"string","default":"round"},"trackColor":{"type":"string","default":"#e5e7eb"},"showPercentage":{"type":"boolean","default":true},"percentageColor":{"type":"string","default":"#1e1e1e"},"showLabel":{"type":"boolean","default":true},"labelColor":{"type":"string","default":"#374151"},"labelPosition":{"type":"string","default":"below"},"showSubtext":{"type":"boolean","default":false},"subtextColor":{"type":"string","default":"#9ca3af"},"gap":{"type":"number","default":32},"animateOnScroll":{"type":"boolean","default":true},"animationDuration":{"type":"number","default":1200},"animationEasing":{"type":"string","default":"ease-in-out"},"showGradient":{"type":"boolean","default":false},"gradientEnd":{"type":"string","default":"#ec4899"},"showShadow":{"type":"boolean","default":false},"showBackground":{"type":"boolean","default":false},"backgroundColor":{"type":"string","default":"#ffffff"},"backgroundRadius":{"type":"number","default":16},"backgroundPadding":{"type":"number","default":20},"backgroundShadow":{"type":"boolean","default":true},"textAlign":{"type":"string","default":"center"},"counterAnimation":{"type":"boolean","default":true},"suffix":{"type":"string","default":"%"},"pctTypo":{"type":"object","default":{}},"labelTypo":{"type":"object","default":{}},"subtextTypo":{"type":"object","default":{}}}},"blockenberg\/icon-cloud":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"blockenberg\/icon-cloud","title":"Icon Cloud","description":"An interactive 3D sphere of icons, emojis, or tag words that auto-rotates and responds to mouse movement. Great for showcasing skills, technologies, or topics.","category":"bkbg-effects","textdomain":"blockenberg","editorScript":"bkbg-icon-cloud-editor","style":"bkbg-icon-cloud-style","viewScript":"bkbg-icon-cloud-frontend","supports":{"html":false,"anchor":true,"className":true,"align":["wide","full"]},"attributes":{"items":{"type":"array","default":["React","Vue","Angular","TypeScript","JavaScript","Node.js","Python","GraphQL","Docker","Figma","Tailwind","AWS","Redis","MongoDB","PostgreSQL","Kubernetes","Git","Webpack","Vite","Next.js","Rust","Go","Swift","Kotlin","Flutter"]},"cloudRadius":{"type":"number","default":220},"autoRotateX":{"type":"number","default":0.002},"autoRotateY":{"type":"number","default":0.004},"mouseEffect":{"type":"boolean","default":true},"mouseStrength":{"type":"number","default":0.06},"perspective":{"type":"number","default":900},"fontSize":{"type":"number","default":14},"fontWeight":{"type":"string","default":"600"},"lineHeight":{"type":"number","default":1.4},"itemPadding":{"type":"number","default":6},"itemBorderRadius":{"type":"number","default":6},"bgColor":{"type":"string","default":""},"cloudHeight":{"type":"number","default":500},"colorMode":{"type":"string","default":"gradient"},"colorFrom":{"type":"string","default":"#7c3aed"},"colorTo":{"type":"string","default":"#ec4899"},"itemBg":{"type":"string","default":"#1e1b4b"},"itemBorder":{"type":"string","default":"#7c3aed44"},"textColor":{"type":"string","default":"#e2e8f0"},"hoverColor":{"type":"string","default":"#ffffff"},"hoverBg":{"type":"string","default":"#7c3aed"},"showBackground":{"type":"boolean","default":false},"depthFade":{"type":"boolean","default":true},"itemTypo":{"type":"object","default":{}}}},"blockenberg\/spin-wheel":{"apiVersion":3,"name":"blockenberg\/spin-wheel","title":"Spin Wheel","description":"An animated fortune-wheel random picker. Enter items, spin the wheel, and let it decide!","category":"bkbg-interactive","icon":"randomize","keywords":["spin","wheel","fortune","random","picker","lottery","raffle"],"textdomain":"blockenberg","editorScript":"bkbg-spin-wheel-editor","style":"bkbg-spin-wheel-style","viewScript":"bkbg-spin-wheel-frontend","attributes":{"title":{"type":"string","default":"Spin the Wheel!"},"subtitle":{"type":"string","default":"Enter your items and spin to pick a random winner."},"showTitle":{"type":"boolean","default":true},"showSubtitle":{"type":"boolean","default":true},"defaultItems":{"type":"string","default":"Alice\nBob\nCarol\nDave\nEve\nFrank\nGrace\nHenry"},"buttonLabel":{"type":"string","default":"Spin!"},"showWinnerBox":{"type":"boolean","default":true},"showHistory":{"type":"boolean","default":true},"spinDuration":{"type":"number","default":4},"wheelSize":{"type":"number","default":340},"colors":{"type":"string","default":"#6c3fb5,#10b981,#f59e0b,#3b82f6,#ef4444,#8b5cf6,#06b6d4,#f97316"},"textColor":{"type":"string","default":"#ffffff"},"pointerColor":{"type":"string","default":"#1f2937"},"centerColor":{"type":"string","default":"#ffffff"},"cardBg":{"type":"string","default":"#ffffff"},"winnerBg":{"type":"string","default":"#6c3fb5"},"winnerColor":{"type":"string","default":"#ffffff"},"historyBg":{"type":"string","default":"#f9fafb"},"historyColor":{"type":"string","default":"#6b7280"},"btnBg":{"type":"string","default":"#6c3fb5"},"btnColor":{"type":"string","default":"#ffffff"},"labelColor":{"type":"string","default":"#374151"},"titleColor":{"type":"string","default":"#1f2937"},"subtitleColor":{"type":"string","default":"#6b7280"},"sectionBg":{"type":"string","default":""},"titleTypo":{"type":"object","default":{}},"subtitleTypo":{"type":"object","default":{}},"winnerTypo":{"type":"object","default":{}},"cardRadius":{"type":"number","default":20},"btnRadius":{"type":"number","default":100},"maxWidth":{"type":"number","default":520},"paddingTop":{"type":"number","default":60},"paddingBottom":{"type":"number","default":60}},"supports":{"html":false,"align":["wide","full"]}},"blockenberg\/row":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/row","title":"Row","category":"bkbg-layout","icon":"columns","description":"A row container for columns with drag-resize support.","keywords":["row","columns","grid","layout","flex"],"textdomain":"blockenberg","editorScript":"bkbg-row-editor","editorStyle":"bkbg-row-style","style":"bkbg-row-style","parent":["blockenberg\/section"],"supports":{"html":false,"anchor":true,"className":true},"attributes":{"gap":{"type":"string","default":"m"},"vAlign":{"type":"string","default":"top"},"responsiveMode":{"type":"string","default":"desktop"},"stackOnMobile":{"type":"boolean","default":true},"minColumnPct":{"type":"number","default":10},"columnsCount":{"type":"number","default":1},"paddingTop":{"type":"string","default":""},"paddingTopUnit":{"type":"string","default":"px"},"paddingTopCustomUnit":{"type":"string","default":""},"paddingRight":{"type":"string","default":""},"paddingRightUnit":{"type":"string","default":"px"},"paddingRightCustomUnit":{"type":"string","default":""},"paddingBottom":{"type":"string","default":""},"paddingBottomUnit":{"type":"string","default":"px"},"paddingBottomCustomUnit":{"type":"string","default":""},"paddingLeft":{"type":"string","default":""},"paddingLeftUnit":{"type":"string","default":"px"},"paddingLeftCustomUnit":{"type":"string","default":""},"marginTop":{"type":"string","default":""},"marginTopUnit":{"type":"string","default":"px"},"marginTopCustomUnit":{"type":"string","default":""},"marginRight":{"type":"string","default":""},"marginRightUnit":{"type":"string","default":"px"},"marginRightCustomUnit":{"type":"string","default":""},"marginBottom":{"type":"string","default":""},"marginBottomUnit":{"type":"string","default":"px"},"marginBottomCustomUnit":{"type":"string","default":""},"marginLeft":{"type":"string","default":""},"marginLeftUnit":{"type":"string","default":"px"},"marginLeftCustomUnit":{"type":"string","default":""}},"allowedBlocks":["blockenberg\/column"]},"blockenberg\/column":{"apiVersion":3,"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","name":"blockenberg\/column","title":"Column","category":"bkbg-layout","icon":"align-center","description":"A column container within a row for content.","keywords":["column","layout","grid","cell"],"textdomain":"blockenberg","editorScript":"bkbg-column-editor","editorStyle":"bkbg-column-style","style":"bkbg-column-style","parent":["blockenberg\/row"],"supports":{"html":false,"anchor":true,"className":true,"reusable":false},"attributes":{"widths":{"type":"object","default":{"desktop":50,"tablet":50,"mobile":100}},"uid":{"type":"string","default":""},"paddingInner":{"type":"string","default":"none"},"vAlign":{"type":"string","default":"top"},"paddingTop":{"type":"string","default":""},"paddingTopUnit":{"type":"string","default":"px"},"paddingTopCustomUnit":{"type":"string","default":""},"paddingRight":{"type":"string","default":""},"paddingRightUnit":{"type":"string","default":"px"},"paddingRightCustomUnit":{"type":"string","default":""},"paddingBottom":{"type":"string","default":""},"paddingBottomUnit":{"type":"string","default":"px"},"paddingBottomCustomUnit":{"type":"string","default":""},"paddingLeft":{"type":"string","default":""},"paddingLeftUnit":{"type":"string","default":"px"},"paddingLeftCustomUnit":{"type":"string","default":""},"marginTop":{"type":"string","default":""},"marginTopUnit":{"type":"string","default":"px"},"marginTopCustomUnit":{"type":"string","default":""},"marginRight":{"type":"string","default":""},"marginRightUnit":{"type":"string","default":"px"},"marginRightCustomUnit":{"type":"string","default":""},"marginBottom":{"type":"string","default":""},"marginBottomUnit":{"type":"string","default":"px"},"marginBottomCustomUnit":{"type":"string","default":""},"marginLeft":{"type":"string","default":""},"marginLeftUnit":{"type":"string","default":"px"},"marginLeftCustomUnit":{"type":"string","default":""},"contentFontSize":{"type":"integer","default":16},"contentFontWeight":{"type":"string","default":"400"},"contentLineHeight":{"type":"number","default":1.6},"typoContent":{"type":"object","default":{}}}}},"tagged_versions":["2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4121,179451,1332,148076,1084],"plugin_category":[43,46],"plugin_contributors":[238603,254127,238604],"plugin_business_model":[],"class_list":["post-274686","plugin","type-plugin","status-publish","hentry","plugin_tags-blocks","plugin_tags-custom-blocks","plugin_tags-editor","plugin_tags-gutenberg","plugin_tags-page-builder","plugin_category-customization","plugin_category-editor-and-writing","plugin_contributors-alxrlov","plugin_contributors-blockenberg","plugin_contributors-olgadev","plugin_committers-blockenberg"],"banners":{"banner":"https:\/\/ps.w.org\/blockenberg\/assets\/banner-772x250.png?rev=3441205","banner_2x":"https:\/\/ps.w.org\/blockenberg\/assets\/banner-1544x500.png?rev=3441204","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/blockenberg\/assets\/icon.svg?rev=3441174","icon":"https:\/\/ps.w.org\/blockenberg\/assets\/icon.svg?rev=3441174","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Blockenberg is an advanced Gutenberg block library with 600+ lightweight, professional blocks for WordPress. Build landing pages, business sites, blogs, documentation, comparison pages, review content, interactive tools, and rich editorial layouts faster \u2014 all inside the native block editor.<\/p>\n\n<p>Instead of combining multiple block plugins, Blockenberg gives you one consistent toolkit with shared design controls, responsive settings, modern styling options, and performance-focused frontend output.<\/p>\n\n<p><strong>Block categories include:<\/strong>\n- <strong>Layout &amp; page building:<\/strong> sections, rows, columns, hero areas, bento grids, feature layouts, comparison sections, pricing layouts, and conversion-focused page sections.\n- <strong>Content &amp; editorial:<\/strong> accordions, blockquotes, styled lists, timelines, FAQs, article series, glossary-style content, reading blocks, and structured content modules.\n- <strong>Marketing &amp; conversion:<\/strong> call-to-action blocks, pulsing buttons, countdowns, announcement bars, trust bars, promo sections, coupons, pricing sliders, and lead-generation layouts.\n- <strong>Media &amp; interactive:<\/strong> Google Maps, YouTube and Vimeo performance embeds, video popup buttons, before\/after sliders, marquees, carousels, logo showcases, sliders, and interactive cards.\n- <strong>Social proof &amp; business:<\/strong> team members, testimonials, star ratings, review boxes, business hours, contact blocks, logo carousels, contributor boxes, and profile-style blocks.\n- <strong>Charts, calculators &amp; utility tools:<\/strong> data tables, progress bars, counters, charts, planners, converters, calculators, comparison tools, and other interactive widgets.<\/p>\n\n<p>From simple content blocks to advanced interactive elements, Blockenberg is built for speed, accessibility, and everyday real-world publishing.<\/p>\n\n<p><strong>Key Features:<\/strong>\n- 600+ blocks covering page building, content, marketing, media, business, charts, utilities, and more\n- Consistent controls for colors, typography, spacing, borders, shadows, layout, and responsiveness\n- Accessibility-first design with keyboard support and thoughtful frontend behavior\n- Performance-focused output with lightweight frontend assets and modern interaction patterns\n- Built with standard WordPress components for a native block editor experience\n- Works with modern themes and supports a wide range of site types and niches<\/p>\n\n<h3>All Blocks by Category<\/h3>\n\n<p>Every Blockenberg block is listed below so users can quickly scan the full library by use case.<\/p>\n\n<h4>Layout &amp; Landing Pages (52)<\/h4>\n\n<p>Build polished page structures, hero sections, and flexible layouts for high-converting websites.\nAbout Section, Announcement Strip, Bento Grid, Brand Kit, Browser Mockup, Card Carousel, Card Deck Slider, Card Stack, Column, Dark Hero, Dual Heading, Gradient Border Card, Gradient Hero, Gradient Section, Highlight Section, Hover Card, Icon Box, Icon Cloud, Icon Feature Grid, Image Box, Image Cards, Image Overlap Text, Image Text Rows, Info Cards, Liquid Glass Cards, Location Cards, Marquee, Marquee Cards, Masonry Grid, Media Text, Mixed Heading, Noise Section, Number Box, Page Header, Parallax Depth Cards, Parallax Section, Photo Card, Rich Columns, Row, Section, Section Intro, Shape Divider, Skewed Section, Split Hero, Split Panel, Split Screen, Split Text, Step Cards, Sticky Scroll, Sticky Two Col, Text Columns, Use Case Section<\/p>\n\n<h4>Content &amp; Editorial (79)<\/h4>\n\n<p>Publish richer articles, stories, reference content, and editorial enhancements with ease.\nAccordion, Accordion Table, Address Card, Article Header, Article Series, Author Box, Author Profile, Bio Card, Blockquote, Book Review, Book Shelf, Callout, Chapter Intro, Chapter Navigation, Chat Bubble, Checklist, Comparison Guide, Comparison Table, Content Box, Content Outline, Content Score, Content Slider, Content Ticker, Content Warning, Contributor Box, Debate Block, Definition Block, Dynamic Date, Expert Roundup, Fact Check, Footnotes, Highlight Reel, Horizontal Timeline, Icon Accordion, Icon List, Interview Block, Key Takeaways, Link Card, Link List, Link Preview, Link Roundup, Listicle, Media Quote, Message Thread, Numbered List, Opinion Box, Podcast Episode, Post Carousel, Post Grid, Post Meta, Post Slider, Press Release, Pros &amp; Cons, Pullquote Pro, Quote Collection, Read More, Readability Score, Reading Card, Reading List, Reading Notes, Reading Time, Related Posts, Research Brief, Resource Links, Review Box, Show Notes, Sidenote, Sources References, Spoiler, Story Section, Styled List, Table of Contents, Tag Cloud, Tag List, Text Comparison, Text Divider, Timeline, TLDR Box, Verdict Box<\/p>\n\n<h4>Marketing &amp; Conversion (68)<\/h4>\n\n<p>Turn traffic into leads with CTAs, promo sections, signup flows, and conversion-focused blocks.\nAffiliate Box, Affiliate Disclosure, Affiliate Section, App Download, App Screenshot, Call to Action, Card CTA Grid, Click to Tweet, Coming Soon, Comparison Cards, Comparison Checklist, Comparison Matrix, Comparison Section, Confetti Button, Contact Card, Contact Form, Contact Info, Contact Section, Content Lock, Content Upgrade, Countdown, Countdown Progress, Creative Button, CTA Band, CTA Countdown, CTA Pulsing Button, Demo Section, Ebook Section, Feature Alternating, Feature Announcement, Feature Columns, Feature Grid, Feature List, Feature Request, Feature Showcase, Feature Split, Feature Tabs, Feature Video Tabs, Floating CTA, Gradient CTA, Guarantee Section, How It Works, Integration Wall, Launch Waitlist, Lead Magnet, Link in Bio, Media Kit, Multi Step Form, Newsletter, Newsletter Popup, Newsletter Section, Objection Handler, Persona Section, Phone Button, Popup, Problem Solution, Promo Banner, Results Section, Rotating Banner, Social Share, Split Benefits, Split CTA, Split Form, Sponsored Disclosure, Spotlight Card, Trust Bar, Value Proposition, Webinar Section<\/p>\n\n<h4>Media &amp; Visuals (44)<\/h4>\n\n<p>Showcase images, video, embeds, and immersive visuals that make every page more engaging.\nAudio Player, Background Video, Before &amp; After, Before &amp; After Grid, Content Flip Box, Device Mockup, Drawing Canvas, Embed, Embed Preview, Filter Gallery, Gallery Showcase, Google Map, Hotspot Image, Hovering Image Stack, Image Accordion, Image Collage, Image Filter, Image Gallery, Image Magnifier, Image Mask, Image Placeholder, Image Reveal, Image Slider, Lightbox Gallery, Lottie, Open Graph Preview, PDF Embed, Perspective Device, Rotating Image Tiles, Scroll Reveal, Scroll Sticky Content, Scrollytelling, Sticky Video, Thumbnail Gallery, Tilt Card, Vertical Scroll Image, Video Facade, Video Grid, Video Hero, Video Playlist, Video Popup, Video Section, Weather Widget, World Map<\/p>\n\n<h4>Navigation &amp; Site Experience (43)<\/h4>\n\n<p>Improve discovery, usability, and on-page flow with smarter navigation and interface tools.\nAlert, Breadcrumbs, Business Hours, Button Group, Calendar, Category Grid, Content Menu, Cookie Consent, Dark Mode Toggle, Error Page, FAQ Categories, Filterable Cards, Floating Tags, Icon, Mega Footer, Mega Menu, Minimal Footer, Modal, Notification Bar, Notification Feed, Notification Toast, Off Canvas, One Page Nav, Page List, Pagination, Post Navigation, Progress Bar, Progress Circle, Progress Tracker, QR Code, Reading Progress, Scroll to Top, Search Bar, Separator, Side Menu, Step Progress, Sticky Header, Sticky Note, Sticky Sidebar, Tabs, Taxonomy List, Toggle, Tooltip<\/p>\n\n<h4>Data, Charts &amp; Analytics (61)<\/h4>\n\n<p>Present metrics clearly with charts, dashboards, comparisons, and visual reporting blocks.\nArea Chart, Bar Chart, Big Stat, Box Plot, Bubble Chart, Bullet Chart, Bump Chart, Candlestick Chart, Chord Diagram, Count Up, Creative Stats Waterfall, Data Table, Diverging Bar, Dot Plot, Doughnut Chart, Dumbbell Chart, Floating Stats, Funnel Chart, Gantt Chart, Gauge Chart, Heat Map, Heatmap Calendar, Histogram Chart, Icon Stats, KPI Tiles, Line Chart, Lollipop Chart, Marimekko Chart, Metric Cards, Metric Comparison, Mixed Chart, Network Diagram, Pictograph, Pie Chart, Polar Chart, Population Pyramid, Radar Chart, Radial Bar, Sankey Diagram, Scatter Chart, Scatter Plot, Slope Chart, Speedometer, Stacked Area, Stats Counter, Stats Section, Step Chart, Stock Ticker, Sunburst Chart, Survey Results, Tech Radar, Timeline Chart, Treemap Chart, Venn Diagram, Vimeo Performance, Violin Plot, Waffle Chart, Waterfall Bar, Waterfall Chart, Word Cloud, YouTube Performance<\/p>\n\n<h4>Calculators &amp; Generators (70)<\/h4>\n\n<p>Offer practical tools, calculators, converters, and generators visitors can use instantly.\nAge Calculator, Analog Clock, Aspect Ratio Calculator, Barcode Generator, BMI Calculator, Body Fat Calculator, Break Even Calculator, Budget Planner, Calorie Calculator, Carbon Footprint Calculator, Color Converter, Color Harmony, Color Mixer, Color Palette, Color Swatch, Color Thief, Color Tokens, Compound Interest Calculator, Contrast Checker, Currency Converter, Date Difference, Debt Payoff Calculator, Discount Calculator, Electricity Cost Calculator, Expense Tracker, Font Scale, Fuel Calculator, GPA Calculator, Grade Calculator, Gradient Generator, Heart Rate Calculator, Ideal Weight Calculator, Invoice Calculator, Loan Affordability, Loan Calculator, Lorem Ipsum Generator, Macro Calculator, Margin Calculator, Meeting Cost Calculator, Morse Code Converter, Mortgage Calculator, Net Worth Calculator, Number Base Converter, Pace Calculator, Percentage Calculator, Pomodoro Timer, Price Calculator, Recipe Scaler, Retirement Calculator, ROI Calculator, Roman Numeral Converter, Salary Calculator, Savings Calculator, Scientific Calculator, Sleep Calculator, Speed Calculator, Split Bill Calculator, Statistics Calculator, Stopwatch, Tax Calculator, Text Case Converter, Time Duration Calculator, Time Zone Converter, Tip Calculator, Typing Speed Test, Unit Converter, Water Intake Calculator, Word Counter, Word Frequency, World Clock<\/p>\n\n<h4>Interactive &amp; Creative (52)<\/h4>\n\n<p>Add motion, play, interaction, and eye-catching creative effects across the site.\n2048 Game, 3D Text, Age Gate, Animated Text, Bingo Card, Bracket, Comparison Swipe Wall, Cursor Spotlight, Dice Roller, Family Tree, Flip Card, Flip Countdown, Glitch Text, Gradient Blob, Gradient Text Animator, Handwriting Text, Holographic Card, Interactive Gradient Mesh, Interactive Image Sheen, Interactive Poll, Interactive Steps, Kinetic Text, Magnetic Button, Matrix Rain, Meme Generator, Memory Game, Morphing Text, Mouse Trail, Neon Text, Particle Text, Pixel Art, Random Picker, Reaction Bar, Reveal Swipe Cards, Snake Game, Spin Wheel, Split Flap Display, Spotlight Reveal, Styled Text Builder, Sudoku, Tetris, Text Gradient, Text Highlight, Text Path, Text Reveal Scroll, Text Stroke, Tic Tac Toe, Trivia Game, Typing Effect, Unfold, Word Flip, Word Scramble<\/p>\n\n<h4>Commerce &amp; Pricing (19)<\/h4>\n\n<p>Support offers, pricing, product presentation, and purchase decisions with sales-ready blocks.\nBooking Form, Coupon, Nutrition Label, Offer Card, Payment Methods, Price List, Pricing Section, Pricing Slider, Pricing Switcher, Pricing Table, Product 360, Product Card, Product Roundup, Product Showcase, Product Spec, Product Tour, Restaurant Menu, Size Guide, Split Price CTA<\/p>\n\n<h4>Social Proof &amp; Testimonials (35)<\/h4>\n\n<p>Build trust fast with reviews, testimonials, logos, proof bars, and credibility sections.\nAvatar Group, Awards, Badge Wall, Case Study, Certification Wall, Client Showcase, Community Section, Customer Results, Founder Quote, Logo Carousel, Logo Grid, Logo Ticker, Logo Wall, Media Coverage, Press Kit, Rating Summary, Review Schema, Review Showcase, Social Feed, Social Links, Social Proof Bar, Social Proof Popup, Social Proof Section, Social Stats, Speaker Lineup, Split Testimonial, Star Rating, Testimonial Carousel, Testimonial Featured, Testimonial Grid, Testimonial Inline, Testimonial Marquee, Testimonial Wall, Testimonials, Video Testimonial<\/p>\n\n<h4>Documentation &amp; Developer Tools (31)<\/h4>\n\n<p>Document products and workflows with code, technical references, and developer-friendly utilities.\nAPI Reference, Base64 Encoder, Binary Text Converter, Changelog, Clipboard Copy, Code Block, Code Comparison, Code Playground, Code Tabs, Commit History, Cron Builder, File Download, File Tree, GitHub Card, Hash Generator, JSON Formatter, Keyboard Shortcut, Markdown Preview, Password Generator, Password Strength Meter, Regex Tester, Release Notes, Status Page, Tech Stack, Terminal Mockup, Text Analyzer, Tool Card, Troubleshooting Guide, Update Notice, URL Encoder, UUID Generator<\/p>\n\n<h4>Learning &amp; Knowledge (23)<\/h4>\n\n<p>Create structured educational, FAQ, and knowledge-driven experiences for readers and customers.\nCertificate, Content Switcher, Course Curriculum, Course Lesson, FAQ Accordion, FAQ Chat, FAQ Grid, FAQ Schema, FAQ Search, FAQ Section, Flashcard, Glossary, HowTo Schema, KB Article, Knowledge Check, Learning Path, Lesson Objectives, Mind Map, Quiz, Recipe Card, Resource Hub, Study Notes, Tutorial Card<\/p>\n\n<h4>Business, Teams &amp; Events (39)<\/h4>\n\n<p>Highlight teams, services, operations, careers, and event content in a professional way.\nBio Section, Daily Schedule, Decision Matrix, Decision Tree, Email Signature, Event Agenda, Event Card, Event Debrief, Event Recap, Event Speaker, Job Listing, Job Openings, Kanban Board, Meeting Recap, Milestone, OKR Tracker, Onboarding Steps, Org Chart, Portfolio Grid, Project Brief, Resume, Roadmap, Salary Guide, Service Cards, Service Details, Service Process, Services Showcase, Skill Bar, Skill Rings, Skills, Sprint Retrospective, SWOT Analysis, Team Card, Team Members, Team Slider, Ticket Stub, Values Circle, Vision Mission, Week Schedule<\/p>\n\n<h4>Keywords<\/h4>\n\n<p>Gutenberg, blocks, editor, custom-blocks, page-builder, accordion, business hours, countdown, data table, team members, testimonials, logo carousel, before\/after slider, youtube embed, vimeo embed, marquee, announcement bar, progress bar, stats counter, b, bl, blo, bloc, block, g, gu, gut, gute, guten, gutenb, gutenbe, gutenber, layout blocks, timeline, responsive, customizable, accessible, performance, lightweight, modern, professional, WordPress,<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/blockenberg<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Add Blockenberg blocks to your pages or posts using the WordPress block editor.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"are%20these%20blocks%20compatible%20with%20my%20theme%3F\"><h3>Are these blocks compatible with my theme?<\/h3><\/dt>\n<dd><p>Yes! Blockenberg blocks are designed to work with any modern, well-coded WordPress theme.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20blocks%3F\"><h3>Can I customize the blocks?<\/h3><\/dt>\n<dd><p>Absolutely. Each block offers extensive customization options in the block editor sidebar, including colors, typography, layout, and more.<\/p><\/dd>\n<dt id=\"are%20the%20blocks%20accessible%3F\"><h3>Are the blocks accessible?<\/h3><\/dt>\n<dd><p>Yes. All blocks are built with accessibility in mind, including keyboard navigation and ARIA labels.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.0.7 - Mar 6, 2026<\/h4>\n\n<ul>\n<li>[New] Large collection of new blocks across all categories, including interactive tools, media blocks, marketing sections, and more.<\/li>\n<\/ul>\n\n<h4>2.0.6 - Feb 21, 2026<\/h4>\n\n<ul>\n<li>[New] Alert block.<\/li>\n<li>[New] Blockquote block.<\/li>\n<li>[New] Call to Action block.<\/li>\n<li>[New] Flip Card block.<\/li>\n<li>[New] Icon Box block.<\/li>\n<li>[New] Separator block.<\/li>\n<li>[New] Star Rating block.<\/li>\n<li>[New] Styled List block.<\/li>\n<\/ul>\n\n<h4>2.0.5 - Feb 16, 2026<\/h4>\n\n<ul>\n<li>[New] Add advanced styles tab for blocks with layout, background, border, and responsive settings.<\/li>\n<li>[Improved] Section block full-width and boxed max-width options with better alignment support.<\/li>\n<\/ul>\n\n<h4>2.0.4 - Jan 29, 2026<\/h4>\n\n<ul>\n<li>[New] Marquee \/ Announcement Bar block with scrolling text, pause on hover, and accessibility.<\/li>\n<li>[New] Vimeo Performance Embed block (poster + iframe only on click).<\/li>\n<li>[New] YouTube Performance Embed block (poster + iframe only on click).<\/li>\n<li>[New] Stats Counter block with animated number counters.<\/li>\n<li>[New] Before\/After Slider block to compare two images with a draggable handle.<\/li>\n<\/ul>\n\n<h4>2.0.3 - Jan 23, 2026<\/h4>\n\n<ul>\n<li>[New] Team Members block.<\/li>\n<li>[New] Testimonials block.<\/li>\n<li>[New] Logo Carousel block.<\/li>\n<li>[Improved] Various fixes and enhancements to existing blocks.<\/li>\n<\/ul>\n\n<h4>2.0.2 - Jan 16, 2026<\/h4>\n\n<ul>\n<li>Initial release of Blockenberg plugin.<\/li>\n<\/ul>","raw_excerpt":"600+ Gutenberg blocks for layouts, content, media, marketing, charts, calculators, testimonials, tables, maps, videos and more.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/274686","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=274686"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/blockenberg"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=274686"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=274686"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=274686"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=274686"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=274686"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=274686"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}