eleventy-excellent

Eleventy starter based on the workflow suggested by Andy Bell's buildexcellentwebsit.es.

OTHER License

Stars
386
Committers
20

Bot releases are visible (Hide)

eleventy-excellent - v3.5.0

Published by madrilene 26 days ago

  • Update dependencies 429467a
  • Bundle styleguide.css and table.css for styleguide.njk template b6021ba
  • Bundle post.css and footnotes.css for post.njk layout 97953b9
  • Include body font in OG image b0f8ddd
  • Fix: Close the class attribute in main navigation - Thanks to @beartrack cc642ab

Motivation for moving style sheets

The moved style sheets are scoped to only certain templates and layouts, and they can be conditionally loaded only where needed. How do I decide whether a stylesheet should be conditionally loaded or globally available: tag.css is used by various templates, components and a layout, so I don't want to manually include it everywhere. Right now, table.css is only needed in one blog post and styleguide.njk, so I decided to load it conditionally.

Full Changelog: https://github.com/madrilene/eleventy-excellent/compare/v3.4.2...v3.5.0

eleventy-excellent - v3.4.0

Published by madrilene about 1 month ago

(Potentially) breaking changes

Added

  • Streamlined CSS file for main navigation in src/assets/css/global/blocks/nav-main.css replacing separate state-specific styles in src/assets/css/bundle.

Removed

  • CSS files that handled the main navigation for mobile CSS without JS, drawer CSS, and desktop independently.

Other changes

  • Minor adjustments to src/assets/scripts/bundle/nav-drawer.js.
  • Added 2XS size token to src/_data/designTokens/spacing.json
eleventy-excellent - v3.1.0 Latest Release

Published by madrilene 4 months ago

eleventy-excellent - Eleventy Excellent 3.0

Published by madrilene 5 months ago

Release notes posted on the blog: https://eleventy-excellent.netlify.app/blog/eleventy-excellent-30/
Full Changelog: https://github.com/madrilene/eleventy-excellent/commits/v3.0.0

What has changed:

  • ESM with Eleventy 3.0
  • New Font: Inclusive Sans
  • Revamped Config Structure
  • New Filters
  • SVG Handling Update
  • CSS Overhaul
  • JavaScript Updates
  • Improved Organization

What's been contributed:

New Contributors

eleventy-excellent - Eleventy Excellent 2.0

Published by madrilene 9 months ago

Release notes posted on the blog: https://eleventy-excellent.netlify.app/blog/eleventy-excellent-20/
Full Changelog: https://github.com/madrilene/eleventy-excellent/commits/v2.0.0

New features:

  • gallery demo
  • tags
  • pagination
  • carbon.txt
  • dark and light mode
  • TBC..

I will add more infos as soon as I can!

Contributors