Commit Graph

144 Commits

Author SHA1 Message Date
9ca15a198f Revert "Load bobastyle.css async too"
This reverts commits f33492ef8e and 5c87c2b069.

It turns out this makes performance score even worse because it makes
the CLS really bad
2023-11-05 01:20:20 -05:00
5c87c2b069 Fix async loading of bobastyle.css 2023-11-05 01:00:22 -05:00
6c42ae9518 Lazy load images 2023-11-05 00:56:13 -05:00
f33492ef8e Load bobastyle.css async too 2023-11-05 00:56:01 -05:00
ffcae79156 Load syntax CSS async 2023-11-05 00:31:26 -05:00
0f717e81c0 Patch link issue with delimit due to breaking change in Hugo v0.120
References:
- https://github.com/gohugoio/hugo/releases/tag/v0.120.0
- https://github.com/gohugoio/hugo/issues/10876
- https://github.com/gohugoio/hugo/issues/11502
2023-11-03 22:08:23 -05:00
0e930f7ae1 Clean up dom layout of full-width page lists
They shouldn't be a child of the centered, max-width'd body because they
need to be full width. So put them outside of the main container div.
2023-10-21 19:44:02 -05:00
f94307cdbf Redesign navbar to be full width 2023-10-15 19:33:10 -05:00
fde24f7438 Fix navbar highlighting on section page itself 2023-10-15 17:49:56 -05:00
18731498e8 Minor W3C validation fixes
Hopefully more to come soon, there's a lot of errors and warnings
2023-04-06 00:25:08 -05:00
17047babc0 Improve date element in page metadata 2023-04-06 00:08:28 -05:00
7bc8a4cb57 Clean up CSS
- Add vim folds to make organized sections
- Rename a lot of classes from post- to page-
- Generalize series CSS classes better
- Clean up navbar div structure
- Remove langpicker and most of multilingual support
- many other minor tweaks
2023-03-24 08:49:02 -05:00
6f140f096b Organize summary template files
Also a small CSS patch to fix margin around post-title
2023-02-28 18:24:19 -06:00
316c62ebe8 Remove unnecessary credit.html partial 2023-02-28 17:54:22 -06:00
ebaa1de00b Add aria labels to share buttons 2023-01-26 16:36:03 -06:00
629b3758b9 Change print button to an <a> to match the rest of the buttons
Also makes it have pointer cursor
2023-01-22 16:28:24 -06:00
47d6d02186 Add copy to clipboard to code blocks 2023-01-20 17:14:18 -06:00
7cff045cb3 Website header title should not be h1 2023-01-07 20:50:01 -06:00
637ffc12f5 Rename seo-tags/description.html partial to seo-description.html 2022-06-12 19:01:05 -05:00
e34d2109ec Small semantic HTML tweaks 2022-05-23 01:33:24 -05:00
a65a435b1d Replace <li> in page lists with semantic HTML <article> 2022-05-21 23:20:22 -05:00
e8be3ae45b Use tag name in keywords meta tag 2022-05-18 15:01:06 -05:00
e9266cdead Use h1 for website header 2022-05-09 20:03:13 -05:00
de84bc5ddf Update tags and categories to both use the same layouts 2022-05-09 19:25:11 -05:00
8d81f5e37c Replace "View source" with "Edit history" 2022-05-08 16:13:46 -05:00
7dd01894da Add print button 2022-05-08 15:21:41 -05:00
b272ed6181 Hide "View source" button when printing 2022-05-08 15:12:13 -05:00
9bee463a3c Add post count to category taxonomy 2022-05-06 21:47:24 -05:00
805dc65ccb Split duplicated .page-list div into separate partial 2022-05-06 21:14:42 -05:00
311d846cb8 Support categories again, but hopefully a bit better 2022-05-06 20:16:41 -05:00
56610009e9 Add latest posts section to the bottom of every content page 2022-05-04 22:02:36 -05:00
cba6dd0a2f Use partialCached on icon partial 2022-05-02 21:11:38 -05:00
fa5c014a1b Add share_event JS function 2022-05-01 18:14:02 -05:00
a172b1ea21 Redo favicon stuff
See https://medium.com/swlh/are-you-using-svg-favicons-yet-a-guide-for-modern-browsers-836a6aace3df
2022-04-30 21:53:05 -05:00
72ebcf134a Add share buttons below post 2022-04-30 21:23:45 -05:00
effd3a265b Remove width and height in icons 2022-04-30 21:19:44 -05:00
219f97bc00 Add target="_blank" automatically to navbar items 2022-04-27 21:51:26 -05:00
2f6d67a03f Disable lastmod item in post metadata 2022-04-24 01:23:33 -05:00
ac9ca6f97e Add a duplicate series-box to the bottom of the page 2022-04-19 17:51:03 -05:00
dff23045a8 Use <main> and have different class names for authors 2022-04-09 23:29:22 -05:00
33d0f81444 Set video preload to metadata 2022-04-09 01:17:59 -05:00
5668feed1d Support additional-head.html 2022-04-08 01:18:20 -05:00
43d406c4fe Improve accessibility 2021-11-23 19:06:26 -06:00
1380558384 Fix ".File.Path on a zero object" when there are drafted series 2021-11-23 18:07:03 -06:00
e982824031 Show post count in series metadata 2021-11-23 13:58:48 -06:00
161c68d16c Add back to top button 2021-11-22 20:49:11 -06:00
2fdc78050a Didn't quite think that last change through 2021-11-22 15:13:41 -06:00
f9e7eeeaa6 Use description-or-summary partial in SEO tags 2021-11-22 14:24:13 -06:00
ead88d5e16 Use indentation inside templating blocks for better readability 2021-11-22 02:21:15 -06:00
f77c61b561 Clean up directory structure of partials and .Render templates 2021-11-22 01:57:35 -06:00