add basic site layout with 18+ gate

This commit is contained in:
Daniel Alejandro Gallegos 2023-06-22 20:46:19 -04:00
parent 5509a7a434
commit b3b5074368
30 changed files with 180 additions and 26 deletions

View file

@ -1,6 +1,6 @@
---
title: 🚨 hold up 🚨
description: taco's furry trash receptable [18+]
description: taco's furry trash receptable [🔞]
---
![artwork by rumwik](/img/aeolus.sippy.rumwik.png)
@ -13,5 +13,5 @@ description: taco's furry trash receptable [18+]
🚨 content warning: furry, nsfw, adult themes, 18+ 🚨
```
[yes, i am an adult](home) | [no, i am a child](https://www.bluey.tv/)
## [✅ yes, i am an adult](home) | [🔞 no, i am a child](https://www.bluey.tv/)

7
content/about.md Normal file
View file

@ -0,0 +1,7 @@
---
title: about
description: who is taco? and how much does he weigh?
type: home
---
> coming soon!

7
content/artwork.md Normal file
View file

@ -0,0 +1,7 @@
---
title: artwork
description: artwork taco has obtained or made
type: home
---
> coming soon!

View file

@ -1,9 +1,11 @@
---
title: characters
description: all of the creatures inside of taco's head
type: home
---
# characters
{.text-5xl}
{class="text-5xl mb-10"}
|Forename |Surname |Pronouns|Gender presentation|Genetic ancestry |Primary feature|Secondary feature |Hair style |Hair color |Age |Natural Height (cm)|Current Height (cm)|Has A Penis|Has A Vulva|Has Breasts|
|---------|---------|--------|-------------------|------------------|---------------|---------------------------------------|---------------------|-----------|---------|-------------------|-------------------|-----------|-----------|-----------|
@ -17,8 +19,8 @@ title: characters
|Sestra |Hitsu |she/they|Non-binary |Skaga |White wool |Curled ram horns |N/A |N/A |30s |89 |89 |N |Y |Y |
|Suneko |Shinzo |he/him |Masculine |Swan |White feathers |Orange beak |N/A |N/A |30s |168 |168 |N |Y |N |
|Terra |Viridis |he/him |Masculine |Pegasus |Brown coat |Green extremities (muzzle/hands/hooves)|Feathered short hair |Dark green |40s |178 |178 |Y |N |N |
{.table-auto}
{class="table-auto"}
# in-depth articles
{.text-xl}
{class="text-5xl mb-10"}

View file

@ -10,6 +10,8 @@ height: 90cm - 30cm
Aeolus Viridis is a little green gryphon who loves to snuggle and is happy to
cheer up your day. 💚
<!--more-->
Aeolus is a hybrid between a lion and a quaker parrot. He is 1m tall.
He has soft, green fur and plumage with a fuzzy white underbelly.
He has a pretty little tufted brown tail.

View file

@ -7,6 +7,10 @@ description: An orange wolf-husky hybrid with a white belly and dark brown paws.
height: 12cm (varies)
---
[tba]
<!--more-->
# early life and education
[to be added]

View file

@ -9,6 +9,8 @@ height: 162cm
Blanca Grato is an experienced mage, literary editor, and spotted kitty.
<!--more-->
Blanca is a gray snow leopard with dark spots. She has long, flowing gray hair.
She stands at 162cm (5'4") tall. Her tail is 30 inches long.

View file

@ -9,6 +9,8 @@ height: 148cm
Maricelle Kirakai is a librarian, scholar, and huge nerd.
<!--more-->
Mari is a brown *Mus musculus*.
Mari normally stands at 12cm (~4") tall, but uses a charmed bracelet to grow to

View file

@ -9,6 +9,8 @@ height: 178cm
Terra Viridis is a veterinarian, researcher, explorer, and father.
<!--more-->
Terra is a pegasus with a coat akin to a brown [Paso](https://en.wikipedia.org/wiki/Peruvian_Paso).
He differs in having dark green coloring on his hands, ankles, and muzzle.
He stands at 1.67m (5'6") tall. His wingspan reaches to 10m (~32') on a good day.

View file

@ -1,14 +1,24 @@
---
title: home
description: taco's furry trash receptable
description: taco's furry trash receptable [18+]
type: home
---
i'm busy setting everything up still. sorry for the mess.
trust me, it'll look better soon.
## things you can look at for now:
## things you can look at for now
* [characters](../characters)
* [links](../links)
## things that are coming soon
* [writing](../writing)
* [about](../about)
* [artwork](../artwork)
* [commissions](../commissions)
* [music](../music)
![artwork by concernedape in stardew valley, edit by taco](/img/aeolus.pixelbird.stardew.png)
{.place-content-center}

15
content/links.md Normal file
View file

@ -0,0 +1,15 @@
---
title: links
description: places where you can find taco!
type: home
---
here's where you can find me on the internet!
## socials
[cohost](https://chirpbirb.cohost.org/) - [mastodon](https://meow.social/@chirpbirb) - [twitter](https://twitter.com/chirpbirb) - [tumblr](https://chirpbirb.tumblr.com/)
## galleries
[furaffinity](https://www.furaffinity.net/user/chirpbirb)

7
content/music.md Normal file
View file

@ -0,0 +1,7 @@
---
title: music
description: music taco has made!
type: home
---
> coming soon!

7
content/writing.md Normal file
View file

@ -0,0 +1,7 @@
---
title: writing
description: all of the words that taco managed to get out of his head
type: home
---
> coming soon!

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

BIN
static/apple-touch-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

9
static/browserconfig.xml Normal file
View file

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/mstile-150x150.png"/>
<TileColor>#da532c</TileColor>
</tile>
</msapplication>
</browserconfig>

BIN
static/favicon-16x16.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
static/favicon-32x32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

BIN
static/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
static/mstile-150x150.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

@ -0,0 +1,19 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="220.000000pt" height="220.000000pt" viewBox="0 0 220.000000 220.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.14, written by Peter Selinger 2001-2017
</metadata>
<g transform="translate(0.000000,220.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M1200 1900 l0 -100 -100 0 -100 0 0 -100 0 -100 -100 0 -100 0 0
-200 0 -200 -100 0 -100 0 0 100 0 100 -100 0 -100 0 0 100 0 100 -200 0 -200
0 0 -200 0 -200 100 0 100 0 0 -100 0 -100 100 0 100 0 0 -200 0 -200 100 0
100 0 0 -100 0 -100 100 0 100 0 0 -100 0 -100 600 0 600 0 0 100 0 100 100 0
100 0 0 400 0 400 -100 0 -100 0 0 100 0 100 100 0 100 0 0 100 0 100 -100 0
-100 0 0 100 0 100 -100 0 -100 0 0 100 0 100 -300 0 -300 0 0 -100z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 964 B

14
static/site.webmanifest Normal file
View file

@ -0,0 +1,14 @@
{
"name": "",
"short_name": "",
"icons": [
{
"src": "/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
}
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}

View file

@ -1,10 +1,10 @@
{{ define "main" }}
{{ .Content }}
<ul>
{{ range .Pages }}
<li class="list-disc text-xl">
<a href="{{ .Permalink }}">{{ .Title }}</a>
</li>
<article
class="justify-self-center mx-auto mb-16 px-6 sm:px-4 md:px-0 prose dark:prose-invert prose-slate lg:prose-lg hover:prose-a:text-sky-500">
<h1><a href="{{ .Permalink }}">{{ .Title }}</a></h1>
{{ .Summary }}
</article>
{{ end }}
</ul>
{{ end }}

View file

@ -0,0 +1,15 @@
<!DOCTYPE html>
<html lang='{{ .Site.LanguageCode }}'>
{{ partial "head.html" . }}
<body class="flex flex-col min-h-screen bg-neutral-50 dark:bg-neutral-900 text-neutral-600 dark:text-neutral-400">
{{- partial "dev/dev-tools.html" . -}}
{{- partial "header.html" . -}}
<main class="flex-1 grow mx-auto w-screen max-w-screen-2xl px-6 sm:px-7 xl:px-8 2xl:px-10 pt-4 sm:pt-16">
{{- partial "nav.html" . -}}
{{- block "main" . }}{{- end }}
</main>
{{- partial "footer.html" . -}}
</body>
</html>

View file

@ -0,0 +1,13 @@
{{ define "main" }}
<main
class="justify-self-center mx-auto mb-16 px-6 sm:px-4 md:px-0 prose dark:prose-invert prose-slate lg:prose-lg hover:prose-a:text-sky-500">
{{ .Content }}
</main>
{{ range .Pages }}
<article
class="justify-self-center mx-auto mb-16 px-6 sm:px-4 md:px-0 prose dark:prose-invert prose-slate lg:prose-lg hover:prose-a:text-sky-500">
<h1><a href="{{ .Permalink }}">{{ .Title }}</a></h1>
{{ .Summary }}
</article>
{{ end }}
{{ end }}

View file

@ -0,0 +1,7 @@
{{ define "main" }}
<article
class="justify-self-center mx-auto px-6 mb-16 sm:px-4 md:px-0 prose dark:prose-invert prose-slate lg:prose-lg hover:prose-a:text-sky-500">
<h1>{{ .Title }}</h1>
{{ .Content }}
</article>
{{ end }}

View file

@ -1,6 +1,6 @@
{{ define "main" }}
<article class="justify-self-center mx-auto text-center prose dark:prose-invert prose-slate lg:prose-lg">
<h1 class="font-serif font-extralight text-5xl welcome-headline">{{ .Title }}</h1>
<article class="justify-self-center mx-auto text-center prose dark:prose-invert prose-neutral lg:prose-lg">
<h1 class="font-sans text-red-500 text-5xl">{{ .Title }}</h1>
{{ .Content }}
</article>
{{ end }}

View file

@ -1,3 +1,3 @@
<footer class="bottom-0 w-full p-4 text-xs text-center text-slate-500 border-t border-slate-200 dark:border-slate-700">
<p><a href="https://tacowolf.net">made by taco</a></p>
<footer class="bottom-0 w-full p-4 text-xs text-center text-neutral-500 border-t border-neutral-200 dark:border-neutral-700 mt-10">
<p><a href="https://tacowolf.net">part of tacowolf.net</a></p>
</footer>

View file

@ -36,16 +36,6 @@
</label>
<ul id="nav-menu" class="sm:flex w-full sm:w-auto hidden mt-2 sm:mt-0 sm:space-x-2">
{{ with .Site.GetPage "/about" }}
<li>
<a href="{{ .Permalink }}" class="hover:text-sky-500 dark:hover:text-sky-500">{{ .Title }}</a>
</li>
{{ end }}
{{ range .Site.Sections }}
<li>
<a href="{{ .Permalink }}" class="hover:text-sky-500 dark:hover:text-sky-500">{{ .Title }}</a>
</li>
{{ end }}
<li>
<label class="sr-only">Theme</label>
<button type="button" id="theme-toogle" onclick="changeTheme()"

View file

@ -0,0 +1,20 @@
<h2 class="justify-self-center mx-auto text-center text-xl mb-10">
{{ with .Site.GetPage "/home" }}
<a href="{{ .Permalink }}" class="hover:text-sky-500 dark:hover:text-sky-500">{{ .Title }}</a>
{{ end }}|
{{ with .Site.GetPage "/about" }}
<a href="{{ .Permalink }}" class="hover:text-sky-500 dark:hover:text-sky-500">{{ .Title }}</a>
{{ end }}|
{{ with .Site.GetPage "/characters" }}
<a href="{{ .Permalink }}" class="hover:text-sky-500 dark:hover:text-sky-500">{{ .Title }}</a>
{{ end }}|
{{ with .Site.GetPage "/writing" }}
<a href="{{ .Permalink }}" class="hover:text-sky-500 dark:hover:text-sky-500">{{ .Title }}</a>
{{ end }}|
{{ with .Site.GetPage "/artwork" }}
<a href="{{ .Permalink }}" class="hover:text-sky-500 dark:hover:text-sky-500">{{ .Title }}</a>
{{ end }}|
{{ with .Site.GetPage "/links" }}
<a href="{{ .Permalink }}" class="hover:text-sky-500 dark:hover:text-sky-500">{{ .Title }}</a>
{{ end }}
</h2>