feat: update global font

This commit is contained in:
Devin Haska 2025-04-04 16:15:14 -07:00
parent 466183dcdc
commit 383e3e4c90
21 changed files with 120 additions and 97 deletions

View file

@ -10,6 +10,15 @@ All the changes that are fit to read!
If preferred, the [commit log is available here][commits].
## 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](https://www.brailleinstitute.org/freefont/).
- The site is now hosted by [Bunny.net](https://bunny.net)! Also using them as the CDN.
- Removed the [`eleventy-plugin-no-robots`](https://github.com/wkillerud/eleventy-plugin-no-robots) plugin.
- Various organizational changes in the site's backend.
## January 27th, 2025
- Upgraded to [Eleventy v3](https://www.11ty.dev/blog/eleventy-v3/)!

View file

@ -26,9 +26,7 @@ A minimal amount of [PostCSS][postcss] is used as a developer convenience, othwi
Responsive images are generated by [eleventy-img][eleventyimg].
Media is hosted on [Backblaze B2][backblaze].
RSS is generated by [eleventy-plugin-rss][eleventypluginrss].
The site (and its accompanying media assets are hosted on [Bunny.net][https://bunny.net].
Date formatting uses [dayjs][dayjs].
@ -36,7 +34,7 @@ Code formatting is applied by [Prism][prismjs] and uses a tweaked version of the
## Design
Headings are using the [Anek Latin][aneklatin] font, and the body font is [iA Writer Quattro][iawriterquattro]. Monospace font is [IBM Plex Mono][ibmplexmono].
The global font is [Atkinson Hyperlegible Next](https://www.brailleinstitute.org/freefont/), except for monospace fonts which uses the Mono variant of Atkinson Hyperlegible.
The colour palette is viewable on the [styleguide][styleguide] page.
@ -78,11 +76,8 @@ I've done my best to show where I found any code I did not write myself.
[markdownitprism]: https://github.com/jGleitz/markdown-it-prism
[postcss]: https://postcss.org
[eleventyimg]: https://www.11ty.dev/docs/plugins/image
[backblaze]: https://www.backblaze.com/cloud-storage
[eleventypluginrss]: https://www.11ty.dev/docs/plugins/rss
[dayjs]: https://day.js.org/en
[aneklatin]: https://fonts.google.com/specimen/Anek+Latin
[iawriterquattro]: https://github.com/iaolo/iA-Fonts
[styleguide]: /styleguide
[chunkicons]: https://www.figma.com/community/file/1327310800295849271
[noahjacobus]: https://noahjacob.us
@ -91,6 +86,5 @@ I've done my best to show where I found any code I did not write myself.
[everylayout]: https://every-layout.dev
[prismjs]: https://prismjs.com
[tokyonight]: https://github.com/folke/tokyonight.nvim
[ibmplexmono]: https://fonts.google.com/specimen/IBM+Plex+Mono
[markdownitimagefigures]: https://github.com/Antonio-Laguna/markdown-it-image-figures
[markdownitattrs]: https://www.npmjs.com/package/markdown-it-attrs