Commit graph

476 commits

Author SHA1 Message Date
f0931bd9d1 Update favicons and touch icons 2022-11-24 08:29:59 -05:00
88476a707e Add a tbody for list page data to the development page info table 2022-11-24 08:26:50 -05:00
f1b60f443c Fix size of development disclosure instead of growing with the font size of the document 2022-11-24 08:26:28 -05:00
d174ae952d Add my best ever Nethack game :3 2022-11-24 08:26:04 -05:00
2011ccdd78 Add Male entry to GENDERS in nethack import script 2022-11-24 08:25:30 -05:00
828bcb0f94 Oops, recursive definition of DEPLOY_LOCATION in the Makefile 2022-11-20 22:45:50 -08:00
5606feeca1 Re-do a bunch of the styles for the Nethack page 2022-11-20 12:24:14 -08:00
9e11021ae3 Update import nethack logfile script
- Add a few roles to the ROLES mapping
- Check if the logfile changed before writing it (avoid updating the timestamp
  if no changes were made)
2022-11-20 10:01:07 -08:00
d2ab14f649 Parameterize the Makefile; add automatic importing of Nethack logfiles 2022-11-20 10:00:20 -08:00
566c915f43 Add Nethack logfile for Electra 2022-11-20 09:21:07 -08:00
cb8742042f Add Tech category to Where Am I post 2022-11-20 09:15:58 -08:00
7c3a65542a Fix lists (again) 2022-11-20 09:15:46 -08:00
ff65c704bd Add tags to the Where Am I post 2022-11-20 08:09:08 -08:00
0d8f36817f End-align the dates in the blog post list 2022-11-20 08:08:53 -08:00
3a55fbe945 Fix the width of <main> 2022-11-20 07:58:21 -08:00
2ca095e617 Add Where Am I post 2022-11-20 07:58:09 -08:00
df62cc0374 Editorial tweaks of the Nethack blog post, plus add a "Games" category 2022-11-20 07:44:03 -08:00
0be0081319 Fix the footer spacing (feels like the millionth time I've done this??) 2022-11-20 07:43:20 -08:00
f74f0c5e9d Clean up the layout of the Spanish home page 2022-11-19 13:42:20 -08:00
f6000d0197 Fix up the spacing of bulleted and social navs 2022-11-19 13:41:57 -08:00
e83eb2a3e5 Justify items in vertical homepage layout 2022-11-19 13:41:04 -08:00
766557433b Finish Week of Soup post 2022-11-18 21:17:18 -08:00
93a92fad86 Fix lists 2022-11-18 21:17:01 -08:00
188c5fb876 Remove unused $pages variable from photos list template 2022-11-18 08:35:31 -08:00
2c23862cc6 Link to Where to Find Me from the Spanish Sobre page; add a Spanish Donde Encontrarme 2022-11-18 08:31:40 -08:00
1d825755ff Add a nowrap shortcode 2022-11-18 08:30:45 -08:00
7bbd9a3adf Add a sketch archetype with a bunch of boilerplate for p5 sketches 2022-11-18 08:30:32 -08:00
cc4b1df2bf Improve the home page slightly 2022-11-18 08:28:58 -08:00
2c1f64cbca Set the <html lang> attribute correctly 2022-11-18 07:13:18 -08:00
19f153e706 Remove the animated, sticky header 2022-11-18 07:12:57 -08:00
6b800dcbf6 Add single and section pages to the about layouts section 2022-11-15 22:12:54 -08:00
04c4c31f96 Link to the Where Am I page from the about page. 2022-11-15 22:12:38 -08:00
2c5cec4f87 Remove the date from the about section only 2022-11-15 22:12:23 -08:00
8fadc54a43 Move site header and footer to the base template, and override the body block in index 2022-11-15 22:12:09 -08:00
19d8209cb2 Add Where Am I page to about section 2022-11-15 17:24:55 -08:00
4da32bb6d0 Make about a section 2022-11-15 17:24:54 -08:00
567363336d Add Week of Soup draft post 2022-11-15 17:24:54 -08:00
c52ac00231 Add alt text to the Harpswell Sunset post 2022-11-15 17:24:54 -08:00
41f506bb1e Remove margin from the slogans in the footer 2022-11-15 17:24:54 -08:00
c0a2dd9f28 Add alt text to the image in the photo/single template 2022-11-15 17:24:54 -08:00
19145efa33 Add an about menu 2022-11-15 17:24:54 -08:00
03899a54dc Add a copyright to the config 2022-11-15 17:24:54 -08:00
f078614848 Remove the simple layout; and remove the resume single template 2022-11-15 17:24:54 -08:00
5dbec4ec08 Fix the photo-params table: remove the erroneous padding at the bottom 2022-11-15 17:24:54 -08:00
e0b7aae3db Fix Spanish localization of the home page and footer slogans and copyright 2022-11-15 17:24:54 -08:00
da88d389e9 Split building and deployment into separate make targets 2022-11-15 17:24:54 -08:00
6842511b10 Remove the SRI stuff; use md5 instead of sha512 for fingerprinting since it is shorter 2022-11-15 17:24:54 -08:00
fb1b4ccab3 Remove animation log from site.js 2022-11-15 17:24:54 -08:00
bdf5065f17 Add Music Night post 2022-11-12 11:08:38 -08:00
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