Migrate to LFTP deployment and improve templates

- Add `deploy-lftp` command
- Add 404 page
- Change relative links to absolute links
- Fix pagination links
- Remove drafts from Pagefind indexing
- Fix OpenGraph descriptions for i18n
- Add Commissioners and Requesters components
- Add consistent type-checking for getStaticPaths
This commit is contained in:
Bad Manners 2024-06-16 19:24:25 -03:00
parent 837433364d
commit a9d5a88d0e
26 changed files with 254 additions and 70 deletions

View file

@ -9,7 +9,7 @@ thumbnail: /src/assets/thumbnails/bm_ff_15_bladder_filler.png
description: |
Always watch what you wish for... Blather the right thing to the right gryphon, and you might wash up in a bladder!
The return of Beetle! Swallowing multiple creatures, through multiple holes [myself included!](./birdroom) , has done little to quell his unusual appetites. But this time, he's set his eyes on you! Yes, you a small dragon, who has been itching to try some bladder vore. An unusual request, but hey, I won't judge you!
The return of Beetle! Swallowing multiple creatures, through multiple holes [myself included!](/stories/birdroom) , has done little to quell his unusual appetites. But this time, he's set his eyes on you! Yes, you a small dragon, who has been itching to try some bladder vore. An unusual request, but hey, I won't judge you!
...In all seriousness, I wanted to do something more daring for a PoV story. With a dragon, instead of a generic anthro, this time. And not to mention bladder vore, which is also a first for me. I'll still stick to third person narration for most of my stories, but let me know if PoV is something that you want to see more of.
descriptionPlaintext: >

View file

@ -9,7 +9,7 @@ thumbnail: /src/assets/thumbnails/bm_14_bottom_of_the_food_chain.png
description: |
A unique opportunity falls onto Muno's coils, but he's not too pleased about it...
I know everyone is already thinking about October and Halloween, but I still have a Snektember addition to share! This story follows Muno the snake after the events of ["Ruffling Some Feathers"](./ruffling-some-feathers), although you don't need to read that story to enjoy this one.
I know everyone is already thinking about October and Halloween, but I still have a Snektember addition to share! This story follows Muno the snake after the events of ["Ruffling Some Feathers"](/stories/ruffling-some-feathers), although you don't need to read that story to enjoy this one.
descriptionPlaintext: >
A unique opportunity falls onto Muno's coils, but he's not too pleased about it...

View file

@ -9,7 +9,7 @@ thumbnail: /src/assets/thumbnails/bm_comm_4_team_building.png
description: |
After another semester in college, Yolk finds new opportunities to surpass his limits and grow closer to his friends than ever.
This commission is a sequel to the raffle request, [Team Effort](./team-effort)!
This commission is a sequel to the raffle request, [Team Effort](/stories/team-effort)!
descriptionPlaintext: >
After another semester in college, Yolk finds new opportunities to surpass his limits and grow closer to his friends than ever.

View file

@ -8,7 +8,7 @@ contentWarning: >
Contains: macro and size difference, non-fatal oral vore. Also includes dream scenarios, role reversal, and self-vore.
thumbnail: /src/assets/thumbnails/tlotm_bonus_1.png
description: |
This is a bonus chapter of The Lost of the Marshes, set between [Chapter 4 Change](./chapter-4) and [Chapter 5 Intersection](./chapter-5).
This is a bonus chapter of The Lost of the Marshes, set between [Chapter 4 Change](/stories/the-lost-of-the-marshes/chapter-4) and [Chapter 5 Intersection](/stories/the-lost-of-the-marshes/chapter-5).
I had this idea while working on the next chapter, and wanted to try something a bit more experimental involving these characters. It's self-indulgent and loose canon, and something of a departure from my usual stories! I don't even know how to describe it... Well, whatever it is, it's certainly a mash of different thoughts and ideas that had been boiling in my head, and simmering them down into something legible was an interesting exercise. Hope it's an enjoyable read too!
descriptionPlaintext: >

View file

@ -12,7 +12,7 @@ description: |
This chapter took a lot longer to churn out than any other so far. It was still a bunch of fun to write, but each chapter so far has been a lot more work than the last... So before chapter 5 comes out (and don't worry, it will there are plenty more chapters with these three still planned!), I might put out a few separate standalone stories that focus more on "hot sauce" and less on world-building, just so I can have a more regular posting schedule.
[BONUS CHAPTER! Quince's Fantasy, set **after** this one.](./bonus-1-quince-s-fantasy)
[BONUS CHAPTER! Quince's Fantasy, set **after** this one.](/stories/the-lost-of-the-marshes/bonus-1-quince-s-fantasy)
descriptionPlaintext: >
How hard is it to sneak a giant dragon into a village? Quince and Nikili might learn the answer sooner rather than later...

View file

@ -12,7 +12,7 @@ description: |
This chapter turned out pretty heavy, both dialogue- and theme-wise... Regardless, I hope you enjoy it. I want to work on something short for the 8/8, and next will be chapter 6, which should hopefully be more positive and have more emphasis on vore.
[BONUS CHAPTER! Quince's Fantasy, set **before** this one.](./bonus-1-quince-s-fantasy)
[BONUS CHAPTER! Quince's Fantasy, set **before** this one.](/stories/the-lost-of-the-marshes/bonus-1-quince-s-fantasy)
descriptionPlaintext: >
In a distant place full of passing faces, our protagonists are forced to face their demons, both without and within.

View file

@ -9,7 +9,7 @@ thumbnail: /src/assets/thumbnails/bm_18_tiny_accident.png
description: |
Kolo's day at the airship is nearly over, but a tiny stalker will unwittingly make his evening quite eventful...
Finally got around to finishing a story ever since I worked on [Crossing Over](../games/crossing-over)! I wanna get back into writing more stuff again, and this short story has finally broken my writer's block. My goal is to go back to working on commissions, but I feel I'm not quite in the headspace to tackle them just yet... Nevertheless, I hope you enjoy this!
Finally got around to finishing a story ever since I worked on [Crossing Over](/games/crossing-over)! I wanna get back into writing more stuff again, and this short story has finally broken my writer's block. My goal is to go back to working on commissions, but I feel I'm not quite in the headspace to tackle them just yet... Nevertheless, I hope you enjoy this!
descriptionPlaintext: >
Kolo's day at the airship is nearly over, but a tiny stalker will unwittingly make his evening quite eventful...