Commit graph

321 commits

Author SHA1 Message Date
409670c63a
feat(pages): Update /uses
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m26s
2025-05-31 20:24:20 -07:00
343fc5a1a9
feat(pages): Add Past Designs
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m22s
2025-05-31 15:09:43 -07:00
e8e6e328bd
feat(shows): Add Dandadan
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m32s
2025-05-30 16:36:15 -07:00
93bb8f78d2 Add ListenBrainz data to now page (#6)
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m28s
Reviewed-on: #6
Co-authored-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
Co-committed-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
2025-05-30 14:22:32 -07:00
1a1af8b9a9 2025 Design Refresh (#5)
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m33s
Reviewed-on: #5
Co-authored-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
Co-committed-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
2025-05-30 13:40:42 -07:00
efcdb7296e Update CSS Pipeline (#4)
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m19s
The goal of this change was to speed up my CSS pipeline. Previously builds would take up to 30s because it had to rebuild the CSS for every page (I inlined the CSS).

This updates the pipeline to remain somewhat the same, but offloads the busywork of computing my theme CSS (my design system in other words), and is replaced by a mostly static file (`css/global/lilypad.css`), which I can update as my design system changes.

I also offloaded several of my utility classes as I know I will want to use them in other sites I design, so it made sense to move them as well.

The new pipeline makes use of 11ty's bundle feature (newly included in 11ty v3), which allows me to bundle all my CSS together into one file. Since I know my core styles like `lilypad.css` will always remain the same, I decided to keep that inline. I use the `transforms` feature for bundling to run a PostCSS transform on the bundled output, which resolves any imports and minifies the final output.

In order to cut down my build times even further, I removed my XML minifier - it was taking upwards of 3 seconds to minify XML to probably a small benefit to end users.

Reviewed-on: #4
Co-authored-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
Co-committed-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
2025-05-30 11:16:37 -07:00
07a71e8f99
fix: self-hosted forgejo url
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 2m8s
2025-05-28 23:42:31 -07:00
0bd05de72f CSS Spring Cleaning (#3)
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m56s
Reviewed-on: #3
Co-authored-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
Co-committed-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
2025-05-28 21:45:59 -07:00
1e13bc4162 Update to latest 11ty version (3.1.0) (#2)
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m54s
Reviewed-on: #2
Co-authored-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
Co-committed-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
2025-05-27 22:11:42 -07:00
86b2f2dbdc
feat: add new podcast (No One Saw It Coming) to podroll
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m41s
2025-05-27 19:02:33 -07:00
c3d2d3c183 feat: update repoUrl
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 1m57s
2025-05-27 09:21:38 -07:00
cc0d628545 feat: re-enable workflows (#1)
All checks were successful
Build and Deploy / build_and_deploy (push) Successful in 2m2s
Reviewed-on: #1
Co-authored-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
Co-committed-by: Devin Haska <wonderfulfrog@noreply.git.cloud.haska.me>
2025-05-27 09:17:55 -07:00
ee653452a8 feat: temporarily disable workflows 2025-05-26 22:12:00 -07:00
Devin Haska
be0757d32a feat: add i-fell-for-ai post 2025-05-12 00:14:30 -07:00
Devin Haska
bd2d4efe45 feat: changelog and colophon update 2025-04-16 10:31:08 -07:00
Devin Haska
7c5a719e1c Merge pull request 'fix: add missing tags for CDATA inside RSS feeds' (#14) from fix/feeds-content into main
Reviewed-on: https://git.wonderfulfrog.com/wonderfulfrog/wonderfulfrog.com/pulls/14
2025-04-15 22:31:42 -07:00
Devin Haska
073869e5e2 fix: use safe for other fields in RSS 2025-04-15 22:25:32 -07:00
Devin Haska
8245fa2d47 fix: use safe filter instead of escape for content 2025-04-15 22:13:17 -07:00
Devin Haska
600f8fb054 fix: add missing tags for CDATA inside RSS feeds 2025-04-15 22:06:04 -07:00
Devin Haska
b7a63ad4a1 Merge pull request 'Add Forgejo Actions' (#13) from feat/workflow into main
Reviewed-on: https://git.wonderfulfrog.com/wonderfulfrog/wonderfulfrog.com/pulls/13
2025-04-14 21:11:13 -07:00
Devin Haska
152293bbe4 feat: add separate action for PRs vs pushes to main 2025-04-14 20:55:51 -07:00
Devin Haska
e7df33f43c fix: add npx 2025-04-14 13:48:26 -07:00
Devin Haska
2310e52fb3 feat: replace deploy step with node script 2025-04-14 13:45:38 -07:00
Devin Haska
fb326ca244 fix: rsync 2025-04-14 13:19:20 -07:00
Devin Haska
65532bf447 feat: switch to rsync 2025-04-14 13:14:34 -07:00
Devin Haska
43fd14e3de fix: update sftp command 2025-04-14 12:46:31 -07:00
Devin Haska
ab819cf1ca fix: try again apt-get update 2025-04-13 22:24:23 -07:00
Devin Haska
9c8997634f fix: maybe apt-get 2025-04-13 22:20:52 -07:00
Devin Haska
573237a3c9 fix: try without sudo 2025-04-13 22:13:59 -07:00
Devin Haska
bd453c482f feat: switch back to default image, try installing sshpass 2025-04-13 22:11:12 -07:00
Devin Haska
468d03e15e fix: typo 2025-04-13 22:02:13 -07:00
Devin Haska
69c9178c47 feat: try latest ubuntu 2025-04-13 22:01:14 -07:00
Devin Haska
3fe575e34a fix: revert that 2025-04-13 21:54:43 -07:00
Devin Haska
b9cd14dafe feat: try different runs-on 2025-04-13 21:53:34 -07:00
Devin Haska
7b0af8c079 feat: add sftp step 2025-04-13 21:40:31 -07:00
Devin Haska
e7789b3a77 feat: add URL env var 2025-04-13 21:02:49 -07:00
Devin Haska
388a3b72f2 fix: typo in env var defn 2025-04-13 20:56:02 -07:00
Devin Haska
8bf180c8b8 fix: typo in env var usage 2025-04-13 20:55:30 -07:00
Devin Haska
239f79df01 feat: update workflow to include env vars 2025-04-13 20:49:33 -07:00
Devin Haska
62ae8afcf8 feat: add workflow for deployment 2025-04-13 20:39:51 -07:00
Devin Haska
16f8877446 feat: update eleventy-img 2025-04-13 19:28:34 -07:00
Devin Haska
383e3e4c90 feat: update global font 2025-04-04 16:15:14 -07:00
Devin Haska
466183dcdc feat: increase max width a little 2025-04-04 14:25:45 -07:00
Devin Haska
517e835916 feat: convert colors to use oklch 2025-04-04 14:19:10 -07:00
Devin Haska
21e49e518b feat: remove no-robots plugin 2025-04-04 14:10:04 -07:00
Devin Haska
ae2622c339 chore: update package-lock.json 2025-04-04 14:05:20 -07:00
Devin Haska
8f05d46ba3 feat: clean up transforms 2025-04-04 14:05:10 -07:00
Devin Haska
1b150bc951 feat: clean up shortcodes 2025-04-04 14:00:47 -07:00
Devin Haska
db109dd216 feat: clean up collections 2025-04-04 13:55:57 -07:00
Devin Haska
322c6709aa fix: move deps to devDeps 2025-04-04 13:51:51 -07:00