Skip to content
forked from boehs/site

🔭 My little corner of the internet (it's cozy)

License

Notifications You must be signed in to change notification settings

TheCompGeek/site

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My main website!

This is the site wherein I push 11ty to it's absolute limits and then some. It works on some 11ty versions but not all of them.

This website is my indieweb-enabled digital garden with dynamic taxonomies, aliases, gemini, scss, ts, and lots of love.

Some notes for developers

I like to think this website is pretty cool, I've taken great care to design it in such a way that it is very flexible (although mind that the stylesheets are heavily customized)

No taxonomies, be that tags, dates, or "in" properties, are hardcoded. That does not mean nothing is hardcoded though. 11ty does hot handle taxonomies in a very good way, so this introduces dependence on collectionsControl.json and tagList.json

Contributing

Feel free to do whatever the fuck you want, provided you abide by the included LICENSE.md file. This includes adding pages, squashing bugs, and tiny improvements. Anything really.

If you want, submit a PR adding a line to

  • /shared/_data/deets/greatings.json (Hi, Hello, Hola, etc) or
  • /functions/api/is.ts (Evan Boehs is (verb|adjective))

Be creative, everything is welcome (probably).

About

🔭 My little corner of the internet (it's cozy)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 45.1%
  • TypeScript 19.7%
  • SCSS 18.3%
  • Nunjucks 16.9%