logbook out

This commit is contained in:
madrilene 2024-01-30 18:45:38 +01:00
parent ce810412d0
commit ca97d383a8

View file

@ -11,13 +11,13 @@ If you end up using this starter, feel free to send me a link, I'd love to see i
- [Preview](#preview) - [Preview](#preview)
- [Features](#features) - [Features](#features)
- [First steps](#first-steps) - [First steps](#first-steps)
- [Deploy directly to Netlify](#deploy-directly-to-netlify)
- [Development](#development) - [Development](#development)
- [Install dependencies](#install-dependencies) - [Install dependencies](#install-dependencies)
- [Working locally](#working-locally) - [Working locally](#working-locally)
- [Creating a production build](#creating-a-production-build) - [Creating a production build](#creating-a-production-build)
- [Built with Eleventy Excellent](#built-with-eleventy-excellent) - [Built with Eleventy Excellent](#built-with-eleventy-excellent)
- [Credits and Thank yous](#credits-and-thank-yous) - [Credits and Thank yous](#credits-and-thank-yous)
- [Logbook](#logbook)
## Preview ## Preview
@ -36,19 +36,26 @@ https://eleventy-excellent.netlify.app/
- Advanced markdown handling _([see blog post](https://eleventy-excellent.netlify.app/blog/post-with-all-the-markdown/))_ - Advanced markdown handling _([see blog post](https://eleventy-excellent.netlify.app/blog/post-with-all-the-markdown/))_
- 301 redirects for Netlify _([see blog post](https://eleventy-excellent.netlify.app/blog/post-with-301-redirects/))_ - 301 redirects for Netlify _([see blog post](https://eleventy-excellent.netlify.app/blog/post-with-301-redirects/))_
- Automatically generated Open Graph images for blog posts _([see blog post](https://eleventy-excellent.netlify.app/blog/open-graph-images/))_ - Automatically generated Open Graph images for blog posts _([see blog post](https://eleventy-excellent.netlify.app/blog/open-graph-images/))_
- More features in seperate demo branches _([see blog post](https://eleventy-excellent.netlify.app/blog/demo-pages/))_
- How Tailwind CSS is used here _([see blog post](https://eleventy-excellent.netlify.app/blog/what-is-tailwind-css-doing-here/))_ - How Tailwind CSS is used here _([see blog post](https://eleventy-excellent.netlify.app/blog/what-is-tailwind-css-doing-here/))_
- SEO basics (XML-sitemap, metadata) - SEO basics (XML-sitemap, metadata)
- dayjs handling dates & times - dayjs handling dates & times
- Bundling via esbuild - Bundling via esbuild
- RSS feed - RSS feed
- Links to social networks in footer - Links to social networks
- Mastodon domain verification snippet - Mastodon domain verification snippet
- carbon.txt
- dark and light mode
- Tags
- Blog pagination
## First steps ## First steps
[Please read the Get started docs!](https://eleventy-excellent.netlify.app/get-started/) [Please read the Get started docs!](https://eleventy-excellent.netlify.app/get-started/)
## Deploy directly to Netlify
[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/madrilene/eleventy-excellent)
## Development ## Development
### Install dependencies ### Install dependencies
@ -128,88 +135,3 @@ Manuel is an accessibility expert. The menu I'm using is from one of his article
Bernard wrote the article on which the Open Graph Images implementation is based. Bernard wrote the article on which the Open Graph Images implementation is based.
- https://bnijenhuis.nl/notes/automatically-generate-open-graph-images-in-eleventy/ - https://bnijenhuis.nl/notes/automatically-generate-open-graph-images-in-eleventy/
## Logbook
**23-10-30**
- Overall updates
- New blog post: demo pages
**23-05-23**
There was a weird error on Chrome with flex-wrap in the menus. Also, I updated all sizing properties to logical properties. Instead of featuring the sites built with Eleventy Excellent in the README, I created [a page for it](https://eleventy-excellent.netlify.app/built-with/). Same goes for [Getting started](https://eleventy-excellent.netlify.app/get-started/). I deleted the Netlify a11y plugin, as it seems unmaintained.
**23-03-24**
Extended the "Images" blog post with an example with custom `sizes` attribute and explained where the CSS can be adjusted.
**23-01-26**
- Replaced Heydon's redundant click event for cards with his pseudo-content trick solution so we don't lose the context menu.
\- https://inclusive-components.design/cards/#theredundantclickevent
\+ https://inclusive-components.design/cards/#thepseudocontenttrick
**23-01-25**
- updated Eleventy
- minor: added automatically generated open graph images for blog posts
**23-01-09**
- updated Eleventy
- added package version number in footer
**22-12-29**
- updated Eleventy
- minor: changed CSS for header, not using the sidebar solution anymore. sidebar.css thus deleted. Now the focus for the logo section doesn't expand all the way to the menu anymore.
- Updated and added some `rel` values after reading Alvaro Montoro's excellent article [A Theory of Web Relativity](https://www.htmhell.dev/adventcalendar/2022/21/).
- stripped "noreferrer" from external links in markdown (editable in `config/plugins/markdown.js`), because I don't mind the target page of carefully placed links to identify the source of the reference.
- added two more pages to the 'built with' section, yay!
- Thought: Now that actually some websites in production are based on this starter, should I create formal release notes?
**22-12-20**
- Andy now links to his mastodon profile
- Linked blog posts in readme
**22-12-13**
- added JS and CSS as as first-class citizens in Eleventy, out of the npm scripts.
- imported htmlmin transform, css and js processing with `eleventyConfig.addPlugin(require("other-config-file.js"))`, see https://front-end.social/@eleventy@fosstodon.org/109501433721579265
**22-12-12**
- updated head structure for better performance
- added "built with this" section in readme
- added note for internal links in markdown blog post
- adding page based preload option, making preload of monospaced font in posts default to avoid CLS
**22-11-24**
- updated required node version in package.json
- meta.js now controls most of the templates defaults
- added RSS feed, because of course!!
- made twitter and other meta data OPTIONAL
- added Mastodon verification and more social icon defaults
- focus-within for the cards
**22-11-04**
- added blog posts for feature explanation
**22-10-30**
- WebC in own branch
- simplify main branch
**22-10-04**
- all markdown syntax set
**22-10-03**
- first commit. Updated