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