From 3be14ef124b5f3eb6988c39b813f0676abb2bf38 Mon Sep 17 00:00:00 2001 From: Zach Leatherman Date: Tue, 26 Mar 2024 10:55:18 -0500 Subject: [PATCH] One for more #1670 --- .prettierignore | 3 +- src/_data/testimonials.js | 8 +-- src/blog/2022-01-09-eleventy-one-point-oh.md | 60 ++++++++++---------- src/blog/2023-02-08-eleventy-v2.md | 6 +- src/docs/accessibility.md | 20 +++---- src/docs/code-of-conduct.md | 2 +- src/docs/credits.md | 14 ++--- src/docs/i18n.md | 8 +-- src/docs/languages/webc.md | 6 +- src/docs/layouts.md | 14 ++--- src/docs/plugins/image.md | 1 + 11 files changed, 72 insertions(+), 70 deletions(-) diff --git a/.prettierignore b/.prettierignore index 86616fb0e7..6b3b173005 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1 +1,2 @@ -_site/** \ No newline at end of file +_site/** +src/_includes/components/auth/gotrue.js \ No newline at end of file diff --git a/src/_data/testimonials.js b/src/_data/testimonials.js index d0c714cbf6..259d6b38f8 100644 --- a/src/_data/testimonials.js +++ b/src/_data/testimonials.js @@ -61,10 +61,10 @@ export default function () { source: "https://twitter.com/philhawksworth/status/998891176550977537", }, { - "text": "I really like the flexibility Eleventy offers in comparison to my previous Jekyll build.", - "twitter": "hybrid_alex", - "name": "Alex Carpenter", - "source": "https://alexcarpenter.me/posts/2018/05/back-to-static" + text: "I really like the flexibility Eleventy offers in comparison to my previous Jekyll build.", + twitter: "hybrid_alex", + name: "Alex Carpenter", + source: "https://alexcarpenter.me/posts/2018/05/back-to-static", }, { text: "I've been digging into Eleventy, a new static site generator. Really like the way it handles pagination!", diff --git a/src/blog/2022-01-09-eleventy-one-point-oh.md b/src/blog/2022-01-09-eleventy-one-point-oh.md index 5e7c68a8bd..9a5c326f02 100644 --- a/src/blog/2022-01-09-eleventy-one-point-oh.md +++ b/src/blog/2022-01-09-eleventy-one-point-oh.md @@ -45,7 +45,7 @@ This will log breaking changes that apply to your project. https://github.com/11 - Removes `<% include /included %>` style include, use `<%- include('/included') -%>` instead. **Don’t forget the dash `<%-` and `-%>`!** - `.gitignore` files outside of your project root are no longer supported when calculating ignored paths in Eleventy. _Issue #364_ - ✅ {ROOT}/.gitignore (supported) - - 🚫 {INPUT_DIR}/.gitignore (_not_ supported) + - 🚫 {INPUT*DIR}/.gitignore (\*not\* supported) - ✅ {ROOT}/.eleventyignore (supported) - ✅ {INPUT_DIR}/.eleventyignore (supported) - If you rely on the `YYYY-MM-DD` format in your file names for content dates, these are now assumed to be UTC instead of local dates. Take care if you use `liquid`’s built-in `date` format with `page.date`! @@ -81,35 +81,35 @@ Please use [`eleventy-upgrade-help`](https://github.com/11ty/eleventy-upgrade-he ### Minor -* Passthrough Copy now throws an error if two or more files attempt to copy to the same output location. _Issue #1677_ -* For better URL-safe slugs by default, we now suggest using the new `slugify` global filter instead of the previous `slug`. `slug` is still included for backwards compatibility. [`slugify` Docs](https://v1-0-0.11ty.dev/docs/filters/slugify/). [`eleventy-upgrade-help`](https://github.com/11ty/eleventy-upgrade-help) includes a permalink checker to compare `slug` and `slugify` output. _Issue #278_ -* Added support for protocol relative URLs in the `url` global filter (though technically accurate, using this method is discouraged). _Issue #1276_ -* New Eleventy supplied data: - * `eleventy` Global Data - * [Docs: Eleventy Supplied Data: `eleventy` Variable](https://v1-0-0.11ty.dev/docs/data-eleventy-supplied/#eleventy-variable) - * Environment Variables: - * [Docs: Eleventy Supplied Data: Environment Variables](https://v1-0-0.11ty.dev/docs/data-eleventy-supplied/#environment-variables) - * `ELEVENTY_ROOT` - * `ELEVENTY_SOURCE` - * `ELEVENTY_SERVERLESS` -* `tags` are now de-duped. _Issue #1876_ -* JavaScript functions in `eleventyComputed` now have access to global filters. - * [Docs: Computed Data](https://v1-0-0.11ty.dev/docs/data-computed/#using-javascript) and _Issue #1862_ -* Ignores - * `node_modules` are now ignored by default. [Docs: Ignores](https://v1-0-0.11ty.dev/docs/ignores/#node_modules) and _Issue #383_ - * Control ignores programmatically. [Docs: Ignores](https://v1-0-0.11ty.dev/docs/ignores/#configuration-api) and _Issue #894_ _#1405_ -* Configuration: Access to `eleventyConfig.dir` in plugins. _Issue #922_ -* Configuration: Events are now Async-friendly - * [Docs: Events](https://v1-0-0.11ty.dev/docs/events/) and _Issue #1363_ -* Replace `chalk` dependency with `kleur` _Issue #2113_ -* Adds template language-agnostic compilation caching for speeeeed _Issue #1529_ -* Fixes bug `--input=file.njk --output=.` would process 0 files. _Issue #1129_ -* Fixes bug where Eleventy would stop processing templates in watch/serve mode after a compilation error. _Issue #1658_ -* Front matter parsing errors will now report the filename of the offending file in the error message. _Issue #1152_ -* [Option to opt-out of the `browser-sync` JavaScript snippet](https://v1-0-0.11ty.dev/docs/watch-serve/#opt-out-of-the-browsersync-javascript-snippet) -* Warning when Transforms that return empty content. _Issue #1487_ -* Transforms now have access to `inputPath` _Issue #789_ -* Shows the preprocessed template engine name on the console for `html` or `md` files _Issue #1478_ +- Passthrough Copy now throws an error if two or more files attempt to copy to the same output location. _Issue #1677_ +- For better URL-safe slugs by default, we now suggest using the new `slugify` global filter instead of the previous `slug`. `slug` is still included for backwards compatibility. [`slugify` Docs](https://v1-0-0.11ty.dev/docs/filters/slugify/). [`eleventy-upgrade-help`](https://github.com/11ty/eleventy-upgrade-help) includes a permalink checker to compare `slug` and `slugify` output. _Issue #278_ +- Added support for protocol relative URLs in the `url` global filter (though technically accurate, using this method is discouraged). _Issue #1276_ +- New Eleventy supplied data: + - `eleventy` Global Data + - [Docs: Eleventy Supplied Data: `eleventy` Variable](https://v1-0-0.11ty.dev/docs/data-eleventy-supplied/#eleventy-variable) + - Environment Variables: + - [Docs: Eleventy Supplied Data: Environment Variables](https://v1-0-0.11ty.dev/docs/data-eleventy-supplied/#environment-variables) + - `ELEVENTY_ROOT` + - `ELEVENTY_SOURCE` + - `ELEVENTY_SERVERLESS` +- `tags` are now de-duped. _Issue #1876_ +- JavaScript functions in `eleventyComputed` now have access to global filters. + - [Docs: Computed Data](https://v1-0-0.11ty.dev/docs/data-computed/#using-javascript) and _Issue #1862_ +- Ignores + - `node_modules` are now ignored by default. [Docs: Ignores](https://v1-0-0.11ty.dev/docs/ignores/#node_modules) and _Issue #383_ + - Control ignores programmatically. [Docs: Ignores](https://v1-0-0.11ty.dev/docs/ignores/#configuration-api) and _Issue #894_ _#1405_ +- Configuration: Access to `eleventyConfig.dir` in plugins. _Issue #922_ +- Configuration: Events are now Async-friendly + - [Docs: Events](https://v1-0-0.11ty.dev/docs/events/) and _Issue #1363_ +- Replace `chalk` dependency with `kleur` _Issue #2113_ +- Adds template language-agnostic compilation caching for speeeeed _Issue #1529_ +- Fixes bug `--input=file.njk --output=.` would process 0 files. _Issue #1129_ +- Fixes bug where Eleventy would stop processing templates in watch/serve mode after a compilation error. _Issue #1658_ +- Front matter parsing errors will now report the filename of the offending file in the error message. _Issue #1152_ +- [Option to opt-out of the `browser-sync` JavaScript snippet](https://v1-0-0.11ty.dev/docs/watch-serve/#opt-out-of-the-browsersync-javascript-snippet) +- Warning when Transforms that return empty content. _Issue #1487_ +- Transforms now have access to `inputPath` _Issue #789_ +- Shows the preprocessed template engine name on the console for `html` or `md` files _Issue #1478_ ### Nunjucks diff --git a/src/blog/2023-02-08-eleventy-v2.md b/src/blog/2023-02-08-eleventy-v2.md index 2ea62d3d5d..e6e3392b03 100644 --- a/src/blog/2023-02-08-eleventy-v2.md +++ b/src/blog/2023-02-08-eleventy-v2.md @@ -132,6 +132,6 @@ This project would not be possible without our lovely community. Thank you to ev ### Open Collective Supporters -* **Gold Sponsors**: [**Sanity.io**](https://www.sanity.io), [**Nordhealth**](https://nordhealth.com), [**CloudCannon**](https://cloudcannon.com/), [**Transloadit**](https://transloadit.com) -* **Silver Sponsors**: [**Unabridged Software**](https://www.unabridgedsoftware.com/), [**PQINA**](https://pqina.nl/), [**Bejamas**](https://bejamas.io), [**Nathan Smith**](https://sonspring.com), [**Monarch Air Group**](https://monarchairgroup.com), [**Getform.io**](https://getform.io), [**Mercury Jets**](https://www.mercuryjets.com), [**OCEG**](https://www.oceg.org) -* **Backers**: Tyler Gaw, [Ariel Salminen](https://arie.ls), [Peter deHaan](https://about.me/peterdehaan), Melanie Sumner, [Ben Nash](https://www.bennash.com), Alejandro Rodríguez, [Mat Marquis](https://hire.wil.to), [Philip Borenstein](https://pborenstein.com), [Jérôme Coupé](https://www.webstoemp.com), [Nicolas Hoizey](https://nicolas-hoizey.com), [Mike Aparicio](https://mikeaparicio.com), [Ben Myers](https://benmyers.dev), Katie Sylor-Miller, [Mark Buskbjerg](https://markbuskbjerg.dk), [mortendk](https://morten.dk), Aaron Hans, [Lauris Consulting](https://lauris-webdev.com), John Meyerhofer, Todd Libby, [Luke Bonaccorsi](https://lukeb.co.uk), shawn j sandy, [Jenn Schiffer](https://jennmoney.biz), [Dimitrios Grammatikogiannis](https://dgrammatiko.online), Devin Clark, [Eric Bailey](https://ericwbailey.design/), Manuel Matuzovic, [Higby](https://higby.io), [Tim Giles](https://www.tgiles.dev/), Kyosuke Nakamura, [Horacio Gonzalez](https://twitter.com/LostInBrittany), [Hans Gerwitz](https://hans.gerwitz.com/), [Makoto Kawasaki](https://makotokw.com), [Rob Sterlini](https://robsterlini.co.uk), [Josh Crain](https://joshcrain.io), [Nick Nisi](https://nicknisi.com), [John SJ Anderson](https://genehack.org), Ryan Swaney, Richard Hemmer, [Alistair Shepherd](https://alistairshepherd.uk/), [Flaki](https://flak.is), [Angelique Weger](https://angeliqueweger.com), John Hall, [Scott McCracken](https://scottmccracken.net), [James Steinbach](https://jamessteinbach.com), [Miriam Suzanne](https://oddbird.net/), [Ivo Herrmann](https://ivoherrmann.com/), [Bentley Davis](https://BentleyDavis.com), [vince falconi](https://tattooed.dev), [Martin Schneider](https://martinschneider.me), [Stephanie Eckles](https://thinkdobecreate.com), [Frontend Weekly Tokyo](https://frontendweekly.tokyo/), [Chris Burnell](https://chrisburnell.com), [Ximenav Vf.](https://ximenavf.com/), Rich Holman, Kasper Storgaard, [Kevin Healy](https://kevhealy.com), [Dorin Vancea](https://dorinvancea.com), Greg Gibson, [Hidde](https://hidde.blog), Michelle Barker, [Alesandro Ortiz](https://AlesandroOrtiz.com), [David A. Herron](https://www.david-herron.com/), [Paul Robert Lloyd](https://paulrobertlloyd.com), [Andrea Vaghi](https://www.andreavaghi.dev), Bryan Robinson, [Ashur Cabrera](https://ashur.cab/rera), [Raymond Camden](https://www.raymondcamden.com), John Meguerian, [Joe Lamyman](https://joelamyman.co.uk), [Ara Abcarians](https://itsmeara.com), [Dan Ryan](https://dryan.com/), Sam, [Brett Nelson](https://wipdeveloper.com/), [Paul Welsh](https://www.nonbreakingspace.co.uk), [Ingo Steinke](https://www.ingo-steinke.com/), [Melanie Richards](https://melanie-richards.com), [Noel Forte](https://forte.is/), Marco Zehe, Wes Ruvalcaba, [Luc Poupard](https://www.kloh.ch), [Entle Web Solutions](https://www.entle.co), [Ken Hawkins](https://AllAboutKen.com), [Fershad Irani](https://www.fershad.com), [Nikita Dubko](https://mefody.dev/), [Aaron Gustafson](https://www.aaron-gustafson.com), [Chris](https://www.chrisswithinbank.net/), [Christian Miles](https://cjlm.ca), [Benjamin Geese](https://benjamingeese.de), [Marcus Relacion](https://www.marcusrelacion.com), [Netin nopeustesti](https://netinnopeustesti.com/), [Sia Karamalegos](https://sia.codes/), [Raphael Höser](https://hoeser.dev), [Cthos](https://alextheward.com), [Saneef Ansari](https://saneef.com), [Flemming Meyer](https://fokus.design/), Colin Fahrion, [Dan Burzo](https://danburzo.ro), [Jon Kuperman](https://jonkuperman.com/), [Michel van der Kroef](https://neckam.nl), [Dan Ott](https://dtott.com), [Mobilemall.pk](https://mobilemall.pk/), [Cheap VPS](https://vpsdime.com/), [David Darnes](https://darn.es), [Jon Roobottom](https://roobottom.com), [Dana Byerly](https://danabyerly.com), [Oisín Quinn](https://oisin.io), [Renkaatsopivasti](https://renkaatsopivasti.fi), [Windesol Sähkön Kilpailutus](https://windesol.fi), [Luke Mitchell](https://www.interroban.gg), SignpostMarv, [THE PADDING](https://paddn.com/hk), [Bob Monsour](https://www.bobmonsour.com/), Patrick Byrne, zapscribbles, quinnanya, [Richmond Insulation](https://www.centralvainsulation.com), [Cory Birdsong](https://birdsong.dev), Aram ZS, Frank Reding, Andy Stevenson, [HelppoHinta.fi](https://helppohinta.fi/), Robin Rendle, [Tanner Dolby](https://tannerdolby.com), [jpoehnelt](https://justin.poehnelt.com), [Richmond Concrete](https://www.richmondconcretepros.com), [Andrew Weisbeck](https://geauxweisbeck4.dev), [CelineDesign](https://www.celinedesign.com), Nic Chan, Duc Lam, [Alex Zappa](https://alex.zappa.dev/), [Stephen Bell](https://steedgood.com), [xdesro](https://henry.codes), [Alexander Wunschik](https://www.wunschik.it), alistairtweedie, [Tom](https://tomquinonero.com), Robert Haselbacher, [Lene](https://www.lenesaile.com), Brett DeWoody, [Meta Tier List](https://metatierlist.com), [Iva Tech](https://ivatech.dev), kylepfeeley, Daniel Saunders, [Dan Urbanowicz](https://danurbanowicz.com), [dan leatherman](https://danleatherman.com/), Josh Vickerson, [Viewality Media](https://www.viewalitymedia.com/), [Aviator Game](https://aviatorgame.guru), [Softermii](https://www.softermii.com), Eric Carlisle, Claus Conrad, Eric Gallager, [Matt Obee](https://mattobee.com), [CBD Review](https://cbd.topreview.com) \ No newline at end of file +- **Gold Sponsors**: [**Sanity.io**](https://www.sanity.io), [**Nordhealth**](https://nordhealth.com), [**CloudCannon**](https://cloudcannon.com/), [**Transloadit**](https://transloadit.com) +- **Silver Sponsors**: [**Unabridged Software**](https://www.unabridgedsoftware.com/), [**PQINA**](https://pqina.nl/), [**Bejamas**](https://bejamas.io), [**Nathan Smith**](https://sonspring.com), [**Monarch Air Group**](https://monarchairgroup.com), [**Getform.io**](https://getform.io), [**Mercury Jets**](https://www.mercuryjets.com), [**OCEG**](https://www.oceg.org) +- **Backers**: Tyler Gaw, [Ariel Salminen](https://arie.ls), [Peter deHaan](https://about.me/peterdehaan), Melanie Sumner, [Ben Nash](https://www.bennash.com), Alejandro Rodríguez, [Mat Marquis](https://hire.wil.to), [Philip Borenstein](https://pborenstein.com), [Jérôme Coupé](https://www.webstoemp.com), [Nicolas Hoizey](https://nicolas-hoizey.com), [Mike Aparicio](https://mikeaparicio.com), [Ben Myers](https://benmyers.dev), Katie Sylor-Miller, [Mark Buskbjerg](https://markbuskbjerg.dk), [mortendk](https://morten.dk), Aaron Hans, [Lauris Consulting](https://lauris-webdev.com), John Meyerhofer, Todd Libby, [Luke Bonaccorsi](https://lukeb.co.uk), shawn j sandy, [Jenn Schiffer](https://jennmoney.biz), [Dimitrios Grammatikogiannis](https://dgrammatiko.online), Devin Clark, [Eric Bailey](https://ericwbailey.design/), Manuel Matuzovic, [Higby](https://higby.io), [Tim Giles](https://www.tgiles.dev/), Kyosuke Nakamura, [Horacio Gonzalez](https://twitter.com/LostInBrittany), [Hans Gerwitz](https://hans.gerwitz.com/), [Makoto Kawasaki](https://makotokw.com), [Rob Sterlini](https://robsterlini.co.uk), [Josh Crain](https://joshcrain.io), [Nick Nisi](https://nicknisi.com), [John SJ Anderson](https://genehack.org), Ryan Swaney, Richard Hemmer, [Alistair Shepherd](https://alistairshepherd.uk/), [Flaki](https://flak.is), [Angelique Weger](https://angeliqueweger.com), John Hall, [Scott McCracken](https://scottmccracken.net), [James Steinbach](https://jamessteinbach.com), [Miriam Suzanne](https://oddbird.net/), [Ivo Herrmann](https://ivoherrmann.com/), [Bentley Davis](https://BentleyDavis.com), [vince falconi](https://tattooed.dev), [Martin Schneider](https://martinschneider.me), [Stephanie Eckles](https://thinkdobecreate.com), [Frontend Weekly Tokyo](https://frontendweekly.tokyo/), [Chris Burnell](https://chrisburnell.com), [Ximenav Vf.](https://ximenavf.com/), Rich Holman, Kasper Storgaard, [Kevin Healy](https://kevhealy.com), [Dorin Vancea](https://dorinvancea.com), Greg Gibson, [Hidde](https://hidde.blog), Michelle Barker, [Alesandro Ortiz](https://AlesandroOrtiz.com), [David A. Herron](https://www.david-herron.com/), [Paul Robert Lloyd](https://paulrobertlloyd.com), [Andrea Vaghi](https://www.andreavaghi.dev), Bryan Robinson, [Ashur Cabrera](https://ashur.cab/rera), [Raymond Camden](https://www.raymondcamden.com), John Meguerian, [Joe Lamyman](https://joelamyman.co.uk), [Ara Abcarians](https://itsmeara.com), [Dan Ryan](https://dryan.com/), Sam, [Brett Nelson](https://wipdeveloper.com/), [Paul Welsh](https://www.nonbreakingspace.co.uk), [Ingo Steinke](https://www.ingo-steinke.com/), [Melanie Richards](https://melanie-richards.com), [Noel Forte](https://forte.is/), Marco Zehe, Wes Ruvalcaba, [Luc Poupard](https://www.kloh.ch), [Entle Web Solutions](https://www.entle.co), [Ken Hawkins](https://AllAboutKen.com), [Fershad Irani](https://www.fershad.com), [Nikita Dubko](https://mefody.dev/), [Aaron Gustafson](https://www.aaron-gustafson.com), [Chris](https://www.chrisswithinbank.net/), [Christian Miles](https://cjlm.ca), [Benjamin Geese](https://benjamingeese.de), [Marcus Relacion](https://www.marcusrelacion.com), [Netin nopeustesti](https://netinnopeustesti.com/), [Sia Karamalegos](https://sia.codes/), [Raphael Höser](https://hoeser.dev), [Cthos](https://alextheward.com), [Saneef Ansari](https://saneef.com), [Flemming Meyer](https://fokus.design/), Colin Fahrion, [Dan Burzo](https://danburzo.ro), [Jon Kuperman](https://jonkuperman.com/), [Michel van der Kroef](https://neckam.nl), [Dan Ott](https://dtott.com), [Mobilemall.pk](https://mobilemall.pk/), [Cheap VPS](https://vpsdime.com/), [David Darnes](https://darn.es), [Jon Roobottom](https://roobottom.com), [Dana Byerly](https://danabyerly.com), [Oisín Quinn](https://oisin.io), [Renkaatsopivasti](https://renkaatsopivasti.fi), [Windesol Sähkön Kilpailutus](https://windesol.fi), [Luke Mitchell](https://www.interroban.gg), SignpostMarv, [THE PADDING](https://paddn.com/hk), [Bob Monsour](https://www.bobmonsour.com/), Patrick Byrne, zapscribbles, quinnanya, [Richmond Insulation](https://www.centralvainsulation.com), [Cory Birdsong](https://birdsong.dev), Aram ZS, Frank Reding, Andy Stevenson, [HelppoHinta.fi](https://helppohinta.fi/), Robin Rendle, [Tanner Dolby](https://tannerdolby.com), [jpoehnelt](https://justin.poehnelt.com), [Richmond Concrete](https://www.richmondconcretepros.com), [Andrew Weisbeck](https://geauxweisbeck4.dev), [CelineDesign](https://www.celinedesign.com), Nic Chan, Duc Lam, [Alex Zappa](https://alex.zappa.dev/), [Stephen Bell](https://steedgood.com), [xdesro](https://henry.codes), [Alexander Wunschik](https://www.wunschik.it), alistairtweedie, [Tom](https://tomquinonero.com), Robert Haselbacher, [Lene](https://www.lenesaile.com), Brett DeWoody, [Meta Tier List](https://metatierlist.com), [Iva Tech](https://ivatech.dev), kylepfeeley, Daniel Saunders, [Dan Urbanowicz](https://danurbanowicz.com), [dan leatherman](https://danleatherman.com/), Josh Vickerson, [Viewality Media](https://www.viewalitymedia.com/), [Aviator Game](https://aviatorgame.guru), [Softermii](https://www.softermii.com), Eric Carlisle, Claus Conrad, Eric Gallager, [Matt Obee](https://mattobee.com), [CBD Review](https://cbd.topreview.com) diff --git a/src/docs/accessibility.md b/src/docs/accessibility.md index 55104cf3bd..28548b40b0 100644 --- a/src/docs/accessibility.md +++ b/src/docs/accessibility.md @@ -42,16 +42,16 @@ It’s very important that we take responsibility for the code we publish and de One of the best ways to immerse yourself in the accessibility development community is to follow the experts. Many of these folks are [participants in the Eleventy community](/authors/) too! -* [Marcy Sutton](https://marcysutton.com/writing/) -* [Scott O’Hara](https://www.scottohara.me/writing/) -* [Adrian Roselli](https://adrianroselli.com/tag/accessibility) -* [Sara Soueidan](https://www.sarasoueidan.com/about/) -* [Eric Bailey](https://ericwbailey.design/) -* [Marco Zehe](https://www.marcozehe.de/) -* [Dave Rupert](https://davatron5000.github.io/a11y-nutrition-cards/) -* [Karl Groves](https://karlgroves.com/) -* [Heydon Pickering](https://heydonworks.com/) -* [and you?]({{ config.githubEdit }}{{ page.inputPath }}) (Edit this page on GitHub) +- [Marcy Sutton](https://marcysutton.com/writing/) +- [Scott O’Hara](https://www.scottohara.me/writing/) +- [Adrian Roselli](https://adrianroselli.com/tag/accessibility) +- [Sara Soueidan](https://www.sarasoueidan.com/about/) +- [Eric Bailey](https://ericwbailey.design/) +- [Marco Zehe](https://www.marcozehe.de/) +- [Dave Rupert](https://davatron5000.github.io/a11y-nutrition-cards/) +- [Karl Groves](https://karlgroves.com/) +- [Heydon Pickering](https://heydonworks.com/) +- [and you?]({{ config.githubEdit }}{{ page.inputPath }}) (Edit this page on GitHub) ### Organizations to Follow diff --git a/src/docs/code-of-conduct.md b/src/docs/code-of-conduct.md index a0100b21ac..50617e4478 100644 --- a/src/docs/code-of-conduct.md +++ b/src/docs/code-of-conduct.md @@ -52,4 +52,4 @@ Project maintainers who do not follow or enforce the Code of Conduct in good fai This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [https://contributor-covenant.org/version/1/4][version] [homepage]: https://contributor-covenant.org -[version]: https://contributor-covenant.org/version/1/4/ \ No newline at end of file +[version]: https://contributor-covenant.org/version/1/4/ diff --git a/src/docs/credits.md b/src/docs/credits.md index 9c41b81e07..660bb586c4 100644 --- a/src/docs/credits.md +++ b/src/docs/credits.md @@ -6,10 +6,10 @@ excludeFromSidebar: true # Credits -* A list of [code contributors to Eleventy core](https://github.com/11ty/eleventy/graphs/contributors) can be found on GitHub. We have a [bunch more repos too](https://github.com/11ty) that are just as valuable to the project as core is. -* [A big ol’ list of thanks on the Eleventy 1.0 Beta release blog post](/blog/eleventy-v1-beta/#a-big-list-of-thanks) -* A special thank you to our [Monetary contributors via Open Collective](/docs/supporters/) -* A huge thank you to anyone that [has helped answer questions on GitHub](https://github.com/11ty/eleventy/issues) or [Discord](/blog/discord/). -* [How can you contribute?](/docs/how-to-support/) -* [Eleventy Mascots](/mascot/) -* Gift box icon in our navigation is via Freepik from Flaticon +- A list of [code contributors to Eleventy core](https://github.com/11ty/eleventy/graphs/contributors) can be found on GitHub. We have a [bunch more repos too](https://github.com/11ty) that are just as valuable to the project as core is. +- [A big ol’ list of thanks on the Eleventy 1.0 Beta release blog post](/blog/eleventy-v1-beta/#a-big-list-of-thanks) +- A special thank you to our [Monetary contributors via Open Collective](/docs/supporters/) +- A huge thank you to anyone that [has helped answer questions on GitHub](https://github.com/11ty/eleventy/issues) or [Discord](/blog/discord/). +- [How can you contribute?](/docs/how-to-support/) +- [Eleventy Mascots](/mascot/) +- Gift box icon in our navigation is via Freepik from Flaticon diff --git a/src/docs/i18n.md b/src/docs/i18n.md index 4f0ca66f0b..474eec468f 100644 --- a/src/docs/i18n.md +++ b/src/docs/i18n.md @@ -88,10 +88,10 @@ This choice is a [bit more contentious]({{ "https://twitter.com/eleven_ty/status
-* `/en/ /en/blog/ /es/blog/` [_Distinct URLs_](#distinct-urls-for-all-pages) -* `/ /blog/ /es/blog/` [_Distinct URLs with an implied default language_](#distinct-urls-using-implied-default-language) -* `/ /blog/ /blog/ ` [_Content Negotiation_](#content-negotiation-on-all-pages) -* `/ /en/blog/ /es/blog/` [_Content Negotiation on `/` only_](#content-negotiation-on-/-only) +- `/en/ /en/blog/ /es/blog/` [_Distinct URLs_](#distinct-urls-for-all-pages) +- `/ /blog/ /es/blog/` [_Distinct URLs with an implied default language_](#distinct-urls-using-implied-default-language) +- `/ /blog/ /blog/ ` [_Content Negotiation_](#content-negotiation-on-all-pages) +- `/ /en/blog/ /es/blog/` [_Content Negotiation on `/` only_](#content-negotiation-on-/-only)
diff --git a/src/docs/languages/webc.md b/src/docs/languages/webc.md index 58eebd692e..52b5ae6ac3 100644 --- a/src/docs/languages/webc.md +++ b/src/docs/languages/webc.md @@ -1159,7 +1159,7 @@ We accept: ```js const pluginWebc = require("@11ty/eleventy-plugin-webc"); -module.exports = function(eleventyConfig) { +module.exports = function (eleventyConfig) { eleventyConfig.addPlugin(pluginWebc, { // Glob to find no-import global components // This path is relative to the project-root! @@ -1170,8 +1170,8 @@ module.exports = function(eleventyConfig) { components: [ "_components/**/*.webc", "npm:@11ty/is-land/*.webc", - "npm:@11ty/eleventy-plugin-syntaxhighlight/*.webc" - ] + "npm:@11ty/eleventy-plugin-syntaxhighlight/*.webc", + ], }); }; ``` diff --git a/src/docs/layouts.md b/src/docs/layouts.md index 45f0f30380..1d9cc1cb6a 100644 --- a/src/docs/layouts.md +++ b/src/docs/layouts.md @@ -262,13 +262,13 @@ module.exports = function (eleventyConfig) { {% raw %} | Template Language | Unescaped Content (for layout content) | Comparison with an Escaped Output | Docs | | ----------------- | ------------------------------------------------------ | --------------------------------- | ------------------------------------------------------------------------------------ | -| Nunjucks | `{{ content \| safe }}` | `{{ value }}` | [Docs](https://mozilla.github.io/nunjucks/templating.html#safe) | -| EJS | `<%- content %>` | `<%= value %>` | [Docs](https://www.npmjs.com/package/ejs#tags) | -| Handlebars | `{{{ content }}}` (triple stash) | `{{ value }}` (double stash) | [Docs](https://handlebarsjs.com/#html-escaping) | -| Mustache | `{{{ content }}}` (triple stash) | `{{ value }}` (double stash) | [Docs](https://github.com/janl/mustache.js#variables) | -| Liquid | is by default unescaped so you can use `{{ content }}` | `{{ value \| escape }}` | [Docs](https://liquidjs.com/filters/escape.html) | -| HAML | `! #{ content }` | `= #{ content }` | [Docs](https://haml.info/docs/yardoc/file.REFERENCE.html#unescaping_html) | -| Pug | `!{content}` | `#{value}` | [Docs](https://pugjs.org/language/interpolation.html#string-interpolation-unescaped) | +| Nunjucks | `{{ content \| safe }}` | `{{ value }}` | [Docs](https://mozilla.github.io/nunjucks/templating.html#safe) | +| EJS | `<%- content %>` | `<%= value %>` | [Docs](https://www.npmjs.com/package/ejs#tags) | +| Handlebars | `{{{ content }}}` (triple stash) | `{{ value }}` (double stash) | [Docs](https://handlebarsjs.com/#html-escaping) | +| Mustache | `{{{ content }}}` (triple stash) | `{{ value }}` (double stash) | [Docs](https://github.com/janl/mustache.js#variables) | +| Liquid | is by default unescaped so you can use `{{ content }}` | `{{ value \| escape }}` | [Docs](https://liquidjs.com/filters/escape.html) | +| HAML | `! #{ content }` | `= #{ content }` | [Docs](https://haml.info/docs/yardoc/file.REFERENCE.html#unescaping_html) | +| Pug | `!{content}` | `#{value}` | [Docs](https://pugjs.org/language/interpolation.html#string-interpolation-unescaped) | {% endraw %} ## Layout Chaining diff --git a/src/docs/plugins/image.md b/src/docs/plugins/image.md index 25e69e4d5b..93df68f9b9 100644 --- a/src/docs/plugins/image.md +++ b/src/docs/plugins/image.md @@ -472,6 +472,7 @@ module.exports = function() { ${img2}`; }; {% endraw %}{% endhighlight %} +