aanomm / whatsfishin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pack11ty

Pack11ty is an heavily opinionated Eleventy template project created by Nicolas Hoizey.

WARNING: This is Work In Progress, not ready for production!

Feel free to use it, enhance it, and share your ideas/comments with issues, or (even better) pull requests.

Key features

  • Collections built automatically from root folders, with pagination for yearly and monthly archives
  • JavaScript and CSS assets
    • inline critical JavaScript and CSS for performance
    • external and asynchronous JavaScript and CSS, with hashes for cache busting
    • JavaScript, CSS and HTML built separately
    • Dev mode with live reload
  • Responsive Layout without any Media Query, thanks to CSS Flexible Box Layout (Flexbox) and layouts from Every Layout
  • Responsive images built from simple Markdown and presets
  • PWA for performance and offline support
    • Service Worker with pre-caching of UI assets, auto caching of visited pages and offline fallback
    • Manifest for installation
  • Indieweb
    • Support for receiving Webmentions
    • Atom feed for all collections combined
  • Extensive set of Markdown-it plugins for enhanced contribution: footnotes, attributes, headings anchors, abbreviations, containers
  • A set of Eleventy filters and shortcodes are provided, including a better slugify

Want to try it?

If you're in a hurry, try this:

Deploy to Netlify

Would you like to know more?

Read the full documentation on pack11ty.dev!

About

License:MIT License


Languages

Language:HTML 48.5%Language:JavaScript 37.8%Language:CSS 13.8%