{ "$schema": "https://schemas.wp.org/trunk/block.json", "apiVersion": 3, "name": "jetpack/donations", "title": "Donations Form", "description": "Collect one-time, monthly, or annually recurring donations.", "keywords": [ "charity", "contribution", "credit card", "debit card", "donate", "earn", "monetize", "ecommerce", "fundraising", "fundraiser", "gofundme", "money", "nonprofit", "non-profit", "paid", "patreon", "pay", "payments", "recurring", "stripe", "sponsor", "square", "tipping", "venmo" ], "version": "12.5.0", "textdomain": "jetpack", "category": "monetize", "icon": "", "supports": { "html": false, "color": { "background": true, "text": true, "button": true, "link": true, "gradients": false }, "typography": { "fontSize": true, "fontFamily": true, "fontStyle": true, "fontWeight": true, "lineHeight": true, "letterSpacing": true } }, "attributes": { "currency": { "type": "string", "default": "" }, "oneTimeDonation": { "type": "object", "default": { "show": true, "planId": null, "amounts": [ 5, 15, 100 ] } }, "monthlyDonation": { "type": "object", "default": { "show": true, "planId": null, "amounts": [ 5, 15, 100 ] } }, "annualDonation": { "type": "object", "default": { "show": true, "planId": null, "amounts": [ 5, 15, 100 ] } }, "showCustomAmount": { "type": "boolean", "default": true }, "defaultInterval": { "type": "string" }, "customAmountPlaceholder": { "type": "number" }, "chooseAmountText": { "type": "string" }, "customAmountText": { "type": "string" }, "fallbackLinkUrl": { "type": "string" }, "activeTabBackgroundColor": { "type": "string" }, "activeTabTextColor": { "type": "string" }, "inactiveTabBackgroundColor": { "type": "string" }, "inactiveTabTextColor": { "type": "string" }, "selectedAmountBackgroundColor": { "type": "string" }, "selectedAmountTextColor": { "type": "string" }, "selectedAmountOutlineColor": { "type": "string" }, "tabsAppearance": { "type": "string", "enum": [ "tabs", "buttons" ], "default": "tabs" }, "tabBorderColor": { "type": "string" }, "tabFontSize": { "type": "string" }, "tabPadding": { "type": "object" }, "buttonFontSize": { "type": "string" }, "buttonPadding": { "type": "object" }, "buttonAlignment": { "type": "string", "enum": [ "", "left", "center", "right", "full" ], "default": "" }, "amountFontSize": { "type": "string" }, "amountBorder": { "type": "object" }, "amountBorderRadius": { "type": [ "string", "object" ] }, "buttonBorderRadius": { "type": [ "string", "object" ] }, "contentAlignment": { "type": "string", "enum": [ "", "left", "center", "right" ], "default": "" }, "minimumAmount": { "type": "number" }, "maximumAmount": { "type": "number" }, "displayMode": { "type": "string", "enum": [ "inline", "modal" ], "default": "inline" }, "triggerButtonText": { "type": "string" }, "triggerIcon": { "type": "string", "default": "heart" }, "triggerSticky": { "type": "boolean", "default": false }, "blockBorder": { "type": "object" }, "blockBorderRadius": { "type": [ "string", "object" ] }, "variationName": { "type": "string", "default": "" } }, "example": {}, "editorScript": "jetpack-blocks-editor" }