Making the site a little more job friendly

This commit is contained in:
Alexis Werefox 2022-07-17 22:57:34 +00:00
parent e9d6db6816
commit 43a753d51d
14 changed files with 106 additions and 113 deletions

2
src/info/components/identity-block.js Normal file → Executable file
View File

@ -3,7 +3,7 @@ import IDButton from "./identity-button";
export default function IdentityBlock({ identities, partners }) { export default function IdentityBlock({ identities, partners }) {
return ( return (
<nav> <nav>
<div className="grid xl:grid-rows-2 xl:grid-cols-5 sm:grid-rows-3 sm:grid-cols-3 grid-rows-9 grid-cols-1 sm:gap-2 gap-0"> <div className="grid xl:grid-rows-1 xl:grid-cols-6 sm:grid-rows-2 sm:grid-cols-3 grid-rows-9 grid-cols-1 sm:gap-2 gap-0">
{Object.keys(identities).map((ids) => ( {Object.keys(identities).map((ids) => (
<IDButton <IDButton
key={ids} key={ids}

View File

@ -1,16 +1,16 @@
--- # Contacts YAML --- # Contacts YAML
"Mastodon": # "Mastodon":
url: "https://yiff.life/@werefox" # url: "https://yiff.life/@werefox"
src: "/emoji/mastodon-logo.png" # src: "/emoji/mastodon-logo.png"
alt: "The Mastodon logo" # alt: "The Mastodon logo"
url_text: "@werefox@yiff.life" # url_text: "@werefox@yiff.life"
"My Twitter": # "My Twitter":
url: "https://twitter.com/alice_werefox" # url: "https://twitter.com/alice_werefox"
src: "/emoji/twitter-logo.png" # src: "/emoji/twitter-logo.png"
alt: "The Twitter logo" # alt: "The Twitter logo"
url_text: "@alice_werefox" # url_text: "@alice_werefox"
"My Twitch": "My Twitch":
url: "https://twitch.tv/alice_werefox" url: "https://twitch.tv/alice_werefox"

View File

@ -18,12 +18,6 @@ Pinafore:
- { src: "/emoji/pinafore_logo.svg", alt: "Pinafore logo" } - { src: "/emoji/pinafore_logo.svg", alt: "Pinafore logo" }
new_tab: true new_tab: true
PeerTube:
url: "https://vid.werefox.cafe"
images:
- { src: "/emoji/peertube_logo.svg", alt: "PeerTube logo" }
new_tab: true
"Element": "Element":
url: "https://elem.werefox.cafe/" url: "https://elem.werefox.cafe/"
images: images:
@ -34,11 +28,4 @@ Gitea:
url: "https://gitea.werefox.cafe" 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
Nextcloud:
url: "https://cloud.werefox.cafe"
images:
- { src: "/emoji/nextcloud_logo.png", alt: "Nextcloud logo" }
new_tab: true new_tab: true

View File

@ -9,7 +9,10 @@
"Trans-femme": "Trans-femme":
url: "/identities/gender" url: "/identities/gender"
images: images:
- { src: "/emoji/:alicehearttrans:.png", alt: "Alice with a heart in transgender pride colors" } - {
src: "/emoji/:alicehearttrans:.png",
alt: "Alice with a heart in transgender pride colors",
}
- { src: "/emoji/female_symbol.svg", alt: "Female symbol emoji" } - { src: "/emoji/female_symbol.svg", alt: "Female symbol emoji" }
extra_classes: "xl:pt-1 xl:align-text-bottom xl:text-sm xl:min-h-full" extra_classes: "xl:pt-1 xl:align-text-bottom xl:text-sm xl:min-h-full"
@ -19,37 +22,44 @@
- { src: "/emoji/speech_bubble_left.svg", alt: "A speech bubble emoji" } - { src: "/emoji/speech_bubble_left.svg", alt: "A speech bubble emoji" }
extra_classes: "" extra_classes: ""
Polyam: Queer:
url: "/identities/sexuality" url: "/identities/sexuality"
locator: "Polyam"
images: images:
- { src: "/emoji/polyamory_flag.svg", alt: "Polyamory flag emoji" } - { src: "/emoji/rainbow_flag.svg", alt: "A gay pride flag" }
extra_classes: "" extra_classes: ""
Pansexual: # Polyam:
url: "/identities/sexuality" # url: "/identities/sexuality"
locator: "Pansexual" # locator: "Polyam"
images: # images:
- { src: "/emoji/pansexual_flag.svg", alt: "Pansexual flag emoji" } # - { src: "/emoji/polyamory_flag.svg", alt: "Polyamory flag emoji" }
extra_classes: "" # extra_classes: ""
Lesbian: # Pansexual:
url: "/identities/sexuality" # url: "/identities/sexuality"
locator: "Lesbian" # locator: "Pansexual"
images: # images:
- { src: "/emoji/lesbian_flag.svg", alt: "Lesbian flag emoji" } # - { src: "/emoji/pansexual_flag.svg", alt: "Pansexual flag emoji" }
extra_classes: "" # extra_classes: ""
# Lesbian:
# url: "/identities/sexuality"
# locator: "Lesbian"
# images:
# - { src: "/emoji/lesbian_flag.svg", alt: "Lesbian flag emoji" }
# extra_classes: ""
Partners: Partners:
url: "/identities/partners" url: "/identities/partners"
images: [{ src: "/emoji/:aliceheartblack:.png", alt: "Alice black heart emoji" }] images:
[{ src: "/emoji/:aliceheartblack:.png", alt: "Alice black heart emoji" }]
extra_classes: "" extra_classes: ""
CPTSD: # CPTSD:
url: "/identities/neuro" # url: "/identities/neuro"
images: # images:
- { src: "/emoji/neurodiversity.svg", alt: "Neurodiversity symbol emoji" } # - { src: "/emoji/neurodiversity.svg", alt: "Neurodiversity symbol emoji" }
extra_classes: "" # extra_classes: ""
"Dragon": "Dragon":
url: "/identities/fursona" url: "/identities/fursona"

12
src/info/data/identities/sexuality.yml Normal file → Executable file
View File

@ -4,13 +4,13 @@ Sexuality:
page_title: "What's My Sexuality?" page_title: "What's My Sexuality?"
card_title: "Sexuality Details!" card_title: "Sexuality Details!"
Polyam: Polyamorous:
title: "Polyam" title: "Polyamorous"
url: "https://lgbta.wikia.org/wiki/Polyamorous" url: "https://lgbta.wikia.org/wiki/Polyamorous"
src: "/emoji/polyamory_flag.svg" src: "/emoji/polyamory_flag.svg"
alt: "The polyamory flag" alt: "The polyamory flag"
info: | info: |
Short for "Polyamory", this means that I am okay with having multiple partners! Polyamory means to have multiple partners.
There's a lot I can say about Polyamory, but I feel like if you really want to learn more about it, you might be better off following the link below. There's a lot I can say about Polyamory, but I feel like if you really want to learn more about it, you might be better off following the link below.
@ -20,9 +20,7 @@ Pansexual:
src: "/emoji/pansexual_flag.svg" src: "/emoji/pansexual_flag.svg"
alt: "The pansexual flag" alt: "The pansexual flag"
info: | info: |
This means that I am okay with sexual and romantic partners of any gender identity! This means that I am okay with sexual and romantic partners of any gender identity.
Of course, being Pansexual does not mean I cannot have preferences or that I want to date *"anyone"*, just that I am open to it.
Lesbian: Lesbian:
title: "Lesbian" title: "Lesbian"
@ -30,6 +28,6 @@ Lesbian:
src: "/emoji/lesbian_flag.svg" src: "/emoji/lesbian_flag.svg"
alt: "The lesbian flag" alt: "The lesbian flag"
info: | info: |
This means that I am okay with sexual and romantic partners that are the same gender identity as me! This means that I am okay with sexual and romantic partners that are the same gender identity as me.
If you have questions about how I could be both Pansexual and Lesiban, I'd refer you to my FAQ. If you have questions about how I could be both Pansexual and Lesiban, I'd refer you to my FAQ.

View File

@ -2,9 +2,6 @@
intro: | intro: |
:alicecoolmlem: "A pop punk dragon on the Internet" :alicecoolmlem: "A pop punk dragon on the Internet"
:aliceweh: "A Texas refugee"
:alicesideeye: "A shortstack latina barista"
:alicetildeheart: "Somewhere between a hot date and a hot mess"
Feel free to click/tap any of the buttons above this to learn more about my different aspects of personality. Feel free to click/tap any of the buttons above this to learn more about my different aspects of personality.
Down below, I've got some more neat little pages and useful info you can look at. Down below, I've got some more neat little pages and useful info you can look at.
Please do look around and enjoy your stay!~ :aliceheartblack: Please do look around and enjoy your stay!~ :aliceheartblack:

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

@ -10,10 +10,10 @@
images: images:
- { src: "/emoji/awoo.svg", alt: "Awoo emoji" } - { src: "/emoji/awoo.svg", alt: "Awoo emoji" }
"HRT Tracker!": # "HRT Tracker!":
url: "/hrt" # url: "/hrt"
images: # images:
- { src: "/emoji/trans_heart.png", alt: "Transgender heart emoji" } # - { src: "/emoji/trans_heart.png", alt: "Transgender heart emoji" }
FAQ: FAQ:
url: "/faq" url: "/faq"

View File

@ -51,21 +51,21 @@
src: "/images/AliceWeh.png" src: "/images/AliceWeh.png"
alt: "Alice giving a teary-eyed look" alt: "Alice giving a teary-eyed look"
"Are you accepting more partners?": # "Are you accepting more partners?":
answer: > # answer: >
The short answer is: No. # The short answer is: No.
That isn't to say we can't be close and I won't still consider it, but I don't # That isn't to say we can't be close and I won't still consider it, but I don't
really think I'm in any position to look at new partners right now. # really think I'm in any position to look at new partners right now.
Just being honest. # Just being honest.
src: "/images/alice_TWT.svg" # src: "/images/alice_TWT.svg"
alt: "Alice crying emoji" # alt: "Alice crying emoji"
"... Wait, don't I know you?": # "... Wait, don't I know you?":
answer: > # answer: >
No, and if you do know me pre-transition, it's very likely I don't # No, and if you do know me pre-transition, it's very likely I don't
wanna talk to ya. I'm happy with the life I have now. I'd appreciate # wanna talk to ya. I'm happy with the life I have now. I'd appreciate
if you would respect that and live your own life as well. However, # if you would respect that and live your own life as well. However,
if you really do wanna talk: DM or e-mail me. Use my name. # if you really do wanna talk: DM or e-mail me. Use my name.
Use my pronouns. No exceptions. # Use my pronouns. No exceptions.
src: "/images/AliceRarrrr.png" # src: "/images/AliceRarrrr.png"
alt: "Angry Alice emoji" # alt: "Angry Alice emoji"

View File

@ -16,15 +16,15 @@ Streaming:
I stream regularly now! Mostly Beat Saber workouts. I stream regularly now! Mostly Beat Saber workouts.
If you're interested in that, here are some associated links! If you're interested in that, here are some associated links!
Poetry: # Poetry:
url: "https://write.as/a-letter-to-the-void" # url: "https://write.as/a-letter-to-the-void"
new_tab: true # new_tab: true
src: "/emoji/pen.svg" # src: "/emoji/pen.svg"
alt: "Pen emoji" # alt: "Pen emoji"
description: > # description: >
Sometimes, I write poetry. It's not always the # Sometimes, I write poetry. It's not always the
happiest, but I am proud of it. It would mean a lot to me if # happiest, but I am proud of it. It would mean a lot to me if
you took a look! # you took a look!
Programming: Programming:
url: "https://gitea.werefox.cafe/shadow8t4" url: "https://gitea.werefox.cafe/shadow8t4"

View File

@ -9,11 +9,11 @@
Here's a little treat I put together for Valentine's Day one year, and I decided Here's a little treat I put together for Valentine's Day one year, and I decided
to just keep it up all year. Feel free to take a look if you ever need a little pick-me-up. to just keep it up all year. Feel free to take a look if you ever need a little pick-me-up.
Music: # Music:
url: "https://soundcloud.com/alexis-werefox" # url: "https://soundcloud.com/alexis-werefox"
new_tab: true # new_tab: true
src: "/emoji/studio_microphone.svg" # src: "/emoji/studio_microphone.svg"
alt: "Microphone emoji" # alt: "Microphone emoji"
description: > # description: >
*Nervous sweating* Heh! Sometimes I write some music!? You're free to take a # *Nervous sweating* Heh! Sometimes I write some music!? You're free to take a
listen if you want! Let me know what you think! It's usually based on my poetry. # listen if you want! Let me know what you think! It's usually based on my poetry.

View File

@ -18,15 +18,15 @@ Pinafore:
description: > description: >
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.cafe/" # 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"
description: > # description: >
PeerTube is a free and open-source, decentralized, federated video platform # PeerTube is a free and open-source, decentralized, federated video platform
powered by ActivityPub and WebTorrent, that uses peer-to-peer technology to reduce load on # powered by ActivityPub and WebTorrent, that uses peer-to-peer technology to reduce load on
individual servers when viewing videos. # individual servers when viewing videos.
Element: Element:
url: "https://elem.werefox.cafe/" url: "https://elem.werefox.cafe/"

View File

@ -10,12 +10,12 @@ Twitch:
streams currently. I've been idly contemplating Owncast at some point, but at the streams currently. I've been idly contemplating Owncast at some point, but at the
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.cafe/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"
description: > # description: >
My personal PeerTube instance is where I upload all my recordings (VODs). # My personal PeerTube instance is where I upload all my recordings (VODs).
If you ever miss a stream and wanna see what ya missed, they're always uploaded here! # If you ever miss a stream and wanna see what ya missed, they're always uploaded here!
This link will take you to a playlist where I put all of the recordings in order. # This link will take you to a playlist where I put all of the recordings in order.

View File

@ -50,7 +50,7 @@ holly:
url: "https://fedi.lotor.tech/@holly" url: "https://fedi.lotor.tech/@holly"
json: "https://fedi.lotor.tech/@holly.json" json: "https://fedi.lotor.tech/@holly.json"
content: | content: |
"One of the kindest, cutest systems I know!" "One of the kindest, cutest folks I know!"
avie: avie:
url: "https://sleepygremlin.online/@avie" url: "https://sleepygremlin.online/@avie"

View File

@ -0,0 +1 @@
<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.41421" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><path clip-rule="evenodd" d="m0 0h32v32h-32z"/></clipPath><clipPath id="b"><path clip-rule="evenodd" d="m2 6h28v20h-28z"/></clipPath><metadata/><path d="m0 0h32v32h-32z" fill="none"/><g clip-path="url(#a)"><path d="m32 6c0-.53-.211-1.039-.586-1.414s-.884-.586-1.414-.586c-5.746 0-22.254 0-28 0-.53 0-1.039.211-1.414.586s-.586.884-.586 1.414v20c0 .53.211 1.039.586 1.414s.884.586 1.414.586h28c.53 0 1.039-.211 1.414-.586s.586-.884.586-1.414c0-4.52 0-15.48 0-20z"/><path d="m2 6h28v20h-28z" fill="none"/><g clip-path="url(#b)"><path d="m1 22h30v5h-30z" fill="#7706af"/><path d="m1 19.5h30v4h-30z" fill="#2c3ee5"/><path d="m1 17h30v4h-30z" fill="#158f25"/><path d="m1 14h30v4.5h-30z" fill="#f1e100"/><path d="m1 12h30v4h-30z" fill="#fb8721"/><path d="m1 10h30v3.5h-30z" fill="#df0000"/><path d="m1 7.5h30v3.5h-30z" fill="#88502b"/><path d="m1 5.5h30v3h-30z" fill="#333"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB