Compare commits

..

15 Commits

Author SHA1 Message Date
3e8ed81972 Analytics
All checks were successful
Deploy / deploy (push) Successful in 7s
2026-03-16 23:29:25 -07:00
a1ab046d07 Update maddybook
Some checks failed
Deploy / deploy (push) Failing after 7s
2026-03-16 23:28:07 -07:00
3105655cf2 Update Maddybook, path
All checks were successful
Deploy / deploy (push) Successful in 7s
2026-03-16 19:50:00 -07:00
8304e2e923 Update maddybook
All checks were successful
Deploy / deploy (push) Successful in 8s
2026-03-16 12:09:05 -07:00
28271383e4 Weird typo...
All checks were successful
Deploy / deploy (push) Successful in 8s
2026-03-15 14:01:03 -07:00
8f849d27f9 Use gitea workflows, update maddybook
Some checks failed
Deploy / deploy (push) Failing after 8s
2026-03-15 13:59:26 -07:00
1e0623af0d Update maddybook 2026-03-14 20:54:28 -07:00
3ee364a695 Update maddybook 2026-03-14 20:46:57 -07:00
a64c550734 Remove superfluous type 2026-03-14 20:06:32 -07:00
d809e75648 Update maddybook 2026-03-14 20:06:12 -07:00
3ea7ee7d0e Use works listing 2026-03-12 22:06:25 -07:00
aaa31c5cc2 Fix tag 2025-08-01 19:28:47 -07:00
a9bbb79855 Update theme 2024-07-02 10:35:51 -07:00
27ea958a0d Update theme 2024-06-15 12:30:54 -07:00
aa8570aeb8 Add netlify.toml to bring hugo version up to date 2024-06-08 18:02:07 -07:00
10 changed files with 215 additions and 15 deletions

View File

@ -0,0 +1,42 @@
name: Deploy
run-name: ${{ gitea.actor }} is deploying ${{ gitea.repository }}
on:
push:
branches:
- main
jobs:
deploy:
runs-on: ubuntu-latest
container:
image: docker.gitea.com/runner-images:ubuntu-latest
volumes:
- /opt/hugo/clade.post-self.ink:/opt/hugo/clade.post-self.ink
env:
DART_SASS_VERSION: 1.98.0
steps:
- name: Check out repo
uses: actions/checkout@v6
with:
submodules: 'true'
- name: Install Hugo
uses: peaceiris/actions-hugo@v3
with:
hugo-version: '0.157.0'
extended: true
- name: Install Dart Sass
run: |
curl -LJO https://github.com/sass/dart-sass/releases/download/${DART_SASS_VERSION}/dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz \
&& tar -xf dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz \
&& cp -r dart-sass/* /usr/local/bin \
&& rm -rf dart-sass* \
&& sass --embedded --version
- name: Build site
run: |
hugo build --gc --minify --baseURL https://clade.post-self.ink --destination /opt/hugo/clade.post-self.ink
- name: Set permissions
run: chown -R www-data:www-data /opt/hugo/clade.post-self.ink

2
.gitignore vendored
View File

@ -1 +1,3 @@
.hugo_build.lock
public
resources/_gen

View File

@ -6,7 +6,7 @@ paginatePath = ''
disablePathToLower = true
[permalinks]
post = '/:filename/'
post = '/:contentbasename/'
[params]
author = 'The Clade authors'
@ -18,3 +18,6 @@ disablePathToLower = true
[markup.goldmark.renderer]
unsafe = true
[pagination]
path = ""

View File

@ -15,18 +15,7 @@
To split oneself among however many individuals, to let the mind drift and diverge, to feel the world from points of view not your own, and then let those memories crash down into you…well, it inspires a feeling best described as heady, to say the least.
* ["Sufficiently Advanced"](/sufficiently-advanced) *by Rob MacWolf*
* ["Genre Clade"](/genre-clade) *by Nathan "Domus Vocis" Hopp*
* ["Après un rêve"](/apres-un-reve) *by Madison Scott-Clary*
* ["Support Group for Anomalies in Forking"](/sgaf) *by Michael Miele*
* ["Cowboy"](/cowboy) *by Alexandria Christina Leal*
* ["True Love Lies Within and Without"](/true-love-lies-within-and-without) *by Thomas "Faux" Steele*
* ["The Big O"](/the-big-o) *by Evan Drake*
* ["She Who Haunts the Storm"](/she-who-haunts-the-storm) *by JS Hawthorne*
* ["Earthbound"](/earthbound) *by Kergiby*
* ["Cascade Failure"](/cascade-failure) *by Joel Kreissman*
**Content Warnings:** "Après un rêve" contains surgery and death; "Support Group for Anomalies in Forking" contains alcohol abuse, body horror, a car accident and injuries, and medical debt; "Cowboy" contains manipulation, complex PTSD, emotional flashbacks, a severe panic attack, and mentions parental death; "She Who Haunts the Storm" contains depression, self-hate, self(?)-harm, coercion, intimidation, and suicidal ideation; "Earthbound" contains death and depression.
{{< works corpus="works" collections="none" creators="none" >}}
## About the authors

107
data/works.yml Normal file
View File

@ -0,0 +1,107 @@
#######
# Clade
- title: Sufficiently Advanced
url: https://clade.post-self.ink/sufficiently-advanced/
authors:
- Rob MacWolf
years:
- 2343
characters:
- Theodred
description: Sometimes, conversing with oneself can lead to unexpected changes.
- title: Genre Clade
url: https://clade.post-self.ink/genre-clade/
authors:
- Nathan "Domus Vocis" Hopp
years:
- 2251
characters:
- Dante
description: Writing is a fantastic way to explore oneself, as Dante learns well.
- title: Après un rêve
url: https://clade.post-self.ink/apres-un-reve/
authors:
- Madison Rye Progress
years:
- 2196
characters:
- Sylvie
description: Uploading to meet one's love once again comes with high stakes.
cw: surgery, death
- title: Support Group for Anomalies in Forking
url: https://clade.post-self.ink/sgaf/
authors:
- Michael Miele
years:
- 2328
characters:
- Ernie
description: Forking is not always so easy as they say...
cw: alcohol abuse, body horror, a car accident and injuries, and medical debt
- title: Cowboy
url: https://clade.post-self.ink/cowboy/
authors:
- Alexandria Christina Leal
years:
- 2200
characters:
- Peace System
description: Life sys-side wreaks havoc with the walls of dissociation for the Peace system.
cw: manipulation, cPTSD, emotional flashbacks, a severe panic attack, and mentions parental death
- title: True Love Lies Within and Without
url: https://clade.post-self.ink/true-love-lies-within-and-without/
authors:
- Thomas "Faux" Steele
years:
- 2286
characters:
- Caspian Sunspear
description: So much in life is easier, sys-side, but finding love remains as difficult as ever.
- title: The Big O
url: https://clade.post-self.ink/the-big-o/
authors:
- Evan Drake
years:
- 2291
characters:
- Walter
description: Sometimes, one must use the trappings of capitalism to truly rid oneself of it.
- title: She Who Haunts the Storm
url: https://clade.post-self.ink/she-who-haunts-the-storm/
authors:
- JS Hawthorne
years:
- 2309
characters:
- Livia
description: Struggling against oneself takes new dimensions for Livia, sys-side.
cw: depression, self-hate, coercion, intimidation, suicidal ideation
- title: Earthbound
url: https://clade.post-self.ink/earthbound/
authors:
- Kergiby
years:
- 2364
characters:
- Jonathan Miller
description: The world is not what it was, both on a grand scale and an intensely personal one.
cw: death and depression
- title: Cascade Failure
url: https://clade.post-self.ink/cascade-failure/
authors:
- Joel Kreissman
years:
- 2302
characters:
- Gregory
description: Simulating an ecosystem sometimes needs a little something extra.

View File

@ -0,0 +1,15 @@
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//analytics.makyo.io/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '26']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->

View File

@ -4,7 +4,7 @@
<h2>{{ .Title }}</h2>
<h3 class="author">{{ .Params.author }}</h3>
<hr/>
<h2 class="character">{{ .Params.character }}</h3>
<h2 class="character">{{ .Params.character }}</h2>
{{ .Content }}
</main>

15
netlify.toml Normal file
View File

@ -0,0 +1,15 @@
[build.environment]
DART_SASS_VERSION = "1.98.0"
GO_VERSION = "1.26.1"
HUGO_VERSION = "0.157.0"
[build]
publish = "public"
command = """\
curl -sLJO "https://github.com/sass/dart-sass/releases/download/${DART_SASS_VERSION}/dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz" && \
tar -C "${HOME}/.local" -xf "dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz" && \
rm "dart-sass-${DART_SASS_VERSION}-linux-x64.tar.gz" && \
export PATH="${HOME}/.local/dart-sass:${PATH}" && \
git config core.quotepath false && \
hugo build --gc --minify --baseURL "${URL}"
"""

View File

@ -28,6 +28,7 @@ ul + p {
margin-top: 1rem;
}
/*
dt {
font-size: 90%;
font-style: italic;
@ -44,6 +45,32 @@ dd {
margin-left: 1rem;
margin-bottom: 1rem;
}
*/
.works dt {
background: linear-gradient(135deg, transparent 0.5rem, rgba(127, 127, 127, 0.2) 0) top left;
}
.works dd {
background: linear-gradient(315deg, transparent 0.5rem, rgba(127, 127, 127, 0.1) 0) bottom right;
}
.title ul {
text-align: left;
}
.title ul li {
margin: 0 0 0 2rem;
}
/*
.buy a, body.dark-mode .buy a {
padding: 0.3rem 0.5rem;
border: none;
box-shadow: none;
background-color: transparent;
background: rgba(127, 127, 127, 0.2);
background: linear-gradient(135deg, transparent 0.5rem, rgba(127, 127, 127, 0.2) 0) top left,
linear-gradient(315deg, transparent 0.5rem, rgba(127, 127, 127, 0.2) 0) bottom right;
}
*/
figure {
margin: 1rem auto;