Updated all links to werefox.dev to point to werefox.cafe instead.

This commit is contained in:
Alexis Werefox 2022-07-01 17:44:25 +00:00
parent 0eb5a3d549
commit e9d6db6816
12 changed files with 49 additions and 44 deletions

4
README.md Normal file → Executable file
View File

@ -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) (If the subdomain changes, I'll update the README)

4
src/info/components/footer-card.js Normal file → Executable file
View File

@ -5,12 +5,12 @@ export default function FooterCard() {
<div className="flex text-alice-werefox-red-darker dark:text-alice-werefox-red-light"> <div className="flex text-alice-werefox-red-darker dark:text-alice-werefox-red-light">
<div className="flex-1"></div> <div className="flex-1"></div>
<FButton <FButton
url="https://info.werefox.dev/contacts" url="https://info.werefox.cafe/contacts"
inner_text="Contact" inner_text="Contact"
is_external="_blank" is_external="_blank"
/> />
<FButton <FButton
url="https://gitea.werefox.dev/shadow8t4/info-werefox-dev" url="https://gitea.werefox.cafe/shadow8t4/info-werefox-dev"
inner_text=" /src" inner_text=" /src"
is_external="_blank" is_external="_blank"
/> />

2
src/info/components/home-page.js Normal file → Executable file
View File

@ -13,7 +13,7 @@ export default function HomePage({ page_title, card_title, children }) {
<a rel="me" href="https://yiff.life/@werefox" hidden> <a rel="me" href="https://yiff.life/@werefox" hidden>
Mastodon Mastodon
</a> </a>
<a rel="me" href="https://masto.werefox.cafe/@alice" hidden> <a rel="me" href="https://masto.werefox.cafe/@kairi" hidden>
Mastodon Mastodon
</a> </a>
<a rel="me" href="https://masto.werefox.cafe/@ada" hidden> <a rel="me" href="https://masto.werefox.cafe/@ada" hidden>

View File

@ -7,38 +7,38 @@
new_tab: true new_tab: true
Mastodon: Mastodon:
url: "https://masto.werefox.dev" url: "https://masto.werefox.cafe"
images: images:
- { src: "/emoji/mastodon-logo.png", alt: "Mastodon logo" } - { src: "/emoji/mastodon-logo.png", alt: "Mastodon logo" }
new_tab: true new_tab: true
Pinafore: Pinafore:
url: "https://pina.werefox.dev" url: "https://pina.werefox.cafe"
images: images:
- { src: "/emoji/pinafore_logo.svg", alt: "Pinafore logo" } - { src: "/emoji/pinafore_logo.svg", alt: "Pinafore logo" }
new_tab: true new_tab: true
PeerTube: PeerTube:
url: "https://vid.werefox.dev" url: "https://vid.werefox.cafe"
images: images:
- { src: "/emoji/peertube_logo.svg", alt: "PeerTube logo" } - { src: "/emoji/peertube_logo.svg", alt: "PeerTube logo" }
new_tab: true new_tab: true
"Element": "Element":
url: "https://elem.werefox.dev/" url: "https://elem.werefox.cafe/"
images: images:
- { src: "/emoji/element_logo.svg", alt: "Element logo" } - { src: "/emoji/element_logo.svg", alt: "Element logo" }
new_tab: true new_tab: true
Gitea: Gitea:
url: "https://gitea.werefox.dev" url: "https://gitea.werefox.cafe"
images: images:
- { src: "/emoji/gitea_logo.svg", alt: "Gitea logo" } - { src: "/emoji/gitea_logo.svg", alt: "Gitea logo" }
new_tab: true new_tab: true
Nextcloud: Nextcloud:
url: "https://cloud.werefox.dev" url: "https://cloud.werefox.cafe"
images: images:
- { src: "/emoji/nextcloud_logo.png", alt: "Nextcloud logo" } - { src: "/emoji/nextcloud_logo.png", alt: "Nextcloud logo" }
new_tab: true new_tab: true

View File

@ -1,26 +1,29 @@
--- # Partners YAML --- # Partners YAML
eri: eri:
url: "https://plush.city/@eri" url: "https://masto.werefox.cafe/@eri"
avi: "/images/eri.png" avi: "/images/eri.png"
fields:
"💞": "Life Partners"
Alice: "@alice@masto.werefox.dev"
Lily: "@lily@plush.city"
JM: "@JM_ratface@plush.city"
bio: | bio: |
Erika 🏳️‍⚧️ ❍ is...
(she/her) 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: lindsays:
url: "https://hackers.town/@lindsays" url: "https://hackers.town/@lindsays"
avi: "/images/lindsays.png" avi: "/images/lindsays.png"
fields: 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!" "Matrix: ask!": "discord: no!"
queeeeer: ":qhTrans: :qhPolyro: :qhPolyam:" queeeeer: ":qhTrans: :qhPolyro: :qhPolyam:"
LiberaPay: "https://liberapay.com/Lindsayschmocker" LiberaPay: "https://liberapay.com/Lindsayschmocker"
@ -53,5 +56,5 @@ karma:
💜 @deejvalen@plush.city 💜 @deejvalen@plush.city
💜 @trysdyn@marf.city 💜 @trysdyn@marf.city
💜 @alice@masto.werefox.dev 💜 @kairi@masto.werefox.cafe
💜 @sharkmeteor@yiff.life 💜 @sharkmeteor@yiff.life

2
src/info/data/pages/projects.yml Normal file → Executable file
View File

@ -27,7 +27,7 @@ Poetry:
you took a look! you took a look!
Programming: Programming:
url: "https://gitea.werefox.dev/shadow8t4" url: "https://gitea.werefox.cafe/shadow8t4"
new_tab: true new_tab: true
src: "/emoji/laptop.svg" src: "/emoji/laptop.svg"
alt: "Laptop emoji" alt: "Laptop emoji"

View File

@ -1,7 +1,7 @@
--- # Other YAML --- # Other YAML
"Valentine's Day Letter": "Valentine's Day Letter":
url: "https://letter.werefox.dev" url: "https://letter.werefox.cafe"
new_tab: true new_tab: true
src: "/emoji/red_heart.svg" src: "/emoji/red_heart.svg"
alt: "Red heart emoji" alt: "Red heart emoji"

12
src/info/data/pages/projects/services.yml Normal file → Executable file
View File

@ -1,7 +1,7 @@
--- # Services YAML --- # Services YAML
Mastodon: Mastodon:
url: "https://masto.werefox.dev/about/" url: "https://masto.werefox.cafe/about/"
new_tab: true new_tab: true
src: "/emoji/mastodon-logo.png" src: "/emoji/mastodon-logo.png"
alt: "The Mastodon logo" alt: "The Mastodon logo"
@ -11,7 +11,7 @@ Mastodon:
operated user bases are federated across many different servers. operated user bases are federated across many different servers.
Pinafore: Pinafore:
url: "https://pina.werefox.dev/" url: "https://pina.werefox.cafe/"
new_tab: true new_tab: true
src: "/emoji/pinafore_logo.svg" src: "/emoji/pinafore_logo.svg"
alt: "The Pinafore logo" alt: "The Pinafore logo"
@ -19,7 +19,7 @@ Pinafore:
An alternative web client for Mastodon, focused on speed and simplicity. An alternative web client for Mastodon, focused on speed and simplicity.
PeerTube: PeerTube:
url: "https://vid.werefox.dev/" url: "https://vid.werefox.cafe/"
new_tab: true new_tab: true
src: "/emoji/peertube_logo.svg" src: "/emoji/peertube_logo.svg"
alt: "The PeerTube logo" alt: "The PeerTube logo"
@ -29,7 +29,7 @@ PeerTube:
individual servers when viewing videos. individual servers when viewing videos.
Element: Element:
url: "https://elem.werefox.dev/" url: "https://elem.werefox.cafe/"
new_tab: true new_tab: true
src: "/emoji/element_logo.svg" src: "/emoji/element_logo.svg"
alt: "The Element logo" alt: "The Element logo"
@ -37,10 +37,10 @@ Element:
Element (previously Riot) is an all-in-one secure chat app for teams, 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 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 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: Gitea:
url: "https://gitea.werefox.dev/" url: "https://gitea.werefox.cafe/"
new_tab: true new_tab: true
src: "/emoji/gitea_logo.svg" src: "/emoji/gitea_logo.svg"
alt: "The Gitea logo" alt: "The Gitea logo"

2
src/info/data/pages/projects/streaming.yml Normal file → Executable file
View File

@ -11,7 +11,7 @@ Twitch:
moment with my current setup, it isn't really feasible, unfortunately. moment with my current setup, it isn't really feasible, unfortunately.
PeerTube: 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 new_tab: true
src: "/emoji/peertube_logo.svg" src: "/emoji/peertube_logo.svg"
alt: "The PeerTube logo" alt: "The PeerTube logo"

View File

@ -61,8 +61,8 @@ avie:
being utter disasters and proud" being utter disasters and proud"
Dax: Dax:
url: "https://masto.werefox.dev/@Dax" url: "https://masto.werefox.cafe/@Dax"
json: "https://masto.werefox.dev/@Dax.json" json: "https://masto.werefox.cafe/@Dax.json"
content: | content: |
"im love alice a lot 💚 🐀" "im love alice a lot 💚 🐀"

2
src/info/next.config.js Normal file → Executable file
View File

@ -8,7 +8,7 @@ module.exports = {
"elekk.xyz", "elekk.xyz",
"functional.cafe", "functional.cafe",
"dragon.style", "dragon.style",
"masto.werefox.dev", "masto.werefox.cafe",
"hackers.town", "hackers.town",
"pool.jortage.com", "pool.jortage.com",
"media.chitter.xyz" "media.chitter.xyz"

View File

@ -21,16 +21,18 @@ export async function getStaticProps() {
emoji.push(e[0]); emoji.push(e[0]);
} }
); );
Object.keys(PARTNERS[p].fields).forEach((f, i) => { if (Boolean(PARTNERS[p].fields)) {
Array.from(emoji_pattern[Symbol.matchAll](f)).forEach((e, i) => { Object.keys(PARTNERS[p].fields).forEach((f, i) => {
emoji.push(e[0]); 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) => { emoji.forEach((e, i) => {
if (fs.existsSync(`./public/emoji/${e}.svg`)) { if (fs.existsSync(`./public/emoji/${e}.svg`)) {