Commit Graph

70 Commits

Author SHA1 Message Date
James Panther 4fa7aa4c77 Add author bio to article footer 2021-11-04 10:54:47 +11:00
James Panther 554ae35e6f Add katex shortcode 2021-11-04 10:06:52 +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 8949c62df2 🐛 Fix article summary style in dark mode 2021-10-29 14:54:46 +11:00
James Panther 210175ba44 🌐 Add i18n strings for appearance toggle 2021-10-29 12:30:42 +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 35a35f5e32 🐛 Fix site logo image dimensions unconstrained
Closes #19
2021-10-28 17:19:53 +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 14a6aba0b5 🚸 Add groupByYear to front matter 2021-10-27 10:48:29 +11:00
James Panther 4c13c4d776 💄 Add Markdown and Emoji support to parameters 2021-10-27 10:34:50 +11:00
James Panther db134785e4 🚸 Add sharing links to front matter 2021-10-20 10:44:57 +11:00
James Panther 527d3d101e ⬆️ Upgrade to Mermaid v8.13.3 2021-10-20 10:21:44 +11:00
James Panther 0f15206e78 🌐 Add extra variables to footer for better i18n 2021-10-20 09:31:28 +11:00
James Panther bf81a7a27d 🐛 Fix logo not linked to home page
Closes #13
2021-10-19 17:33:18 +11:00
James Panther 0a59984b44 Add support for article summaries 2021-10-19 17:04:42 +11:00
James Panther 1901917d7c Add footer menu 2021-10-19 15:45:11 +11:00
James Panther 07562ee7d4 🚸 Make main menu optional 2021-10-19 15:44:23 +11:00
James Panther 4528e36a82 Add option to add a site logo 2021-09-22 12:24:46 +10:00
canstand 962a4875ee Add i18n chinese translation 2021-09-20 11:24:28 +08: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 da03bddb62 💄 Fix recent header alignment on profile layout 2021-08-25 16:25:45 +10:00
James Panther 83eebaefc0 🐛 Fix Fathom Analytics script included twice 2021-08-25 13:31:53 +10:00
James Panther ba1a57144b 🩹 Add dark style to group subheadings 2021-08-23 09:49:59 +10:00
James Panther 5b7aabefa7 ️ Changes to address Lighthouse issues 2021-08-22 17:19:42 +10:00
James Panther c4445a2028 💄 Fix lead text color missing 2021-08-22 17:01:03 +10:00
James Panther 0339729039 🐛 Fix externalUrl not working on some list pages 2021-08-22 16:58:25 +10:00
James Panther 72b636b635 💄 Fix badge filling width when unconstrained 2021-08-21 12:23:02 +10:00
James Panther 444dbcd3ca Add asset fingerprinting and SRI 2021-08-21 12:20:29 +10:00
James Panther d022bc8df7 Add edit links on article pages 2021-08-21 11:42:40 +10:00
James Panther 46a7031a3a ♻️ Use .HasShortcode for mermaid script 2021-08-21 08:54:42 +10:00
James Panther ecfa2d395b Add multiple colour schemes 2021-08-20 17:02:08 +10:00
James Panther 62703a114b 💄 Fix links missing some styles in Firefox 2021-08-20 13:56:45 +10:00
James Panther c3f30d92ed 💄 Fix some content not centred on profile layout 2021-08-19 16:43:45 +10:00
James Panther 1a32633896 💄 Fix style issue with button shortcode 2021-08-19 14:09:43 +10:00
James Panther c5107ab693 Add JSON-LD structured metadata 2021-08-18 17:06:14 +10:00
James Panther 139706895c ♻️ Move homepage recent articles to partial 2021-08-18 14:35:54 +10:00
James Panther 7030022620 💄 Style updates to enhance design consistency 2021-08-18 12:54:18 +10:00
James Panther 85b0f11c77 Add breadcrumbs 2021-08-18 10:08:06 +10:00
James Panther 64dd424b80 Add i18n support 2021-08-17 16:48:08 +10:00
James Panther c51f34ca35 🐛 Fix incorrect URL when deploying to a subfolder 2021-08-17 11:03:22 +10:00
James Panther 6816ff0666 🐛 Fix author image URLs 2021-08-16 17:42:52 +10:00
James Panther c279dd72cd Add Hugo schema template 2021-08-16 17:06:59 +10:00
James Panther 9fd42720fd Add social sharing links 2021-08-16 17:06:35 +10:00
James Panther fe7d59a855 Add badge and button shortcodes 2021-08-16 15:09:21 +10:00