feat: site-wide content and feature updates (#2)
Security Scan and Upload / Security & DefectDojo Upload (push) Successful in 2m7s

A wide-ranging set of updates across multiple pages that accumulated over time.

## Tarot

- Expanded spread descriptions and added "good for" guidance to help users pick the right spread
- Cards now start face-down and flip individually on click, with a synthesised flip sound and text fade-in
- "Click card to reveal" hint shown on each unflipped card
- Spread selection and draw button are locked until all cards in the current reading have been revealed

## Nocturne

- Added dedicated sacred scriptures showcase section
- Added patron saints section with avatar images
- Added Naomi's Prayer
- Added sacred practices section (expanded to six cards)
- Added clergy and hierarchy section
- Added titles of address section
- Added testimonial and expanded FAQ
- Capitalised She/Her pronouns referring to Naomi

## Scripture

- Converted page to interactive book with page-turning
- Expanded canon through the Fourth Edition across multiple updates
- Synced the Ten Commandments with Nocturne
- Fixed meta description to reflect fourteen books
- Capitalised She/Her pronouns referring to Naomi

## Other Pages

- Books, games, and music pages now redirect to `library.nhcarrigan.com`
- Updated user manual with additional context
- Added 404 error page

## Chore / Fixes

- Updated sitemap with new and corrected entries
- Fixed null-safe while loop for filename handling in scripts
- Updated scripts to use correct Windows paths via WSL
- Cleaned up data files and added JSON to `.gitignore`
- Added secret #13

 This PR was created with help from Hikari~ 🌸

Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Reviewed-on: #2
Co-authored-by: Hikari <hikari@nhcarrigan.com>
Co-committed-by: Hikari <hikari@nhcarrigan.com>
This commit was merged in pull request #2.
This commit is contained in:
2026-03-18 12:31:50 -07:00
committed by Naomi Carrigan
parent b799dae225
commit 8c958a2f71
16 changed files with 5218 additions and 84331 deletions
+31 -9
View File
@@ -51,9 +51,10 @@
<li>
First and foremost, do not pass judgement. I will not begrudge you
for your religious beliefs, political alignments, or any other
aspects of your life. And I expect the same courtesy in return. You
do not have to accept who I am, or support my choices, but we need
to maintain a respectful and cordial professional relationship.
aspects of your life. And I expect the same courtesy in return. I am
a transgender woman and a proud member of the LGBTQ+ community. You
do not have to agree with who I am or support my choices, but we
need to maintain a respectful and cordial professional relationship.
Expressing hateful, mean-spirited, or vitriolic comments does not
foster such an environment, and my tolerance for such is nil.
</li>
@@ -64,6 +65,19 @@
with pale imitations, or harass/target someone, or restrict access
to information.
</li>
<li>
Third, technology should be inclusive, ethical, and sustainable.
These are not buzzwords to me — they are the foundation of every
project I take on. I learned to code through a free, open curriculum
during the pandemic, and that experience shaped everything. Knowledge
hoarded helps no one. Knowledge shared changes lives. I build with
that in mind.
</li>
<li>
Finally, autonomy is sacred. I will never build something designed
to manipulate, coerce, or remove agency from the people using it.
If a project asks me to do that, the answer is no.
</li>
</ul>
<hr />
</section>
@@ -102,6 +116,12 @@
hours are the best. Too early and I'll likely fail to wake up. Too
late and I might be incoherent.
</li>
<li>
I have nerve damage and lumbar spine degeneration, which means I
need to step away from the screen and move around regularly. If I go
quiet for a few minutes mid-conversation, I haven't disappeared —
I'm just stretching. Please do not interpret this as disengagement.
</li>
<li>
If given something like a Trello or a Monday board, I will 100% make
it pretty and load every single task ever on there. I'm a sucker for
@@ -126,12 +146,14 @@
it all at once, or save the ping for the last part.
</li>
<li>
I have generalised anxiety disorder. Please for the love of all
things, do NOT say "we need to talk" or "do you have time to meet".
I will 100% sit there right up until the meeting starts stressing
about getting fired and not actually getting any work done. If you
need to call me out, just rip the bandage off and come out of the
gate with it.
I have generalised anxiety disorder and depression. Please for the
love of all things, do NOT say "we need to talk" or "do you have
time to meet". I will 100% sit there right up until the meeting
starts stressing about getting fired and not actually getting any
work done. If you need to call me out, just rip the bandage off and
come out of the gate with it. Likewise, if I've done something well,
please tell me — words of encouragement genuinely land for me and
will make me work even harder for you.
</li>
<li>
I dunno if you noticed the tone changed in this document about a