From 7c30fac0096d30baaa551ebf90c6ef7c86cf8f8a Mon Sep 17 00:00:00 2001 From: Alexis Werefox Date: Sun, 11 Jul 2021 06:12:40 +0000 Subject: [PATCH] Added some faqs, updated the README a bit, moved some files around. --- src/info/components/faq-block.js | 2 +- src/info/data/faq.yml | 37 ---------- src/info/data/pages/faq.yml | 68 +++++++++++++++++++ src/info/data/{ => pages}/projects.yml | 0 src/info/data/{ => pages}/projects/other.yml | 0 .../data/{ => pages}/projects/private.yml | 0 .../data/{ => pages}/projects/services.yml | 0 .../data/{ => pages}/projects/streaming.yml | 0 src/info/data/{ => pages}/servers.yml | 0 src/info/data/{ => pages}/support.yml | 0 src/info/data/{ => pages}/testimonials.yml | 0 src/info/pages/faq/index.js | 2 +- src/info/pages/projects/index.js | 2 +- src/info/pages/projects/other/index.js | 2 +- src/info/pages/projects/private/index.js | 2 +- src/info/pages/projects/services/index.js | 2 +- src/info/pages/projects/streaming/index.js | 2 +- src/info/pages/servers/index.js | 2 +- src/info/pages/support/index.js | 2 +- src/info/pages/testimonials/index.js | 2 +- 20 files changed, 78 insertions(+), 47 deletions(-) delete mode 100644 src/info/data/faq.yml create mode 100644 src/info/data/pages/faq.yml rename src/info/data/{ => pages}/projects.yml (100%) rename src/info/data/{ => pages}/projects/other.yml (100%) rename src/info/data/{ => pages}/projects/private.yml (100%) rename src/info/data/{ => pages}/projects/services.yml (100%) rename src/info/data/{ => pages}/projects/streaming.yml (100%) rename src/info/data/{ => pages}/servers.yml (100%) rename src/info/data/{ => pages}/support.yml (100%) rename src/info/data/{ => pages}/testimonials.yml (100%) diff --git a/src/info/components/faq-block.js b/src/info/components/faq-block.js index ba5b441..9592ed9 100644 --- a/src/info/components/faq-block.js +++ b/src/info/components/faq-block.js @@ -6,7 +6,7 @@ export default function FAQBlock({ faqs }) { {Object.keys(faqs).map((faq) => ( - That's a good question! No, my fursona's full name is Alexis Werefox, - so Werefox is just a last name. I am just a fox! - src: "/images/alexis_heart.png" - alt: "Alexis giving a heart emoji" - -q2: - question: "How can you be Pansexual and a Lesbian?" - answer: > - I believe I've been told the proper term is "sapphic", - it just means I *am* Pansexual, but I prefer those who identify more femme." - src: "/images/alexis_wink.png" - alt: "Alexis winking and giving a peace sign" - -q3: - question: "How do I get those Xenia stickers?" - answer: > - Yeah, about that. So, I've made a few posts about this, but when - I first started giving those out, I was in a good financial position, among - other things. Now I'm not! I will get to it when I do. - src: "/images/alexis_annoyed.png" - alt: "Alexis looking annoyed and crossing her arms" - -q4: - question: "What do you do?" - answer: > - Lots of things! Lately, though, I've been focusing on myself and my - transition. I could use some financial support (since I'm currently - unemployed) if you're feeling up to it and can afford it! If you want to - know more about what I do, you can check out "Stuff I do!" from the main - page, and "Support Me?" if you wanna toss me some funds! - src: "/images/alexis_shrug.png" - alt: "Alexis shrugging" diff --git a/src/info/data/pages/faq.yml b/src/info/data/pages/faq.yml new file mode 100644 index 0000000..6f13e4b --- /dev/null +++ b/src/info/data/pages/faq.yml @@ -0,0 +1,68 @@ +--- # FAQ YAML + +"So is Werefox like a species or...?": + answer: > + That's a good question! No, my fursona's full name is Alexis Werefox, + so Werefox is just a last name. I am just a fox! + src: "/images/alexis_heart.png" + alt: "Alexis giving a heart emoji" + +"How can you be Pansexual and a Lesbian?": + answer: > + I believe I've been told the proper term is "sapphic", + it just means I *am* Pansexual, but I prefer those who identify more femme." + src: "/images/alexis_wink.png" + alt: "Alexis winking and giving a peace sign" + +"How do I get those Xenia stickers?": + answer: > + Yeah, about that. So, I've made a few posts about this, but when + I first started giving those out, I was in a good financial position, among + other things. Now I'm not! I will get to it when I do. + src: "/images/alexis_annoyed.png" + alt: "Alexis looking annoyed and crossing her arms" + +"Where are you, anyway?": + answer: > + I'm somewhere in Austin, Texas. I'm not gonna be any more specific than that, + for obvious reasons. If you're in the area, consider hitting me up! I might + not want to meet up right away, but I'm always looking for more friendos. 💙 + 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 do you do?": + answer: > + Lots of things! Lately, though, I've been focusing on myself and my + transition. I could use some financial support (since I'm currently + unemployed) if you're feeling up to it and can afford it! If you want to + know more about what I do, you can check out "Stuff I do!" from the main + page, and "Support Me?" if you wanna toss me some funds! + src: "/images/alexis_shrug.png" + alt: "Alexis shrugging" + +"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" + +"... Wait, don't I know you?": + answer: > + Hey hey, if you're here from knowing me pre-transition, that's cool too. + It's likely that a lot has changed in my life and I'm a much different + 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 diff --git a/src/info/data/projects.yml b/src/info/data/pages/projects.yml similarity index 100% rename from src/info/data/projects.yml rename to src/info/data/pages/projects.yml diff --git a/src/info/data/projects/other.yml b/src/info/data/pages/projects/other.yml similarity index 100% rename from src/info/data/projects/other.yml rename to src/info/data/pages/projects/other.yml diff --git a/src/info/data/projects/private.yml b/src/info/data/pages/projects/private.yml similarity index 100% rename from src/info/data/projects/private.yml rename to src/info/data/pages/projects/private.yml diff --git a/src/info/data/projects/services.yml b/src/info/data/pages/projects/services.yml similarity index 100% rename from src/info/data/projects/services.yml rename to src/info/data/pages/projects/services.yml diff --git a/src/info/data/projects/streaming.yml b/src/info/data/pages/projects/streaming.yml similarity index 100% rename from src/info/data/projects/streaming.yml rename to src/info/data/pages/projects/streaming.yml diff --git a/src/info/data/servers.yml b/src/info/data/pages/servers.yml similarity index 100% rename from src/info/data/servers.yml rename to src/info/data/pages/servers.yml diff --git a/src/info/data/support.yml b/src/info/data/pages/support.yml similarity index 100% rename from src/info/data/support.yml rename to src/info/data/pages/support.yml diff --git a/src/info/data/testimonials.yml b/src/info/data/pages/testimonials.yml similarity index 100% rename from src/info/data/testimonials.yml rename to src/info/data/pages/testimonials.yml diff --git a/src/info/pages/faq/index.js b/src/info/pages/faq/index.js index 2976a52..995f47a 100644 --- a/src/info/pages/faq/index.js +++ b/src/info/pages/faq/index.js @@ -8,7 +8,7 @@ export async function getStaticProps() { let FAQ = {}; try { - let fileContent = fs.readFileSync("./data/faq.yml", "utf8"); + let fileContent = fs.readFileSync("./data/pages/faq.yml", "utf8"); FAQ = yaml.load(fileContent); } catch (e) { console.log(e); diff --git a/src/info/pages/projects/index.js b/src/info/pages/projects/index.js index 729a769..1a24998 100644 --- a/src/info/pages/projects/index.js +++ b/src/info/pages/projects/index.js @@ -8,7 +8,7 @@ export async function getStaticProps() { let PROJECTS = {}; try { - let fileContent = fs.readFileSync("./data/projects.yml", "utf8"); + let fileContent = fs.readFileSync("./data/pages/projects.yml", "utf8"); PROJECTS = yaml.load(fileContent); } catch (e) { console.log(e); diff --git a/src/info/pages/projects/other/index.js b/src/info/pages/projects/other/index.js index 75e38d6..6c79634 100644 --- a/src/info/pages/projects/other/index.js +++ b/src/info/pages/projects/other/index.js @@ -8,7 +8,7 @@ export async function getStaticProps() { let OTHER = {}; try { - let fileContent = fs.readFileSync("./data/projects/other.yml", "utf8"); + let fileContent = fs.readFileSync("./data/pages/projects/other.yml", "utf8"); OTHER = yaml.load(fileContent); } catch (e) { console.log(e); diff --git a/src/info/pages/projects/private/index.js b/src/info/pages/projects/private/index.js index 9929ac2..cc0738c 100644 --- a/src/info/pages/projects/private/index.js +++ b/src/info/pages/projects/private/index.js @@ -8,7 +8,7 @@ export async function getStaticProps() { let PRIVATE = {}; try { - let fileContent = fs.readFileSync("./data/projects/private.yml", "utf8"); + let fileContent = fs.readFileSync("./data/pages/projects/private.yml", "utf8"); PRIVATE = yaml.load(fileContent); } catch (e) { console.log(e); diff --git a/src/info/pages/projects/services/index.js b/src/info/pages/projects/services/index.js index 4129309..b70b6d6 100644 --- a/src/info/pages/projects/services/index.js +++ b/src/info/pages/projects/services/index.js @@ -8,7 +8,7 @@ export async function getStaticProps() { let SERVICES = {}; try { - let fileContent = fs.readFileSync("./data/projects/services.yml", "utf8"); + let fileContent = fs.readFileSync("./data/pages/projects/services.yml", "utf8"); SERVICES = yaml.load(fileContent); } catch (e) { console.log(e); diff --git a/src/info/pages/projects/streaming/index.js b/src/info/pages/projects/streaming/index.js index 8dbf13f..f659c3c 100644 --- a/src/info/pages/projects/streaming/index.js +++ b/src/info/pages/projects/streaming/index.js @@ -8,7 +8,7 @@ export async function getStaticProps() { let STREAMING = {}; try { - let fileContent = fs.readFileSync("./data/projects/streaming.yml", "utf8"); + let fileContent = fs.readFileSync("./data/pages/projects/streaming.yml", "utf8"); STREAMING = yaml.load(fileContent); } catch (e) { console.log(e); diff --git a/src/info/pages/servers/index.js b/src/info/pages/servers/index.js index c234d5b..2662c20 100644 --- a/src/info/pages/servers/index.js +++ b/src/info/pages/servers/index.js @@ -9,7 +9,7 @@ export async function getStaticProps() { let SERVERS = {}; try { - let fileContent = fs.readFileSync("./data/servers.yml", "utf8"); + let fileContent = fs.readFileSync("./data/pages/servers.yml", "utf8"); SERVERS = yaml.load(fileContent); } catch (e) { console.log(e); diff --git a/src/info/pages/support/index.js b/src/info/pages/support/index.js index f054451..0dceb42 100644 --- a/src/info/pages/support/index.js +++ b/src/info/pages/support/index.js @@ -7,7 +7,7 @@ export async function getStaticProps() { const yaml = require("js-yaml"); let SUPPORT = {}; try { - let fileContent = fs.readFileSync("./data/support.yml", "utf8"); + let fileContent = fs.readFileSync("./data/pages/support.yml", "utf8"); SUPPORT = yaml.load(fileContent); } catch (e) { console.log(e); diff --git a/src/info/pages/testimonials/index.js b/src/info/pages/testimonials/index.js index 0cea94b..aa9a2eb 100644 --- a/src/info/pages/testimonials/index.js +++ b/src/info/pages/testimonials/index.js @@ -20,7 +20,7 @@ export const getStaticProps = async () => { let TESTIMONIALS = {}; try { - let fileContent = fs.readFileSync("./data/testimonials.yml", "utf8"); + let fileContent = fs.readFileSync("./data/pages/testimonials.yml", "utf8"); TESTIMONIALS = yaml.load(fileContent); } catch (e) { console.log(e);