Commit graph

114 commits

Author SHA1 Message Date
9601e1e283 Implement fingerprinting site and page resources
This will keep browsers from caching files that have changed. I've also added
SRI information to the <script> and <link> elements for browsers to verify
resources.

Squashed commit of the following:

commit f3fcb16388
Author: Eryn Wells <eryn@erynwells.me>
Date:   Tue Nov 8 17:47:42 2022 -0800

    Remove static/styles/root.css

commit 53a30624a0
Author: Eryn Wells <eryn@erynwells.me>
Date:   Tue Nov 8 17:47:26 2022 -0800

    Add back the basic table styles that got ditched when root.css was moved to assets/styles

commit 294fa8343b
Author: Eryn Wells <eryn@erynwells.me>
Date:   Tue Nov 8 17:45:38 2022 -0800

    Get all the fingerprinting done!

    - Add partials in the resources folder for each of the major resources of my site
    - Consolidate .css and .js files via resources.Concat where possible

commit d0b223fa33
Author: Eryn Wells <eryn@erynwells.me>
Date:   Mon Nov 7 08:36:39 2022 -0800

    All the template updates for fingerprinting

commit 1751abadac
Author: Eryn Wells <eryn@erynwells.me>
Date:   Mon Nov 7 08:36:27 2022 -0800

    Add secure_asset.html template

commit 94ea8068c9
Author: Eryn Wells <eryn@erynwells.me>
Date:   Mon Nov 7 08:35:48 2022 -0800

    Move a bunch of scripts and CSS to assets so they can be processed with Hugo Pipes

    Use Pipes to fingerprint and add SLI information to <script> and <link> tags.
2022-11-08 17:50:11 -08:00
173ae928f8 Move static resources to static/ and do not minify the CSS 2021-10-11 12:40:25 -07:00
ce1c860269 Move a bunch of stuff from the theme 2021-10-11 12:26:47 -07:00
79a954cc55 Fix up the link colors 2021-10-10 20:15:44 -07:00
045908410a Even more style updates 2021-10-10 19:58:40 -07:00
3145c3e698 Style updates 2021-10-10 18:41:08 -07:00
f5da4cd79e Move app.css from the theme to the root 2021-10-10 18:40:53 -07:00
2840913b7d Adjust spacing of ul and p on home page 2021-10-10 10:54:54 -07:00
3e16498150 A couple of style tweaks 2021-10-10 10:33:10 -07:00
4e66ee142e Lots of home page update 2021-10-06 09:25:33 -07:00
43cfec4572 Add some style to this resume; fill in some AuthExp stuff 2021-10-05 20:26:33 -07:00
9affe7b4cc Move custom.css from the theme to the root 2021-10-05 08:30:23 -07:00
a03dd329e2 Make links visible on the home page 2021-10-05 08:28:28 -07:00
f40b9d2867 Add home.css 2021-10-02 11:13:13 -07:00