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