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>
4.3 KiB
4.3 KiB
title | eleventyComputed | ||
---|---|---|---|
Changelog |
|
Changelog
All the changes that are fit to read!
If preferred, the commit log is available here.
May 29th, 2025
- I updated my CSS pipeline! My PR has more information, if you're curious. tl;dr: I decreased my build times!
May 27th, 2025
- Updated Eleventy to
3.1.0
- Other dependencies updated to latest versions
April 15th, 2025
- Fix issue with
CDATA
inside the RSS feeds - Update Colophon page
- Convert development and deployment pipeline to use Forgejo and Forgejo Runner!
April 4th, 2025
- Updated the RSS generation scripts. I'm sorry (and in advance) for screwing with your RSS reader.
- I also took the time to ensure that my generated feeds comply with the RSS 2.0 spec!
- Updated the global font to use Atkinson Hyperlegible.
- The site is now hosted by Bunny.net! Also using them as the CDN.
- Removed the
eleventy-plugin-no-robots
plugin. - Various organizational changes in the site's backend.
January 27th, 2025
- Upgraded to Eleventy v3!
- A design refresh! The overall look-and-feel is the same, but I added some playful animations here and there.
- Restructured my catalogue by breaking sub-categories into their own sections.
- Removed the Podcasts and Comics catalogues. Podcasts has its own respective page now.
- Added Games!
- Added Movies!
- Added Shows!
September 29th 2024
- Switched to Cloudflare Pages for deployments and hosting.
- Switched to Backblaze B2 for asset storage. Served through Cloudflare.
- Added a Feeds page for my collection of feeds. For now it's just my Posts.
July 7th 2024
- Update
<published>
tag to<pubDate>
tag to match RSS 2.0 spec
July 3rd 2024
- Fixed
scrollbar-color
not applying. - Added the
eleventy-plugin-no-robots
plugin.
June 22nd 2024
- Added style for
<table>
elements.
Here is | A preview! |
---|---|
Super cool whoa | very rad |
Super cool whoa | very bad |
June 11th 2024
- Added a webrings page!
May 24th 2024
- Improve error handling when env vars are missing, or fetch requests fail.
April 7th 2024
- Updated
robots.txt
to use Dark Visitors' API.
March 23rd 2024
- Fixed "Posts" page showing up under new posts
- Add missing meta description tags to pages
- Update footer to include
/changelog
link
March 22nd 2024
- Add
/changelog
- Update the site favicon to use a white outline
- Fix the
theme-color
meta tag being out of date for dark mode
March 19th 2024
- Add a Netlify function to periodically rebuild the site to keep generated data recent
March 13th 2024
- Revise my implementations of
robots.txt
andsitemap.xml
- Add a frontmatter key to ignore from collections
March 9th 2024
- Add a "skip to content" link when using a keyboard
- Ensure that cached images are persisted between builds
- Further dark mode tweaks
March 8th 2024
- Adjusted the dark mode backgrounds to be lighter
March 5th 2024
- Fixed a bunch of broken links
- Fixed a few post typos/issues
- Responsive tweaks for Decap CMS
- Added redirects for old domain names
- Post pages will use the
excerpt
as a meta description
March 4th 2024
- Fixed my page title (wonderulfrog -> wonderfulfrog)
- Added a blogroll item
March 3rd 2024
- New site is launched!
- Built with Eleventy
- Read all of the changes