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