Commit Graph

40 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
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
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
47d6d02186 Add copy to clipboard to code blocks 2023-01-20 17:14:18 -06:00
637ffc12f5 Rename seo-tags/description.html partial to seo-description.html 2022-06-12 19:01:05 -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
5668feed1d Support additional-head.html 2022-04-08 01:18:20 -05: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
b745f87462 Rename author-metadata.html to author_meta_tags.html 2021-11-22 01:04:45 -06:00
a01a70fc91 Specify markdownify or plainify for .Title references 2021-11-20 19:05:56 -06:00
919ecde4ac Clean up closing brackets on templates 2021-11-20 18:30:26 -06:00
7a0757cef7 Rewrite meta tag partials 2021-11-20 18:24:56 -06:00
b83e20274f Remove seo_schema.html 2021-11-20 17:31:02 -06:00
1f080d9092 Add basic schema.org data 2021-11-19 19:16:06 -06:00
d0c216165e Add light mode and improve print compatibility 2021-11-18 17:26:02 -06:00
179eda3450 Improve description wrapping in <head> metadata 2021-11-13 19:37:50 -06:00
168c9d93ad Add meta tags for author, and don't allow old author param 2021-10-27 19:51:46 -05:00
2ceda80f74 Revert "Plainify the title field in <head>"
This reverts commit 34605bb8e2.

It causes an issue with characters such as quotes in the website title
2021-10-15 19:31:04 -05:00
92352a0c19 Fix #11 - better syntax highlighting
This requires the following to be added to config.toml:

[markup]
  [markup.highlight]
    noClasses = false
    lineNos = true
2021-10-15 19:16:14 -05:00
34605bb8e2 Plainify the title field in <head> 2021-10-15 18:51:58 -05:00
a02da46706 Use absolute URLs in a couple cases where relative ones were used 2021-10-15 17:45:03 -05:00
e7f9240383 Set crossorigin="anonymous" on the CSS
This helps with Netlify
2021-10-13 20:35:38 -05:00
9ff5314bc0 Use with in head.html and add code block section to CSS 2021-10-10 19:36:47 -05:00
6d976a3909 It meant to use the hugo function, not variable 2021-10-09 18:56:03 -05:00
f062a98a75 Use the global .Hugo variable instead of the Page one 2021-10-09 18:53:22 -05:00
b2a5a6acaf Set generator tag in html 2021-10-09 18:09:01 -05:00
9beed385a8 Use a custom opengraph template and rename feature-video to just feature 2021-10-09 14:09:02 -05:00
4e0c77d8a3 Fix meta description (found by Google Lighthouse) 2021-10-08 20:32:49 -05:00
b9fd054f37 Remove empty 404.html and clean up <title> in head.html 2021-10-08 20:15:42 -05:00
8a4579007b Add integrity field to CSS 2021-10-08 20:00:08 -05:00
1fcf18dd75 Use assets/ instead of static/ 2021-09-28 20:46:25 -05:00
41bd025132 Add customizable/disable-able favicons 2021-09-28 18:28:22 -05:00
03eb50ccca Add basic theme files 2021-09-25 20:52:01 -05:00