Commit graph

39 commits

Author SHA1 Message Date
Devin Haska
bd2d4efe45 feat: changelog and colophon update 2025-04-16 10:31:08 -07:00
Devin Haska
383e3e4c90 feat: update global font 2025-04-04 16:15:14 -07:00
Devin Haska
517e835916 feat: convert colors to use oklch 2025-04-04 14:19:10 -07:00
Devin Haska
ea6280226a feat: clean up filters
Some sorely needed reorganization and pruning
2025-04-04 13:50:46 -07:00
Devin Haska
e6cfa88f61 feat: update implementation of RSS feeds
Adds a new filter `convertRelativeLinks` that converts any relative link
to an absolute path
Adds an XML transform to minify the final output for smaller filesizes
Updates some data in meta
Adds a new macro for generating an RSS feed
2025-04-04 13:15:51 -07:00
Devin Haska
25ff226eaf feat: move some hardcoded links to _data 2025-01-28 12:19:49 -08:00
Devin Haska
6898c03c8f feat: add a firehose feed 2025-01-27 21:29:42 -08:00
Devin Haska
c2b918a3c6 fix: layout of catalogue type pages 2025-01-27 20:59:11 -08:00
Devin Haska
5f8227a46b
Update to Eleventy v3 (#11)
* feat: upgrade to v3; install eleventy-upgrade-help

* feat: convert all files to esm

* feat: remove decapcms

* fix: remove unused filter

* feat: remove netlify packages

* feat: update image handling

- removes old image shortcode
- update to latest 11ty image transform plugin

* feat: update colophon

* fix: pill style; global style

Fixes an issue with <img> inside <figure> not being centered

* feat: remove linting packages

* feat: update package.json scripts

* feat: remove upgrade helper plugin

* feat: add new button style, update nav

* feat: simplify `pill` class usage

* feat: fix tag list in catalogue-item.html

* feat: move games into their own section

* feat: update node version to latest LTS

* feat: move books to their own section

* feat: move fun pages into pages dir

* feat: update index and book/game templates

* feat: add watching section

* fix: update scaling values for buttons

* feat: various css updates

* feat: update now page style

* feat: cleaning up newer posts using old shortcode

also adding markdown-it-attrs to add attrs to various markdown elements!

* fix: movie data structure

* feat: update colophon

* fix: remove text-skew from post excerpt text

* feat: add support for shows in /watching

* fix: update book tags

* feat: add complete implementation of books pages

other stuff happened too

* fix: image border-radius

* feat: update game layout and content

* feat: reorganize watching section

* feat: add contact page

* feat: small page changes

* feat: add podroll page

* feat: reorganize content directories

* feat: exclude podcasts from page output

* chore: delete guestbook page

* chore: remove bracket syntax for css classes in html

* feat: create macro for tag list

* fix: colophon update

* chore: remove last.fm data

* chore: clean up 11ty config

* fix: misc permalink fixes

* feat: add update post

* fix: media meta grid on mobile

* fix: tables on mobile

* fix: add titles to icon button links

* fix: add missing divider for movies/shows

* feat: add alternate feeds

* fix: tag cleanup

* feat: homepage content update

* fix: game meta data

* fix: update post dates

* feat: add missing link to changelog
2025-01-27 18:23:38 -08:00
Devin Haska
e28e804e12 feat: update uses and add post about default app changes 2025-01-10 11:57:15 -08:00
Devin Haska
3491234d1d
feat: update about page 2024-10-31 15:41:49 -07:00
Devin Haska
183380f70d
feat: add feeds page (#6)
* feat: add feeds page

* feat: rename posts feed url
2024-09-29 21:55:15 -07:00
Devin Haska
9f8b2c1402
feat: update all CDN URLs (#4)
* feat: update all CDN URLs

* feat: fix URL

* chore: update CHANGELOG.md
2024-09-29 20:32:27 -07:00
Devin Haska
7dd79765dc
feat: update job status on about page 2024-07-29 22:25:59 -07:00
Devin Haska
1a5368a1e3
chore: update changelog 2024-07-07 14:27:05 -07:00
Devin Haska
4286ca6980
fix: scrollbar-color not working 2024-07-03 15:32:30 -07:00
Devin Haska
80086b7c39
feat: add eleventy-plugin-no-robots 2024-07-03 09:53:14 -07:00
Devin Haska
4fe5dc4b09
chore: update changelog 2024-06-22 21:46:55 -07:00
Devin Haska
896e82def6
fix: error on webring page 2024-06-11 22:51:09 -07:00
Devin Haska
c2997ebbfb
feat: add webrings page 2024-06-11 14:12:52 -07:00
Devin Haska
896c86d9d2
feat: add error handling for data cascade 2024-05-24 12:55:31 -07:00
Devin Haska
c293a63d9b
feat: add new post 2024-05-22 21:11:33 -07:00
Devin Haska
d0d3ee16fb fix: rename guestbook form 2024-04-07 13:15:32 -07:00
Devin Haska
f1ca8129f3 feat: add basic guestbook page 2024-04-07 13:13:45 -07:00
Devin Haska
adf3c3b38f feat: add darkvisitors API to robots.txt 2024-04-07 12:53:28 -07:00
Devin Haska
e37fa50b6b feat: update changelog 2024-03-23 19:09:06 -07:00
Devin Haska
460d3c40aa feat: update about page 2024-03-23 19:08:17 -07:00
Devin Haska
3fc923551b feat: add meta description tags to various pages 2024-03-23 18:50:06 -07:00
Devin Haska
8eb736f8dd fix: move posts.html into src/pages 2024-03-23 18:35:30 -07:00
Devin Haska
559e0ec3de feat: add Changelog page 2024-03-22 16:53:14 -07:00
Devin Haska
593f20560d feat: reorg pages 2024-03-22 16:40:28 -07:00
Devin Haska
900377c334 feat: move all content to content dir 2024-02-01 21:27:55 -08:00
Devin Haska
f9926b3bac feat: move font config to global data cascade 2024-02-01 15:03:33 -08:00
Devin Haska
ad435a16db feat: add image shortcode 2024-01-31 21:52:07 -08:00
Devin Haska
b933aae79f feat: add markdown plugins 2024-01-31 14:42:11 -08:00
Devin Haska
c008d223f6 feat: rename eleventy config file 2024-01-31 11:25:13 -08:00
Devin Haska
ec00e2e544 feat: add basic layout
This commit adds some basic design tokens in the form of CSS variables.
I got these from my Figma designs.

Also added is dark mode support.
2024-01-30 21:51:58 -08:00
Devin Haska
be3e4272c5 feat: add custom fonts 2024-01-30 18:38:18 -08:00
Devin Lumley
613ada0063 Initial commit 2024-01-28 16:00:23 -08:00