71 Commits

Author SHA1 Message Date
tgrosinger b85247d8b4 Fix missing prose styles in production by converting Tailwind config to JS
The production Docker build (node:22-alpine) was failing to load the
TypeScript Tailwind config via jiti, causing Tailwind to silently fall
back to a default config with no plugins. This meant the
@tailwindcss/typography plugin never ran, so no .prose CSS rules were
generated. Tailwind's preflight reset (p { margin: 0 }) was still
applied with nothing to override it, making all blog post paragraphs
run together with zero spacing.

Converting tailwind.config.ts and typography.ts to plain JS files
removes the dependency on jiti for config loading. Also adds .mdx to
the Tailwind content glob so utility classes used directly in MDX files
(not-prose, flex, etc.) are included in the production CSS.
2026-04-02 21:09:53 -07:00
tgrosinger db31ef84cf Replace Endurance image 2026-04-02 21:08:00 -07:00
tgrosinger 54bc09a082 Add blog post about Endurance screening
Build Production Image / Build Production Image (push) Failing after 3m40s
0.0.40
2026-04-02 20:18:46 -07:00
tgrosinger 809874471a Center the mailing list captcha
Build Production Image / Build Production Image (push) Failing after 3m27s
0.0.39
2025-11-11 10:19:51 -08:00
tgrosinger 530ad0ccff Add padding to mailing list inputs 2025-11-11 10:19:42 -08:00
tgrosinger 563c4725f2 Add mailing address to footer 2025-11-11 10:19:16 -08:00
tgrosinger fd8b2336ef Switch to bundled altcha
Build Production Image / Build Production Image (push) Successful in 2m21s
0.0.38
2025-11-03 18:38:40 -08:00
tgrosinger fa89e86a2f Update board of directors positions 2025-11-03 18:37:14 -08:00
tgrosinger 29ffaca0f7 Upgrade to node 22
Build Production Image / Build Production Image (push) Failing after 3m9s
0.0.37
2025-09-20 15:09:36 -07:00
tgrosinger 58a0260ebb Switch to altcha for listmonk 2025-09-20 15:09:22 -07:00
tgrosinger 72dcb42147 Update action workflow versions
Build Production Image / Build Production Image (push) Failing after 3m2s
0.0.36
2025-03-17 21:31:48 -07:00
tgrosinger 64c80c11ba Donation page
Build Production Image / Build Production Image (push) Failing after 2m28s
0.0.35
2025-03-16 22:10:16 -07:00
tgrosinger 3e8fada7c7 Remove unused projects page 2025-03-16 22:09:58 -07:00
tgrosinger 45cc2e856c Remove unused useMutationObservable 2025-03-16 22:09:58 -07:00
tgrosinger 01c3912ba9 Add new entries to the hall timeline 2025-03-16 22:09:58 -07:00
tgrosinger 5ed921ec05 Small copy corrections 2025-03-16 22:09:58 -07:00
tgrosinger d1c7de593b NFC: Formatting 2025-03-16 22:09:58 -07:00
tgrosinger 4acf298044 Remove year from membership form pdf 2025-03-16 16:34:04 -07:00
tgrosinger a7ec7bf5eb Update Dockerfile env format 2024-12-19 21:52:54 -08:00
tgrosinger 78d996a989 Move listmonk form into separate module and add captcha
Build Production Image / Build Production Image (push) Failing after 2m21s
0.0.34
2024-12-19 18:53:40 -08:00
tgrosinger f342b0fa25 Add blog post about 2024-10-20 potluck
Build Production Image / Build Production Image (push) Successful in 1m22s
0.0.33
2024-10-26 19:10:48 -07:00
tgrosinger 8b57fd492d Add listmonk mailing list form
Build Production Image / Build Production Image (push) Successful in 2m2s
0.0.32
2024-10-22 19:49:37 -07:00
tgrosinger f8971e812e Update board members
Build Production Image / Build Production Image (push) Successful in 2m1s
0.0.31
2024-10-20 18:32:08 -07:00
tgrosinger e420bb7ca2 Add blog post about 2024-09-21 potluck
Build Production Image / Build Production Image (push) Successful in 2m22s
0.0.30
2024-09-22 18:41:24 -07:00
tgrosinger 41f688fd84 Fix typo 2024-09-22 18:41:03 -07:00
tgrosinger 55aa6af239 Correctly start weeks with Sunday
Build Production Image / Build Production Image (push) Successful in 1m36s
The days of the week already reflected this, but the headers did not
match.
0.0.29
2024-08-23 18:40:58 -07:00
tgrosinger 922a8d24dd Set user agent when requesting iCal
Build Production Image / Build Production Image (push) Successful in 1m5s
0.0.28
2024-05-21 19:57:31 -07:00
tgrosinger 7192f527e9 Add Linn as director
Build Production Image / Build Production Image (push) Successful in 1m15s
0.0.27
2024-04-27 14:22:31 -07:00
tgrosinger 4cf7878202 Upgrade dependencies
Build Production Image / Build Production Image (push) Successful in 55s
0.0.26
2024-04-21 08:42:25 -07:00
tgrosinger 346df14a25 Fix page titles
They have West Sound Hall added to the end already.
2024-04-21 08:29:52 -07:00
tgrosinger b88febfc64 Add full name to titles
Build Production Image / Build Production Image (push) Successful in 54s
0.0.25
2024-04-21 08:19:57 -07:00
tgrosinger a60cba2762 Move type deps back into runtime since it doesn't work without them
Build Production Image / Build Production Image (push) Successful in 54s
0.0.24
2024-04-20 18:01:47 -07:00
tgrosinger 3481adfcab Remove dark mode
Build Production Image / Build Production Image (push) Successful in 1m0s
2024-04-20 17:52:55 -07:00
tgrosinger 18365af5dc Add calendar pulling from Google Calendar 2024-04-20 15:56:48 -07:00
tgrosinger 768fa39cf2 Fix escaping in blog post summary
Build Production Image / Build Production Image (push) Successful in 1m13s
0.0.21
2024-03-24 09:06:18 -07:00
tgrosinger 94e316daf6 Update package lock
Build Production Image / Build Production Image (push) Successful in 1m38s
0.0.20
2024-03-24 09:00:10 -07:00
tgrosinger 76d3e0a64d Add upcoming events 2024-03-24 09:00:00 -07:00
tgrosinger 75c750c493 Add notes from town hall meeting 2024-03-24 08:59:46 -07:00
tgrosinger 823ac4f5c8 Add news post for February 2024 potluck
Build Production Image / Build Production Image (push) Successful in 59s
0.0.19
2024-02-27 19:59:42 -08:00
tgrosinger 292cefb945 Update events
Build Production Image / Build Production Image (push) Successful in 54s
0.0.18
2024-02-03 14:33:30 -08:00
tgrosinger 7f3499aba1 Fix table heading on board of directors 2024-02-01 19:59:28 -08:00
tgrosinger f62e434dff Fix club membership form in dark mode
Build Production Image / Build Production Image (push) Successful in 53s
0.0.17
2024-02-01 19:55:11 -08:00
tgrosinger 7190b306e7 Add EIN to footer
Build Production Image / Build Production Image (push) Successful in 1m3s
0.0.16
2024-01-31 20:29:43 -08:00
tgrosinger d9225e36d7 Fix rental table styling in dark mode 2024-01-31 20:29:27 -08:00
tgrosinger c957b156d8 Fix invisible heading in dark mode 2024-01-31 20:29:03 -08:00
tgrosinger f936bae555 Add board of directors page 2024-01-31 20:28:13 -08:00
tgrosinger 52ec6d7b81 Add instructions for updating content to the README.md
Build Production Image / Build Production Image (push) Successful in 57s
0.0.15
2024-01-28 10:04:51 -08:00
tgrosinger 49751bb433 Reorganize homepage layout
Switch from 5 small photos to one larger photo on the right
2024-01-28 10:04:46 -08:00
tgrosinger 18f711444f Load upcoming events from json file 2024-01-28 10:04:06 -08:00
tgrosinger c263bc4573 Remove logo avatar from top left corner 2024-01-28 10:03:17 -08:00