71 Commits

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