Ok, most of these images still need alt text and captions. I can't do all 500+ at once. But at least I have a system (and a way for people to help out)! Thanks #eleventy
I really like that it can be as simple or as complex as you want it to be.
I'm not quite sold on it for hosting blogs (yet), but I've migrated a few of my smaller projects for which I've used a simple node app (mainly to take advantage of templating).
Huge improvement in memory consumption! For example, https://simplepagebuilder.app went from 67.89MB down to just 6.07MB.
What's step 5? A markdown file for every image? That sounds painful. A single json or yaml file mapping images to metadata? Maybe better? Could get out of hand. Some very simple CMS? Other ideas?
@mia if it's new images you could make a Shortcut that moves an image into said folder, but before that prompts for an alt and writes your input into a file with the same name alongside the image.
Step 5 is a Node script that creates Markdown files for each image with data extracted from EXIF/IPTC (title, description, alt text, geolocation, gear, camera settings, etc.), but also generates thumbnails.
To the #Eleventy community: does anyone know of any projects to make an 11ty website a first class member of the #fediverse, similar to what The Verge is doing (via WordPress it seems like) and 404 Media will do once Ghost is ready (ref https://digiday.com/media/why-publishers-are-preparing-to-federate-their-sites/). I did implement #webmentions on Cybercultural.com, using Bridgy etc, but it was unsatisfactory so I took it offline. I do want Cybercultural to be an “actor” on the fediverse tho, so now thinking about how to achieve that via 11ty.
That someone — @zachleat — is asking for help to make the job of shepherding #Eleventy full-time into something that can be independent and sustainable.
In a sea of VC-backed tools whose goals are often at odds with a healthy web, Eleventy stands out to me as worthy of our collective support 💜
I haven’t, I’ll check them out! I’m kinda picky with grind/powerviolence but I love stuff like Rotten Sound, Fawn Limbs, Nails and Dead in the Dirt (wish they hadn’t broken up). 🤘🏻
If you're only gonna watch one thing this weekend, watch this amazing talk about the history of styling in the web and the guiding principles of how browsers work with regards to styling by @mia from last week's 11ty conference.
I’ll write more about this next week, but last night I quietly switched over to a new 11ty v3 build of my site. Cut myself on the bleeding edge a few times but also figured out a whole lot of fun things!
I have a git submodule that I am adding inside the repository of my website, but I want it to be ignored, except for its README.md.
I have tried two different approaches. In both cases I am able to exclude the git submodule, but I can’t find a way to include the README and use it as a regular template.
module.exports = function (eleventyConfig) {<br></br> eleventyConfig.ignores.add('inputdir/submodule');<br></br> eleventyConfig.ignores.add('inputdir/submodule/README.md'); // added it first to be sure<br></br> eleventyConfig.ignores.delete('inputdir/submodule/README.md');<br></br>};<br></br>
@tommi I wonder then if you can still ignore the folder, which will no be copied to your build, but then do a copypassthrough function for the readme file?