-
-
- {children}
-
+
);
diff --git a/src/info/data/contacts.yml b/src/info/data/contacts.yml
index 32f011c..34544f3 100644
--- a/src/info/data/contacts.yml
+++ b/src/info/data/contacts.yml
@@ -6,6 +6,12 @@
alt: "The Mastodon logo"
url_text: "@shadow8t4@vulpine.club"
+"Ada's Mastodon":
+ url: "https://masto.werefox.dev/@ada"
+ src: "/emoji/mastodon-logo.png"
+ alt: "The Mastodon logo"
+ url_text: "@ada@masto.werefox.dev"
+
"My Twitter":
url: "https://twitter.com/alexis_werefox"
src: "/emoji/twitter-logo.png"
diff --git a/src/info/data/pages/faq.yml b/src/info/data/pages/faq.yml
index 189115e..950824f 100644
--- a/src/info/data/pages/faq.yml
+++ b/src/info/data/pages/faq.yml
@@ -30,15 +30,15 @@
src: "/images/alexis_coffee.png"
alt: "Alexis sipping on some coffee"
-'What is "Werefox Isekai"?':
- answer: >
- "Werefox Isekai" is just a silly term I've been using to refer to a series of
- trips I've been planning in order to visit the folks I've met online over the
- past few months/years. I believe my original post on this was "A hot, cute
- girl from a foreign land falls from the sky and moves in with you temporarily,
- and there's potentially a ton of sexual tension the entire time."
- src: "/images/alexis_wink.png"
- alt: "Alexis winking and giving a peace sign"
+# 'What is "Werefox Isekai"?':
+# answer: >
+# "Werefox Isekai" is just a silly term I've been using to refer to a series of
+# trips I've been planning in order to visit the folks I've met online over the
+# past few months/years. I believe my original post on this was "A hot, cute
+# girl from a foreign land falls from the sky and moves in with you temporarily,
+# and there's potentially a ton of sexual tension the entire time."
+# src: "/images/alexis_wink.png"
+# alt: "Alexis winking and giving a peace sign"
"What do you do?":
answer: >
@@ -50,13 +50,29 @@
src: "/images/alexis_shrug.png"
alt: "Alexis shrugging"
-"Are you accepting more partners?":
+'What happened to "Werefox Isekai"?':
answer: >
- Hhaaa,,, Uhh, not at the moment? Anything can happen, though! Just don't
- make it your main goal to try and date me, yeah? 💙
+ "Yeah, so... That was kind of a whole lot, I've been traveling and having folks
+ visit for a couple months. I very much need some time to relax and be to myself.
+ There are still more folks I want to visit, and I am going to be making trips to
+ see my partners again eventually as well, but for now I need a break."
src: "/images/alexis_coffee.png"
alt: "Alexis sipping on some coffee"
+# "Are you accepting more partners?":
+# answer: >
+# Hhaaa,,, Uhh, not at the moment? Anything can happen, though! Just don't
+# make it your main goal to try and date me, yeah? 💙
+# src: "/images/alexis_coffee.png"
+# alt: "Alexis sipping on some coffee"
+
+"Are you accepting more partners?":
+ answer: >
+ I wouldn't say I'm looking, but I'm certainly open to the idea right now!
+ Just don't make it your main goal to try and date me, yeah? 💙
+ src: "/images/alexis_wink.png"
+ alt: "Alexis winking and giving a peace sign"
+
"... Wait, don't I know you?":
answer: >
Hey hey, if you're here from knowing me pre-transition, that's cool too.
@@ -64,5 +80,5 @@
person than the one you knew before. Regardless, if you feel like
reaching out, in most cases I'm willing to catch up. If that's the case,
your best bets are Twitter DM, e-mail, or a text if you still have my number.
- src: "/images/alexis_wink.png"
- alt: "Alexis winking and giving a peace sign"
\ No newline at end of file
+ src: "/images/alexis_shrug.png"
+ alt: "Alexis shrugging"
diff --git a/src/info/data/pages/testimonials.yml b/src/info/data/pages/testimonials.yml
index 6abd218..f8849dd 100644
--- a/src/info/data/pages/testimonials.yml
+++ b/src/info/data/pages/testimonials.yml
@@ -66,11 +66,11 @@ avie:
being utter disasters and proud"
-Elizafox:
- url: "https://vulpine.club/@Elizafox"
- json: "https://vulpine.club/@Elizafox.json"
+Dax:
+ url: "https://masto.werefox.dev/@Dax"
+ json: "https://masto.werefox.dev/@Dax.json"
content: |
- "I'd just like to interject for a moment. What you're referring to as Alexis, is in fact, Werefox/Alexis, or as I've recently taken to calling her, Werefox plus Alexis. Alexis is not a system unto herself, but rather another free member of a fully functioning plural system made useful by the Ada, Alice, and other vital system members comprising a full plural system as defined by DSM-V."
+ "im love alexis a lot 💚 🐀"
plausocks:
url: "https://masto.werefox.dev/@plausocks"
@@ -78,11 +78,11 @@ plausocks:
content: |
"*headpats the entire werefox system*"
-Dax:
- url: "https://masto.werefox.dev/@Dax"
- json: "https://masto.werefox.dev/@Dax.json"
+karma:
+ url: "https://awoo.space/@karma"
+ json: "https://awoo.space/@karma.json"
content: |
- "im love alexis a lot 💚 🐀"
+ "wtf it's not even 7:30 PM why are you at ihop"
lindsays:
url: "https://hackers.town/@lindsays"
diff --git a/src/info/pages/contacts/index.js b/src/info/pages/contacts/index.js
index 2842578..6de4e47 100644
--- a/src/info/pages/contacts/index.js
+++ b/src/info/pages/contacts/index.js
@@ -26,8 +26,9 @@ export default function Contacts({ CONTACTS }) {
-
+
diff --git a/src/info/pages/faq/index.js b/src/info/pages/faq/index.js
index 995f47a..532a9eb 100644
--- a/src/info/pages/faq/index.js
+++ b/src/info/pages/faq/index.js
@@ -22,7 +22,11 @@ export async function getStaticProps() {
export default function FAQ({ FAQ }) {
return (
-
+
);
diff --git a/src/info/pages/hrt/index.js b/src/info/pages/hrt/index.js
index 5eae50f..59e3f13 100644
--- a/src/info/pages/hrt/index.js
+++ b/src/info/pages/hrt/index.js
@@ -44,8 +44,9 @@ export default function HRT({ startTimes }) {
-
+
I've been on HRT for:
{Object.keys(timesArray).map((t) => (
diff --git a/src/info/pages/identities/fursona/index.js b/src/info/pages/identities/fursona/index.js
index 3f1246c..ef0a380 100644
--- a/src/info/pages/identities/fursona/index.js
+++ b/src/info/pages/identities/fursona/index.js
@@ -1,5 +1,8 @@
import BasicPage from "../../../components/basic-page";
import IDCard from "../../../components/identity-card";
+import IDCardText from "../../../components/identity-card-textbox";
+import Link from "next/link";
+import Image from "next/image";
export async function getStaticProps() {
const fs = require("fs");
@@ -21,18 +24,37 @@ export async function getStaticProps() {
export default function Fursona({ FURSONA }) {
return (
-
- {Object.keys(FURSONA).map((fursona) => (
-
- ))}
+
+ {Object.keys(FURSONA).map((fursona) => (
+
+
+
+
+ ))}
);
}
diff --git a/src/info/pages/identities/gender/index.js b/src/info/pages/identities/gender/index.js
index fae182f..6144849 100644
--- a/src/info/pages/identities/gender/index.js
+++ b/src/info/pages/identities/gender/index.js
@@ -1,5 +1,7 @@
import BasicPage from "../../../components/basic-page";
import IDCard from "../../../components/identity-card";
+import IDCardText from "../../../components/identity-card-textbox";
+import IDCardButton from "../../../components/identity-card-button";
export async function getStaticProps() {
const fs = require("fs");
@@ -24,16 +26,18 @@ export default function Gender({ GENDER }) {
{Object.keys(GENDER).map((gender) => (
+ >
+
+
+
))}
);
diff --git a/src/info/pages/identities/neuro/index.js b/src/info/pages/identities/neuro/index.js
index 84a42cd..e5a0a11 100644
--- a/src/info/pages/identities/neuro/index.js
+++ b/src/info/pages/identities/neuro/index.js
@@ -1,5 +1,7 @@
import BasicPage from "../../../components/basic-page";
import IDCard from "../../../components/identity-card";
+import IDCardText from "../../../components/identity-card-textbox";
+import IDCardButton from "../../../components/identity-card-button";
export async function getStaticProps() {
const fs = require("fs");
@@ -24,16 +26,18 @@ export default function Neurodiversity({ NEURO }) {
{Object.keys(NEURO).map((neuro) => (
+ >
+
+
+
))}
);
diff --git a/src/info/pages/identities/partners/index.js b/src/info/pages/identities/partners/index.js
index 3f73a39..71dcecf 100644
--- a/src/info/pages/identities/partners/index.js
+++ b/src/info/pages/identities/partners/index.js
@@ -1,6 +1,7 @@
import BasicPage from "../../../components/basic-page";
import IDCard from "../../../components/identity-card";
import PCard from "../../../components/partner-card";
+import IDCardText from "../../../components/identity-card-textbox";
// An object listing pages folks can visit
export async function getStaticProps() {
@@ -24,7 +25,11 @@ export async function getStaticProps() {
export default function Partners({ PARTNERS }) {
if (PARTNERS) {
return (
-
+
+
+ />
+
);
}
diff --git a/src/info/pages/identities/pronouns/index.js b/src/info/pages/identities/pronouns/index.js
index 09f9d5c..4574ea6 100644
--- a/src/info/pages/identities/pronouns/index.js
+++ b/src/info/pages/identities/pronouns/index.js
@@ -1,5 +1,7 @@
import BasicPage from "../../../components/basic-page";
import IDCard from "../../../components/identity-card";
+import IDCardText from "../../../components/identity-card-textbox";
+import IDCardButton from "../../../components/identity-card-button";
export async function getStaticProps() {
const fs = require("fs");
@@ -24,16 +26,18 @@ export default function Pronouns({ PRONOUNS }) {
{Object.keys(PRONOUNS).map((pronouns) => (
+ >
+
+
+
))}
);
diff --git a/src/info/pages/identities/sexuality/index.js b/src/info/pages/identities/sexuality/index.js
index e22d2f5..2f73c09 100644
--- a/src/info/pages/identities/sexuality/index.js
+++ b/src/info/pages/identities/sexuality/index.js
@@ -1,5 +1,7 @@
import BasicPage from "../../../components/basic-page";
import IDCard from "../../../components/identity-card";
+import IDCardText from "../../../components/identity-card-textbox";
+import IDCardButton from "../../../components/identity-card-button";
export async function getStaticProps() {
const fs = require("fs");
@@ -31,7 +33,11 @@ export async function getStaticProps() {
export default function Sexuality({ SEXUALITY, page_title, card_title }) {
return (
-
+
{Object.keys(SEXUALITY).map((sexuality) => (
+ >
+
+
+
))}
);
diff --git a/src/info/pages/index.js b/src/info/pages/index.js
index 733bbd3..24077e9 100644
--- a/src/info/pages/index.js
+++ b/src/info/pages/index.js
@@ -43,13 +43,13 @@ export default function Home({ IDENTITIES, INTRODUCTION, PAGES, PARTNERS }) {
return (
-
+
-
+
-
+
diff --git a/src/info/pages/projects/index.js b/src/info/pages/projects/index.js
index 1a24998..6bc206c 100644
--- a/src/info/pages/projects/index.js
+++ b/src/info/pages/projects/index.js
@@ -22,7 +22,11 @@ export async function getStaticProps() {
export default function Services({ PROJECTS }) {
return (
-
+
diff --git a/src/info/pages/projects/other/index.js b/src/info/pages/projects/other/index.js
index 9725faa..969e43c 100644
--- a/src/info/pages/projects/other/index.js
+++ b/src/info/pages/projects/other/index.js
@@ -8,7 +8,10 @@ export async function getStaticProps() {
let OTHER = {};
try {
- let fileContent = fs.readFileSync("./data/pages/projects/other.yml", "utf8");
+ let fileContent = fs.readFileSync(
+ "./data/pages/projects/other.yml",
+ "utf8"
+ );
OTHER = yaml.load(fileContent);
} catch (e) {
console.log(e);
@@ -22,7 +25,12 @@ export async function getStaticProps() {
export default function Services({ OTHER }) {
return (
-
+
diff --git a/src/info/pages/projects/private/index.js b/src/info/pages/projects/private/index.js
index 18ed181..d1b0cff 100644
--- a/src/info/pages/projects/private/index.js
+++ b/src/info/pages/projects/private/index.js
@@ -8,7 +8,10 @@ export async function getStaticProps() {
let PRIVATE = {};
try {
- let fileContent = fs.readFileSync("./data/pages/projects/private.yml", "utf8");
+ let fileContent = fs.readFileSync(
+ "./data/pages/projects/private.yml",
+ "utf8"
+ );
PRIVATE = yaml.load(fileContent);
} catch (e) {
console.log(e);
@@ -22,7 +25,12 @@ export async function getStaticProps() {
export default function Services({ PRIVATE }) {
return (
-
+
diff --git a/src/info/pages/projects/services/index.js b/src/info/pages/projects/services/index.js
index 9bb64da..f625562 100644
--- a/src/info/pages/projects/services/index.js
+++ b/src/info/pages/projects/services/index.js
@@ -8,7 +8,10 @@ export async function getStaticProps() {
let SERVICES = {};
try {
- let fileContent = fs.readFileSync("./data/pages/projects/services.yml", "utf8");
+ let fileContent = fs.readFileSync(
+ "./data/pages/projects/services.yml",
+ "utf8"
+ );
SERVICES = yaml.load(fileContent);
} catch (e) {
console.log(e);
@@ -22,7 +25,12 @@ export async function getStaticProps() {
export default function Services({ SERVICES }) {
return (
-
+
diff --git a/src/info/pages/projects/streaming/index.js b/src/info/pages/projects/streaming/index.js
index 5c12017..0743b66 100644
--- a/src/info/pages/projects/streaming/index.js
+++ b/src/info/pages/projects/streaming/index.js
@@ -8,7 +8,10 @@ export async function getStaticProps() {
let STREAMING = {};
try {
- let fileContent = fs.readFileSync("./data/pages/projects/streaming.yml", "utf8");
+ let fileContent = fs.readFileSync(
+ "./data/pages/projects/streaming.yml",
+ "utf8"
+ );
STREAMING = yaml.load(fileContent);
} catch (e) {
console.log(e);
@@ -22,7 +25,12 @@ export async function getStaticProps() {
export default function Services({ STREAMING }) {
return (
-
+
diff --git a/src/info/pages/servers/index.js b/src/info/pages/servers/index.js
index 2662c20..02d999c 100644
--- a/src/info/pages/servers/index.js
+++ b/src/info/pages/servers/index.js
@@ -22,8 +22,12 @@ export async function getStaticProps() {
}
export default function Servers({ SERVERS }) {
return (
-
-
+
+
diff --git a/src/info/pages/support/index.js b/src/info/pages/support/index.js
index 0dceb42..1e16dc0 100644
--- a/src/info/pages/support/index.js
+++ b/src/info/pages/support/index.js
@@ -21,7 +21,11 @@ export async function getStaticProps() {
export default function Support({ SUPPORT }) {
return (
-
+
);
diff --git a/src/info/pages/testimonials/index.js b/src/info/pages/testimonials/index.js
index b0d6872..819c56f 100644
--- a/src/info/pages/testimonials/index.js
+++ b/src/info/pages/testimonials/index.js
@@ -42,9 +42,13 @@ export const getStaticProps = async () => {
export default function Testimonials({ iconUrls, TESTIMONIALS }) {
return (
-
+
diff --git a/src/info/public/images/Elizafox.png b/src/info/public/images/Elizafox.png
deleted file mode 100644
index 9c32a47..0000000
Binary files a/src/info/public/images/Elizafox.png and /dev/null differ
diff --git a/src/info/tailwind.config.js b/src/info/tailwind.config.js
index b64a4a0..137fa15 100644
--- a/src/info/tailwind.config.js
+++ b/src/info/tailwind.config.js
@@ -7,6 +7,11 @@ module.exports = {
nerd: ["DejaVuSansMono"],
},
colors: {
+ "werefox-cyan": {
+ light: "#AAFFFF",
+ DEFAULT: "#50FFFF",
+ dark: "#008888",
+ },
"werefox-blue": {
light: "#94C2FF",
DEFAULT: "#75B1FF",