Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miklb/nolan
minimalist indieweb blog built with Eleventy and CloudCannon
https://github.com/miklb/nolan
Last synced: 10 days ago
JSON representation
minimalist indieweb blog built with Eleventy and CloudCannon
- Host: GitHub
- URL: https://github.com/miklb/nolan
- Owner: miklb
- License: unlicense
- Created: 2023-10-27T18:56:16.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-27T19:49:13.000Z (about 1 year ago)
- Last Synced: 2024-10-20T02:48:16.596Z (2 months ago)
- Size: 6.84 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nolan
[Kubrick](https://wordpress.org/themes/default/) was my first exposure to developing for the web. As a nod to that, I've chosen another director to name this project after. (Naming things is hard.)
The goal of this project is to be a genuinely minimalistic blog built with [Eleventy](https://www.11ty.dev/) with full support for [CloudCannon](https://cloudcannon.com/).
## 1.0 Milestone
* full documentation for:
* CloudCannon
* Eleventy
* IndieWeb
* full microformats2 support for:
* Articles
* Notes
* Photos
* post an image through CloudCannon and successfully syndicate through brid.gy to:
* Mastodon
* Bluesky
* send and receive webmentions using webmentions.io## About the markup
As stated, the attempt is to be minimal in both design and markup. Focus is on responsiveness and readability. See also accessibility.I utilze PostCSS (probably not as well as I should) to compile the CSS. Primarily I use it for including files and smushing it all together but it does run through preset-env. Room for improvement here. I've looked long and hard at ways folks organize their CSS and for a blog one file could probably be fine but I like to separate them by function. I haven't run into any specificity issues with how I'm compiling them but again, it's a minimalist blog. Your milage may vary.
I'm using Liquid because I like to use `.html` files and Liquid is what I picked up from using Jekyll. The only time I've regretted that decision is looking at Eleventy shortcodes, specifically for images.
## License
Do whatcha like.
## Post Script
I've been building and thinking about how blogs are built for almsot two decades. I'm excited about the renaissance of sorts in blogging and the disruption of the social media landscape. If not always a follower, I've always been a beleiver in the principals of the [IndieWeb](https://indieweb.org). This project will be my attempt to take all of the lessons and perspectives I've encountered along the way and build something that I hope helps more folks get on board with the IndieWeb.