diff --git a/README.md b/README.md
old mode 100644
new mode 100755
index 31c8e05..3538495
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
-# Source Code for [werefox.dev](https://werefox.dev)
+# Source Code for [werefox.cafe](https://werefox.cafe)
-Here's all the source code for the site I host on [werefox.dev](https://werefox.dev).
+Here's all the source code for the site I host on [werefox.cafe](https://werefox.cafe).
(If the subdomain changes, I'll update the README)
diff --git a/src/info/components/footer-card.js b/src/info/components/footer-card.js
old mode 100644
new mode 100755
index b7184a8..1ec3163
--- a/src/info/components/footer-card.js
+++ b/src/info/components/footer-card.js
@@ -5,12 +5,12 @@ export default function FooterCard() {
diff --git a/src/info/components/home-page.js b/src/info/components/home-page.js
old mode 100644
new mode 100755
index 4c12f28..a38c4e0
--- a/src/info/components/home-page.js
+++ b/src/info/components/home-page.js
@@ -13,7 +13,7 @@ export default function HomePage({ page_title, card_title, children }) {
Mastodon
-
+
Mastodon
diff --git a/src/info/data/homepage/subdomains.yml b/src/info/data/homepage/subdomains.yml
index 23007fc..3007448 100755
--- a/src/info/data/homepage/subdomains.yml
+++ b/src/info/data/homepage/subdomains.yml
@@ -7,38 +7,38 @@
new_tab: true
Mastodon:
- url: "https://masto.werefox.dev"
+ url: "https://masto.werefox.cafe"
images:
- { src: "/emoji/mastodon-logo.png", alt: "Mastodon logo" }
new_tab: true
Pinafore:
- url: "https://pina.werefox.dev"
+ url: "https://pina.werefox.cafe"
images:
- { src: "/emoji/pinafore_logo.svg", alt: "Pinafore logo" }
new_tab: true
PeerTube:
- url: "https://vid.werefox.dev"
+ url: "https://vid.werefox.cafe"
images:
- { src: "/emoji/peertube_logo.svg", alt: "PeerTube logo" }
new_tab: true
"Element":
- url: "https://elem.werefox.dev/"
+ url: "https://elem.werefox.cafe/"
images:
- { src: "/emoji/element_logo.svg", alt: "Element logo" }
new_tab: true
Gitea:
- url: "https://gitea.werefox.dev"
+ url: "https://gitea.werefox.cafe"
images:
- { src: "/emoji/gitea_logo.svg", alt: "Gitea logo" }
new_tab: true
Nextcloud:
- url: "https://cloud.werefox.dev"
+ url: "https://cloud.werefox.cafe"
images:
- { src: "/emoji/nextcloud_logo.png", alt: "Nextcloud logo" }
new_tab: true
\ No newline at end of file
diff --git a/src/info/data/identities/partners.yml b/src/info/data/identities/partners.yml
index 2fdf8ec..7c6217d 100755
--- a/src/info/data/identities/partners.yml
+++ b/src/info/data/identities/partners.yml
@@ -1,26 +1,29 @@
--- # Partners YAML
eri:
- url: "https://plush.city/@eri"
+ url: "https://masto.werefox.cafe/@eri"
avi: "/images/eri.png"
- fields:
- "💞": "Life Partners"
- Alice: "@alice@masto.werefox.dev"
- Lily: "@lily@plush.city"
- JM: "@JM_ratface@plush.city"
bio: |
- Erika 🏳️⚧️
- (she/her)
+ ❍ is...
+ trans, pansexual, polyam
+ cptsd, adhd, bpd
+ plural, otherkin, empathic
- is... trans, pansexual, polyamorous, neurodivergent, plural, a trauma survivor, an empath, an infj, a leo sun, a cancer moon, an aspiring buddhist, a friend to all
+ ♢ likes...
+ pixel art, sketching, photography
+ game dev, electronic music, retro games
+ wellness, anime, caring for animals
- enjoys... pixel art, sketching, photography, game dev, electronic music, retro video games and computing, wellness and healing, yoga, anime, caring for her turtles and kitty, time with her chosen family, learning people's stories, being gay lol
+ ♡ loves...
+ kairi - @kairi@masto.werefox.cafe
+ lily - @lily@plush.city
+ jm - @JM_ratface@plush.city
lindsays:
url: "https://hackers.town/@lindsays"
avi: "/images/lindsays.png"
fields:
- with!: "@Kitredgrave@vulpine.club, @muggle@hackers.town, @moonbolt@mst3k.interlinked.me::*, @alice@masto.werefox.dev, @doubleDensity@beach.city, $RO, $BUN, $EM, $RAR, $FN | polysaturated"
+ with!: "@Kitredgrave@vulpine.club, @muggle@hackers.town, @moonbolt@mst3k.interlinked.me::*, @kairi@masto.werefox.cafe, @doubleDensity@beach.city, $RO, $BUN, $EM, $RAR, $FN | polysaturated"
"Matrix: ask!": "discord: no!"
queeeeer: ":qhTrans: :qhPolyro: :qhPolyam:"
LiberaPay: "https://liberapay.com/Lindsayschmocker"
@@ -53,5 +56,5 @@ karma:
💜 @deejvalen@plush.city
💜 @trysdyn@marf.city
- 💜 @alice@masto.werefox.dev
+ 💜 @kairi@masto.werefox.cafe
💜 @sharkmeteor@yiff.life
diff --git a/src/info/data/pages/projects.yml b/src/info/data/pages/projects.yml
old mode 100644
new mode 100755
index 93e7c94..19dc385
--- a/src/info/data/pages/projects.yml
+++ b/src/info/data/pages/projects.yml
@@ -27,7 +27,7 @@ Poetry:
you took a look!
Programming:
- url: "https://gitea.werefox.dev/shadow8t4"
+ url: "https://gitea.werefox.cafe/shadow8t4"
new_tab: true
src: "/emoji/laptop.svg"
alt: "Laptop emoji"
diff --git a/src/info/data/pages/projects/other.yml b/src/info/data/pages/projects/other.yml
index 1ba9fc2..049ddd2 100755
--- a/src/info/data/pages/projects/other.yml
+++ b/src/info/data/pages/projects/other.yml
@@ -1,7 +1,7 @@
--- # Other YAML
"Valentine's Day Letter":
- url: "https://letter.werefox.dev"
+ url: "https://letter.werefox.cafe"
new_tab: true
src: "/emoji/red_heart.svg"
alt: "Red heart emoji"
diff --git a/src/info/data/pages/projects/services.yml b/src/info/data/pages/projects/services.yml
old mode 100644
new mode 100755
index fa5e46c..baa20b4
--- a/src/info/data/pages/projects/services.yml
+++ b/src/info/data/pages/projects/services.yml
@@ -1,7 +1,7 @@
--- # Services YAML
Mastodon:
- url: "https://masto.werefox.dev/about/"
+ url: "https://masto.werefox.cafe/about/"
new_tab: true
src: "/emoji/mastodon-logo.png"
alt: "The Mastodon logo"
@@ -11,7 +11,7 @@ Mastodon:
operated user bases are federated across many different servers.
Pinafore:
- url: "https://pina.werefox.dev/"
+ url: "https://pina.werefox.cafe/"
new_tab: true
src: "/emoji/pinafore_logo.svg"
alt: "The Pinafore logo"
@@ -19,7 +19,7 @@ Pinafore:
An alternative web client for Mastodon, focused on speed and simplicity.
PeerTube:
- url: "https://vid.werefox.dev/"
+ url: "https://vid.werefox.cafe/"
new_tab: true
src: "/emoji/peertube_logo.svg"
alt: "The PeerTube logo"
@@ -29,7 +29,7 @@ PeerTube:
individual servers when viewing videos.
Element:
- url: "https://elem.werefox.dev/"
+ url: "https://elem.werefox.cafe/"
new_tab: true
src: "/emoji/element_logo.svg"
alt: "The Element logo"
@@ -37,10 +37,10 @@ Element:
Element (previously Riot) is an all-in-one secure chat app for teams,
friends and organisations. Keeps conversations in your control, safe from data-mining
and ads. Talk to everyone through the open global Matrix network, protected by proper
- end-to-end encryption. (additionally, I host a Matrix server at matrix.werefox.dev)
+ end-to-end encryption. (additionally, I host a Matrix server at matrix.werefox.cafe)
Gitea:
- url: "https://gitea.werefox.dev/"
+ url: "https://gitea.werefox.cafe/"
new_tab: true
src: "/emoji/gitea_logo.svg"
alt: "The Gitea logo"
diff --git a/src/info/data/pages/projects/streaming.yml b/src/info/data/pages/projects/streaming.yml
old mode 100644
new mode 100755
index 12f8efa..41b9e73
--- a/src/info/data/pages/projects/streaming.yml
+++ b/src/info/data/pages/projects/streaming.yml
@@ -11,7 +11,7 @@ Twitch:
moment with my current setup, it isn't really feasible, unfortunately.
PeerTube:
- url: "https://vid.werefox.dev/videos/watch/playlist/6a6f95c2-30c7-4163-a3ee-ad5dc5abefcf"
+ url: "https://vid.werefox.cafe/videos/watch/playlist/6a6f95c2-30c7-4163-a3ee-ad5dc5abefcf"
new_tab: true
src: "/emoji/peertube_logo.svg"
alt: "The PeerTube logo"
diff --git a/src/info/data/pages/testimonials.yml b/src/info/data/pages/testimonials.yml
index d7eecb5..8b8ae44 100755
--- a/src/info/data/pages/testimonials.yml
+++ b/src/info/data/pages/testimonials.yml
@@ -61,8 +61,8 @@ avie:
being utter disasters and proud"
Dax:
- url: "https://masto.werefox.dev/@Dax"
- json: "https://masto.werefox.dev/@Dax.json"
+ url: "https://masto.werefox.cafe/@Dax"
+ json: "https://masto.werefox.cafe/@Dax.json"
content: |
"im love alice a lot 💚 🐀"
diff --git a/src/info/next.config.js b/src/info/next.config.js
old mode 100644
new mode 100755
index bb00eb1..d019e5b
--- a/src/info/next.config.js
+++ b/src/info/next.config.js
@@ -8,7 +8,7 @@ module.exports = {
"elekk.xyz",
"functional.cafe",
"dragon.style",
- "masto.werefox.dev",
+ "masto.werefox.cafe",
"hackers.town",
"pool.jortage.com",
"media.chitter.xyz"
diff --git a/src/info/pages/identities/partners/index.js b/src/info/pages/identities/partners/index.js
index 61c4de0..c6fcf5f 100755
--- a/src/info/pages/identities/partners/index.js
+++ b/src/info/pages/identities/partners/index.js
@@ -21,16 +21,18 @@ export async function getStaticProps() {
emoji.push(e[0]);
}
);
- Object.keys(PARTNERS[p].fields).forEach((f, i) => {
- Array.from(emoji_pattern[Symbol.matchAll](f)).forEach((e, i) => {
- emoji.push(e[0]);
+ if (Boolean(PARTNERS[p].fields)) {
+ Object.keys(PARTNERS[p].fields).forEach((f, i) => {
+ Array.from(emoji_pattern[Symbol.matchAll](f)).forEach((e, i) => {
+ emoji.push(e[0]);
+ });
+ Array.from(
+ emoji_pattern[Symbol.matchAll](PARTNERS[p].fields[f])
+ ).forEach((e, i) => {
+ emoji.push(e[0]);
+ });
});
- Array.from(
- emoji_pattern[Symbol.matchAll](PARTNERS[p].fields[f])
- ).forEach((e, i) => {
- emoji.push(e[0]);
- });
- });
+ }
});
emoji.forEach((e, i) => {
if (fs.existsSync(`./public/emoji/${e}.svg`)) {