Commit Graph

40 Commits

Author SHA1 Message Date
bbaovanc 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
bbaovanc 5c87c2b069 Fix async loading of bobastyle.css 2023-11-05 01:00:22 -05:00
bbaovanc f33492ef8e Load bobastyle.css async too 2023-11-05 00:56:01 -05:00
bbaovanc ffcae79156 Load syntax CSS async 2023-11-05 00:31:26 -05:00
bbaovanc 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
bbaovanc 47d6d02186 Add copy to clipboard to code blocks 2023-01-20 17:14:18 -06:00
bbaovanc 637ffc12f5 Rename seo-tags/description.html partial to seo-description.html 2022-06-12 19:01:05 -05:00
bbaovanc fa5c014a1b Add share_event JS function 2022-05-01 18:14:02 -05:00
bbaovanc 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
bbaovanc 5668feed1d Support additional-head.html 2022-04-08 01:18:20 -05:00
bbaovanc 161c68d16c Add back to top button 2021-11-22 20:49:11 -06:00
bbaovanc 2fdc78050a Didn't quite think that last change through 2021-11-22 15:13:41 -06:00
bbaovanc f9e7eeeaa6 Use description-or-summary partial in SEO tags 2021-11-22 14:24:13 -06:00
bbaovanc ead88d5e16 Use indentation inside templating blocks for better readability 2021-11-22 02:21:15 -06:00
bbaovanc f77c61b561 Clean up directory structure of partials and .Render templates 2021-11-22 01:57:35 -06:00
bbaovanc b745f87462 Rename author-metadata.html to author_meta_tags.html 2021-11-22 01:04:45 -06:00
bbaovanc a01a70fc91 Specify markdownify or plainify for .Title references 2021-11-20 19:05:56 -06:00
bbaovanc 919ecde4ac Clean up closing brackets on templates 2021-11-20 18:30:26 -06:00
bbaovanc 7a0757cef7 Rewrite meta tag partials 2021-11-20 18:24:56 -06:00
bbaovanc b83e20274f Remove seo_schema.html 2021-11-20 17:31:02 -06:00
bbaovanc 1f080d9092 Add basic schema.org data 2021-11-19 19:16:06 -06:00
bbaovanc d0c216165e Add light mode and improve print compatibility 2021-11-18 17:26:02 -06:00
bbaovanc 179eda3450 Improve description wrapping in <head> metadata 2021-11-13 19:37:50 -06:00
bbaovanc 168c9d93ad Add meta tags for author, and don't allow old author param 2021-10-27 19:51:46 -05:00
bbaovanc 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
bbaovanc 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
bbaovanc 34605bb8e2 Plainify the title field in <head> 2021-10-15 18:51:58 -05:00
bbaovanc a02da46706 Use absolute URLs in a couple cases where relative ones were used 2021-10-15 17:45:03 -05:00
bbaovanc e7f9240383 Set crossorigin="anonymous" on the CSS
This helps with Netlify
2021-10-13 20:35:38 -05:00
bbaovanc 9ff5314bc0 Use with in head.html and add code block section to CSS 2021-10-10 19:36:47 -05:00
bbaovanc 6d976a3909 It meant to use the hugo function, not variable 2021-10-09 18:56:03 -05:00
bbaovanc f062a98a75 Use the global .Hugo variable instead of the Page one 2021-10-09 18:53:22 -05:00
bbaovanc b2a5a6acaf Set generator tag in html 2021-10-09 18:09:01 -05:00
bbaovanc 9beed385a8 Use a custom opengraph template and rename feature-video to just feature 2021-10-09 14:09:02 -05:00
bbaovanc 4e0c77d8a3 Fix meta description (found by Google Lighthouse) 2021-10-08 20:32:49 -05:00
bbaovanc b9fd054f37 Remove empty 404.html and clean up <title> in head.html 2021-10-08 20:15:42 -05:00
bbaovanc 8a4579007b Add integrity field to CSS 2021-10-08 20:00:08 -05:00
bbaovanc 1fcf18dd75 Use assets/ instead of static/ 2021-09-28 20:46:25 -05:00
bbaovanc 41bd025132 Add customizable/disable-able favicons 2021-09-28 18:28:22 -05:00
bbaovanc 03eb50ccca Add basic theme files 2021-09-25 20:52:01 -05:00