233 lines
11 KiB
Text
233 lines
11 KiB
Text
---
|
|
import BaseLayout from "../layouts/BaseLayout.astro";
|
|
import IconArrowUpRightFromSquare from "../components/icons/IconArrowUpRightFromSquare.astro";
|
|
import IconBriefcase from "../components/icons/IconBriefcase.astro";
|
|
import IconEkasPortal from "../components/icons/brands/IconEkasPortal.astro";
|
|
import IconFurAffinity from "../components/icons/brands/IconFurAffinity.astro";
|
|
import IconInkbunny from "../components/icons/brands/IconInkbunny.astro";
|
|
import IconSoFurry from "../components/icons/brands/IconSoFurry.astro";
|
|
import IconSubscribeStar from "../components/icons/brands/IconSubscribeStar.astro";
|
|
import IconWeasyl from "../components/icons/brands/IconWeasyl.astro";
|
|
|
|
import { TOS_COMMISSION_STATUS } from "../data/tos";
|
|
import { SUBSCRIBESTAR_ENABLED } from "../data/subscribestar";
|
|
---
|
|
|
|
<BaseLayout pageTitle="My work">
|
|
<meta slot="head-description" property="og:description" content="The things I've made." />
|
|
<article aria-labelledby="title-my-work" class="sm:px-5 md:px-6">
|
|
<h1 id="title-my-work" class="text-2xl sm:text-3xl">My work</h1>
|
|
<section>
|
|
<p class="mb-4 mt-5 sm:mb-3 sm:mt-6">
|
|
I've been a lurker in the furry vore community for a long time before I decided to start writing
|
|
<a
|
|
class="text-link transition-colors motion-reduce:transition-none"
|
|
href="https://gallery.badmanners.xyz/stories/1"
|
|
target="_blank"
|
|
><span class="underline">safe vore stories</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" /></a
|
|
>. Since there's a lot in furry endosoma that I enjoy, my stories tend to
|
|
<a
|
|
class="text-link transition-colors motion-reduce:transition-none"
|
|
href="https://gallery.badmanners.xyz/tags"
|
|
target="_blank"
|
|
><span class="underline">have all sorts of themes and scenarios</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" /></a
|
|
>, including exotic ones. My content is all tagged with the appropriate content warnings, so if you enjoy safe
|
|
vore, chances are that you'll find something in my gallery that is right up your alley.
|
|
</p>
|
|
<p class="my-4 sm:mb-3 sm:mt-6">
|
|
I've also made a game called
|
|
<a
|
|
class="text-link transition-colors motion-reduce:transition-none"
|
|
href="https://gallery.badmanners.xyz/games/crossing-over"
|
|
target="_blank"
|
|
><span class="underline">"Crossing Over"</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" /></a
|
|
>, as part of Strawberry Jam 8 (a game jam hosted by eevee on Feb. 2024).
|
|
</p>
|
|
<p class="my-4 sm:mb-3 sm:mt-6">
|
|
You can find my gallery on the following websites, which include all of my content. Aside from the first link,
|
|
these also include some of the art that I've gotten from others (commissions, gifts, etc.).
|
|
</p>
|
|
<ul class="h-card flex flex-col items-center">
|
|
<li class="mb-2 w-max sm:mb-1">
|
|
<a
|
|
class="u-url text-link mx-1 transition-colors motion-reduce:transition-none"
|
|
href="https://gallery.badmanners.xyz/"
|
|
target="_blank"
|
|
>
|
|
<IconBriefcase height="1.75rem" width="1.75rem" class="mr-1 inline" />
|
|
<span class="underline">gallery.badmanners.xyz</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" />
|
|
</a>
|
|
</li>
|
|
<li class="mb-2 w-max sm:mb-1">
|
|
<a
|
|
class="u-url text-link mx-1 transition-colors motion-reduce:transition-none"
|
|
href="https://www.furaffinity.net/user/BadManners"
|
|
target="_blank"
|
|
rel="me"
|
|
>
|
|
<IconFurAffinity height="1.75rem" width="1.75rem" class="mr-1 inline" />
|
|
<span class="underline">Fur Affinity</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" />
|
|
</a>
|
|
</li>
|
|
<li class="mb-2 w-max sm:mb-1">
|
|
<a
|
|
class="u-url text-link mx-1 transition-colors motion-reduce:transition-none"
|
|
href="https://aryion.com/g4/user/BadManners"
|
|
target="_blank"
|
|
rel="me"
|
|
>
|
|
<IconEkasPortal height="1.75rem" width="1.75rem" class="mr-1 inline" />
|
|
<span class="underline">Eka's Portal</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" />
|
|
</a>
|
|
</li>
|
|
<li class="mb-2 w-max sm:mb-1">
|
|
<a
|
|
class="u-url text-link mx-1 transition-colors motion-reduce:transition-none"
|
|
href="https://inkbunny.net/BadManners"
|
|
target="_blank"
|
|
rel="me"
|
|
>
|
|
<IconInkbunny height="1.75rem" width="1.75rem" class="mr-1 inline" />
|
|
<span class="underline">Inkbunny</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" />
|
|
</a>
|
|
</li>
|
|
<li class="mb-2 w-max sm:mb-1">
|
|
<a
|
|
class="u-url text-link mx-1 transition-colors motion-reduce:transition-none"
|
|
href="https://bad-manners.sofurry.com/"
|
|
target="_blank"
|
|
rel="me"
|
|
>
|
|
<IconSoFurry height="1.75rem" width="1.75rem" class="mr-1 inline" />
|
|
<span class="underline">SoFurry</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" />
|
|
</a>
|
|
</li>
|
|
<li class="mb-2 w-max sm:mb-1">
|
|
<a
|
|
class="u-url text-link mx-1 transition-colors motion-reduce:transition-none"
|
|
href="https://www.weasyl.com/~badmanners"
|
|
target="_blank"
|
|
rel="me"
|
|
>
|
|
<IconWeasyl height="1.75rem" width="1.75rem" class="mr-1 inline" />
|
|
<span class="underline">Weasyl</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" />
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</section>
|
|
<section aria-labelledby="title-story-commissions">
|
|
<h2 id="title-story-commissions" class="my-4 text-lg sm:my-6 sm:text-2xl">Story commissions</h2>
|
|
{
|
|
TOS_COMMISSION_STATUS == "CLOSED" ? (
|
|
<p class="mb-6 mt-2 sm:mt-3">
|
|
My story commissions are currently closed, but regardless, feel free to
|
|
<a href="/terms_of_service" class="text-link underline transition-colors motion-reduce:transition-none">
|
|
check out my Terms of Service
|
|
</a>
|
|
if interested.
|
|
</p>
|
|
) : TOS_COMMISSION_STATUS == "OPEN" ? (
|
|
<p class="mb-6 mt-2 sm:mt-3">
|
|
My story commissions are currently open! Feel free to{" "}
|
|
<a href="/terms_of_service" class="text-link underline transition-colors motion-reduce:transition-none">
|
|
check out my Terms of Service
|
|
</a>{" "}
|
|
if interested.
|
|
</p>
|
|
) : TOS_COMMISSION_STATUS == "SEMI_OPEN" ? (
|
|
<p class="mb-6 mt-2 sm:mt-3">
|
|
My story commissions are currently semi-open, meaning that I may take some commissions, but might reject or
|
|
postpone them more easily. Feel free to{" "}
|
|
<a href="/terms_of_service" class="text-link underline transition-colors motion-reduce:transition-none">
|
|
check out my Terms of Service
|
|
</a>{" "}
|
|
if interested.
|
|
</p>
|
|
) : TOS_COMMISSION_STATUS == "PRIVATE" ? (
|
|
<p class="mb-6 mt-2 sm:mt-3">
|
|
My story commissions are currently private, meaning that I'm not offering slots publicly, but I may still
|
|
work on commissions for specific clients. Regardless of whether this applies to you or not, feel free to{" "}
|
|
<a href="/terms_of_service" class="text-link underline transition-colors motion-reduce:transition-none">
|
|
check out my Terms of Service
|
|
</a>{" "}
|
|
if interested.
|
|
</p>
|
|
) : (
|
|
<p class="mb-6 mt-2 sm:mt-3">
|
|
Feel free to{" "}
|
|
<a href="/terms_of_service" class="text-link underline transition-colors motion-reduce:transition-none">
|
|
check out my Terms of Service
|
|
</a>{" "}
|
|
if interested.
|
|
</p>
|
|
)
|
|
}
|
|
</section>
|
|
<section aria-labelledby="title-paid-subscriptions">
|
|
<h2 id="title-paid-subscriptions" class="my-4 text-lg sm:my-6 sm:text-2xl">Paid subscriptions and tips</h2>
|
|
{
|
|
SUBSCRIBESTAR_ENABLED ? (
|
|
<p class="mb-4 mt-5 sm:mb-3 sm:mt-6">
|
|
For continued support, I'm using SubscribeStar as a patronage subscription service! Although I intend to
|
|
publish all of my stories publicly, I'm exploring options on how to reward people who are able to
|
|
financially support my work with recurring payments.
|
|
</p>
|
|
) : (
|
|
<p class="mb-4 mt-5 sm:mb-3 sm:mt-6">
|
|
In the past, I've used SubscribeStar as a subscription service. Currently, this option is disabled, although
|
|
my profile page is still accessible through the link below.
|
|
</p>
|
|
)
|
|
}
|
|
<a
|
|
class="text-link mx-auto transition-colors motion-reduce:transition-none"
|
|
href="https://subscribestar.adult/bad-manners"
|
|
target="_blank"
|
|
>
|
|
<IconSubscribeStar width="1.75rem" height="1.75rem" class="mr-1 inline" />
|
|
<span class="underline">Check out my SubscribeStar!</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="inline" />
|
|
</a>
|
|
{
|
|
SUBSCRIBESTAR_ENABLED ? (
|
|
<p class="mt-3 sm:mt-4">
|
|
If you'd like to tip me once, you can still do it through SubscribeStar! Simply subscribe through the link
|
|
above, then immediately cancel the renewal. That way, you'll even get subscriber benefits for that month!
|
|
</p>
|
|
) : null
|
|
}
|
|
</section>
|
|
<section aria-labelledby="title-other-work">
|
|
<h2 id="title-other-work" class="my-4 text-lg sm:my-6 sm:text-2xl">Other work</h2>
|
|
<p class="mb-6 mt-3 sm:mb-8 sm:mt-4">
|
|
Other than the above, I've done some miscellaneous work. This includes
|
|
<a
|
|
href="https://git.badmanners.xyz/badmanners?tab=repositories"
|
|
target="_blank"
|
|
class="text-link transition-colors motion-reduce:transition-none"
|
|
>
|
|
<span class="underline">writing code (such as both of my websites)</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="mb-1 inline" />
|
|
</a>, and localizing
|
|
<a
|
|
href="https://desiran.itch.io/wrangler"
|
|
target="_blank"
|
|
class="text-link transition-colors motion-reduce:transition-none"
|
|
>
|
|
<span class="underline">Wrangler</span>
|
|
<IconArrowUpRightFromSquare width="0.75rem" height="0.75rem" class="mb-1 inline" />
|
|
</a>
|
|
to Brazilian Portuguese.
|
|
</p>
|
|
</section>
|
|
</article>
|
|
</BaseLayout>
|