Commit Graph

287 Commits (a754abafa824a2549685d4fef7310c8da38464db)

Author SHA1 Message Date
James Panther 7be7e80949
🔀 Merge pull request #444 from davidrothera/dev
Add leading-relaxed to tag list
2023-01-17 11:09:25 +11:00
James Panther ffcec42472
Add new `cherry` and `sapphire` colour schemes 2023-01-17 11:08:19 +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 b9bb291a8d
🐛 Fix charts displaying using default colours 2023-01-14 14:21: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
dependabot[bot] 7d5eddf58e 💄 Rebuild CSS 2023-01-10 22:09:41 +00:00
dependabot[bot] c3eff2da61 📦 Update packaged Mermaid 2023-01-09 05:03:48 +00:00
dependabot[bot] 22661f03c2 📦 Update packaged ChartJS 2023-01-09 05:00:15 +00:00
James Panther dc4d2ac4a4
🔀 Merge pull request #420 from jpanther/dependabot/npm_and_yarn/chart.js-4.1.1
📌 Bump chart.js from 4.0.1 to 4.1.1
2023-01-09 15:59:34 +11:00
dependabot[bot] ca977860f6 📦 Update packaged ChartJS 2022-12-18 22:04:41 +00:00
dependabot[bot] 9ed67842e7 📦 Update packaged KaTeX 2022-12-11 22:02:03 +00:00
James Panther 772f342e7a
🐛 Fix code highlight issue
Fixes: #374
2022-11-23 09:37:50 +11:00
James Panther cd507ce0eb
🔨 Preparing release v2.4.2 2022-11-22 11:06:31 +11:00
James Panther 4fed4e6ef8
🐛 Adjust code highlight when overflowing x-axis
Fixes: #374
2022-11-22 10:32:13 +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 2aa46c6fee
📦 Update to Chart.js v4.0.1 2022-11-21 13:56:13 +11:00
James Panther 968d54a18e
🔨 Preparing release v2.4.1 2022-11-14 15:00:46 +11:00
James Panther 22ceb8ee4e
💄 Rebuild CSS 2022-11-14 14:56:29 +11:00
James Panther 2977412974
🔨 Preparing release v2.4.0 2022-11-10 13:12:59 +11:00
James Panther c881888e50
🔀 Merge pull request #360 from jpanther:dependabot/npm_and_yarn/mermaid-9.2.2
📌 Bump mermaid from 9.2.0 to 9.2.2
2022-11-10 12:48:43 +11:00
James Panther 13bb6723d3
📦 Update packaged Mermaid 2022-11-10 12:47:14 +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 e35e03e00d
💄 Rebuild CSS 2022-11-08 13:52:47 +11:00
James Panther b18ee5cdf4
💄 Rebuild CSS 2022-11-08 13:43:06 +11:00
James Panther b0720881bb
📦 Update packaged Mermaid 2022-11-07 17:36:17 +11:00
James Panther a60ee728b7
🔀 Merge pull request #334 from jpanther:dependabot/npm_and_yarn/katex-0.16.3
📌 Bump katex from 0.16.2 to 0.16.3
2022-11-07 17:33:34 +11:00
James Panther 02b93fddbf
📦 Update packaged KaTeX 2022-11-07 17:31:52 +11:00
James Panther 081a7acaf6
💄 Rebuild CSS 2022-11-07 17:29:29 +11:00
James Panther 4a6f6a9fd3
📦 Update packaged Mermaid 2022-10-11 09:25:30 +11:00
James Panther 4997d075bc
📦 Update packaged KaTeX 2022-09-07 11:51:55 +10:00
James Panther bae83f2dc1
📦 Update packaged Mermaid 2022-08-19 09:47:44 +10:00
James Panther ffaca3f5ce
🐛 Fix appearance switcher title when switching
Fixes #235
2022-08-18 16:13:30 +10:00
James Panther 077b731b6b
📦 Update packaged Mermaid 2022-08-18 15:21:44 +10:00
James Panther 57db69519d
💄 Rebuild CSS 2022-08-18 14:35:56 +10:00
James Panther 3438bcacf8
📦 Update packaged Chart.js 2022-08-18 14:19:37 +10:00
James Panther 01bc1849b1
🔨 Preparing release v2.3.1 2022-07-30 16:30:58 +10:00
James Panther c6b99b4686
📦 Update packaged Chart.js 2022-07-30 14:38:38 +10:00
James Panther fb576b5189
🔀 Merge pull request #246 from jpanther:dependabot/npm_and_yarn/tailwindcss/typography-0.5.4
📌 Bump @tailwindcss/typography from 0.5.2 to 0.5.4
2022-07-30 14:35:47 +10:00
James Panther e131cd85ba
💄 Rebuild CSS 2022-07-30 14:34:12 +10:00
James Panther 4c17cc2f56
💄 Rebuild CSS 2022-07-30 14:30:07 +10:00
James Panther fa20c7cae4
📦 Update packaged Mermaid 2022-06-29 14:51:26 +10:00
James Panther c0494b25a4
🩹 Fix main content alignment under menu overlay 2022-06-28 09:47:30 +10:00
James Panther c89201e7c7
🔨 Preparing release v2.3.0 2022-06-27 13:18:18 +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 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 6fc462136f
Improve layout of comments and add params to toggle display
Ref #207
2022-06-25 14:17:44 +10:00
James Panther f007a1f294
🩹 Improve scroll to top link alignment 2022-06-25 13:04:41 +10:00
James Panther e2028be82e
🔀 Merge pull request #225 from jpanther:dependabot/npm_and_yarn/tailwindcss-3.1.4
📌 Bump tailwindcss from 3.0.24 to 3.1.4
2022-06-22 17:23:30 +10:00
James Panther d23cca9465
💄 Rebuild CSS 2022-06-22 17:20:11 +10:00
James Panther 51a630c0e5
🔨 Preparing release v2.2.3 2022-06-22 16:28:10 +10:00
Elias Olofsson 71dae159ca 🐛 Ensure trailing forward slash in baseURL during search index build.
Hopefully fixes issue #223, where search functionality was broken from website deployed to netlify
2022-06-21 15:08:26 +02:00
James Panther 6ed4495121
🔨 Preparing release v2.2.2 2022-06-16 11:27:20 +10:00
James Panther 2dd84798cd
📦 Update packaged Mermaid 2022-06-16 10:03:08 +10:00
James Panther cb0c330c13
📦 Update packaged KaTeX 2022-06-16 09:12:26 +10:00
James Panther 94c0746a74
📦 Update packaged chart.min.js 2022-06-16 09:03:58 +10:00
James Panther 965dc707ed
🔨 Preparing release v2.2.1 2022-05-25 14:26:09 +10:00
James Panther 04150f24ce
📦 Upgrade KaTeX package 2022-05-25 14:13:42 +10:00
James Panther c282637371
📦 Update Fuse.js package 2022-05-25 14:09:52 +10:00
James Panther fccfd145fb
📦 Update Mermaid package 2022-05-25 14:05:52 +10:00
James Panther c5a6b6f43c
🔨 Preparing release v2.2.0 2022-05-09 09:01:44 +10:00
James Panther 8cf93286f8
📦 Update fuse.js package 2022-05-09 09:00:31 +10:00
James Panther c02d520c83
📦 Update fuse.js package 2022-05-05 12:46:07 +10:00
James Panther 612cd8f8b4
🐛 Fix code blocks in RTL languages
Fixes #164
2022-05-01 11:17:30 +10:00
James Panther 04a44fcd07
🐛 Fix scroll to top link alignment
Fixes #172
2022-05-01 10:19:32 +10:00
James Panther 3cd7e4eac3
📦 Upgrade packaged Mermaid.js 2022-04-25 10:05:58 +10:00
James Panther 6eaa4d2c46
💄 Rebuild stylesheet 2022-04-14 09:11:36 +10:00
James Panther 58f51c2dff
🔨 Preparing release v2.1.3 2022-04-12 09:41:38 +10:00
James Panther 972233063c
🐛 Fix scroll to top link alignment
Fixes #172
2022-04-12 09:17:17 +10:00
James Panther bd36505838
🔨 Preparing release v2.1.2 2022-04-08 10:43:10 +10:00
James Panther 2e3ce60871
⬆️ Upgrade Mermaid to v9.0.0 2022-04-08 10:15:43 +10:00
James Panther 00ab4d7484
🔨 Preparing release v2.1.1 2022-04-03 15:32:32 +10:00
James Panther 3405eb20b8
💄 Rebuild stylesheet 2022-04-03 15:32:07 +10:00
James Panther 0dfaa902cc
💄 Rebuild stylesheet 2022-04-03 13:56:06 +10:00
James Panther b2d06c46d7
🔨 Preparing release v2.1.0 2022-03-14 10:46:34 +11:00
James Panther 1808025062
⬆️ Upgrade Katex to v0.15.3 2022-03-14 10:44:40 +11:00
James Panther fa1fe8511b
🐛 Fix forcing light appearance failing sometimes
Fixes #149
2022-03-14 10:40:34 +11:00
James Panther adb065b79d
🍱 Upgrade to FontAwesome 6 icons 2022-03-09 16:13:36 +11:00
James Panther 2ceab5d4b0
🔨 Preparing release v2.0.5 2022-02-20 14:42:04 +11:00
James Panther d1387f79f8
🐛 Fix underline styles not displaying correctly
Fixes #125
2022-02-20 14:36:36 +11:00
James Panther a55d686fe1
⬆️ Upgrade dependencies to latest 2022-02-20 14:34:38 +11:00
James Panther e9f59082de
🔨 Preparing release v2.0.4 2022-02-09 10:22:07 +11:00
James Panther eba52b04c8
⬆️ Upgrade to Tailwind v3.0.19 2022-02-08 14:32:28 +11:00
James Panther 027cdf071d
🚸 Clear search results when wrapper dismissed
Fixes #109
2022-02-08 08:50:06 +11:00
James Panther 93625b169b
🔨 Preparing release v2.0.3 2022-02-07 09:12:13 +11:00
James Panther 39c1b7d04a
🐛 Fix appearance pref not loading early enough
Fixes #102
2022-02-06 15:10:59 +11:00
James Panther dd3606d33d
🔨 Preparing release v2.0.2 2022-02-05 19:42:23 +11:00
James Panther 09d2e410c8
🐛 Stop site appearance taking priority over user
Fixes #102
2022-02-05 19:19:47 +11:00
James Panther e24c26d585
🔨 Preparing release v2.0.1 2022-02-03 16:03:26 +11:00
James Panther 1bd584efda
🔨 Preparing release v2.0.0 2022-02-03 11:51:19 +11:00
James Panther 0602108f56
♻️ Adopt Tailwind hover-group classes 2022-02-03 11:07:12 +11:00
James Panther f61412689f
⬆️ Upgrade to Tailwind v3.0.18 2022-01-31 09:17:43 +11:00
James Panther 1de995a8e6
⬆️ Upgrade to Tailwind v3.0.17 2022-01-27 15:44:19 +11:00
James Panther d86d1b82be
♻️ Dark mode rewrite 2022-01-27 15:26:18 +11:00
James Panther cc3960cf2a
️ Add ARIA labels to code copy buttons 2022-01-27 11:39:59 +11:00
James Panther add3f764f7
Add code copy buttons 2022-01-26 10:49:30 +11:00
James Panther 61d80cf13d
🔀 Merge branch 'dev' into v2 2022-01-24 12:05:43 +11:00
James Panther b0ee72456f
🔨 Preparing release v1.6.4 2022-01-24 11:53:27 +11:00
James Panther 965ee03e78
⬆️ Upgrade to Mermaid v8.13.10 2022-01-24 11:11:36 +11:00
James Panther 8319bddf04
Add support for content on taxonomy pages 2022-01-20 14:08:52 +11:00
James Panther b1a418d705
🔀 Merge branch 'dev' into v2 2022-01-19 13:52:03 +11:00
James Panther 2918d16e36
🔨 Preparing release v1.6.3 2022-01-19 13:44:19 +11:00
James Panther 560a3b4984
⬆️ Upgrade KaTeX to v0.15.2 2022-01-19 12:36:36 +11:00
James Panther 671a755e46
⬆️ Upgrade Mermaid to v8.13.9 2022-01-19 12:32:07 +11:00
James Panther dcd5dd0ec9
♻️ Add search to JS asset bundle 2022-01-19 12:13:42 +11:00
James Panther 0f34dcfa05
💄 Minor style tweaks to improve consistency 2022-01-19 10:25:48 +11:00
James Panther b99b6a8750
Add scroll to top link 2022-01-18 17:26:46 +11:00
James Panther acc4aee752
Add Tables of Contents to articles 2022-01-18 16:24:33 +11:00
James Panther ad495ca9ef
♻️ Adopt new Tailwind typography theming 2022-01-17 14:14:52 +11:00
James Panther 30fad56aed
♻️ Reduce repetition in main CSS 2022-01-17 13:21:21 +11:00
James Panther 8d91a79e56
⬆️ Upgrade to Tailwind v3.0.15 2022-01-17 10:37:51 +11:00
James Panther 97b2de72eb
Add taxonomies on article and list pages 2022-01-17 10:16:57 +11:00
Rishi Maharaj c672a6b533 💄 add stackoverflow icon 2022-01-15 15:30:14 -08:00
James Panther 049edc6e40
💄 Update Chart.js and Mermaid to use RGB css vars 2022-01-13 16:22:25 +11:00
James Panther 9cfdc65eaa
⬆️ Upgrade to Katex v0.15.2 2022-01-13 16:17:52 +11:00
James Panther ac563d6b98
💄 Tweak slate colour scheme 2022-01-13 16:09:21 +11:00
James Panther adaa7b757e
Add site search powered by Fuse.js 2022-01-13 15:56:30 +11:00
James Panther e9c8a4a049
️ Add "skip to main content" links 2022-01-12 15:53:24 +11:00
James Panther 1414bfc325
💄 Fix heading anchor style 2022-01-12 14:58:30 +11:00
James Panther 3b5b93d965
Add image resizing and srcset generation 2022-01-12 14:21:22 +11:00
James Panther ca5d0bd057
️ Improve Lighthouse scores 2022-01-12 12:20:04 +11:00
James Panther 04be1dc78e
⬆️ Upgrade Tailwind to v3.0.13 2022-01-12 11:23:34 +11:00
James Panther 5a775a49bd
♻️ Refactor vendor inline JS to bundles 2022-01-12 11:20:59 +11:00
James Panther 4754607fb5
♻️ Refactor dark mode inline JS to dark.js 2022-01-12 10:15:41 +11:00
James Panther 2043921232
💄 Add smooth scrolling behaviour 2022-01-12 00:08:38 +11:00
James Panther cdf56a1e11
🌐 Add RTL language support 2022-01-11 16:17:49 +11:00
James Panther ac77abe91f
💄 Workaround @tailwindcss/typography hover issue
Ref: https://github.com/tailwindlabs/tailwindcss-typography/issues/231
2022-01-09 10:42:08 +11:00
James Panther 3997ee3a20
🔀 Merge branch 'dev' into v2 2022-01-09 10:23:09 +11:00
James Panther 0fadc453ab
🔨 Preparing release v1.6.2 2022-01-07 14:53:10 +11:00
James Panther 7606c925ae
⬆️ Upgrade Mermaid and Chart.js to latest
Addresses vulnerability in Mermaid CVE-2021-43861 - https://github.com/advisories/GHSA-p3rp-vmj9-gv6v
2022-01-07 14:31:07 +11:00
James Panther e65645caf8
🔨 Preparing release v1.6.1 2021-12-31 09:09:46 +11:00
Rishi Maharaj 64f36ba19b 💄 add blogger icon
- includes blogger svg icon from font awesome
- includes placeholder in config.toml > author.links
2021-12-29 22:33:38 -08:00
James Panther a1006c4f7b
💄 Adopt new Tailwind v3 classes and colour names 2021-12-25 10:53:46 +11:00
James Panther e7a8baee3a
🔨 Preparing release v1.6.0 2021-12-21 13:27:10 +11:00
James Panther 90f36f8221
️ Improve contrast and other accessibility issues 2021-12-21 13:22:45 +11:00
James Panther 6066f87122
🍱 Add icons for 10 additional services 2021-12-21 08:46:11 +11:00
James Panther c7eb77e4ba
⬆️ Upgrade Mermaid and Chart.js to latest 2021-12-18 09:16:04 +11:00
James Panther 38e30f3aed
🔨 Preparing release v1.5.3 2021-11-18 09:49:16 +11:00
James Panther 82740f8bea
🔨 Preparing release v1.5.2 2021-11-10 12:56:39 +11:00
James Panther ca3581fca7
💄 Adjust leading on article pagination headings 2021-11-06 14:38:33 +11:00
James Panther 968251bfca
🔨 Preparing release v1.5.1 2021-11-04 14:22:21 +11:00
James Panther dfd189ee05
🚑 Rename vendor directory to lib 2021-11-04 14:21:14 +11:00