forked from kmhcreative/Share-on-Mastodon-Easily
-
Notifications
You must be signed in to change notification settings - Fork 0
/
activitypub.js
25 lines (23 loc) · 34.7 KB
/
activitypub.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* ActivityPub Share Button
========================
Maybe you don't want to be specific to Mastodon, but want to make
your Share Button friendly to folks on Misskey, Plemora, Friendica, etc.?
1. Add a <script> block after you load the "some.js" file
2. In that script copy and paste the code below
3. Set "data-logo" attribute to the name (e.g., "activitypub-black")
NOTE: This is experimental! It has not actually been tested to see
if it works with every social platform that supports ActivityPub.
*/
// add ActivityPub SVG Logos
some.logo['activitypub'] = '<svg width="100%" height="100%" viewBox="0 0 500 130" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> <g id="Layer-1" serif:id="Layer 1" transform="matrix(1,0,0,1,27,535.482)"> <g id="g5197" transform="matrix(1,0,0,1,5,0)"> <g transform="matrix(0.25,0,0,0.25,-2256.46,380.918)"> <g id="g5132-90"> <g id="g5080-78"> <path id="path5404-0-0" d="M9261.47,-3541.93L9457.86,-3428.55L9457.86,-3383.19L9261.47,-3269.81L9261.47,-3315.16L9418.58,-3405.87L9261.47,-3496.58L9261.47,-3541.93Z" style="fill:url(#_Linear1);"/> <path id="path5406-6-3" d="M9261.47,-3451.22L9340.03,-3405.87L9261.47,-3360.52L9261.47,-3451.22Z" style="fill:url(#_Linear2);"/> </g> </g> </g> <g transform="matrix(0.264583,0,0,0.264583,3.32527e-05,0.000104278)"> <g id="g5127-1"> <path id="path5467-2-0" d="M185.566,-1907.02L0,-1799.89L0,-1757.04L148.45,-1842.74L148.45,-1671.33L185.566,-1649.9L185.566,-1907.02ZM111.341,-1778.46L37.109,-1735.61L111.341,-1692.76L111.341,-1778.46Z" style="fill:url(#_Linear3);"/> </g> </g> </g> <g id="g5203" transform="matrix(2.21734,0,0,2.21734,-133.968,570.27)"> <g id="g4523"> <g id="text5037-6" transform="matrix(0.119325,0,0,0.119325,48.2418,-498.685)"> <path d="M994.872,129.825C988.574,129.825 983.712,131.63 980.293,135.229C976.874,138.648 975.162,143.051 975.162,148.45C975.162,153.848 976.874,158.259 980.293,161.678C983.712,164.917 988.574,166.535 994.872,166.535C1001.17,166.535 1006.2,164.917 1009.98,161.678C1013.76,158.439 1015.65,154.028 1015.65,148.45C1015.65,142.871 1013.76,138.375 1009.98,134.956C1006.2,131.537 1001.17,129.825 994.872,129.825ZM1160.99,129.825C1154.69,129.825 1149.83,131.63 1146.41,135.229C1143,138.648 1141.28,143.051 1141.28,148.45C1141.28,153.848 1143,158.259 1146.41,161.678C1149.83,164.917 1154.69,166.535 1160.99,166.535C1167.29,166.535 1172.33,164.917 1176.11,161.678C1179.88,158.439 1181.77,154.028 1181.77,148.45C1181.77,142.871 1179.88,138.375 1176.11,134.956C1172.33,131.537 1167.29,129.825 1160.99,129.825ZM713.258,131.176L658.462,321.481L692.204,321.481L703.27,278.829L747.812,278.829L759.417,321.481L795.049,321.481L739.98,131.176L713.258,131.176ZM935.16,151.152L903.041,161.139L903.041,186.511L888.196,186.511L888.196,215.123L903.041,215.123L903.041,285.849C903.041,299.885 905.562,309.874 910.6,315.812C915.819,321.75 923.559,324.715 933.816,324.715C939.575,324.715 945.059,323.999 950.278,322.559C955.497,321.299 960.086,319.681 964.045,317.702L960,292.057C957.481,293.137 955.139,293.946 952.98,294.486C950.82,295.026 948.386,295.298 945.687,295.298C941.728,295.298 938.942,293.672 937.323,290.433C935.883,287.194 935.16,281.709 935.16,273.971L935.16,215.123L961.344,215.123L961.344,186.511L935.16,186.511L935.16,151.152ZM1238.4,151.152L1206.28,161.139L1206.28,186.511L1191.43,186.511L1191.43,215.123L1206.28,215.123L1206.28,285.849C1206.28,299.885 1208.8,309.874 1213.83,315.812C1219.05,321.75 1226.79,324.715 1237.05,324.715C1242.81,324.715 1248.3,323.999 1253.52,322.559C1258.74,321.299 1263.33,319.681 1267.29,317.702L1263.23,292.057C1260.71,293.137 1258.37,293.946 1256.21,294.486C1254.05,295.026 1251.63,295.298 1248.93,295.298C1244.97,295.298 1242.18,293.672 1240.56,290.433C1239.12,287.194 1238.4,281.709 1238.4,273.971L1238.4,215.123L1264.58,215.123L1264.58,186.511L1238.4,186.511L1238.4,151.152ZM725.674,177.062L726.752,177.062L731.077,206.759L741.87,250.755L710.563,250.755L721.09,207.025L725.674,177.062ZM846.415,183.004C830.039,183.004 817.616,188.94 809.158,200.817C800.701,212.694 796.476,230.422 796.476,253.996C796.476,264.793 797.285,274.603 798.905,283.42C800.705,292.058 803.583,299.526 807.542,305.824C811.501,311.943 816.542,316.711 822.66,320.13C828.958,323.37 836.691,324.988 845.869,324.988C852.167,324.988 858.468,324.085 864.766,322.286C871.065,320.486 876.463,317.787 880.962,314.188L874.215,289.355C871.516,291.155 868.544,292.687 865.305,293.947C862.246,295.027 858.465,295.563 853.967,295.563C845.509,295.563 839.301,291.697 835.342,283.959C831.563,276.221 829.673,266.233 829.673,253.996C829.673,239.42 831.563,228.895 835.342,222.416C839.121,215.758 844.792,212.429 852.35,212.429C856.489,212.429 859.997,212.872 862.876,213.772C865.936,214.492 869.086,215.666 872.325,217.286L879.884,190.563C875.925,188.404 871.336,186.6 866.117,185.16C861.078,183.72 854.513,183.004 846.415,183.004ZM978.942,186.511L978.942,321.481L1011.07,321.481L1011.07,186.511L978.942,186.511ZM1020.72,186.511L1068.51,322.825L1090.1,322.825L1135.44,186.511L1100.9,186.511L1084.16,256.698L1081.19,278.29L1080.11,278.29L1076.87,256.964L1058.25,186.511L1020.72,186.511ZM1145.06,186.511L1145.06,321.481L1177.18,321.481L1177.18,186.511L1145.06,186.511ZM1271.8,186.511L1318.77,321.481C1317.69,327.42 1316.33,332.188 1314.71,335.787C1313.1,339.386 1311.2,341.993 1309.05,343.612C1307.07,345.412 1304.82,346.314 1302.3,346.314C1299.96,346.494 1297.62,346.129 1295.28,345.229L1289.88,372.763C1292.4,374.203 1295.37,375.191 1298.79,375.731C1302.39,376.451 1306.08,376.816 1309.86,376.816C1315.26,376.816 1319.85,375.19 1323.62,371.951C1327.58,368.892 1331.09,364.396 1334.15,358.457C1337.21,352.519 1340.09,345.323 1342.79,336.865C1345.49,328.407 1348.37,318.87 1351.42,308.253L1385.17,186.511L1352.24,186.511L1336.58,262.094L1334.15,283.42L1332.8,283.42L1329.29,262.36L1310.4,186.511L1271.8,186.511Z" style="fill:url(#_Linear4);fill-rule:nonzero;"/> </g> <g id="text5065-3" transform="matrix(0.119325,0,0,0.119325,48.2418,-498.685)"> <path d="M1462.33,129.825C1454.59,129.825 1446.85,130.276 1439.11,131.176C1431.38,131.896 1424.27,132.977 1417.8,134.417L1417.8,321.481L1451.8,321.481L1451.8,256.425C1452.52,256.605 1453.69,256.784 1455.31,256.964L1460.71,257.502L1469.35,257.502C1477.09,257.502 1484.56,256.335 1491.75,253.996C1499.13,251.657 1505.61,247.876 1511.19,242.657C1516.77,237.439 1521.17,230.694 1524.41,222.416C1527.83,214.139 1529.54,204.057 1529.54,192.18C1529.54,179.044 1527.57,168.425 1523.61,160.327C1519.65,152.049 1514.51,145.663 1508.22,141.164C1501.92,136.665 1494.72,133.694 1486.62,132.254C1478.71,130.634 1470.61,129.825 1462.33,129.825ZM1657.83,132.527L1657.83,316.078C1662.14,318.237 1668.26,320.221 1676.18,322.02C1684.27,323.82 1693.1,324.715 1702.63,324.715C1720.09,324.715 1733.85,318.779 1743.93,306.902C1754.01,294.845 1759.05,276.043 1759.05,250.49C1759.05,226.916 1755.44,209.818 1748.25,199.2C1741.23,188.583 1731.33,183.27 1718.56,183.27C1706.5,183.27 1697.23,187.23 1690.76,195.148L1689.94,195.148L1689.94,132.527L1657.83,132.527ZM1465.57,160.062C1469.35,160.062 1472.95,160.598 1476.37,161.678C1479.79,162.758 1482.75,164.555 1485.27,167.074C1487.97,169.414 1490.04,172.657 1491.48,176.796C1493.1,180.935 1493.91,185.976 1493.91,191.914C1493.91,198.933 1493.1,204.775 1491.48,209.454C1489.86,213.953 1487.61,217.554 1484.73,220.253C1482.04,222.773 1478.88,224.57 1475.29,225.65C1471.69,226.729 1467.91,227.274 1463.95,227.274C1462.88,227.274 1460.81,227.18 1457.75,227C1454.87,226.641 1452.88,226.283 1451.8,225.923L1451.8,161.412C1455.4,160.513 1459.99,160.062 1465.57,160.062L1465.57,160.062ZM1542.37,186.511L1542.37,274.237C1542.37,284.315 1543.17,292.685 1544.79,299.343C1546.41,305.821 1548.75,310.948 1551.81,314.727C1554.87,318.506 1558.56,321.119 1562.88,322.559C1567.2,324.179 1572.14,324.988 1577.72,324.988C1586.36,324.988 1593.56,322.918 1599.32,318.78C1605.25,314.641 1609.94,309.421 1613.36,303.123L1614.16,303.123L1619.83,321.481L1644.12,321.481C1642.68,315.723 1641.7,309.329 1641.16,302.311C1640.62,295.112 1640.35,287.823 1640.35,280.445L1640.35,186.511L1608.23,186.511L1608.23,276.666C1606.79,281.884 1604.35,286.388 1600.93,290.167C1597.51,293.766 1593.29,295.563 1588.25,295.563C1583.03,295.563 1579.43,293.494 1577.45,289.355C1575.47,285.216 1574.48,277.842 1574.48,267.224L1574.48,186.511L1542.37,186.511ZM1708.03,212.694C1714.15,212.694 1718.64,215.938 1721.52,222.416C1724.4,228.715 1725.84,238.696 1725.84,252.372C1725.84,267.848 1724.04,278.918 1720.44,285.576C1716.85,292.054 1711.63,295.298 1704.79,295.298C1698.67,295.298 1693.72,294.302 1689.94,292.323L1689.94,226.735C1693,217.377 1699.03,212.694 1708.03,212.694Z" style="fill:url(#_Linear5);fill-rule:nonzero;"/> </g> </g> </g> </g> <defs> <linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(50.1517,0,0,50.1517,12252,-5122.9)"><stop offset="0" style="stop-color:rgb(241,0,126);stop-opacity:1"/><stop offset="1" style="stop-color:rgb(241,0,126);stop-opacity:1"/></linearGradient> <linearGradient id="_Linear2" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(50.1517,0,0,50.1517,12252,-5122.9)"><stop offset="0" style="stop-color:rgb(241,0,126);stop-opacity:1"/><stop offset="1" style="stop-color:rgb(241,0,126);stop-opacity:1"/></linearGradient> <linearGradient id="_Linear3" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(185.564,0,0,185.564,0.000533878,-1778.46)"><stop offset="0" style="stop-color:rgb(109,109,109);stop-opacity:1"/><stop offset="1" style="stop-color:rgb(109,109,109);stop-opacity:1"/></linearGradient> <linearGradient id="_Linear4" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(718.292,0,0,718.292,662.556,253.321)"><stop offset="0" style="stop-color:rgb(109,109,109);stop-opacity:1"/><stop offset="1" style="stop-color:rgb(109,109,109);stop-opacity:1"/></linearGradient> <linearGradient id="_Linear5" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(339.362,0,0,339.362,1417.79,227.407)"><stop offset="0" style="stop-color:rgb(241,0,126);stop-opacity:1"/><stop offset="1" style="stop-color:rgb(241,0,126);stop-opacity:1"/></linearGradient> </defs> </svg>';
some.logo['activitypub-black'] = '<svg width="100%" height="100%" viewBox="0 0 500 130" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> <g id="Layer-1" serif:id="Layer 1" transform="matrix(1,0,0,1,27,535.482)"> <g id="g5197" transform="matrix(1,0,0,1,5,0)"> <g transform="matrix(0.25,0,0,0.25,-2256.46,380.918)"> <g id="g5132-90"> <g id="g5080-78"> <path id="path5404-0-0" d="M9261.47,-3541.93L9457.86,-3428.55L9457.86,-3383.19L9261.47,-3269.81L9261.47,-3315.16L9418.58,-3405.87L9261.47,-3496.58L9261.47,-3541.93Z"/> <path id="path5406-6-3" d="M9261.47,-3451.22L9340.03,-3405.87L9261.47,-3360.52L9261.47,-3451.22Z"/> </g> </g> </g> <g transform="matrix(0.264583,0,0,0.264583,3.32527e-05,0.000104278)"> <g id="g5127-1"> <path id="path5467-2-0" d="M185.566,-1907.02L0,-1799.89L0,-1757.04L148.45,-1842.74L148.45,-1671.33L185.566,-1649.9L185.566,-1907.02ZM111.341,-1778.46L37.109,-1735.61L111.341,-1692.76L111.341,-1778.46Z"/> </g> </g> </g> <g id="g5203" transform="matrix(2.21734,0,0,2.21734,-133.968,570.27)"> <g id="g4523"> <g id="text5037-6" transform="matrix(0.119325,0,0,0.119325,48.2418,-498.685)"> <path d="M994.872,129.825C988.574,129.825 983.712,131.63 980.293,135.229C976.874,138.648 975.162,143.051 975.162,148.45C975.162,153.848 976.874,158.259 980.293,161.678C983.712,164.917 988.574,166.535 994.872,166.535C1001.17,166.535 1006.2,164.917 1009.98,161.678C1013.76,158.439 1015.65,154.028 1015.65,148.45C1015.65,142.871 1013.76,138.375 1009.98,134.956C1006.2,131.537 1001.17,129.825 994.872,129.825ZM1160.99,129.825C1154.69,129.825 1149.83,131.63 1146.41,135.229C1143,138.648 1141.28,143.051 1141.28,148.45C1141.28,153.848 1143,158.259 1146.41,161.678C1149.83,164.917 1154.69,166.535 1160.99,166.535C1167.29,166.535 1172.33,164.917 1176.11,161.678C1179.88,158.439 1181.77,154.028 1181.77,148.45C1181.77,142.871 1179.88,138.375 1176.11,134.956C1172.33,131.537 1167.29,129.825 1160.99,129.825ZM713.258,131.176L658.462,321.481L692.204,321.481L703.27,278.829L747.812,278.829L759.417,321.481L795.049,321.481L739.98,131.176L713.258,131.176ZM935.16,151.152L903.041,161.139L903.041,186.511L888.196,186.511L888.196,215.123L903.041,215.123L903.041,285.849C903.041,299.885 905.562,309.874 910.6,315.812C915.819,321.75 923.559,324.715 933.816,324.715C939.575,324.715 945.059,323.999 950.278,322.559C955.497,321.299 960.086,319.681 964.045,317.702L960,292.057C957.481,293.137 955.139,293.946 952.98,294.486C950.82,295.026 948.386,295.298 945.687,295.298C941.728,295.298 938.942,293.672 937.323,290.433C935.883,287.194 935.16,281.709 935.16,273.971L935.16,215.123L961.344,215.123L961.344,186.511L935.16,186.511L935.16,151.152ZM1238.4,151.152L1206.28,161.139L1206.28,186.511L1191.43,186.511L1191.43,215.123L1206.28,215.123L1206.28,285.849C1206.28,299.885 1208.8,309.874 1213.83,315.812C1219.05,321.75 1226.79,324.715 1237.05,324.715C1242.81,324.715 1248.3,323.999 1253.52,322.559C1258.74,321.299 1263.33,319.681 1267.29,317.702L1263.23,292.057C1260.71,293.137 1258.37,293.946 1256.21,294.486C1254.05,295.026 1251.63,295.298 1248.93,295.298C1244.97,295.298 1242.18,293.672 1240.56,290.433C1239.12,287.194 1238.4,281.709 1238.4,273.971L1238.4,215.123L1264.58,215.123L1264.58,186.511L1238.4,186.511L1238.4,151.152ZM725.674,177.062L726.752,177.062L731.077,206.759L741.87,250.755L710.563,250.755L721.09,207.025L725.674,177.062ZM846.415,183.004C830.039,183.004 817.616,188.94 809.158,200.817C800.701,212.694 796.476,230.422 796.476,253.996C796.476,264.793 797.285,274.603 798.905,283.42C800.705,292.058 803.583,299.526 807.542,305.824C811.501,311.943 816.542,316.711 822.66,320.13C828.958,323.37 836.691,324.988 845.869,324.988C852.167,324.988 858.468,324.085 864.766,322.286C871.065,320.486 876.463,317.787 880.962,314.188L874.215,289.355C871.516,291.155 868.544,292.687 865.305,293.947C862.246,295.027 858.465,295.563 853.967,295.563C845.509,295.563 839.301,291.697 835.342,283.959C831.563,276.221 829.673,266.233 829.673,253.996C829.673,239.42 831.563,228.895 835.342,222.416C839.121,215.758 844.792,212.429 852.35,212.429C856.489,212.429 859.997,212.872 862.876,213.772C865.936,214.492 869.086,215.666 872.325,217.286L879.884,190.563C875.925,188.404 871.336,186.6 866.117,185.16C861.078,183.72 854.513,183.004 846.415,183.004ZM978.942,186.511L978.942,321.481L1011.07,321.481L1011.07,186.511L978.942,186.511ZM1020.72,186.511L1068.51,322.825L1090.1,322.825L1135.44,186.511L1100.9,186.511L1084.16,256.698L1081.19,278.29L1080.11,278.29L1076.87,256.964L1058.25,186.511L1020.72,186.511ZM1145.06,186.511L1145.06,321.481L1177.18,321.481L1177.18,186.511L1145.06,186.511ZM1271.8,186.511L1318.77,321.481C1317.69,327.42 1316.33,332.188 1314.71,335.787C1313.1,339.386 1311.2,341.993 1309.05,343.612C1307.07,345.412 1304.82,346.314 1302.3,346.314C1299.96,346.494 1297.62,346.129 1295.28,345.229L1289.88,372.763C1292.4,374.203 1295.37,375.191 1298.79,375.731C1302.39,376.451 1306.08,376.816 1309.86,376.816C1315.26,376.816 1319.85,375.19 1323.62,371.951C1327.58,368.892 1331.09,364.396 1334.15,358.457C1337.21,352.519 1340.09,345.323 1342.79,336.865C1345.49,328.407 1348.37,318.87 1351.42,308.253L1385.17,186.511L1352.24,186.511L1336.58,262.094L1334.15,283.42L1332.8,283.42L1329.29,262.36L1310.4,186.511L1271.8,186.511Z" style="fill-rule:nonzero;"/> </g> <g id="text5065-3" transform="matrix(0.119325,0,0,0.119325,48.2418,-498.685)"> <path d="M1462.33,129.825C1454.59,129.825 1446.85,130.276 1439.11,131.176C1431.38,131.896 1424.27,132.977 1417.8,134.417L1417.8,321.481L1451.8,321.481L1451.8,256.425C1452.52,256.605 1453.69,256.784 1455.31,256.964L1460.71,257.502L1469.35,257.502C1477.09,257.502 1484.56,256.335 1491.75,253.996C1499.13,251.657 1505.61,247.876 1511.19,242.657C1516.77,237.439 1521.17,230.694 1524.41,222.416C1527.83,214.139 1529.54,204.057 1529.54,192.18C1529.54,179.044 1527.57,168.425 1523.61,160.327C1519.65,152.049 1514.51,145.663 1508.22,141.164C1501.92,136.665 1494.72,133.694 1486.62,132.254C1478.71,130.634 1470.61,129.825 1462.33,129.825ZM1657.83,132.527L1657.83,316.078C1662.14,318.237 1668.26,320.221 1676.18,322.02C1684.27,323.82 1693.1,324.715 1702.63,324.715C1720.09,324.715 1733.85,318.779 1743.93,306.902C1754.01,294.845 1759.05,276.043 1759.05,250.49C1759.05,226.916 1755.44,209.818 1748.25,199.2C1741.23,188.583 1731.33,183.27 1718.56,183.27C1706.5,183.27 1697.23,187.23 1690.76,195.148L1689.94,195.148L1689.94,132.527L1657.83,132.527ZM1465.57,160.062C1469.35,160.062 1472.95,160.598 1476.37,161.678C1479.79,162.758 1482.75,164.555 1485.27,167.074C1487.97,169.414 1490.04,172.657 1491.48,176.796C1493.1,180.935 1493.91,185.976 1493.91,191.914C1493.91,198.933 1493.1,204.775 1491.48,209.454C1489.86,213.953 1487.61,217.554 1484.73,220.253C1482.04,222.773 1478.88,224.57 1475.29,225.65C1471.69,226.729 1467.91,227.274 1463.95,227.274C1462.88,227.274 1460.81,227.18 1457.75,227C1454.87,226.641 1452.88,226.283 1451.8,225.923L1451.8,161.412C1455.4,160.513 1459.99,160.062 1465.57,160.062L1465.57,160.062ZM1542.37,186.511L1542.37,274.237C1542.37,284.315 1543.17,292.685 1544.79,299.343C1546.41,305.821 1548.75,310.948 1551.81,314.727C1554.87,318.506 1558.56,321.119 1562.88,322.559C1567.2,324.179 1572.14,324.988 1577.72,324.988C1586.36,324.988 1593.56,322.918 1599.32,318.78C1605.25,314.641 1609.94,309.421 1613.36,303.123L1614.16,303.123L1619.83,321.481L1644.12,321.481C1642.68,315.723 1641.7,309.329 1641.16,302.311C1640.62,295.112 1640.35,287.823 1640.35,280.445L1640.35,186.511L1608.23,186.511L1608.23,276.666C1606.79,281.884 1604.35,286.388 1600.93,290.167C1597.51,293.766 1593.29,295.563 1588.25,295.563C1583.03,295.563 1579.43,293.494 1577.45,289.355C1575.47,285.216 1574.48,277.842 1574.48,267.224L1574.48,186.511L1542.37,186.511ZM1708.03,212.694C1714.15,212.694 1718.64,215.938 1721.52,222.416C1724.4,228.715 1725.84,238.696 1725.84,252.372C1725.84,267.848 1724.04,278.918 1720.44,285.576C1716.85,292.054 1711.63,295.298 1704.79,295.298C1698.67,295.298 1693.72,294.302 1689.94,292.323L1689.94,226.735C1693,217.377 1699.03,212.694 1708.03,212.694Z" style="fill-rule:nonzero;"/> </g> </g> </g> </g> </svg>';
some.logo['activitypub-white'] = '<svg width="100%" height="100%" viewBox="0 0 500 130" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> <g id="Layer-1" serif:id="Layer 1" transform="matrix(1,0,0,1,27,535.482)"> <g id="g5197" transform="matrix(1,0,0,1,5,0)"> <g transform="matrix(0.25,0,0,0.25,-2256.46,380.918)"> <g id="g5132-90"> <g id="g5080-78"> <path id="path5404-0-0" d="M9261.47,-3541.93L9457.86,-3428.55L9457.86,-3383.19L9261.47,-3269.81L9261.47,-3315.16L9418.58,-3405.87L9261.47,-3496.58L9261.47,-3541.93Z" style="fill:white;"/> <path id="path5406-6-3" d="M9261.47,-3451.22L9340.03,-3405.87L9261.47,-3360.52L9261.47,-3451.22Z" style="fill:white;"/> </g> </g> </g> <g transform="matrix(0.264583,0,0,0.264583,3.32527e-05,0.000104278)"> <g id="g5127-1"> <path id="path5467-2-0" d="M185.566,-1907.02L0,-1799.89L0,-1757.04L148.45,-1842.74L148.45,-1671.33L185.566,-1649.9L185.566,-1907.02ZM111.341,-1778.46L37.109,-1735.61L111.341,-1692.76L111.341,-1778.46Z" style="fill:white;"/> </g> </g> </g> <g id="g5203" transform="matrix(2.21734,0,0,2.21734,-133.968,570.27)"> <g id="g4523"> <g id="text5037-6" transform="matrix(0.119325,0,0,0.119325,48.2418,-498.685)"> <path d="M994.872,129.825C988.574,129.825 983.712,131.63 980.293,135.229C976.874,138.648 975.162,143.051 975.162,148.45C975.162,153.848 976.874,158.259 980.293,161.678C983.712,164.917 988.574,166.535 994.872,166.535C1001.17,166.535 1006.2,164.917 1009.98,161.678C1013.76,158.439 1015.65,154.028 1015.65,148.45C1015.65,142.871 1013.76,138.375 1009.98,134.956C1006.2,131.537 1001.17,129.825 994.872,129.825ZM1160.99,129.825C1154.69,129.825 1149.83,131.63 1146.41,135.229C1143,138.648 1141.28,143.051 1141.28,148.45C1141.28,153.848 1143,158.259 1146.41,161.678C1149.83,164.917 1154.69,166.535 1160.99,166.535C1167.29,166.535 1172.33,164.917 1176.11,161.678C1179.88,158.439 1181.77,154.028 1181.77,148.45C1181.77,142.871 1179.88,138.375 1176.11,134.956C1172.33,131.537 1167.29,129.825 1160.99,129.825ZM713.258,131.176L658.462,321.481L692.204,321.481L703.27,278.829L747.812,278.829L759.417,321.481L795.049,321.481L739.98,131.176L713.258,131.176ZM935.16,151.152L903.041,161.139L903.041,186.511L888.196,186.511L888.196,215.123L903.041,215.123L903.041,285.849C903.041,299.885 905.562,309.874 910.6,315.812C915.819,321.75 923.559,324.715 933.816,324.715C939.575,324.715 945.059,323.999 950.278,322.559C955.497,321.299 960.086,319.681 964.045,317.702L960,292.057C957.481,293.137 955.139,293.946 952.98,294.486C950.82,295.026 948.386,295.298 945.687,295.298C941.728,295.298 938.942,293.672 937.323,290.433C935.883,287.194 935.16,281.709 935.16,273.971L935.16,215.123L961.344,215.123L961.344,186.511L935.16,186.511L935.16,151.152ZM1238.4,151.152L1206.28,161.139L1206.28,186.511L1191.43,186.511L1191.43,215.123L1206.28,215.123L1206.28,285.849C1206.28,299.885 1208.8,309.874 1213.83,315.812C1219.05,321.75 1226.79,324.715 1237.05,324.715C1242.81,324.715 1248.3,323.999 1253.52,322.559C1258.74,321.299 1263.33,319.681 1267.29,317.702L1263.23,292.057C1260.71,293.137 1258.37,293.946 1256.21,294.486C1254.05,295.026 1251.63,295.298 1248.93,295.298C1244.97,295.298 1242.18,293.672 1240.56,290.433C1239.12,287.194 1238.4,281.709 1238.4,273.971L1238.4,215.123L1264.58,215.123L1264.58,186.511L1238.4,186.511L1238.4,151.152ZM725.674,177.062L726.752,177.062L731.077,206.759L741.87,250.755L710.563,250.755L721.09,207.025L725.674,177.062ZM846.415,183.004C830.039,183.004 817.616,188.94 809.158,200.817C800.701,212.694 796.476,230.422 796.476,253.996C796.476,264.793 797.285,274.603 798.905,283.42C800.705,292.058 803.583,299.526 807.542,305.824C811.501,311.943 816.542,316.711 822.66,320.13C828.958,323.37 836.691,324.988 845.869,324.988C852.167,324.988 858.468,324.085 864.766,322.286C871.065,320.486 876.463,317.787 880.962,314.188L874.215,289.355C871.516,291.155 868.544,292.687 865.305,293.947C862.246,295.027 858.465,295.563 853.967,295.563C845.509,295.563 839.301,291.697 835.342,283.959C831.563,276.221 829.673,266.233 829.673,253.996C829.673,239.42 831.563,228.895 835.342,222.416C839.121,215.758 844.792,212.429 852.35,212.429C856.489,212.429 859.997,212.872 862.876,213.772C865.936,214.492 869.086,215.666 872.325,217.286L879.884,190.563C875.925,188.404 871.336,186.6 866.117,185.16C861.078,183.72 854.513,183.004 846.415,183.004ZM978.942,186.511L978.942,321.481L1011.07,321.481L1011.07,186.511L978.942,186.511ZM1020.72,186.511L1068.51,322.825L1090.1,322.825L1135.44,186.511L1100.9,186.511L1084.16,256.698L1081.19,278.29L1080.11,278.29L1076.87,256.964L1058.25,186.511L1020.72,186.511ZM1145.06,186.511L1145.06,321.481L1177.18,321.481L1177.18,186.511L1145.06,186.511ZM1271.8,186.511L1318.77,321.481C1317.69,327.42 1316.33,332.188 1314.71,335.787C1313.1,339.386 1311.2,341.993 1309.05,343.612C1307.07,345.412 1304.82,346.314 1302.3,346.314C1299.96,346.494 1297.62,346.129 1295.28,345.229L1289.88,372.763C1292.4,374.203 1295.37,375.191 1298.79,375.731C1302.39,376.451 1306.08,376.816 1309.86,376.816C1315.26,376.816 1319.85,375.19 1323.62,371.951C1327.58,368.892 1331.09,364.396 1334.15,358.457C1337.21,352.519 1340.09,345.323 1342.79,336.865C1345.49,328.407 1348.37,318.87 1351.42,308.253L1385.17,186.511L1352.24,186.511L1336.58,262.094L1334.15,283.42L1332.8,283.42L1329.29,262.36L1310.4,186.511L1271.8,186.511Z" style="fill:white;fill-rule:nonzero;"/> </g> <g id="text5065-3" transform="matrix(0.119325,0,0,0.119325,48.2418,-498.685)"> <path d="M1462.33,129.825C1454.59,129.825 1446.85,130.276 1439.11,131.176C1431.38,131.896 1424.27,132.977 1417.8,134.417L1417.8,321.481L1451.8,321.481L1451.8,256.425C1452.52,256.605 1453.69,256.784 1455.31,256.964L1460.71,257.502L1469.35,257.502C1477.09,257.502 1484.56,256.335 1491.75,253.996C1499.13,251.657 1505.61,247.876 1511.19,242.657C1516.77,237.439 1521.17,230.694 1524.41,222.416C1527.83,214.139 1529.54,204.057 1529.54,192.18C1529.54,179.044 1527.57,168.425 1523.61,160.327C1519.65,152.049 1514.51,145.663 1508.22,141.164C1501.92,136.665 1494.72,133.694 1486.62,132.254C1478.71,130.634 1470.61,129.825 1462.33,129.825ZM1657.83,132.527L1657.83,316.078C1662.14,318.237 1668.26,320.221 1676.18,322.02C1684.27,323.82 1693.1,324.715 1702.63,324.715C1720.09,324.715 1733.85,318.779 1743.93,306.902C1754.01,294.845 1759.05,276.043 1759.05,250.49C1759.05,226.916 1755.44,209.818 1748.25,199.2C1741.23,188.583 1731.33,183.27 1718.56,183.27C1706.5,183.27 1697.23,187.23 1690.76,195.148L1689.94,195.148L1689.94,132.527L1657.83,132.527ZM1465.57,160.062C1469.35,160.062 1472.95,160.598 1476.37,161.678C1479.79,162.758 1482.75,164.555 1485.27,167.074C1487.97,169.414 1490.04,172.657 1491.48,176.796C1493.1,180.935 1493.91,185.976 1493.91,191.914C1493.91,198.933 1493.1,204.775 1491.48,209.454C1489.86,213.953 1487.61,217.554 1484.73,220.253C1482.04,222.773 1478.88,224.57 1475.29,225.65C1471.69,226.729 1467.91,227.274 1463.95,227.274C1462.88,227.274 1460.81,227.18 1457.75,227C1454.87,226.641 1452.88,226.283 1451.8,225.923L1451.8,161.412C1455.4,160.513 1459.99,160.062 1465.57,160.062L1465.57,160.062ZM1542.37,186.511L1542.37,274.237C1542.37,284.315 1543.17,292.685 1544.79,299.343C1546.41,305.821 1548.75,310.948 1551.81,314.727C1554.87,318.506 1558.56,321.119 1562.88,322.559C1567.2,324.179 1572.14,324.988 1577.72,324.988C1586.36,324.988 1593.56,322.918 1599.32,318.78C1605.25,314.641 1609.94,309.421 1613.36,303.123L1614.16,303.123L1619.83,321.481L1644.12,321.481C1642.68,315.723 1641.7,309.329 1641.16,302.311C1640.62,295.112 1640.35,287.823 1640.35,280.445L1640.35,186.511L1608.23,186.511L1608.23,276.666C1606.79,281.884 1604.35,286.388 1600.93,290.167C1597.51,293.766 1593.29,295.563 1588.25,295.563C1583.03,295.563 1579.43,293.494 1577.45,289.355C1575.47,285.216 1574.48,277.842 1574.48,267.224L1574.48,186.511L1542.37,186.511ZM1708.03,212.694C1714.15,212.694 1718.64,215.938 1721.52,222.416C1724.4,228.715 1725.84,238.696 1725.84,252.372C1725.84,267.848 1724.04,278.918 1720.44,285.576C1716.85,292.054 1711.63,295.298 1704.79,295.298C1698.67,295.298 1693.72,294.302 1689.94,292.323L1689.94,226.735C1693,217.377 1699.03,212.694 1708.03,212.694Z" style="fill:white;fill-rule:nonzero;"/> </g> </g> </g> </g> </svg>';
some.logo['activitypub-2tone'] = '<svg width="100%" height="100%" viewBox="0 0 500 130" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> <g id="Layer-1" serif:id="Layer 1" transform="matrix(1,0,0,1,27,535.482)"> <g id="g5197" transform="matrix(1,0,0,1,5,0)"> <g transform="matrix(0.25,0,0,0.25,-2256.46,380.918)"> <g id="g5132-90"> <g id="g5080-78"> <path id="path5404-0-0" d="M9261.47,-3541.93L9457.86,-3428.55L9457.86,-3383.19L9261.47,-3269.81L9261.47,-3315.16L9418.58,-3405.87L9261.47,-3496.58L9261.47,-3541.93Z"/> <path id="path5406-6-3" d="M9261.47,-3451.22L9340.03,-3405.87L9261.47,-3360.52L9261.47,-3451.22Z"/> </g> </g> </g> <g transform="matrix(0.264583,0,0,0.264583,3.32527e-05,0.000104278)"> <g id="g5127-1"> <path id="path5467-2-0" d="M185.566,-1907.02L0,-1799.89L0,-1757.04L148.45,-1842.74L148.45,-1671.33L185.566,-1649.9L185.566,-1907.02ZM111.341,-1778.46L37.109,-1735.61L111.341,-1692.76L111.341,-1778.46Z" style="fill:white;"/> </g> </g> </g> <g id="g5203" transform="matrix(2.21734,0,0,2.21734,-133.968,570.27)"> <g id="g4523"> <g id="text5037-6" transform="matrix(0.119325,0,0,0.119325,48.2418,-498.685)"> <path d="M994.872,129.825C988.574,129.825 983.712,131.63 980.293,135.229C976.874,138.648 975.162,143.051 975.162,148.45C975.162,153.848 976.874,158.259 980.293,161.678C983.712,164.917 988.574,166.535 994.872,166.535C1001.17,166.535 1006.2,164.917 1009.98,161.678C1013.76,158.439 1015.65,154.028 1015.65,148.45C1015.65,142.871 1013.76,138.375 1009.98,134.956C1006.2,131.537 1001.17,129.825 994.872,129.825ZM1160.99,129.825C1154.69,129.825 1149.83,131.63 1146.41,135.229C1143,138.648 1141.28,143.051 1141.28,148.45C1141.28,153.848 1143,158.259 1146.41,161.678C1149.83,164.917 1154.69,166.535 1160.99,166.535C1167.29,166.535 1172.33,164.917 1176.11,161.678C1179.88,158.439 1181.77,154.028 1181.77,148.45C1181.77,142.871 1179.88,138.375 1176.11,134.956C1172.33,131.537 1167.29,129.825 1160.99,129.825ZM713.258,131.176L658.462,321.481L692.204,321.481L703.27,278.829L747.812,278.829L759.417,321.481L795.049,321.481L739.98,131.176L713.258,131.176ZM935.16,151.152L903.041,161.139L903.041,186.511L888.196,186.511L888.196,215.123L903.041,215.123L903.041,285.849C903.041,299.885 905.562,309.874 910.6,315.812C915.819,321.75 923.559,324.715 933.816,324.715C939.575,324.715 945.059,323.999 950.278,322.559C955.497,321.299 960.086,319.681 964.045,317.702L960,292.057C957.481,293.137 955.139,293.946 952.98,294.486C950.82,295.026 948.386,295.298 945.687,295.298C941.728,295.298 938.942,293.672 937.323,290.433C935.883,287.194 935.16,281.709 935.16,273.971L935.16,215.123L961.344,215.123L961.344,186.511L935.16,186.511L935.16,151.152ZM1238.4,151.152L1206.28,161.139L1206.28,186.511L1191.43,186.511L1191.43,215.123L1206.28,215.123L1206.28,285.849C1206.28,299.885 1208.8,309.874 1213.83,315.812C1219.05,321.75 1226.79,324.715 1237.05,324.715C1242.81,324.715 1248.3,323.999 1253.52,322.559C1258.74,321.299 1263.33,319.681 1267.29,317.702L1263.23,292.057C1260.71,293.137 1258.37,293.946 1256.21,294.486C1254.05,295.026 1251.63,295.298 1248.93,295.298C1244.97,295.298 1242.18,293.672 1240.56,290.433C1239.12,287.194 1238.4,281.709 1238.4,273.971L1238.4,215.123L1264.58,215.123L1264.58,186.511L1238.4,186.511L1238.4,151.152ZM725.674,177.062L726.752,177.062L731.077,206.759L741.87,250.755L710.563,250.755L721.09,207.025L725.674,177.062ZM846.415,183.004C830.039,183.004 817.616,188.94 809.158,200.817C800.701,212.694 796.476,230.422 796.476,253.996C796.476,264.793 797.285,274.603 798.905,283.42C800.705,292.058 803.583,299.526 807.542,305.824C811.501,311.943 816.542,316.711 822.66,320.13C828.958,323.37 836.691,324.988 845.869,324.988C852.167,324.988 858.468,324.085 864.766,322.286C871.065,320.486 876.463,317.787 880.962,314.188L874.215,289.355C871.516,291.155 868.544,292.687 865.305,293.947C862.246,295.027 858.465,295.563 853.967,295.563C845.509,295.563 839.301,291.697 835.342,283.959C831.563,276.221 829.673,266.233 829.673,253.996C829.673,239.42 831.563,228.895 835.342,222.416C839.121,215.758 844.792,212.429 852.35,212.429C856.489,212.429 859.997,212.872 862.876,213.772C865.936,214.492 869.086,215.666 872.325,217.286L879.884,190.563C875.925,188.404 871.336,186.6 866.117,185.16C861.078,183.72 854.513,183.004 846.415,183.004ZM978.942,186.511L978.942,321.481L1011.07,321.481L1011.07,186.511L978.942,186.511ZM1020.72,186.511L1068.51,322.825L1090.1,322.825L1135.44,186.511L1100.9,186.511L1084.16,256.698L1081.19,278.29L1080.11,278.29L1076.87,256.964L1058.25,186.511L1020.72,186.511ZM1145.06,186.511L1145.06,321.481L1177.18,321.481L1177.18,186.511L1145.06,186.511ZM1271.8,186.511L1318.77,321.481C1317.69,327.42 1316.33,332.188 1314.71,335.787C1313.1,339.386 1311.2,341.993 1309.05,343.612C1307.07,345.412 1304.82,346.314 1302.3,346.314C1299.96,346.494 1297.62,346.129 1295.28,345.229L1289.88,372.763C1292.4,374.203 1295.37,375.191 1298.79,375.731C1302.39,376.451 1306.08,376.816 1309.86,376.816C1315.26,376.816 1319.85,375.19 1323.62,371.951C1327.58,368.892 1331.09,364.396 1334.15,358.457C1337.21,352.519 1340.09,345.323 1342.79,336.865C1345.49,328.407 1348.37,318.87 1351.42,308.253L1385.17,186.511L1352.24,186.511L1336.58,262.094L1334.15,283.42L1332.8,283.42L1329.29,262.36L1310.4,186.511L1271.8,186.511Z" style="fill:white;fill-rule:nonzero;"/> </g> <g id="text5065-3" transform="matrix(0.119325,0,0,0.119325,48.2418,-498.685)"> <path d="M1462.33,129.825C1454.59,129.825 1446.85,130.276 1439.11,131.176C1431.38,131.896 1424.27,132.977 1417.8,134.417L1417.8,321.481L1451.8,321.481L1451.8,256.425C1452.52,256.605 1453.69,256.784 1455.31,256.964L1460.71,257.502L1469.35,257.502C1477.09,257.502 1484.56,256.335 1491.75,253.996C1499.13,251.657 1505.61,247.876 1511.19,242.657C1516.77,237.439 1521.17,230.694 1524.41,222.416C1527.83,214.139 1529.54,204.057 1529.54,192.18C1529.54,179.044 1527.57,168.425 1523.61,160.327C1519.65,152.049 1514.51,145.663 1508.22,141.164C1501.92,136.665 1494.72,133.694 1486.62,132.254C1478.71,130.634 1470.61,129.825 1462.33,129.825ZM1657.83,132.527L1657.83,316.078C1662.14,318.237 1668.26,320.221 1676.18,322.02C1684.27,323.82 1693.1,324.715 1702.63,324.715C1720.09,324.715 1733.85,318.779 1743.93,306.902C1754.01,294.845 1759.05,276.043 1759.05,250.49C1759.05,226.916 1755.44,209.818 1748.25,199.2C1741.23,188.583 1731.33,183.27 1718.56,183.27C1706.5,183.27 1697.23,187.23 1690.76,195.148L1689.94,195.148L1689.94,132.527L1657.83,132.527ZM1465.57,160.062C1469.35,160.062 1472.95,160.598 1476.37,161.678C1479.79,162.758 1482.75,164.555 1485.27,167.074C1487.97,169.414 1490.04,172.657 1491.48,176.796C1493.1,180.935 1493.91,185.976 1493.91,191.914C1493.91,198.933 1493.1,204.775 1491.48,209.454C1489.86,213.953 1487.61,217.554 1484.73,220.253C1482.04,222.773 1478.88,224.57 1475.29,225.65C1471.69,226.729 1467.91,227.274 1463.95,227.274C1462.88,227.274 1460.81,227.18 1457.75,227C1454.87,226.641 1452.88,226.283 1451.8,225.923L1451.8,161.412C1455.4,160.513 1459.99,160.062 1465.57,160.062L1465.57,160.062ZM1542.37,186.511L1542.37,274.237C1542.37,284.315 1543.17,292.685 1544.79,299.343C1546.41,305.821 1548.75,310.948 1551.81,314.727C1554.87,318.506 1558.56,321.119 1562.88,322.559C1567.2,324.179 1572.14,324.988 1577.72,324.988C1586.36,324.988 1593.56,322.918 1599.32,318.78C1605.25,314.641 1609.94,309.421 1613.36,303.123L1614.16,303.123L1619.83,321.481L1644.12,321.481C1642.68,315.723 1641.7,309.329 1641.16,302.311C1640.62,295.112 1640.35,287.823 1640.35,280.445L1640.35,186.511L1608.23,186.511L1608.23,276.666C1606.79,281.884 1604.35,286.388 1600.93,290.167C1597.51,293.766 1593.29,295.563 1588.25,295.563C1583.03,295.563 1579.43,293.494 1577.45,289.355C1575.47,285.216 1574.48,277.842 1574.48,267.224L1574.48,186.511L1542.37,186.511ZM1708.03,212.694C1714.15,212.694 1718.64,215.938 1721.52,222.416C1724.4,228.715 1725.84,238.696 1725.84,252.372C1725.84,267.848 1724.04,278.918 1720.44,285.576C1716.85,292.054 1711.63,295.298 1704.79,295.298C1698.67,295.298 1693.72,294.302 1689.94,292.323L1689.94,226.735C1693,217.377 1699.03,212.694 1708.03,212.694Z" style="fill-rule:nonzero;"/> </g> </g> </g> </g> </svg>';
// changes the pop-up window logo from "Mastodon" to "ActivityPub"
some.logo['wordmark-white-text'] = some.logo['activitypub'];
// change Pop-Up Window Contents
some.text.heading = "Share with ActivityPub";
some.text.whatis = "What is ActivityPub?";
some.text.link1 = "https://activitypub.rocks/";
some.text.github = "ActivityPub on Github";
some.text.link2 = "https://github.com/w3c/activitypub";