Commit graph

312 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
963444b6b6 Lunar Eclipse -> !draft 2022-11-07 08:59:43 -08:00
1a10555640 Lunar Eclipse post 2022-11-07 08:59:04 -08:00
ad646c89c0 Hugo's Dictionary API post
Squashed commit of the following:

commit b507cf8be2ca46ce4b88e3292ef173a0b5e3606f
Author: Eryn Wells <eryn@erynwells.me>
Date:   Sun Nov 6 00:23:05 2022 -0700

    Wrap up this blog post

commit 6ed0c777e7c33b0819f7d7a896fce60f75a13fe3
Author: Eryn Wells <eryn@erynwells.me>
Date:   Sat Oct 15 10:20:03 2022 -0700

    WIP Hugo Dictionary API post
2022-11-06 00:24:29 -07:00
9051fce9aa Add alt text to the Harpswell post 2022-11-03 17:04:33 -07:00
d8e842604d Add orrs-island photo and a bunch of metadata to some posts 2022-10-31 08:42:08 -07:00
ecb39a9298 Move footer tags list to a partial so photos and blogs can use the same template
Simplify the blog post layout by removing the <article> tag
2022-10-31 08:40:17 -07:00
c5427866c6 Add Harpswell Sunset post 2022-10-31 07:50:08 -07:00
16af88e08a Let the photos section adapt to light/dark mode 2022-10-30 11:34:45 -07:00
e7b2cb493a Redo the blog list layout to make it work a little better on narrow screens 2022-10-30 11:30:41 -07:00
e1e63b1499 Two photos from Boston 2022-10-26 09:19:47 -04:00
1e8b80481e Photos page styles
- Create items in the grid for the month and year
- Use child selectors where possible
- fix the layout
2022-10-25 17:48:20 -04:00
b5a22374bf Use item-spacing for between the footer of a post and the content 2022-10-25 17:34:23 -04:00
35d55c1cf7 Make the about page not-a-draft 2022-10-25 17:33:40 -04:00
782f613d5a Fix up the home page; make the font size bigger; clean up the layout 2022-10-25 17:33:03 -04:00
77d677afed Add langs.title to mytilene photo 2022-10-21 11:10:36 -07:00
b8b614e68d Clean up some photos selectors -- use child selectors instead of descendant 2022-10-21 11:08:16 -07:00
ff14784468 P5.js post: Wrap all the code blocks in figure shortcodes and fix the railroad diagrams 2022-10-21 11:07:45 -07:00
ae19e1a777 Photos WIP 2022-10-20 07:52:27 -07:00
6d2529c4d4 Move all the images to git LFS 2022-10-20 07:52:26 -07:00
3d8a4106d3 Fix up the CSS and photos list templates 2022-10-20 07:51:04 -07:00
dbba50422b Some photos from Greece 2022-10-20 07:51:04 -07:00
f286e5062d First cut at a photos site 2022-10-20 07:51:03 -07:00
d5f9f2a765 Overhaul the look of tags; integrate a category and a cute little triangle 2022-10-15 10:14:48 -07:00
bb4b2cd4e9 Add alt text to my image in the about page and make it scale with content width 2022-10-15 10:14:48 -07:00
642377d025 Move cmss-3modules up a level 2022-10-14 14:27:24 -07:00
ba73889720 Update all content; add categories and move Tech, Games, Music to category taxonomy; add location taxonomy 2022-10-14 14:27:08 -07:00
d475332ccc Cats are just a page 2022-10-11 07:43:29 -07:00
1cdc11c477 Move some post-list styles to root.css since they get used in taxonomy templates too 2022-10-10 08:40:53 -07:00
8be36386a9 Fix a couple things that are broken in Chrome 2022-10-09 13:46:08 -07:00
38b06904a8 Add circlar selfie to about page 2022-10-09 13:26:59 -07:00
4fed774c8b Add a test page to exercise different styles 2022-10-09 12:55:48 -07:00
d7077b88f1 Let's get some heading font sizes up in here 2022-10-09 12:50:08 -07:00
d1171e992f Distribute all the main.css styles to their own stylesheets and remove main.css 2022-10-09 12:16:53 -07:00
7f4d8fa1dc Update home page copy 2022-10-09 10:03:45 -07:00
bda34c7342 Apply body-item-spacing to .highlight blocks directly under post-single 2022-10-01 10:28:27 -07:00
9ebc58f50a Fix code blocks in "Boot Raspberry Pi Over TFTP" post 2022-10-01 10:26:28 -07:00
3952c777a6 Add margin after figures, highlights, and p tags 2022-09-25 08:33:25 -07:00
21791d9937 Make the home page platter fit content rather than scaling with the page 2022-09-25 07:57:13 -07:00
4800d22fb6 Update the resume template and styles 2022-09-25 07:57:06 -07:00
ee9da5b829 Move tag styles to blog.css 2022-09-25 07:52:22 -07:00
05d87dfa19 Rename the transition duration variable on the home page 2022-09-24 07:47:09 -07:00
25b988c906 Update the about page to make it less like a landing page 2022-09-24 07:44:07 -07:00
ea43893d4a Fix animations for narrow screen widths 2022-09-11 10:53:07 -07:00
3b74c3a256 Add a "narrow" railroad diagram to the audio scope post; add line numbers to the samples listing 2022-09-11 10:44:13 -07:00
fc2bbb2126 Move the old home page content to an about page 2022-09-11 10:43:36 -07:00
3fb0ef35fe Update the blog list layout 2022-09-11 10:40:25 -07:00
2ebd743ce5 Draw a platter around the home page layout 2022-09-11 10:39:06 -07:00
83f9550849 New home page! 2022-09-03 15:30:38 -07:00
542866489d Move all the figure shortcodes to /layouts/shortcodes/figures; center all of them 2022-08-20 09:38:31 -07:00