1
0
Fork 0
mirror of https://github.com/chrisburnell/chrisburnell.com.git synced 2026-01-08 19:23:22 +00:00
Some real sweet codestuffs. https://chrisburnell.com
Find a file
Chris Burnell 5f480c92c3
Some checks failed
Push Deploy / Push Deploy (push) Failing after 0s
fix: feed URLs & macro item URLs; strip unneeded openid head tags
2026-01-08 13:38:52 -04:00
.github fix: visual rsync 2026-01-02 10:31:18 -04:00
.vscode chore: more JS clean up 2024-08-06 14:19:34 +08:00
cli refactor: use vitest config and quiet dotenv reads 2025-07-21 08:18:38 +02:00
files fix: malformed date 2026-01-07 15:03:01 -04:00
images New Music Review: Superheaven 2026-01-07 14:12:25 -04:00
src fix: feed URLs & macro item URLs; strip unneeded openid head tags 2026-01-08 13:38:52 -04:00
.browserslistrc more tidyup 2024-02-17 17:59:02 +08:00
.editorconfig refactor: birds-eye-view clean up 2024-05-22 21:56:30 +08:00
.eleventyIgnore misc. fixes and whatnot 2023-08-23 00:03:22 +01:00
.env.sample fix: use token to authenticate LFS pulls in forgejo 2025-12-28 10:30:14 -04:00
.gitattributes refactor: remove LFS tracking 2025-12-28 11:26:34 -04:00
.gitignore no more dynamic-height header; misc styling tweaks 2023-06-18 16:00:07 +01:00
.nvmrc chore: bump node version 2025-06-09 02:54:29 +08:00
.prettierignore chore: JSDoc fix + tell prettier to ignore .webc 2025-11-03 19:07:26 -04:00
.prettierrc New Project: Observatory 2025-08-14 20:08:48 -03:00
eleventy.config.js fix: skip fetch tests for CI 2025-12-22 15:51:37 -04:00
eslint.config.js refactor: search JS, extend PagefindSearch; add searchWeight (<1) attribute to certain categories 2025-10-30 18:56:44 -03:00
jsconfig.json refactor: clean up and fix a11y issue 2025-08-09 00:32:05 -03:00
LICENSE update license 2025-12-22 21:25:46 -04:00
package-lock.json fix: feed URLs & macro item URLs; strip unneeded openid head tags 2026-01-08 13:38:52 -04:00
package.json refactor: prefix category-related tags to free up category names as tags (i.e. music), cascaded to all categories, all references updated 2026-01-07 17:53:47 -04:00
postcss.config.js refactor: CSS clean up (prep for vanilla switch) 2025-09-23 15:35:15 -03:00
README.md fix: split actions between github + forgejo 2025-12-28 05:08:42 -04:00
vitest.config.js fix: skip fetch tests for CI 2025-12-22 15:51:37 -04:00

Chris Burnell

chrisburnell.com

The source code for chrisburnell.com

Deploy

Table of Contents

Description

My website doubles as a blog and as a playground for me to perfect the code that comprises the site and to experiment with new methodologies and technologies. You may find that things change quite drastically or strangely over time; this is because I am always trying to learn new things and encorporate them into my site or this Github repository. If you have any questions or suggestions, please dont hesitate to get in touch via Mastodon or email me.

While the code for my website is open source, it is not intended to be used as a template for your own website. By all means, copy and share what you like, but make sure its part of something you can call your own. 😄

Cool stuff I like about my website

  • Robust design tokens system
  • Unified colour palette for content + CSS + image editing software
  • RSS feed generation
  • Calendar feed generation
  • Converts local images and serves optimised formats
  • Caches avatars from personal domains and Mastodon, and serves optimised formats
  • Organised system of local and cached external data
  • Extremely flexible content creation from data-mapping and automation through Eleventy features
  • Pulls down latest Webmentions against pages and posts and builds "hot" and "popular" collections
  • Pulls down data about people from my personal API to enrich data about other authors mentioned in replies, reviews, RSVPs, etc.
  • Pulls down data about projects on GitHub and NPM
  • GitHub Actions rebuilds intermittently to allow fresh data to update necessary regions of the website

Code of Conduct

Please see the Contributor Covenant Code of Conduct.

Contributing

Please see the Contributing Guide, Commit Template, Issue Template, and Pull Request Template.

License

The code and content of this repository, unless otherwise specified, are licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0).