Skip to content

jackcarey/astral-jekyll

Repository files navigation

astral-jekyll

Quick and dirty conversion of Astral for use with Jekyll and GitHub Pages.

Original - Astral theme by HTML5 UP / Pixelarity:

For attribution free use, go to:

To Do:

  • Improve caching in pwa.js

Modifications:

  • Navigation links are set up in navigation.yml data file.

  • The index page uses documents in the index_collection folder to generate its content. This allows you to edit the sections as separate files, not one continuous block of HTML.

  • hash handling changed to force navigation to homepage. '#work' became '/#work'. To allow for off-nav pages.

  • Browse page: filter categories and tags. Uses the same ‘articles’ layout as the index page.

  • CSS

    • Links have been refactored to use the sass folder.

    • Automatically compressed for smaller file size

    • Added custom.scss for easy style changes

    • Some minor changes to font awesome handling in nav links and CSS

  • Added file caching in pwa.js. cache first then network update method. disabled by default to allow easier development

  • handled lists of documents in the post_list include with three basic layouts: card, text, image.

About

Astral theme by Pixelarity converted to Jekyll

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published