Commit Graph

182 Commits (f757c9ab9af934c25f53519b6934f9c421f3fcc0)

Author SHA1 Message Date
James Panther fcffdfd8a6
🐛 Prevent analytics partial from being cached
Fixes #480
2023-03-05 08:58:13 +11:00
Connick Shields 0a7b3f23de
🐛 Fix URL safety declaration for author links
https://gohugo.io/functions/safeurl/

> Without safeURL, only the URI schemes http:, https: and mailto: are considered safe by Go templates.

By adding `safeURL`, we allow different types of links like `tel:` to work properly in author bios.
2023-01-21 22:47:08 -08:00
James Panther 28a187895f
Allow appearance switcher to be placed in menus 2023-01-17 12:58:04 +11:00
David Rothera 36215c47b0
Add leading-relaxed to tag list 2023-01-16 23:04:16 +00:00
James Panther dfaa87222a
Add menu icon support and flexible search link 2023-01-16 14:21:03 +11:00
James Panther 7e970f4c97
Add SVG support to article featured images 2023-01-15 10:38:53 +11:00
James Panther af7067b86f
🚸 Add support for article images in front matter
Ref #381
2023-01-13 13:02:32 +11:00
James Panther 66209846d5
🐛 Fix hamburger menu positioning in mobile browsers
Fixes #399
2023-01-13 09:04:34 +11:00
James Panther c678ff6408
🔀 Merge pull request #439 from davidrothera/article-link-fix
Fix a11y issues with article-link
2023-01-13 07:47:41 +11:00
David Rothera 9a39318a1f
Fix a11y issues with article-link 2023-01-11 23:42:03 +00:00
David Rothera 177e9be2b9
Add aria-label to button 2023-01-11 23:19:49 +00:00
James Panther 3fcd6211a8
Add `keywords` front matter support 2023-01-10 16:33:33 +11:00
James Panther 172ac4fc9a
♻️ Rename `showRecentItems` to `recentLimit` 2023-01-10 15:32:01 +11:00
Gautier 42cdeb24e8
Update recent-articles.html 2023-01-10 15:32:00 +11:00
James Panther a1b11a6a04
🐛 Fix social icons shifting on hover in Safari
Fixes #396
2023-01-09 18:26:34 +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 8804b099f8
🔀 Merge pull request #378 from glennr:gr/meta-description
Fix: unique meta descriptions from articles
2022-11-21 14:46:01 +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 2aa46c6fee
📦 Update to Chart.js v4.0.1 2022-11-21 13:56:13 +11:00
James Panther eb573dc1b9
🐛 Recent articles should always display 5 links 2022-11-14 13:24:57 +11:00
James Panther 7970511402
🐛 Fix last pagination link displayed twice 2022-11-14 13:23:44 +11:00
James Panther 023678f628
💫 Add transitions to author/article nav links 2022-11-10 12:36:05 +11:00
James Panther 8a1dbe4777
Add site title display toggle 2022-11-10 11:32:43 +11:00
James Panther 4367628ebe
Add new hybrid header layout
Ref: #282
2022-11-10 10:52:11 +11:00
James Panther c9cf3c5f6b
Add article thumb, cover and feature images 2022-11-09 09:30:26 +11:00
James Panther c630e69e32
🐛 Add additional markup to multilingual links
Fixes #298
2022-11-08 13:15:58 +11:00
James Panther 6dd4f6cb81
Complete rewrite of pagination logic
- Add a new `paginationWidth` parameter to control how many links are output
- Fix pagination links overflow page

Fixes #299
2022-11-08 12:15:25 +11:00
James Panther 65385b92ba
🔀 Merge pull request #326 from mhulse/feature/taxonomy-flag-list
 Independent control of taxonomy display on list AND single pages
2022-11-08 09:51:03 +11:00
James Panther 5a05141743
🩹 Ensure `colorScheme` string is lowercase
Fixes #347
2022-11-08 09:08:28 +11:00
James Panther beebfe0845
🚚 Move logo partial to partials directory 2022-11-07 15:54:21 +11:00
Michael Hulse 4b318084bc Independent control of taxonomy display on list AND single pages
Sensible defaults: `.Params` will trump article and list `showTaxonomies` settings.
2022-10-19 22:34:18 -07:00
Michael Hulse 1a98f70180 Move logo to its own partial 2022-10-18 20:42:13 -07:00
James Panther ffaca3f5ce
🐛 Fix appearance switcher title when switching
Fixes #235
2022-08-18 16:13:30 +10:00
James Panther dbe75271ff
🐛 Fix article update date not using formatted values
Fixes #259
2022-08-18 15:57:01 +10:00
James Panther 73e16a25a2
🎨 Standardise Tailwind CSS class order 2022-08-18 14:59:46 +10:00
James Panther c0494b25a4
🩹 Fix main content alignment under menu overlay 2022-06-28 09:47:30 +10:00
James Panther a8f98205c9
🥅 Add build warning when old theme params found 2022-06-27 13:12:26 +10:00
James Panther e2b7af1e72
Add header layouts and hamburger menu layout
Ref #167, #88, #43, #29
2022-06-27 12:31:15 +10:00
James Panther efbeceaa4f
💥 Move footer parameters to their own sub-group 2022-06-27 10:30:07 +10:00
James Panther aa102e67de
💄 Clean up article link styles 2022-06-27 10:16:36 +10:00
James Panther 5ebc70ab3a
🐛 Fix external article link alignment and add RTL support 2022-06-25 15:31:08 +10:00
James Panther 337e355ba2
💄 Reduce whitespace at the top of prose content
Ref #226
2022-06-25 14:53:34 +10:00
James Panther 31c7cca31d
Add theme parameters to customise site footer 2022-06-25 12:42:02 +10:00
James Panther 971e8b631d
🐛 Fix homepage link when `baseURL` contains sub-directories in path 2022-06-25 11:00:20 +10:00
James Panther bdf9928443
🐛 Fix search only returning results in primary language
Fixes #229
2022-06-25 10:48:27 +10:00
James Panther 84e5e46971
🐛 Fix search not showing when main menu empty 2022-06-25 10:40:24 +10:00