diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 805c367..6623d55 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -8,10 +8,18 @@ const Contact = (): JSX.Element => {

Contact Us

- We offer many different ways to get in touch with us. Use the buttons - below to choose your preferred method. + We offer many different ways to get in touch with us. This page lists + all of our available social media accounts. Use the buttons below to + choose your preferred method. +

+

+ Note that the items are sorted alphabetically, not by order of + response times. Monitoring levels and activity may vary by platform. +

+

+ With {Socials.length} choices, you shouldn't have any complaints! + :3

-

Note that the items are sorted alphabetically.

diff --git a/src/config/Socials.ts b/src/config/Socials.ts index 1078375..ea2a958 100644 --- a/src/config/Socials.ts +++ b/src/config/Socials.ts @@ -1,12 +1,19 @@ import { Codeberg } from "@/icons/Codeberg"; import { Fiverr } from "@/icons/Fiverr"; +import { Gather } from "@/icons/Gather"; +import { Gog } from "@/icons/Gog"; +import { Kofi } from "@/icons/KoFi"; import { Matrix } from "@/icons/Matrix"; import { Peerlist } from "@/icons/Peerlist"; +import { Pixiv } from "@/icons/Pixiv"; import { Polywork } from "@/icons/Polywork"; +import { Saylor } from "@/icons/Saylor"; +import { VRoid } from "@/icons/VRoid"; import { IconDefinition } from "@fortawesome/fontawesome-svg-core"; -import { faDiscord, faGithub, faHashnode, faLinkedinIn, faMastodon, faReddit, faSlack, faSteam, faTwitch } from "@fortawesome/free-brands-svg-icons"; +import { faAngellist, faDiscord, faFreeCodeCamp, faGithub, faGrav, faHashnode, faItchIo, faLinkedinIn, faMastodon, faNpm, faPatreon, faPaypal, faReddit, faSignalMessenger, faSlack, faSteam, faStripe, faTwitch, faWordpress } from "@fortawesome/free-brands-svg-icons"; +import { faSnapchat } from "@fortawesome/free-brands-svg-icons/faSnapchat"; import { faXTwitter } from "@fortawesome/free-brands-svg-icons/faXTwitter"; -import { faBriefcase, faGamepad, faHashtag, faMoneyBill } from "@fortawesome/free-solid-svg-icons"; +import { faBriefcase, faChessKnight, faComputer, faEnvelope, faGamepad, faGift, faHashtag, faMoneyBill, faSignal, faUniversity } from "@fortawesome/free-solid-svg-icons"; export const HireMe: { icon: IconDefinition; @@ -102,7 +109,7 @@ export const Socials: { }, { label: "IRC", - link: "https://docs.nhcarrigan.com/#/contact?id=irc", + link: "https://docs.nhcarrigan.com/about/contact/#33-irc-channels", alt: "Hash symbol", icon: faHashtag, background: "#000", @@ -141,7 +148,7 @@ export const Socials: { color: "#FFF" }, { - label: "Resume", + label: "Peerlist", link: "https://resume.nhcarrigan.com", alt: "Peerlist Logo", icon: Peerlist, @@ -203,5 +210,181 @@ export const Socials: { icon: faGamepad, background: "#333", color: "#FFF" + }, + { + label: "Snapchat", + link: "https://www.snapchat.com/add/naomi-lgbt", + alt: "Snapchat Logo", + icon: faSnapchat, + background: "#FFFC00", + color: "#000" + }, + { + label: "GOG", + link: "https://www.gog.com/u/naomi-lgbt", + alt: "GOG Logo", + icon: Gog, + background: "#863A3A", + color: "#FFF" + }, + { + label: "Itch.io", + link: "https://nhcarrigan.itch.io/", + alt: "Itch.io Logo", + icon: faItchIo, + background: "#FA5C5C", + color: "#FFF" + }, + { + label: "Lichess", + link: "https://lichess.org/@/naomi-lgbt", + alt: "Lichess Logo", + icon: faChessKnight, + background: "#000", + color: "#FFF" + }, + { + label: "Saylor Academy", + link: "https://learn.saylor.org/user/profile.php?id=2074619", + alt: "Saylor Academy Logo", + icon: Saylor, + background: "#469dcc", + color: "#183140" + }, + { + label: "Paypal", + link: "https://paypal.me/nhcarrigan", + alt: "Paypal Logo", + icon: faPaypal, + background: "#003087", + color: "#FFF" + }, + { + label: "Ko-Fi", + link: "https://ko-fi.com/nhcarrigan", + alt: "Ko-Fi Logo", + icon: Kofi, + background: "#FF5E5B", + color: "#FFF" + }, + { + label: "Patreon", + link: "https://patreon.com/nhcarrigan", + alt: "Patreon Logo", + icon: faPatreon, + background: "#F96854", + color: "#FFF" + }, + { + label: "freeCodeCamp", + link: "https://forum.freecodecamp.org/u/nhcarrigan/summary", + alt: "freeCodeCamp Logo", + icon: faFreeCodeCamp, + background: "#0a0a23", + color: "#FFF" + }, + { + label: "NPM", + link: "https://www.npmjs.com/~nhcarrigan", + alt: "NPM Logo", + icon: faNpm, + background: "#CB3837", + color: "#FFF" + }, + { + label: "GatherTown", + link: "https://app.gather.town/invite?token=CiIvbSnrQiW-akXFSPL_", + alt: "GatherTown Logo", + icon: Gather, + background: "#7B68EE", + color: "#FFF" + }, + { + label: "VRoid", + link: "https://hub.vroid.com/en/characters/6033404747153826650/models/3483506204509065121", + alt: "VRoid Logo", + icon: VRoid, + color: "#000", + "background": "#ffe100" + }, + { + label: "Pixiv", + link: "https://www.pixiv.net/en/users/77818154", + alt: "Pixiv Logo", + icon: Pixiv, + background: "#0096FA", + color: "#FFF" + }, + { + label: "Email", + link: "https://docs.nhcarrigan.com/about/contact/#7-email-communication", + alt: "Email Icon", + icon: faEnvelope, + background: "#000000", + color: "#FFF" + }, + { + label: "Coursera", + link: "https://www.coursera.org/learner/naomi-lgbt", + alt: "University Icon", + icon: faUniversity, + background: "#0056D2", + color: "#FFF" + }, + { + label: "Udemy", + link: "https://www.udemy.com/user/naomi-carrigan/", + alt: "University Icon", + icon: faUniversity, + background: "#EC5252", + color: "#FFF" + }, + { + label: "Gravatar", + link: "https://gravatar.com/nhcarrigan", + alt: "Wordpress Logo", + icon: faWordpress, + background: "#1E8EDE", + color: "#FFF" + }, + { + label: "PC Part Picker", + link: "https://pcpartpicker.com/user/nhcarrigan/", + alt: "Computer Icon", + icon: faComputer, + background: "#000", + color: "#FFF" + }, + { + label: "Throne", + link: "https://throne.com/naomilgbt", + alt: "Gift Icon", + icon: faGift, + background: "#000", + color: "#FFF" + }, + { + label: "Stripe", + link: "https://buy.stripe.com/cN24iTfqu1j6b3afZ2", + alt: "Stripe Logo", + icon: faStripe, + background: "#6772E5", + color: "#FFF" + }, + { + label: "Signal", + link: "https://signal.me/#eu/YGo6ag7kAwkdfkw863-J4qLK3VyKn8uWLhvyX60Jx5J0qrDZnz1B_aLrjM9yAMe6", + alt: "Signal Logo", + icon: faSignalMessenger, + background: "#000", + color: "#FFF" + }, + { + label: "WellFound", + link: "https://wellfound.com/u/naomi-h-carrigan", + alt: "Angellist Logo", + icon: faAngellist, + background: "#000", + color: "#FFF" } ]; diff --git a/src/icons/Gather.ts b/src/icons/Gather.ts new file mode 100644 index 0000000..7295dd7 --- /dev/null +++ b/src/icons/Gather.ts @@ -0,0 +1,74 @@ +import { IconDefinition } from "@fortawesome/fontawesome-svg-core"; + +export const Gather: IconDefinition = { + prefix: "xxx", + iconName: "yyy", + icon: [ + 38, + 42, + [], + "U+E002", + `M 5.00,0.00 + C 5.00,0.00 7.00,0.00 7.00,0.00 + 7.00,0.00 17.00,10.00 17.00,10.00 + 17.00,10.00 10.00,9.00 10.00,9.00 + 10.00,9.00 9.00,15.00 9.00,15.00 + 9.00,15.00 5.00,14.00 5.00,14.00 + 6.50,6.48 5.94,8.12 4.00,1.00 + 4.00,1.00 5.00,0.00 5.00,0.00 Z + M 20.00,14.00 + C 20.11,12.71 20.06,11.37 20.60,10.15 + 24.66,0.89 36.99,13.91 26.89,16.61 + 25.97,16.80 24.94,16.81 24.00,16.61 + 22.18,16.37 21.52,15.79 20.00,15.00 + 19.74,22.50 17.00,24.66 10.00,21.00 + 9.92,23.16 10.07,25.75 8.40,27.40 + 6.21,29.57 1.33,29.29 0.33,24.95 + -0.95,19.37 3.30,16.65 10.00,21.00 + 10.26,13.53 12.65,11.13 20.00,14.00 Z + M 25.00,10.00 + C 25.00,10.00 26.00,14.00 26.00,14.00 + 26.00,14.00 25.00,10.00 25.00,10.00 Z + M 16.00,16.00 + C 16.00,16.00 14.00,16.00 14.00,16.00 + 14.00,16.00 13.00,17.00 13.00,17.00 + 13.00,17.00 13.00,19.00 13.00,19.00 + 13.00,19.00 14.00,20.00 14.00,20.00 + 14.00,20.00 16.00,20.00 16.00,20.00 + 16.00,20.00 17.00,19.00 17.00,19.00 + 17.00,19.00 17.00,17.00 17.00,17.00 + 17.00,17.00 16.00,16.00 16.00,16.00 Z + M 21.00,27.00 + C 21.08,24.86 20.92,22.37 22.60,20.74 + 25.35,18.08 30.07,19.45 31.16,23.05 + 32.37,27.10 27.72,32.83 20.89,27.00 + 20.89,27.00 20.89,30.96 20.89,30.96 + 20.59,31.90 20.38,32.76 19.83,33.57 + 18.92,34.88 17.56,35.55 15.98,35.55 + 9.23,35.55 9.53,24.34 17.00,25.35 + 18.77,25.59 19.54,26.23 21.00,27.00 Z + M 7.00,23.00 + C 7.00,23.00 4.00,22.00 4.00,22.00 + 4.00,22.00 3.00,25.00 3.00,25.00 + 3.00,25.00 7.00,23.00 7.00,23.00 Z + M 28.00,23.00 + C 28.00,23.00 24.00,25.00 24.00,25.00 + 24.00,25.00 28.00,26.00 28.00,26.00 + 28.00,26.00 28.00,23.00 28.00,23.00 Z + M 18.00,30.00 + C 18.00,30.00 14.00,29.00 14.00,29.00 + 15.59,31.26 15.58,31.39 18.00,30.00 Z + M 23.31,33.02 + C 32.01,29.83 33.13,38.37 28.77,40.97 + 24.19,43.71 18.07,38.68 23.31,33.02 Z + M 27.00,35.00 + C 27.00,35.00 25.00,35.00 25.00,35.00 + 25.00,35.00 24.00,36.00 24.00,36.00 + 24.00,36.00 24.00,38.00 24.00,38.00 + 24.00,38.00 25.00,39.00 25.00,39.00 + 25.00,39.00 27.00,39.00 27.00,39.00 + 27.00,39.00 28.00,38.00 28.00,38.00 + 28.00,38.00 28.00,36.00 28.00,36.00 + 28.00,36.00 27.00,35.00 27.00,35.00 Z` + ] +} as never; diff --git a/src/icons/Gog.ts b/src/icons/Gog.ts new file mode 100644 index 0000000..a55dfee --- /dev/null +++ b/src/icons/Gog.ts @@ -0,0 +1,13 @@ +import { IconDefinition } from "@fortawesome/fontawesome-svg-core"; + +export const Gog: IconDefinition = { + prefix: "xxx", + iconName: "yyy", + icon: [ + 34, + 31, + [], + "U+E002", + `M31,31H3a3,3,0,0,1-3-3V3A3,3,0,0,1,3,0H31a3,3,0,0,1,3,3V28A3,3,0,0,1,31,31ZM4,24.5A1.5,1.5,0,0,0,5.5,26H11V24H6.5a.5.5,0,0,1-.5-.5v-3a.5.5,0,0,1,.5-.5H11V18H5.5A1.5,1.5,0,0,0,4,19.5Zm8-18A1.5,1.5,0,0,0,10.5,5h-5A1.5,1.5,0,0,0,4,6.5v5A1.5,1.5,0,0,0,5.5,13H9V11H6.5a.5.5,0,0,1-.5-.5v-3A.5.5,0,0,1,6.5,7h3a.5.5,0,0,1,.5.5v6a.5.5,0,0,1-.5.5H4v2h6.5A1.5,1.5,0,0,0,12,14.5Zm0,13v5A1.5,1.5,0,0,0,13.5,26h5A1.5,1.5,0,0,0,20,24.5v-5A1.5,1.5,0,0,0,18.5,18h-5A1.5,1.5,0,0,0,12,19.5Zm9-13A1.5,1.5,0,0,0,19.5,5h-5A1.5,1.5,0,0,0,13,6.5v5A1.5,1.5,0,0,0,14.5,13h5A1.5,1.5,0,0,0,21,11.5Zm9,0A1.5,1.5,0,0,0,28.5,5h-5A1.5,1.5,0,0,0,22,6.5v5A1.5,1.5,0,0,0,23.5,13H27V11H24.5a.5.5,0,0,1-.5-.5v-3a.5.5,0,0,1,.5-.5h3a.5.5,0,0,1,.5.5v6a.5.5,0,0,1-.5.5H22v2h6.5A1.5,1.5,0,0,0,30,14.5ZM30,18H22.5A1.5,1.5,0,0,0,21,19.5V26h2V20.5a.5.5,0,0,1,.5-.5h1v6h2V20H28v6h2ZM18.5,11h-3a.5.5,0,0,1-.5-.5v-3a.5.5,0,0,1,.5-.5h3a.5.5,0,0,1,.5.5v3A.5.5,0,0,1,18.5,11Zm-4,9h3a.5.5,0,0,1,.5.5v3a.5.5,0,0,1-.5.5h-3a.5.5,0,0,1-.5-.5v-3A.5.5,0,0,1,14.5,20Z` + ] +} as never; diff --git a/src/icons/KoFi.ts b/src/icons/KoFi.ts new file mode 100644 index 0000000..f400ff3 --- /dev/null +++ b/src/icons/KoFi.ts @@ -0,0 +1,68 @@ +import { IconDefinition } from "@fortawesome/fontawesome-svg-core"; + +export const Kofi: IconDefinition = { + prefix: "xxx", + iconName: "yyy", + icon: [ + 245, + 162, + [], + "U+E002", + `M 180.00,126.00 + C 177.32,145.89 167.90,160.97 146.00,161.00 + 146.00,161.00 123.00,162.00 123.00,162.00 + 123.00,162.00 36.00,162.00 36.00,162.00 + 11.68,161.96 1.04,147.01 1.00,124.00 + 1.00,124.00 1.00,19.00 1.00,19.00 + 1.07,5.88 7.47,1.02 20.00,1.00 + 20.00,1.00 184.00,1.00 184.00,1.00 + 208.36,1.04 232.17,16.98 240.56,40.00 + 244.19,49.95 244.12,58.64 244.00,69.00 + 243.60,102.66 211.64,125.71 180.00,126.00 Z + M 18.31,15.60 + C 15.32,18.12 16.01,20.28 16.00,24.00 + 16.00,24.00 15.00,42.00 15.00,42.00 + 15.00,42.00 15.00,75.00 15.00,75.00 + 15.00,75.00 16.00,92.00 16.00,92.00 + 16.00,92.00 16.00,125.00 16.00,125.00 + 16.02,140.23 21.27,146.98 37.00,147.00 + 37.00,147.00 132.00,147.00 132.00,147.00 + 132.00,147.00 143.00,146.17 143.00,146.17 + 153.16,145.20 158.48,145.34 163.07,134.00 + 167.02,124.25 162.50,117.54 169.13,113.01 + 173.46,110.04 179.93,111.34 185.00,110.83 + 185.00,110.83 194.00,109.10 194.00,109.10 + 215.15,103.72 228.06,87.48 229.68,66.00 + 229.90,63.01 229.34,60.94 229.07,58.00 + 226.37,28.64 203.62,15.04 176.00,15.00 + 176.00,15.00 70.00,15.00 70.00,15.00 + 70.00,15.00 36.00,15.00 36.00,15.00 + 30.94,15.00 22.97,14.47 18.31,15.60 Z + M 171.04,29.65 + C 182.06,27.33 197.48,28.99 205.83,37.18 + 223.51,54.55 219.29,88.40 194.00,95.96 + 187.88,97.79 172.05,100.22 167.56,94.77 + 164.83,91.47 165.01,86.06 165.00,82.00 + 165.00,82.00 165.00,60.00 165.00,60.00 + 165.00,53.97 164.02,36.80 167.14,32.39 + 168.39,30.61 169.24,30.50 171.04,29.65 Z + M 111.00,41.44 + C 125.13,39.94 137.62,49.59 138.81,64.00 + 140.27,81.55 119.30,98.75 108.00,110.00 + 105.33,112.66 95.11,122.59 92.00,123.26 + 89.18,123.85 87.00,121.74 85.00,120.11 + 79.95,115.98 76.58,112.53 72.00,108.00 + 72.00,108.00 58.00,94.00 58.00,94.00 + 48.82,84.73 43.00,78.85 43.01,65.00 + 43.01,60.36 43.76,56.05 46.22,52.01 + 52.64,41.47 69.42,39.75 80.00,44.09 + 85.80,46.47 88.14,49.98 91.00,49.98 + 93.15,49.99 97.00,46.83 99.00,45.63 + 103.65,42.84 105.80,42.41 111.00,41.44 Z + M 180.00,83.00 + C 186.51,82.86 192.10,81.90 196.79,76.90 + 204.64,68.51 202.92,52.32 192.96,46.23 + 188.79,43.68 184.66,44.00 180.00,44.00 + 180.00,44.00 180.00,83.00 180.00,83.00 Z` + ] +} as never; diff --git a/src/icons/Pixiv.ts b/src/icons/Pixiv.ts new file mode 100644 index 0000000..71e8957 --- /dev/null +++ b/src/icons/Pixiv.ts @@ -0,0 +1,95 @@ +import { IconDefinition } from "@fortawesome/fontawesome-svg-core"; + +export const Pixiv: IconDefinition = { + prefix: "xxx", + iconName: "yyy", + icon: [ + 900, + 900, + [], + "U+E002", + `M 163.00,0.11 + C 163.00,0.11 227.00,0.11 227.00,0.11 + 227.00,0.11 352.00,0.11 352.00,0.11 + 352.00,0.11 729.00,0.11 729.00,0.11 + 746.13,0.03 770.08,6.03 786.00,12.40 + 841.04,34.42 882.48,82.12 895.65,140.00 + 897.84,149.64 899.98,161.14 900.00,171.00 + 900.00,171.00 900.00,729.00 900.00,729.00 + 899.98,740.77 897.22,753.60 894.37,765.00 + 878.79,827.30 827.30,878.79 765.00,894.37 + 753.60,897.22 740.77,899.98 729.00,900.00 + 729.00,900.00 171.00,900.00 171.00,900.00 + 153.87,899.97 129.92,893.97 114.00,887.60 + 59.04,865.61 17.50,817.79 4.35,760.00 + 2.16,750.36 0.02,738.86 0.00,729.00 + 0.00,729.00 0.00,171.00 0.00,171.00 + 0.02,161.14 2.16,149.64 4.35,140.00 + 17.02,84.31 55.24,39.01 107.00,15.31 + 126.46,6.40 142.16,3.45 163.00,0.11 Z + M 311.00,616.00 + C 373.56,636.85 424.71,647.77 491.00,647.00 + 491.00,647.00 501.00,646.09 501.00,646.09 + 561.64,641.94 619.68,625.46 669.00,588.63 + 686.93,575.24 698.59,564.39 712.74,547.00 + 728.39,527.76 738.75,508.08 747.42,485.00 + 752.85,470.57 758.82,444.32 759.00,429.00 + 759.00,429.00 759.82,414.00 759.82,414.00 + 759.82,414.00 759.00,404.00 759.00,404.00 + 758.67,375.23 751.71,346.17 739.77,320.00 + 730.28,299.20 719.08,281.37 704.13,264.00 + 659.77,212.46 592.74,182.82 526.00,174.85 + 526.00,174.85 504.00,172.91 504.00,172.91 + 504.00,172.91 494.00,172.00 494.00,172.00 + 494.00,172.00 462.00,172.00 462.00,172.00 + 462.00,172.00 450.00,172.91 450.00,172.91 + 412.36,175.49 375.85,182.56 340.00,194.51 + 317.45,202.03 295.26,211.12 274.00,221.75 + 231.59,242.96 192.08,269.69 156.00,300.43 + 156.00,300.43 130.00,324.01 130.00,324.01 + 127.74,326.25 122.03,331.98 121.40,335.00 + 120.64,338.62 127.54,347.74 129.66,351.00 + 129.66,351.00 151.19,385.00 151.19,385.00 + 153.01,387.93 158.61,397.57 161.21,398.94 + 166.85,401.91 176.80,394.78 175.82,381.00 + 175.82,381.00 173.22,363.58 173.22,363.58 + 174.13,359.05 184.45,345.15 187.65,341.00 + 200.18,324.75 224.03,301.37 241.00,290.00 + 241.00,290.00 241.00,639.00 241.00,639.00 + 241.00,639.00 241.00,707.00 241.00,707.00 + 240.99,709.72 241.32,713.33 239.40,715.49 + 237.70,717.41 233.44,718.49 231.00,719.34 + 223.81,721.87 210.84,727.47 212.43,737.00 + 213.73,744.73 218.25,745.99 225.00,746.00 + 225.00,746.00 327.00,746.00 327.00,746.00 + 329.00,746.00 332.13,746.11 333.96,745.40 + 339.03,743.42 340.93,736.79 338.99,732.00 + 336.42,725.65 327.11,721.40 321.00,719.06 + 318.33,718.04 313.62,716.99 312.02,714.58 + 310.78,712.71 311.00,709.21 311.00,707.00 + 311.00,707.00 311.00,616.00 311.00,616.00 Z + M 450.00,209.21 + C 450.00,209.21 484.00,209.21 484.00,209.21 + 484.00,209.21 510.00,211.92 510.00,211.92 + 552.94,219.03 591.07,237.96 620.91,270.00 + 649.77,300.99 665.37,339.51 671.13,381.00 + 672.06,387.70 672.99,395.27 673.00,402.00 + 673.00,402.00 673.00,424.00 673.00,424.00 + 672.82,438.76 668.47,460.87 663.97,475.00 + 656.91,497.22 644.57,519.21 629.56,537.00 + 600.09,571.93 557.72,594.50 513.00,602.58 + 491.49,606.46 470.75,606.25 449.00,606.00 + 449.00,606.00 439.00,605.09 439.00,605.09 + 405.01,602.76 374.70,598.15 342.00,587.98 + 342.00,587.98 321.00,580.00 321.00,580.00 + 318.39,578.88 313.56,577.02 312.02,574.61 + 310.78,572.66 311.00,569.27 311.00,567.00 + 311.00,567.00 311.00,263.00 311.00,263.00 + 311.00,260.56 310.79,257.34 312.02,255.18 + 313.46,252.66 317.52,250.33 320.00,248.81 + 320.00,248.81 342.00,237.22 342.00,237.22 + 367.65,225.16 397.00,216.77 425.00,212.42 + 425.00,212.42 450.00,209.21 450.00,209.21 Z +` + ] +} as never; diff --git a/src/icons/Saylor.ts b/src/icons/Saylor.ts new file mode 100644 index 0000000..24d9118 --- /dev/null +++ b/src/icons/Saylor.ts @@ -0,0 +1,61 @@ +import { IconDefinition } from "@fortawesome/fontawesome-svg-core"; + +export const Saylor: IconDefinition = { + prefix: "xxx", + iconName: "yyy", + icon: [ + 171, + 134, + [], + "U+E002", + `M 0.00,0.00 + C 0.00,0.00 24.00,0.00 24.00,0.00 + 42.06,0.03 57.59,5.04 74.00,12.00 + 72.31,15.58 65.88,24.25 61.99,25.22 + 59.37,25.87 51.31,22.48 48.00,21.63 + 37.00,18.80 31.31,18.00 20.00,18.00 + 20.00,18.00 26.08,55.00 26.08,55.00 + 26.08,55.00 33.00,100.00 33.00,100.00 + 45.96,100.01 59.12,102.79 71.00,108.00 + 69.19,112.61 63.94,119.86 59.00,121.31 + 56.37,122.09 46.55,119.33 43.00,118.75 + 35.41,117.51 25.85,118.00 18.00,118.00 + 18.00,118.00 13.08,88.00 13.08,88.00 + 13.08,88.00 4.58,34.00 4.58,34.00 + 4.58,34.00 0.00,0.00 0.00,0.00 Z + M 67.00,126.00 + C 70.80,117.82 83.00,108.14 81.81,94.00 + 80.97,83.99 74.07,77.87 69.09,70.00 + 65.00,63.53 62.41,53.66 63.17,46.00 + 64.82,29.19 75.60,19.06 90.00,11.76 + 114.41,-0.63 136.60,0.00 163.00,0.00 + 163.00,0.00 153.87,61.00 153.87,61.00 + 153.87,61.00 152.00,75.00 152.00,75.00 + 148.70,74.04 137.56,71.72 135.77,69.44 + 133.80,66.95 136.08,58.21 136.58,55.00 + 136.58,55.00 142.00,18.00 142.00,18.00 + 126.51,18.01 107.23,22.25 94.00,30.47 + 86.94,34.85 80.49,41.13 81.10,50.00 + 81.78,60.00 90.38,66.51 94.63,75.00 + 99.92,85.58 99.00,93.72 99.00,105.00 + 99.00,105.00 119.00,101.00 119.00,101.00 + 119.00,101.00 121.89,117.41 121.89,117.41 + 121.89,117.41 106.00,122.33 106.00,122.33 + 106.00,122.33 91.00,129.01 91.00,129.01 + 91.00,129.01 81.00,133.39 81.00,133.39 + 81.00,133.39 67.00,126.00 67.00,126.00 Z + M 118.00,72.00 + C 118.00,72.00 150.00,80.86 150.00,80.86 + 150.00,80.86 168.00,87.00 168.00,87.00 + 168.00,87.00 154.00,95.00 154.00,95.00 + 156.53,98.54 166.08,107.66 166.66,110.00 + 167.68,114.07 159.11,122.25 155.00,120.83 + 152.31,119.90 143.54,110.54 141.00,108.00 + 138.65,112.89 135.79,119.24 131.00,122.00 + 131.00,122.00 118.00,72.00 118.00,72.00 Z + M 99.00,105.00 + C 99.00,105.00 98.00,105.00 98.00,105.00 + 98.00,105.00 99.00,106.00 99.00,106.00 + 99.00,106.00 99.00,105.00 99.00,105.00 Z` + ] +} as never; diff --git a/src/icons/VRoid.ts b/src/icons/VRoid.ts new file mode 100644 index 0000000..8d02ea5 --- /dev/null +++ b/src/icons/VRoid.ts @@ -0,0 +1,346 @@ +import { IconDefinition } from "@fortawesome/fontawesome-svg-core"; + +export const VRoid: IconDefinition = { + prefix: "xxx", + iconName: "yyy", + icon: [ + 280, + 280, + [], + "U+E002", + `M 61.00,31.00 + C 60.65,24.68 66.72,14.29 74.00,16.00 + 74.00,16.00 72.00,17.00 72.00,17.00 + 72.00,17.00 164.00,17.00 164.00,17.00 + 164.00,17.00 191.00,17.00 191.00,17.00 + 191.00,17.00 208.00,16.00 208.00,16.00 + 208.00,16.00 206.00,16.00 206.00,16.00 + 206.00,16.00 206.00,15.00 206.00,15.00 + 212.92,16.47 218.39,21.62 218.00,29.00 + 221.98,29.92 222.79,32.63 224.72,36.00 + 224.72,36.00 234.00,53.00 234.00,53.00 + 234.00,53.00 232.00,52.00 232.00,52.00 + 232.00,52.00 233.00,55.00 233.00,55.00 + 233.00,55.00 235.00,54.00 235.00,54.00 + 235.00,54.00 249.00,79.00 249.00,79.00 + 249.00,79.00 247.00,78.00 247.00,78.00 + 247.00,78.00 248.00,81.00 248.00,81.00 + 248.00,81.00 250.00,80.00 250.00,80.00 + 250.00,80.00 256.00,91.00 256.00,91.00 + 256.00,91.00 254.00,90.00 254.00,90.00 + 254.00,90.00 255.00,93.00 255.00,93.00 + 255.00,93.00 257.00,92.00 257.00,92.00 + 257.00,92.00 275.00,124.00 275.00,124.00 + 275.00,124.00 273.00,123.00 273.00,123.00 + 273.00,123.00 274.00,126.00 274.00,126.00 + 274.00,126.00 276.00,125.00 276.00,125.00 + 286.57,142.99 275.21,156.66 266.00,172.00 + 266.00,172.00 263.00,174.00 263.00,174.00 + 263.00,174.00 265.00,173.00 265.00,173.00 + 265.00,173.00 255.72,190.00 255.72,190.00 + 253.79,193.37 252.98,196.08 249.00,197.00 + 249.20,200.89 249.15,203.03 245.00,204.00 + 245.35,210.64 239.39,218.34 236.00,224.00 + 236.00,224.00 233.00,226.00 233.00,226.00 + 233.00,226.00 235.00,225.00 235.00,225.00 + 235.00,225.00 232.00,231.00 232.00,231.00 + 232.00,231.00 229.00,233.00 229.00,233.00 + 229.00,233.00 231.00,232.00 231.00,232.00 + 231.00,232.00 221.00,250.00 221.00,250.00 + 221.00,250.00 218.00,252.00 218.00,252.00 + 218.00,252.00 220.00,251.00 220.00,251.00 + 217.90,255.69 215.54,260.21 210.99,262.99 + 205.64,266.26 187.96,265.00 181.00,265.00 + 181.00,265.00 78.00,265.00 78.00,265.00 + 75.50,264.96 73.37,264.96 71.00,263.99 + 64.87,261.50 59.65,253.55 60.00,247.00 + 54.76,245.79 50.15,234.82 48.00,230.00 + 48.00,230.00 50.00,231.00 50.00,231.00 + 50.00,231.00 49.00,228.00 49.00,228.00 + 49.00,228.00 47.00,229.00 47.00,229.00 + 47.00,229.00 45.00,221.00 45.00,221.00 + 39.76,219.79 35.15,208.82 33.00,204.00 + 33.00,204.00 35.00,205.00 35.00,205.00 + 35.00,205.00 34.00,202.00 34.00,202.00 + 34.00,202.00 32.00,203.00 32.00,203.00 + 32.00,203.00 30.00,195.00 30.00,195.00 + 26.02,194.08 25.21,191.37 23.28,188.00 + 23.28,188.00 14.58,173.00 14.58,173.00 + 14.58,173.00 0.73,148.00 0.73,148.00 + 0.22,146.13 0.10,142.99 0.05,141.00 + -0.22,128.88 4.95,123.08 11.00,113.00 + 11.00,113.00 29.00,82.00 29.00,82.00 + 29.00,82.00 32.00,80.00 32.00,80.00 + 32.00,80.00 30.00,81.00 30.00,81.00 + 30.00,81.00 51.40,43.00 51.40,43.00 + 53.84,38.87 55.99,32.15 61.00,31.00 Z + M 71.00,17.00 + C 71.00,17.00 70.00,17.00 70.00,17.00 + 70.00,17.00 71.00,18.00 71.00,18.00 + 71.00,18.00 71.00,17.00 71.00,17.00 Z + M 210.00,17.00 + C 210.00,17.00 209.00,17.00 209.00,17.00 + 209.00,17.00 210.00,18.00 210.00,18.00 + 210.00,18.00 210.00,17.00 210.00,17.00 Z + M 69.00,18.00 + C 69.00,18.00 68.00,18.00 68.00,18.00 + 68.00,18.00 69.00,19.00 69.00,19.00 + 69.00,19.00 69.00,18.00 69.00,18.00 Z + M 212.00,18.00 + C 212.00,18.00 211.00,18.00 211.00,18.00 + 211.00,18.00 212.00,19.00 212.00,19.00 + 212.00,19.00 212.00,18.00 212.00,18.00 Z + M 68.00,19.00 + C 68.00,19.00 67.00,19.00 67.00,19.00 + 67.00,19.00 68.00,20.00 68.00,20.00 + 68.00,20.00 68.00,19.00 68.00,19.00 Z + M 213.00,19.00 + C 213.00,19.00 212.00,19.00 212.00,19.00 + 212.00,19.00 213.00,20.00 213.00,20.00 + 213.00,20.00 213.00,19.00 213.00,19.00 Z + M 67.00,20.00 + C 67.00,20.00 66.00,20.00 66.00,20.00 + 66.00,20.00 67.00,21.00 67.00,21.00 + 67.00,21.00 67.00,20.00 67.00,20.00 Z + M 214.00,20.00 + C 214.00,20.00 213.00,20.00 213.00,20.00 + 213.00,20.00 214.00,21.00 214.00,21.00 + 214.00,21.00 214.00,20.00 214.00,20.00 Z + M 215.00,21.00 + C 215.00,21.00 214.00,21.00 214.00,21.00 + 214.00,21.00 215.00,22.00 215.00,22.00 + 215.00,22.00 215.00,21.00 215.00,21.00 Z + M 218.00,26.00 + C 218.00,26.00 217.00,26.00 217.00,26.00 + 217.00,26.00 218.00,27.00 218.00,27.00 + 218.00,27.00 218.00,26.00 218.00,26.00 Z + M 62.00,28.00 + C 62.00,28.00 61.00,28.00 61.00,28.00 + 61.00,28.00 62.00,29.00 62.00,29.00 + 62.00,29.00 62.00,28.00 62.00,28.00 Z + M 222.00,33.00 + C 222.00,33.00 221.00,33.00 221.00,33.00 + 221.00,33.00 222.00,34.00 222.00,34.00 + 222.00,34.00 222.00,33.00 222.00,33.00 Z + M 58.00,35.00 + C 58.00,35.00 57.00,35.00 57.00,35.00 + 57.00,35.00 58.00,36.00 58.00,36.00 + 58.00,36.00 58.00,35.00 58.00,35.00 Z + M 226.00,40.00 + C 226.00,40.00 225.00,40.00 225.00,40.00 + 225.00,40.00 226.00,41.00 226.00,41.00 + 226.00,41.00 226.00,40.00 226.00,40.00 Z + M 54.00,42.00 + C 54.00,42.00 53.00,42.00 53.00,42.00 + 53.00,42.00 54.00,43.00 54.00,43.00 + 54.00,43.00 54.00,42.00 54.00,42.00 Z + M 237.00,59.00 + C 237.00,59.00 236.00,59.00 236.00,59.00 + 236.00,59.00 237.00,60.00 237.00,60.00 + 237.00,60.00 237.00,59.00 237.00,59.00 Z + M 43.00,61.00 + C 43.00,61.00 42.00,61.00 42.00,61.00 + 42.00,61.00 43.00,62.00 43.00,62.00 + 43.00,62.00 43.00,61.00 43.00,61.00 Z + M 241.00,66.00 + C 241.00,66.00 240.00,66.00 240.00,66.00 + 240.00,66.00 241.00,67.00 241.00,67.00 + 241.00,67.00 241.00,66.00 241.00,66.00 Z + M 39.00,68.00 + C 39.00,68.00 38.00,68.00 38.00,68.00 + 38.00,68.00 39.00,69.00 39.00,69.00 + 39.00,69.00 39.00,68.00 39.00,68.00 Z + M 230.00,107.00 + C 227.93,100.49 221.87,92.94 218.05,87.00 + 215.87,83.61 213.79,79.70 209.91,78.01 + 205.93,76.27 186.57,76.99 181.00,77.00 + 178.57,77.00 175.25,76.87 173.00,77.74 + 167.52,79.86 162.48,89.99 159.32,95.00 + 159.32,95.00 134.05,135.00 134.05,135.00 + 130.60,140.50 123.07,151.60 121.00,157.00 + 121.00,157.00 119.00,157.00 119.00,157.00 + 116.73,149.81 105.10,132.46 100.60,125.00 + 98.47,121.46 93.21,111.99 90.48,109.70 + 87.49,107.18 83.71,107.05 80.00,107.00 + 80.00,107.00 50.00,107.00 50.00,107.00 + 50.91,115.07 63.16,132.35 67.95,140.00 + 67.95,140.00 102.95,197.00 102.95,197.00 + 107.53,204.32 113.56,216.86 120.00,222.00 + 120.00,222.00 174.32,134.00 174.32,134.00 + 174.32,134.00 184.81,117.00 184.81,117.00 + 184.81,117.00 192.09,108.17 192.09,108.17 + 192.09,108.17 201.00,107.00 201.00,107.00 + 201.00,107.00 230.00,107.00 230.00,107.00 Z + M 252.00,85.00 + C 252.00,85.00 251.00,85.00 251.00,85.00 + 251.00,85.00 252.00,86.00 252.00,86.00 + 252.00,86.00 252.00,85.00 252.00,85.00 Z + M 28.00,87.00 + C 28.00,87.00 27.00,87.00 27.00,87.00 + 27.00,87.00 28.00,88.00 28.00,88.00 + 28.00,88.00 28.00,87.00 28.00,87.00 Z + M 24.00,94.00 + C 24.00,94.00 23.00,94.00 23.00,94.00 + 23.00,94.00 24.00,95.00 24.00,95.00 + 24.00,95.00 24.00,94.00 24.00,94.00 Z + M 263.00,104.00 + C 263.00,104.00 262.00,104.00 262.00,104.00 + 262.00,104.00 263.00,105.00 263.00,105.00 + 263.00,105.00 263.00,104.00 263.00,104.00 Z + M 16.00,108.00 + C 16.00,108.00 15.00,108.00 15.00,108.00 + 15.00,108.00 16.00,109.00 16.00,109.00 + 16.00,109.00 16.00,108.00 16.00,108.00 Z + M 267.00,111.00 + C 267.00,111.00 266.00,111.00 266.00,111.00 + 266.00,111.00 267.00,112.00 267.00,112.00 + 267.00,112.00 267.00,111.00 267.00,111.00 Z + M 13.00,113.00 + C 13.00,113.00 12.00,113.00 12.00,113.00 + 12.00,113.00 13.00,114.00 13.00,114.00 + 13.00,114.00 13.00,113.00 13.00,113.00 Z + M 270.00,116.00 + C 270.00,116.00 269.00,116.00 269.00,116.00 + 269.00,116.00 270.00,117.00 270.00,117.00 + 270.00,117.00 270.00,116.00 270.00,116.00 Z + M 271.00,118.00 + C 271.00,118.00 270.00,118.00 270.00,118.00 + 270.00,118.00 271.00,119.00 271.00,119.00 + 271.00,119.00 271.00,118.00 271.00,118.00 Z + M 278.00,130.00 + C 278.00,130.00 277.00,130.00 277.00,130.00 + 277.00,130.00 278.00,131.00 278.00,131.00 + 278.00,131.00 278.00,130.00 278.00,130.00 Z + M 2.00,132.00 + C 2.00,132.00 1.00,132.00 1.00,132.00 + 1.00,132.00 2.00,133.00 2.00,133.00 + 2.00,133.00 2.00,132.00 2.00,132.00 Z + M 279.00,147.00 + C 279.00,147.00 278.00,147.00 278.00,147.00 + 278.00,147.00 279.00,148.00 279.00,148.00 + 279.00,148.00 279.00,147.00 279.00,147.00 Z + M 8.00,157.00 + C 8.00,157.00 7.00,157.00 7.00,157.00 + 7.00,157.00 8.00,158.00 8.00,158.00 + 8.00,158.00 8.00,157.00 8.00,157.00 Z + M 272.00,159.00 + C 272.00,159.00 271.00,159.00 271.00,159.00 + 271.00,159.00 272.00,160.00 272.00,160.00 + 272.00,160.00 272.00,159.00 272.00,159.00 Z + M 12.00,164.00 + C 12.00,164.00 11.00,164.00 11.00,164.00 + 11.00,164.00 12.00,165.00 12.00,165.00 + 12.00,165.00 12.00,164.00 12.00,164.00 Z + M 268.00,166.00 + C 268.00,166.00 267.00,166.00 267.00,166.00 + 267.00,166.00 268.00,167.00 268.00,167.00 + 268.00,167.00 268.00,166.00 268.00,166.00 Z + M 23.00,183.00 + C 23.00,183.00 22.00,183.00 22.00,183.00 + 22.00,183.00 23.00,184.00 23.00,184.00 + 23.00,184.00 23.00,183.00 23.00,183.00 Z + M 257.00,185.00 + C 257.00,185.00 256.00,185.00 256.00,185.00 + 256.00,185.00 257.00,186.00 257.00,186.00 + 257.00,186.00 257.00,185.00 257.00,185.00 Z + M 27.00,190.00 + C 27.00,190.00 26.00,190.00 26.00,190.00 + 26.00,190.00 27.00,191.00 27.00,191.00 + 27.00,191.00 27.00,190.00 27.00,190.00 Z + M 253.00,192.00 + C 253.00,192.00 252.00,192.00 252.00,192.00 + 252.00,192.00 253.00,193.00 253.00,193.00 + 253.00,193.00 253.00,192.00 253.00,192.00 Z + M 31.00,197.00 + C 31.00,197.00 30.00,197.00 30.00,197.00 + 30.00,197.00 31.00,198.00 31.00,198.00 + 31.00,198.00 31.00,197.00 31.00,197.00 Z + M 249.00,199.00 + C 249.00,199.00 248.00,199.00 248.00,199.00 + 248.00,199.00 249.00,200.00 249.00,200.00 + 249.00,200.00 249.00,199.00 249.00,199.00 Z + M 245.00,206.00 + C 245.00,206.00 244.00,206.00 244.00,206.00 + 244.00,206.00 245.00,207.00 245.00,207.00 + 245.00,207.00 245.00,206.00 245.00,206.00 Z + M 38.00,209.00 + C 38.00,209.00 37.00,209.00 37.00,209.00 + 37.00,209.00 38.00,210.00 38.00,210.00 + 38.00,210.00 38.00,209.00 38.00,209.00 Z + M 242.00,211.00 + C 242.00,211.00 241.00,211.00 241.00,211.00 + 241.00,211.00 242.00,212.00 242.00,212.00 + 242.00,212.00 242.00,211.00 242.00,211.00 Z + M 42.00,216.00 + C 42.00,216.00 41.00,216.00 41.00,216.00 + 41.00,216.00 42.00,217.00 42.00,217.00 + 42.00,217.00 42.00,216.00 42.00,216.00 Z + M 238.00,218.00 + C 238.00,218.00 237.00,218.00 237.00,218.00 + 237.00,218.00 238.00,219.00 238.00,219.00 + 238.00,219.00 238.00,218.00 238.00,218.00 Z + M 46.00,223.00 + C 46.00,223.00 45.00,223.00 45.00,223.00 + 45.00,223.00 46.00,224.00 46.00,224.00 + 46.00,224.00 46.00,223.00 46.00,223.00 Z + M 53.00,235.00 + C 53.00,235.00 52.00,235.00 52.00,235.00 + 52.00,235.00 53.00,236.00 53.00,236.00 + 53.00,236.00 53.00,235.00 53.00,235.00 Z + M 227.00,237.00 + C 227.00,237.00 226.00,237.00 226.00,237.00 + 226.00,237.00 227.00,238.00 227.00,238.00 + 227.00,238.00 227.00,237.00 227.00,237.00 Z + M 57.00,242.00 + C 57.00,242.00 56.00,242.00 56.00,242.00 + 56.00,242.00 57.00,243.00 57.00,243.00 + 57.00,243.00 57.00,242.00 57.00,242.00 Z + M 224.00,242.00 + C 224.00,242.00 223.00,242.00 223.00,242.00 + 223.00,242.00 224.00,243.00 224.00,243.00 + 224.00,243.00 224.00,242.00 224.00,242.00 Z + M 223.00,244.00 + C 223.00,244.00 222.00,244.00 222.00,244.00 + 222.00,244.00 223.00,245.00 223.00,245.00 + 223.00,245.00 223.00,244.00 223.00,244.00 Z + M 61.00,249.00 + C 61.00,249.00 60.00,249.00 60.00,249.00 + 60.00,249.00 61.00,250.00 61.00,250.00 + 61.00,250.00 61.00,249.00 61.00,249.00 Z + M 64.00,254.00 + C 64.00,254.00 63.00,254.00 63.00,254.00 + 63.00,254.00 64.00,255.00 64.00,255.00 + 64.00,255.00 64.00,254.00 64.00,254.00 Z + M 216.00,256.00 + C 216.00,256.00 215.00,256.00 215.00,256.00 + 215.00,256.00 216.00,257.00 216.00,257.00 + 216.00,257.00 216.00,256.00 216.00,256.00 Z + M 67.00,259.00 + C 67.00,259.00 66.00,259.00 66.00,259.00 + 66.00,259.00 67.00,260.00 67.00,260.00 + 67.00,260.00 67.00,259.00 67.00,259.00 Z + M 214.00,259.00 + C 214.00,259.00 213.00,259.00 213.00,259.00 + 213.00,259.00 214.00,260.00 214.00,260.00 + 214.00,260.00 214.00,259.00 214.00,259.00 Z + M 213.00,260.00 + C 213.00,260.00 212.00,260.00 212.00,260.00 + 212.00,260.00 213.00,261.00 213.00,261.00 + 213.00,261.00 213.00,260.00 213.00,260.00 Z + M 70.00,261.00 + C 70.00,261.00 69.00,261.00 69.00,261.00 + 69.00,261.00 70.00,262.00 70.00,262.00 + 70.00,262.00 70.00,261.00 70.00,261.00 Z + M 211.00,261.00 + C 211.00,261.00 210.00,261.00 210.00,261.00 + 210.00,261.00 211.00,262.00 211.00,262.00 + 211.00,262.00 211.00,261.00 211.00,261.00 Z + M 208.00,263.00 + C 208.00,263.00 113.00,263.00 113.00,263.00 + 113.00,263.00 86.00,263.00 86.00,263.00 + 86.00,263.00 72.00,264.00 72.00,264.00 + 72.00,264.00 167.00,264.00 167.00,264.00 + 167.00,264.00 194.00,264.00 194.00,264.00 + 194.00,264.00 208.00,263.00 208.00,263.00 Z` + ] +} as never;