From e7e70d8bd302af5d59cbd7921e0cc48b1ef7853a Mon Sep 17 00:00:00 2001 From: Madison Rye Progress Date: Sat, 14 Mar 2026 20:58:07 -0700 Subject: [PATCH] Update maddybook --- .gitignore | 1 + content/_index.md | 4 +--- data/works.yaml | 35 +++++++++++++++++++++++++++++++++++ netlify.toml | 19 ++++++++++++++----- static/css/motes-played.css | 7 +++++++ themes/maddybook | 2 +- 6 files changed, 59 insertions(+), 9 deletions(-) create mode 100644 data/works.yaml diff --git a/.gitignore b/.gitignore index e7e3002..421e603 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .hugo_build.lock public +resources/_gen diff --git a/content/_index.md b/content/_index.md index 10e1e92..3c20dce 100644 --- a/content/_index.md +++ b/content/_index.md @@ -45,9 +45,7 @@ Contains mentions of rough, but consensual sex with one vague description; blood Along with *Motes Played,* there are a few bonus bits to read: -* ["Milestones of Memory"](/milestones-of-memory) — Some musings from Beholden, A Finger Pointing, and Motes on what it might mean to grow up after so long, also co-written by the authors of *Motes Played.* -* ["In it for the long haul"](/long-haul) — A short drabble by Madison Rye Progress, written to go along with a piece of fan art by biddyfox. -* ["Thoughts on Motes"](/thoughts-on-motes) — An essay about the creation of *Motes Played* what Motes means to the authors, written by Madison Rye Progress. +{{< works corpus="works" collections="none" creators="none" >}} ----- diff --git a/data/works.yaml b/data/works.yaml new file mode 100644 index 0000000..a07a2c6 --- /dev/null +++ b/data/works.yaml @@ -0,0 +1,35 @@ +- title: Milestones of Memory + url: https://motes-played.post-self.ink/milestones-of-memory + authors: + - Madison Rye Progress + - Samantha Yule Fireheart + type: short story + years: + - 2382 + characters: + - Motes + - Beholden + - A Finger Pointing + description: Some musings from Beholden, A Finger Pointing, and Motes on what it might mean to grow up after so long. + +- title: In it for the long haul + url: https://motes-played.post-self.ink/long-haul + authors: + - Madison Rye Progress + type: short story + years: + - 2295 + characters: + - Motes + description: A short drabble written to go along with a piece of fan art by biddyfox. + +- title: Thoughts on Motes + url: https://motes-played.post-self.ink/thoughts-on-motes + authors: + - Madison Rye Progress + type: essay + years: + - 2024 + characters: + - Madison Rye Progress + description: An essay about the creation of *Motes Played* what Motes means to the authors. diff --git a/netlify.toml b/netlify.toml index 625c926..753ba75 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,6 +1,15 @@ -[build] - command = "hugo" - publish = "public" - [build.environment] - HUGO_VERSION = "0.127.0" +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}" + """ diff --git a/static/css/motes-played.css b/static/css/motes-played.css index fb60a01..a9c61a9 100644 --- a/static/css/motes-played.css +++ b/static/css/motes-played.css @@ -129,6 +129,13 @@ summary { margin-top: 1rem; cursor: pointer; } + +.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; +} @media only screen and (max-width: 960px) { .carousel nav { diff --git a/themes/maddybook b/themes/maddybook index 8b6771f..22d2451 160000 --- a/themes/maddybook +++ b/themes/maddybook @@ -1 +1 @@ -Subproject commit 8b6771f5ea16c378e04037319dceb081e0795b8c +Subproject commit 22d2451fb6367e43d5f5293dd91c09febbdd1431