Add support for PayPal donations

This commit is contained in:
ayumi-signal
2026-01-30 11:53:06 -08:00
committed by GitHub
parent c24f721de0
commit 5df33ff635
20 changed files with 613 additions and 64 deletions

19
images/paypal.svg Normal file
View File

@@ -0,0 +1,19 @@
<svg width="97" height="26" viewBox="0 0 97 26" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_170_31722)">
<path d="M36.0446 5.31738H30.7101C30.3451 5.31738 30.0347 5.58526 29.9777 5.94926L27.8202 19.7663C27.7773 20.0389 27.9864 20.2847 28.2602 20.2847H30.8069C31.1719 20.2847 31.4823 20.0168 31.5393 19.652L32.1212 15.9254C32.1773 15.5606 32.4885 15.2927 32.8528 15.2927H34.5415C38.0554 15.2927 40.0834 13.5751 40.613 10.1715C40.8517 8.68241 40.6232 7.51241 39.9329 6.69302C39.1747 5.79326 37.83 5.31738 36.0446 5.31738ZM36.66 10.3637C36.3683 12.2972 34.9058 12.2972 33.4916 12.2972H32.6867L33.2514 8.68635C33.2849 8.46811 33.4721 8.30738 33.6905 8.30738H34.0595C35.0228 8.30738 35.9315 8.30738 36.401 8.86205C36.681 9.19296 36.7668 9.6846 36.66 10.3637Z" fill="#253B80"/>
<path d="M51.9901 10.3013H49.4356C49.218 10.3013 49.03 10.462 48.9965 10.6802L48.8834 11.4019L48.7048 11.1404C48.1518 10.3296 46.9186 10.0586 45.6877 10.0586C42.8649 10.0586 40.4539 12.2182 39.9844 15.2476C39.7402 16.7587 40.0873 18.2037 40.936 19.2114C41.7144 20.1379 42.8283 20.524 44.1535 20.524C46.428 20.524 47.6892 19.0467 47.6892 19.0467L47.5753 19.7637C47.5324 20.0379 47.7415 20.2837 48.0137 20.2837H50.3147C50.6805 20.2837 50.9894 20.0158 51.0471 19.651L52.4277 10.8197C52.4714 10.5479 52.2631 10.3013 51.9901 10.3013ZM48.4294 15.3232C48.183 16.7973 47.0247 17.7869 45.5473 17.7869C44.8056 17.7869 44.2128 17.5466 43.8321 17.0912C43.4546 16.639 43.3111 15.9953 43.4312 15.2783C43.6613 13.8168 44.8391 12.7949 46.2938 12.7949C47.0192 12.7949 47.6089 13.0384 47.9973 13.4977C48.3865 13.9617 48.541 14.6094 48.4294 15.3232Z" fill="#253B80"/>
<path d="M65.5948 10.3018H63.0279C62.7829 10.3018 62.5528 10.4247 62.414 10.6303L58.8736 15.8981L57.3729 10.8359C57.2785 10.5192 56.9891 10.3018 56.6615 10.3018H54.139C53.8324 10.3018 53.6195 10.6043 53.717 10.8958L56.5445 19.2773L53.8863 23.0678C53.6772 23.3664 53.8878 23.7768 54.249 23.7768H56.8128C57.0562 23.7768 57.2839 23.6571 57.422 23.4554L65.9599 11.0069C66.1642 10.7091 65.9544 10.3018 65.5948 10.3018Z" fill="#253B80"/>
<path d="M74.0938 5.31738H68.7586C68.3943 5.31738 68.0839 5.58526 68.0269 5.94926L65.8694 19.7663C65.8265 20.0389 66.0356 20.2847 66.3078 20.2847H69.0456C69.2999 20.2847 69.5175 20.0972 69.5573 19.8419L70.1696 15.9254C70.2257 15.5606 70.537 15.2927 70.9012 15.2927H72.5891C76.1038 15.2927 78.131 13.5751 78.6614 10.1715C78.9009 8.68241 78.6708 7.51241 77.9805 6.69302C77.2231 5.79326 75.8792 5.31738 74.0938 5.31738ZM74.7092 10.3637C74.4182 12.2972 72.9557 12.2972 71.5408 12.2972H70.7366L71.3021 8.68635C71.3357 8.46811 71.5213 8.30738 71.7405 8.30738H72.1094C73.072 8.30738 73.9814 8.30738 74.451 8.86205C74.731 9.19296 74.816 9.6846 74.7092 10.3637Z" fill="#179BD7"/>
<path d="M90.0385 10.3013H87.4856C87.2664 10.3013 87.08 10.462 87.0472 10.6802L86.9341 11.4019L86.7547 11.1404C86.2017 10.3296 84.9693 10.0586 83.7384 10.0586C80.9156 10.0586 78.5054 12.2182 78.0359 15.2476C77.7925 16.7587 78.138 18.2037 78.9867 19.2114C79.7667 20.1379 80.879 20.524 82.2042 20.524C84.4787 20.524 85.7399 19.0467 85.7399 19.0467L85.626 19.7637C85.5831 20.0379 85.7922 20.2837 86.066 20.2837H88.3662C88.7304 20.2837 89.0409 20.0158 89.0978 19.651L90.4792 10.8197C90.5213 10.5479 90.3123 10.3013 90.0385 10.3013ZM86.4778 15.3232C86.2329 16.7973 85.073 17.7869 83.5957 17.7869C82.8555 17.7869 82.2611 17.5466 81.8805 17.0912C81.503 16.639 81.361 15.9953 81.4796 15.2783C81.7112 13.8168 82.8875 12.7949 84.3422 12.7949C85.0676 12.7949 85.6572 13.0384 86.0457 13.4977C86.4365 13.9617 86.5909 14.6094 86.4778 15.3232Z" fill="#179BD7"/>
<path d="M93.0501 5.69616L90.8606 19.7661C90.8177 20.0387 91.0268 20.2845 91.299 20.2845H93.5002C93.866 20.2845 94.1764 20.0166 94.2326 19.6519L96.3916 5.83562C96.4345 5.56301 96.2255 5.31641 95.9533 5.31641H93.4885C93.2708 5.31719 93.0836 5.47792 93.0501 5.69616Z" fill="#179BD7"/>
<path d="M5.66748 22.9697L6.07542 20.3523L5.16672 20.3311H0.827576L3.84306 1.01779C3.85242 0.959489 3.88284 0.905125 3.9273 0.866519C3.97176 0.827913 4.0287 0.806641 4.08798 0.806641H11.4044C13.8333 0.806641 15.5095 1.31719 16.3847 2.32488C16.795 2.79761 17.0563 3.29161 17.1826 3.83525C17.3152 4.40567 17.3176 5.08719 17.1881 5.9184L17.1787 5.97906V6.51167L17.589 6.74646C17.9345 6.93161 18.2091 7.14355 18.4197 7.38622C18.7707 7.7904 18.9977 8.3041 19.0936 8.91313C19.1927 9.53949 19.1599 10.2848 18.9977 11.1286C18.8105 12.0993 18.5078 12.9447 18.0991 13.6365C17.7232 14.2739 17.2442 14.8025 16.6756 15.2122C16.1327 15.6014 15.4877 15.8969 14.7584 16.086C14.0517 16.2719 13.246 16.3657 12.3622 16.3657H11.7928C11.3857 16.3657 10.9902 16.5138 10.6798 16.7793C10.3685 17.0503 10.1626 17.4206 10.0994 17.8256L10.0565 18.0612L9.33582 22.6742L9.30306 22.8436C9.29448 22.8972 9.27966 22.924 9.25782 22.9421C9.23832 22.9586 9.21024 22.9697 9.18294 22.9697H5.66748Z" fill="#253B80"/>
<path d="M17.9774 6.04102C17.9556 6.18205 17.9306 6.32623 17.9026 6.47435C16.9377 11.4782 13.6367 13.2068 9.42084 13.2068H7.27428C6.7587 13.2068 6.32424 13.585 6.2439 14.0987L5.14488 21.1391L4.83366 23.1348C4.7814 23.472 5.0388 23.7762 5.37576 23.7762H9.18294C9.63378 23.7762 10.0168 23.4453 10.0877 22.9962L10.1252 22.8008L10.842 18.2059L10.888 17.9537C10.9582 17.5031 11.342 17.1722 11.7928 17.1722H12.3622C16.0508 17.1722 18.9384 15.6594 19.7824 11.282C20.1349 9.45332 19.9524 7.92641 19.0195 6.85253C18.7372 6.52871 18.3869 6.26005 17.9774 6.04102Z" fill="#179BD7"/>
<path d="M16.9681 5.634C16.8207 5.59066 16.6686 5.55127 16.5126 5.51582C16.3558 5.48115 16.1951 5.45042 16.0298 5.42363C15.451 5.32909 14.8169 5.28418 14.1375 5.28418H8.40294C8.26176 5.28418 8.1276 5.31648 8.00748 5.37479C7.74306 5.50321 7.5465 5.75612 7.49892 6.06576L6.279 13.8705L6.2439 14.0982C6.32424 13.5845 6.7587 13.2063 7.27428 13.2063H9.42084C13.6367 13.2063 16.9377 11.4769 17.9026 6.47388C17.9314 6.32576 17.9556 6.18157 17.9774 6.04054C17.7333 5.90976 17.4689 5.79788 17.1842 5.70254C17.114 5.67891 17.0414 5.65606 16.9681 5.634Z" fill="#222D65"/>
<path d="M7.49891 6.06588C7.54649 5.75624 7.74305 5.50333 8.00747 5.3757C8.12837 5.31739 8.26175 5.28509 8.40293 5.28509H14.1375C14.8169 5.28509 15.451 5.33 16.0298 5.42455C16.1951 5.45133 16.3558 5.48206 16.5126 5.51673C16.6686 5.55218 16.8207 5.59158 16.9681 5.63491C17.0414 5.65697 17.114 5.67982 17.185 5.70267C17.4697 5.798 17.7341 5.91067 17.9782 6.04067C18.2653 4.19152 17.9759 2.93249 16.9861 1.79242C15.8948 0.537333 13.9253 0 11.4052 0H4.08875C3.57395 0 3.13481 0.378182 3.05525 0.892667L0.00779128 20.4045C-0.0522687 20.7905 0.242571 21.1388 0.627891 21.1388H5.14487L6.27899 13.8706L7.49891 6.06588Z" fill="#253B80"/>
</g>
<defs>
<clipPath id="clip0_170_31722">
<rect width="96.72" height="26" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 6.6 KiB