Commit Graph

48 Commits

Author SHA1 Message Date
James Panther 50c5d212de 🚨 Support new language params changes in Hugo 2023-05-25 14:12:42 +10:00
James Panther aba3d34482 Add fingerprintAlgorithm parameter
Fixes: #478
2023-05-25 13:58:30 +10:00
James Panther fcffdfd8a6 🐛 Prevent analytics partial from being cached
Fixes #480
2023-03-05 08:58:13 +11:00
James Panther 3fcd6211a8 Add keywords front matter support 2023-01-10 16:33:33 +11:00
James Panther 308192bedc 🚸 Don't cache extend partials 2022-11-22 11:03:28 +11:00
James Panther 447ce2f52a 🚸 Set theme-color using theme colour scheme 2022-11-22 09:55:20 +11:00
James Panther 4679ce485c 🚸 Support live switching of theme-color 2022-11-22 09:35:17 +11:00
James Panther 62c4d20caa 💄 Add support for theme-color meta tag
Fixes: #343
2022-11-22 09:03:23 +11:00
James Panther a8fab1950d 🎨 Minor formatting adjustment 2022-11-21 14:42:37 +11:00
Glenn Roberts 2739549fae Fix: unique meta descriptions from articles
fixes 🐛 #377

The Meta description tag is now generated from either
1. page description, or
2. Page content summary, or
3. Site wide config
2022-11-21 13:11:25 +10:00
James Panther 5a05141743 🩹 Ensure colorScheme string is lowercase
Fixes #347
2022-11-08 09:08:28 +11:00
James Panther 612cd8f8b4 🐛 Fix code blocks in RTL languages
Fixes #164
2022-05-01 11:17:30 +10:00
James Panther 00daa189d0 🔥 Remove generator tag to revert to default Hugo behaviour
Fixes #179
2022-05-01 10:53:27 +10:00
James Panther 39c1b7d04a 🐛 Fix appearance pref not loading early enough
Fixes #102
2022-02-06 15:10:59 +11:00
James Panther 88946105fd ⚰️ Remove redundant appearance parameter check
Ref #102
2022-02-06 14:46:03 +11:00
James Panther d86d1b82be ♻️ Dark mode rewrite 2022-01-27 15:26:18 +11:00
James Panther add3f764f7 Add code copy buttons 2022-01-26 10:49:30 +11:00
James Panther 1857637094 🚚 Move site description to languages config 2022-01-20 16:08:18 +11:00
James Panther b1a418d705 🔀 Merge branch 'dev' into v2 2022-01-19 13:52:03 +11:00
James Panther dcd5dd0ec9 ♻️ Add search to JS asset bundle 2022-01-19 12:13:42 +11:00
Rishi Maharaj 32a01325de 🐛 fix ordering of safeHTML and emojify 2022-01-18 16:58:52 -08:00
James Panther 7992ce0035 🥅 Catch when no JS required in bundle 2022-01-19 11:52:49 +11:00
James Panther e67c9d0d28 ️ Bundle css and js assets using Hugo pipes 2022-01-19 11:28:20 +11:00
Rishi Maharaj d61ea9f694 🐛 add emojify on remaining .Title, .Site.Title, and metas 2022-01-18 16:24:15 -08:00
Rishi Maharaj 80533d8641 🐛 add emojify for title on list page and browser / tab title 2022-01-18 14:15:23 -08:00
James Panther ca5d0bd057 ️ Improve Lighthouse scores 2022-01-12 12:20:04 +11:00
James Panther 4754607fb5 ♻️ Refactor dark mode inline JS to dark.js 2022-01-12 10:15:41 +11:00
James Panther 9c8601102c 🌐 Add language switcher to header 2022-01-11 12:00:27 +11:00
James Panther 47d49fcaf0 🚚 Move vendor includes to new partial 2021-11-03 16:52:40 +11:00
James Panther 32522c6399 💄 Add more styles to charts 2021-10-29 17:04:31 +11:00
James Panther 52fd737c58 🔀 Merge branch 'dev' into chart 2021-10-29 16:27:55 +11:00
James Panther 81824a1a00 🚧 Add config parameters for dark appearance 2021-10-29 12:07:21 +11:00
James Panther 9d42b7be2b 🚧 Add dark mode toggle button 2021-10-29 11:15:00 +11:00
James Panther 68c05b97b2 Add chart shortcode 2021-10-28 15:32:27 +11:00
James Panther 6d1c51c037 💄 Add Mermaid theming to match colour scheme 2021-10-28 15:01:19 +11:00
James Panther acbcfacd6f Add Mermaid as bundled dependency 2021-10-28 12:39:34 +11:00
James Panther 37e8a8bc91 Add robots parameters 2021-08-26 10:07:37 +10:00
James Panther f6dceb6233 🏗️ Change URLs to be relative instead of absolute 2021-08-26 09:44:41 +10:00
James Panther 444dbcd3ca Add asset fingerprinting and SRI 2021-08-21 12:20:29 +10:00
James Panther ecfa2d395b Add multiple colour schemes 2021-08-20 17:02:08 +10:00
James Panther c5107ab693 Add JSON-LD structured metadata 2021-08-18 17:06:14 +10:00
James Panther c51f34ca35 🐛 Fix incorrect URL when deploying to a subfolder 2021-08-17 11:03:22 +10:00
James Panther c279dd72cd Add Hugo schema template 2021-08-16 17:06:59 +10:00
James Panther 074b1ff11d Add RSS feeds 2021-08-14 13:54:17 +10:00
James Panther ad0fe1db15 Add favicons partial support 2021-08-14 10:47:33 +10:00
James Panther b1168b98dc 🎨 Move heading anchors to render hook 2021-08-13 17:17:32 +10:00
James Panther d0ddf5f8c5 🍱 Add support for more social icons 2021-08-13 16:35:32 +10:00
James Panther a6a3ee761e 🎉 Initial commit 2021-08-11 15:28:33 +10:00