logbook out
This commit is contained in:
parent
ce810412d0
commit
ca97d383a8
1 changed files with 10 additions and 88 deletions
98
readme.md
98
readme.md
|
|
@ -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
|
||||||
|
|
||||||
|
[](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
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue