Skip to content
This repository has been archived by the owner on Oct 16, 2021. It is now read-only.

Releases: Andy-set-studio/hylia

Perftastic

28 Apr 11:06
1780eeb
Compare
Choose a tag to compare

This release merges #118, #117, #115 and #108 which between them all adds all sorts, such as RSS fixes, Eleventy upgrades and image perf.

Thanks, all!

Forms spectacular

09 Apr 14:00
2e9897c
Compare
Choose a tag to compare

Thanks to the incredibly hard work by @aarongustafson, we now have form macros and a default contact form that works with Netlify forms.

Various other fixes have been added, like:

  • Perf improvements
  • SEO improvements
  • Focus styles
  • General tweaks and fixes

Whoopsies, housekeeping and tweaks

07 Oct 13:09
b998f70
Compare
Choose a tag to compare

Just a little one here to get our ducks in a row 🦆

Files changed

  • README.md
  • package-lock.json
  • package.json
  • src/admin/config.yml
  • src/_data/navigation.json
  • src/index.md

Big thanks to @MrJean and @acarlson0000

404, payment pointers and favicons

20 Sep 10:26
a7aaa68
Compare
Choose a tag to compare

This release is a mix of various little bits and pieces. Big thanks for contributions from @dberesford and @charlesroper.

New features

  • You can now add a payment pointer for the Web Monetization API. It’s a great way to earn money for your work, so I strongly recommend that you look into it: https://css-tricks.com/site-monetization-with-coil-and-removing-ads-for-supporters/. You can set this in the CMS under globals > site
  • You can now set a favicon path in the CMS under globals > site
  • There’s now a 404 page. You can set the content in src/404.md

Fixes

  • There was a bit of confusion about permalinks with pages, so I made that field optional and added a bit of a helper to the label. Reported in #81
  • I moved the location of the Netlify identity script on the front end because it really slows things down on spotty connections

Files changed

  • package.json
  • readme.md
  • src/404.md
  • src/_data/site.json
  • src/_includes/layouts/base.njk
  • src/_includes/partials/global/meta-info.njk
  • src/admin/config.yml
  • src/images/favicon.png
  • LICENSE.txt

Minor security fix

07 Sep 06:58
abefcec
Compare
Choose a tag to compare

A manual fork of a rollup plugin that fixes venerability warnings.

Cheers @erquhart!

Stalfos reference change

15 Aug 08:47
7541331
Compare
Choose a tag to compare

Some folks were having issues with the github reference to Stalfos, so I've given it a tweak.

Files changed

  • package.json

Niggles and tweaks

16 Jul 20:39
79b8e88
Compare
Choose a tag to compare

A few little fixes by myself and @brandonaaron.

PRs

Files changed

  • package.json
  • src/_includes/layouts/page.njk
  • src/_includes/layouts/post.njk
  • src/_includes/partials/components/nav.njk
  • src/scss/_config.scss
  • src/scss/components/_post.scss
  • src/_data/global.js
  • src/_includes/partials/components/post-list.njk
  • src/scss/global.scss

General UI tweaks

02 Jul 09:37
Compare
Choose a tag to compare

I’ve just re-platformed my website with Hylia, and in the process, found a few little niggles.

Files changed

  • src/_data/tokens.json
  • src/_includes/partials/global/meta-info.njk
  • src/scss/components/_post.scss
  • src/scss/components/_site-foot.scss
  • src/scss/components/_syntax-highlighting.scss
  • src/styleguide.njk

Add native video to post full bleed rules

01 Jul 15:48
Compare
Choose a tag to compare

Files changed

  • src/scss/components/_post.scss

Dark mode / Light mode toggle

01 Jul 10:58
4635024
Compare
Choose a tag to compare

Hylia now has a theme toggle! It honours your system color preference by default but then gives you the opportunity to override it with a Web Component-based toggle that uses local storage to save your preference.

New files

  • src/js/components/theme-toggle.js
  • src/scss/components/_button.scss
  • src/scss/mixins/_dark-mode.scss

Files that have changed

  • .eleventy.js
  • package.json
  • src/_data/tokens.json
  • src/_includes/layouts/base.njk
  • src/_includes/partials/global/site-foot.njk
  • src/scss/_config.scss
  • src/scss/_theme.scss
  • src/scss/components/_intro.scss
  • src/scss/components/_post-list.scss
  • src/scss/components/_post.scss
  • src/scss/components/_site-foot.scss
  • src/scss/global.scss