This commit is contained in:
zbatte committed 2026-07-02 15:54:39 -06:00
commit 9883323161
17470 files changed
+4470592

No files matched your search

@@ -0,0 +1,239 @@
{
"$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": "<svg viewBox='0 0 24 24' width='24' height='24' xmlns='http://www.w3.org/2000/svg'><path d='M16.5 4.5c2.206 0 4 1.794 4 4 0 4.67-5.543 8.94-8.5 11.023C9.043 17.44 3.5 13.17 3.5 8.5c0-2.206 1.794-4 4-4 1.298 0 2.522.638 3.273 1.706L12 7.953l1.227-1.746c.75-1.07 1.975-1.707 3.273-1.707m0-1.5c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z' /></svg>",
"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"
}
@@ -0,0 +1 @@
<?php return array('dependencies' => array('wp-dom-ready', 'wp-polyfill', 'wp-url'), 'version' => 'ae8fd70e7388b8744bec');
@@ -0,0 +1 @@
.wp-block-jetpack-donations{border:1px solid #ccc;overflow:hidden}.wp-block-jetpack-donations .donations__nav{border-bottom:1px solid #ccc;display:flex}.wp-block-jetpack-donations .donations__nav-item{background:#0000;border-inline-start:1px solid #ccc;color:inherit;cursor:pointer;display:inline-block;flex:1;font-weight:700;padding:12px;text-align:center}@media(min-width:600px){.wp-block-jetpack-donations .donations__nav-item{padding:16px 24px}}.wp-block-jetpack-donations .donations__nav-item:first-child{border-inline-start:none}.wp-block-jetpack-donations .donations__nav-item.is-active{background:#1e1e1e;color:#fff;cursor:default}.wp-block-jetpack-donations .donations__content{padding:16px}@media(min-width:600px){.wp-block-jetpack-donations .donations__content{padding:32px}}.wp-block-jetpack-donations .donations__content :is(h4,p){margin:0 0 16px}@media(min-width:600px){.wp-block-jetpack-donations .donations__content :is(h4,p){margin:0 0 24px}}.wp-block-jetpack-donations .donations__amounts{display:flex;flex-wrap:wrap;margin-bottom:16px}@media(min-width:600px){.wp-block-jetpack-donations .donations__amounts{margin:0 0 24px}}.wp-block-jetpack-donations .donations__amount{background-color:#0000;border:1px solid #ccc;color:inherit;display:inline-block;font-weight:600;margin-inline-end:8px;margin-bottom:8px;padding:16px 24px;white-space:nowrap}.wp-block-jetpack-donations .donations__amount.has-error{box-shadow:0 0 0 1px #fff,0 0 0 3px #cc1818;outline:2px solid #0000;outline-offset:-2px}.wp-block-jetpack-donations .donations__custom-amount .donations__amount-value{margin-inline-start:4px;min-width:60px}.wp-block-jetpack-donations .donations__separator{margin-bottom:16px;margin-top:16px}@media(min-width:600px){.wp-block-jetpack-donations .donations__separator{margin-bottom:32px;margin-top:32px}}.wp-block-jetpack-donations :is(.donations__donate-button,.donations__donate-button-wrapper){margin:0}.wp-block-jetpack-donations.is-display-modal{border:none}.wp-block-jetpack-donations.is-style-buttons .donations__nav{border-bottom:none;gap:8px;padding:16px 16px 0}@media(min-width:600px){.wp-block-jetpack-donations.is-style-buttons .donations__nav{gap:12px;padding:24px 24px 0}}.wp-block-jetpack-donations.is-style-buttons .donations__nav-item{border:1px solid #ccc;border-radius:9999px}.wp-block-jetpack-donations.is-style-buttons .donations__nav-item:first-child{border-inline-start:1px solid #ccc}@keyframes jetpack-memberships_button__spinner-animation{to{transform:rotate(1turn)}}.jetpack-memberships-spinner{display:none;height:1em;margin:0 0 0 5px;width:1em}.jetpack-memberships-spinner svg{height:100%;margin-bottom:-2px;width:100%}.jetpack-memberships-spinner-rotating{animation:jetpack-memberships_button__spinner-animation .75s linear infinite;transform-origin:center}.is-loading .jetpack-memberships-spinner{display:inline-block}body.jetpack-memberships-modal-open{overflow:hidden}dialog.jetpack-memberships-modal{opacity:1}dialog.jetpack-memberships-modal,dialog.jetpack-memberships-modal iframe{background:#0000;border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%}dialog.jetpack-memberships-modal::backdrop{background-color:#000;opacity:.7;transition:opacity .2s ease-out}dialog.jetpack-memberships-modal.is-loading,dialog.jetpack-memberships-modal.is-loading::backdrop{opacity:0}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wp-block-jetpack-donations .donations__container:not(.loaded){height:200px;position:relative;width:100%}.wp-block-jetpack-donations .donations__container:not(.loaded) *{display:none}.wp-block-jetpack-donations .donations__container:not(.loaded):before{background-color:#949494;border-radius:100%;content:"";height:16px;inset-inline-start:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.wp-block-jetpack-donations .donations__container:not(.loaded):after{animation:spinner 1s linear infinite;background-color:#fff;border-radius:100%;content:"";height:3.5555555556px;inset-inline-start:50%;margin-inline-start:-5.3333333333px;margin-top:-5.3333333333px;position:absolute;top:50%;transform-origin:5.3333333333px 5.3333333333px;width:3.5555555556px}.wp-block-jetpack-donations .donations__tab.is-annual :is(.donations__monthly-item,.donations__one-time-item),.wp-block-jetpack-donations .donations__tab.is-monthly :is(.donations__annual-item,.donations__one-time-item),.wp-block-jetpack-donations .donations__tab.is-one-time :is(.donations__annual-item,.donations__monthly-item){display:none}.wp-block-jetpack-donations .donations__amount{cursor:pointer}.wp-block-jetpack-donations .donations__amount.is-selected{box-shadow:0 0 0 1px #fff,0 0 0 3px #3858e9;outline:2px solid #0000;outline-offset:-2px}.wp-block-jetpack-donations .donations__custom-amount{cursor:text}.wp-block-jetpack-donations .donations__custom-amount .donations__amount-value{display:inline-block;text-align:start;white-space:pre-wrap}.wp-blockLine truncated
@@ -0,0 +1,2 @@
/*! For license information please see view.js.LICENSE.txt */
(()=>{var i={85806(){},75703(i,e,o){"use strict";function t(i,e,o,t,s){return null!==e&&i<e?t:null!==o&&i>o?s:null}o.d(e,{yG:()=>t})},72730(i,e,o){"use strict";o.d(e,{C_:()=>r,dv:()=>n});var t=o(3975);const s={USD:.5,AUD:.5,BRL:.5,CAD:.5,CHF:.5,DKK:2.5,EUR:.5,GBP:.3,HKD:4,INR:.5,JPY:50,MXN:10,NOK:3,NZD:.5,PLN:2,SEK:3,SGD:.5};Object.keys(s).map(i=>{const{symbol:e}=(o=i,t.y[o]||{symbol:"$",decimal:".",grouping:",",precision:2});var o;var s;return{value:i,label:e===i?i:`${i} ${s=e,String(s||"").replace(/\.+$/,"")}`}});function n(i){return s[i]}function r(i,e){if(!i)return null;if("number"==typeof i)return i;let o=i;return t.y[e].grouping&&(o=i.replace(new RegExp("\\"+t.y[e].grouping,"g"),"")),i=parseFloat(o.replace(new RegExp("\\"+t.y[e].decimal,"g"),".")),isNaN(i)?null:i}},72856(i,e,o){"use strict";o.d(e,{Wu:()=>r});let t="";function s(i){if("https://subscribe.wordpress.com"===i.origin&&i.data){let e=i.data;if("string"==typeof e)try{e=JSON.parse(e)}catch{return}if(e&&e.result&&e.result.jwt_token&&(t=e.result.jwt_token,a(t)),e&&"close"===e.action&&t)window.location.reload(!0);else if(e&&"close"===e.action){window.removeEventListener("message",s);document.getElementById("memberships-modal-window").close(),document.body.classList.remove("jetpack-memberships-modal-open")}}}function n(i){i.insertAdjacentHTML("beforeend",'<span class="jetpack-memberships-spinner">\t<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">\t\t<path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z" opacity=".25" fill="currentColor" />\t\t<path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z" class="jetpack-memberships-spinner-rotating" fill="currentColor" />\t</svg></span>'),i.addEventListener("click",e=>{e.preventDefault(),i.classList.add("is-loading"),i.setAttribute("aria-busy","true"),i.setAttribute("aria-live","polite");return function(i){return new Promise(e=>{const o=document.getElementById("memberships-modal-window");o&&document.body.removeChild(o);const t=document.createElement("dialog");t.setAttribute("id","memberships-modal-window"),t.classList.add("jetpack-memberships-modal"),t.classList.add("is-loading");const n=document.createElement("iframe");n.setAttribute("frameborder","0"),n.setAttribute("allowtransparency","true"),n.setAttribute("allowfullscreen","true"),n.setAttribute("allow","payment *"),n.addEventListener("load",function(){document.body.classList.add("jetpack-memberships-modal-open"),t.classList.remove("is-loading"),e()}),n.setAttribute("id","memberships-modal-iframe"),n.innerText="This feature requires inline frames. You have iframes disabled or your browser does not support them.",n.src=i+"&display=alternate&jwt_token="+l();const r=document.querySelector('input[name="lang"]')?.value;r&&(n.src=n.src+"&lang="+encodeURIComponent(r)),document.body.appendChild(t),t.appendChild(n),window.addEventListener("message",s,!1),t.showModal()})}(i.getAttribute("href")).then(()=>{i.classList.remove("is-loading"),i.setAttribute("aria-busy","false")}),i.blur(),!1})}const r=i=>{Array.prototype.slice.call(document.querySelectorAll(i)).forEach(i=>{if("true"!==i.getAttribute("data-jetpack-memberships-button-initialized")){try{n(i)}catch(i){console.error("Problem setting up Modal",i)}i.setAttribute("data-jetpack-memberships-button-initialized","true")}})},l=function(){const i=`; ${document.cookie}`.split("; wp-jp-premium-content-session=");if(2===i.length)return i.pop().split(";").shift()},a=function(i){const e=new Date,o=new Date(e.setMonth(e.getMonth()+1));document.cookie=`wp-jp-premium-content-session=${i}; expires=${o.toGMTString()}; path=/`}},79366(i,e,o){"object"==typeof window&&window.Jetpack_Block_Assets_Base_Url&&(o.p=window.Jetpack_Block_Assets_Base_Url)},3975(i,e,o){"use strict";o.d(e,{i:()=>s,y:()=>t});const t={AED:{symbol:"د.إ.‏",grouping:",",decimal:".",precision:2},AFN:{symbol:"؋",grouping:",",decimal:".",precision:2},ALL:{symbol:"Lek",grouping:".",decimal:",",precision:2},AMD:{symbol:"֏",grouping:",",decimal:".",precision:2},ANG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AOA:{symbol:"Kz",grouping:",",decimal:".",precision:2},ARS:{symbol:"$",grouping:".",decimal:",",precision:2},AUD:{symbol:"A$",grouping:",",decimal:".",precision:2},AWG:{symbol:"ƒ",grouping:",",decimal:".",precision:2},AZN:{symbol:"₼",grouping:" ",decimal:",",precision:2},BAM:{symbol:"КМ",grouping:".",decimal:",",precision:2},BBD:{symbol:"Bds$",grouping:",",decimal:".",precision:2},BDT:{symbol:"৳",grouping:",",decimal:".",precision:0},BGN:{symbol:"лв.",grouping:" ",decimal:",",precision:2},BHD:{symbol:"د.ب.‏",grouping:",",decimal:".",precision:3},BIF:{symbol:"FBu",grouping:",",decimal:".",precision:0},BMD:{symbol:"$",grouping:",",decimal:".",precision:2},BND:{symbol:"$",grouping:".",decimal:",",precision:0},BOB:{symbol:"Bs",grouping:".",decimal:",",precision:2Line truncated
@@ -0,0 +1,7 @@
/*
* Exposes number format capability
*
* @copyright Copyright (c) 2013 Kevin van Zonneveld (http://kvz.io) and Contributors (http://phpjs.org/authors).
* @license See CREDITS.md
* @see https://github.com/kvz/phpjs/blob/ffe1356af23a6f2512c84c954dd4e828e92579fa/functions/strings/number_format.js
*/
@@ -0,0 +1 @@
.wp-block-jetpack-donations{border:1px solid #ccc;overflow:hidden}.wp-block-jetpack-donations .donations__nav{border-bottom:1px solid #ccc;display:flex}.wp-block-jetpack-donations .donations__nav-item{background:#0000;border-inline-start:1px solid #ccc;color:inherit;cursor:pointer;display:inline-block;flex:1;font-weight:700;padding:12px;text-align:center}@media(min-width:600px){.wp-block-jetpack-donations .donations__nav-item{padding:16px 24px}}.wp-block-jetpack-donations .donations__nav-item:first-child{border-inline-start:none}.wp-block-jetpack-donations .donations__nav-item.is-active{background:#1e1e1e;color:#fff;cursor:default}.wp-block-jetpack-donations .donations__content{padding:16px}@media(min-width:600px){.wp-block-jetpack-donations .donations__content{padding:32px}}.wp-block-jetpack-donations .donations__content :is(h4,p){margin:0 0 16px}@media(min-width:600px){.wp-block-jetpack-donations .donations__content :is(h4,p){margin:0 0 24px}}.wp-block-jetpack-donations .donations__amounts{display:flex;flex-wrap:wrap;margin-bottom:16px}@media(min-width:600px){.wp-block-jetpack-donations .donations__amounts{margin:0 0 24px}}.wp-block-jetpack-donations .donations__amount{background-color:#0000;border:1px solid #ccc;color:inherit;display:inline-block;font-weight:600;margin-inline-end:8px;margin-bottom:8px;padding:16px 24px;white-space:nowrap}.wp-block-jetpack-donations .donations__amount.has-error{box-shadow:0 0 0 1px #fff,0 0 0 3px #cc1818;outline:2px solid #0000;outline-offset:-2px}.wp-block-jetpack-donations .donations__custom-amount .donations__amount-value{margin-inline-start:4px;min-width:60px}.wp-block-jetpack-donations .donations__separator{margin-bottom:16px;margin-top:16px}@media(min-width:600px){.wp-block-jetpack-donations .donations__separator{margin-bottom:32px;margin-top:32px}}.wp-block-jetpack-donations :is(.donations__donate-button,.donations__donate-button-wrapper){margin:0}.wp-block-jetpack-donations.is-display-modal{border:none}.wp-block-jetpack-donations.is-style-buttons .donations__nav{border-bottom:none;gap:8px;padding:16px 16px 0}@media(min-width:600px){.wp-block-jetpack-donations.is-style-buttons .donations__nav{gap:12px;padding:24px 24px 0}}.wp-block-jetpack-donations.is-style-buttons .donations__nav-item{border:1px solid #ccc;border-radius:9999px}.wp-block-jetpack-donations.is-style-buttons .donations__nav-item:first-child{border-inline-start:1px solid #ccc}@keyframes jetpack-memberships_button__spinner-animation{to{transform:rotate(-1turn)}}.jetpack-memberships-spinner{display:none;height:1em;margin:0 5px 0 0;width:1em}.jetpack-memberships-spinner svg{height:100%;margin-bottom:-2px;width:100%}.jetpack-memberships-spinner-rotating{animation:jetpack-memberships_button__spinner-animation .75s linear infinite;transform-origin:center}.is-loading .jetpack-memberships-spinner{display:inline-block}body.jetpack-memberships-modal-open{overflow:hidden}dialog.jetpack-memberships-modal{opacity:1}dialog.jetpack-memberships-modal,dialog.jetpack-memberships-modal iframe{background:#0000;border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%}dialog.jetpack-memberships-modal::backdrop{background-color:#000;opacity:.7;transition:opacity .2s ease-out}dialog.jetpack-memberships-modal.is-loading,dialog.jetpack-memberships-modal.is-loading::backdrop{opacity:0}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.wp-block-jetpack-donations .donations__container:not(.loaded){height:200px;position:relative;width:100%}.wp-block-jetpack-donations .donations__container:not(.loaded) *{display:none}.wp-block-jetpack-donations .donations__container:not(.loaded):before{background-color:#949494;border-radius:100%;content:"";height:16px;inset-inline-start:50%;opacity:.7;position:absolute;top:50%;transform:translate(50%,-50%);width:16px}.wp-block-jetpack-donations .donations__container:not(.loaded):after{animation:spinner 1s linear infinite;background-color:#fff;border-radius:100%;content:"";height:3.5555555556px;inset-inline-start:50%;margin-inline-start:-5.3333333333px;margin-top:-5.3333333333px;position:absolute;top:50%;transform-origin:5.3333333333px 5.3333333333px;width:3.5555555556px}.wp-block-jetpack-donations .donations__tab.is-annual :is(.donations__monthly-item,.donations__one-time-item),.wp-block-jetpack-donations .donations__tab.is-monthly :is(.donations__annual-item,.donations__one-time-item),.wp-block-jetpack-donations .donations__tab.is-one-time :is(.donations__annual-item,.donations__monthly-item){display:none}.wp-block-jetpack-donations .donations__amount{cursor:pointer}.wp-block-jetpack-donations .donations__amount.is-selected{box-shadow:0 0 0 1px #fff,0 0 0 3px #3858e9;outline:2px solid #0000;outline-offset:-2px}.wp-block-jetpack-donations .donations__custom-amount{cursor:text}.wp-block-jetpack-donations .donations__custom-amount .donations__amount-value{display:inline-block;text-align:start;white-space:pre-wrap}.wp-blocLine truncated