From 80b3a354e525a016dbba0467a61ac1138237f7e3 Mon Sep 17 00:00:00 2001 From: John O'Nolan Date: Mon, 6 Jan 2025 11:52:13 +0000 Subject: [PATCH 01/13] 2025 Co-authored-by: Hannah Wolfe github.erisds@gmail.com --- LICENSE | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/LICENSE b/LICENSE index b52cfae..d060f0e 100644 --- a/LICENSE +++ b/LICENSE @@ -1,4 +1,4 @@ -Copyright (c) 2013-2023 Ghost Foundation +Copyright (c) 2013-2025 Ghost Foundation Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation diff --git a/README.md b/README.md index 7cef4a1..25a7425 100644 --- a/README.md +++ b/README.md @@ -35,4 +35,4 @@ This repo is synced automatically with [TryGhost/Themes](https://github.com/TryG ## Copyright & License -Copyright (c) 2013-2023 Ghost Foundation - Released under the [MIT license](LICENSE). +Copyright (c) 2013-2025 Ghost Foundation - Released under the [MIT license](LICENSE). From 7f96d123edbb9508e4562b4645598037da126355 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 22:39:22 +0000 Subject: [PATCH 02/13] chore(deps): update dependency postcss to v8.5.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fcb4769..9b8d4fe 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "gulp-uglify": "3.0.2", "gulp-zip": "5.1.0", "ordered-read-streams": "2.0.0", - "postcss": "8.4.49", + "postcss": "8.5.0", "postcss-easy-import": "4.0.0", "pump": "3.0.2" } From 34a69b83ff10d47fd58313f0142743185280eef8 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 14 Jan 2025 12:13:22 +0000 Subject: [PATCH 03/13] chore(deps): update dependency postcss to v8.5.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9b8d4fe..07c67b0 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "gulp-uglify": "3.0.2", "gulp-zip": "5.1.0", "ordered-read-streams": "2.0.0", - "postcss": "8.5.0", + "postcss": "8.5.1", "postcss-easy-import": "4.0.0", "pump": "3.0.2" } From 058014c1b34f24c307c2084fe81a46fa4fb6790c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2025 22:51:35 +0000 Subject: [PATCH 04/13] chore(deps): update dependency postcss to v8.5.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 07c67b0..ad22ef2 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "gulp-uglify": "3.0.2", "gulp-zip": "5.1.0", "ordered-read-streams": "2.0.0", - "postcss": "8.5.1", + "postcss": "8.5.2", "postcss-easy-import": "4.0.0", "pump": "3.0.2" } From 432bb69d61bf4f0285b6d230608643e80703b49f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 13 Feb 2025 13:32:23 +0000 Subject: [PATCH 05/13] chore(deps): update dependency gscan to v4.47.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ad22ef2..28e22e0 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "autoprefixer": "10.4.20", "beeper": "2.1.0", "cssnano": "7.0.6", - "gscan": "4.46.0", + "gscan": "4.47.0", "gulp": "5.0.0", "gulp-concat": "2.6.1", "gulp-livereload": "4.0.2", From 5ef85e00fe795c138f21b1637ffa35cc42d294f0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 19 Feb 2025 14:05:13 +0000 Subject: [PATCH 06/13] chore(deps): update dependency postcss to v8.5.3 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 28e22e0..9268a4b 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "gulp-uglify": "3.0.2", "gulp-zip": "5.1.0", "ordered-read-streams": "2.0.0", - "postcss": "8.5.2", + "postcss": "8.5.3", "postcss-easy-import": "4.0.0", "pump": "3.0.2" } From bdf99841f0b0afe87df4884a2f404395712107d2 Mon Sep 17 00:00:00 2001 From: jonhickman Date: Thu, 6 Mar 2025 08:15:56 +0000 Subject: [PATCH 07/13] [Solo] Moved the secondary header inside the member check (#395) no issues - moved the secondary header inside the {{#unless @member}} block so it isn't displayed when when logged in as a member --- index.hbs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/index.hbs b/index.hbs index 603adb2..fb56d81 100644 --- a/index.hbs +++ b/index.hbs @@ -29,11 +29,11 @@ {{#if @custom.primary_header}}

{{{@custom.primary_header}}}

{{/if}} - {{#if @custom.secondary_header}} -

{{{@custom.secondary_header}}}

- {{/if}} {{#if @site.members_enabled}} {{#unless @member}} + {{#if @custom.secondary_header}} +

{{{@custom.secondary_header}}}

+ {{/if}}
jamie@example.com Subscribe From 89690fbe65696283624f025546e9a40d0d98324d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 01:13:57 +0000 Subject: [PATCH 08/13] chore(deps): update dependency autoprefixer to v10.4.21 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9268a4b..71eca4b 100644 --- a/package.json +++ b/package.json @@ -90,7 +90,7 @@ }, "devDependencies": { "@tryghost/shared-theme-assets": "2.5.0", - "autoprefixer": "10.4.20", + "autoprefixer": "10.4.21", "beeper": "2.1.0", "cssnano": "7.0.6", "gscan": "4.47.0", From a4676c8a8d92a57d6fb529b4058f2630ad132fa1 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 25 Mar 2025 14:59:03 +0000 Subject: [PATCH 09/13] chore(deps): update dependency gulp-zip to v6 (#292) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 71eca4b..4a58c5a 100644 --- a/package.json +++ b/package.json @@ -99,7 +99,7 @@ "gulp-livereload": "4.0.2", "gulp-postcss": "10.0.0", "gulp-uglify": "3.0.2", - "gulp-zip": "5.1.0", + "gulp-zip": "6.1.0", "ordered-read-streams": "2.0.0", "postcss": "8.5.3", "postcss-easy-import": "4.0.0", From 563878d17d258c5224494dac3b4d334d172aa25a Mon Sep 17 00:00:00 2001 From: Hannah Wolfe Date: Thu, 3 Apr 2025 21:16:35 +0100 Subject: [PATCH 10/13] Revert "chore(deps): update dependency gulp-zip to v6 (#292)" This reverts commit 4b0dea7065f975cc6cf0234f99ec0c6c216f4d4f. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 4a58c5a..71eca4b 100644 --- a/package.json +++ b/package.json @@ -99,7 +99,7 @@ "gulp-livereload": "4.0.2", "gulp-postcss": "10.0.0", "gulp-uglify": "3.0.2", - "gulp-zip": "6.1.0", + "gulp-zip": "5.1.0", "ordered-read-streams": "2.0.0", "postcss": "8.5.3", "postcss-easy-import": "4.0.0", From dbcd9d8d9383b37bad649d9ebcc665971be13c92 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 07:44:01 +0000 Subject: [PATCH 11/13] chore(deps): update dependency gscan to v4.48.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 71eca4b..fd24ff1 100644 --- a/package.json +++ b/package.json @@ -93,7 +93,7 @@ "autoprefixer": "10.4.21", "beeper": "2.1.0", "cssnano": "7.0.6", - "gscan": "4.47.0", + "gscan": "4.48.0", "gulp": "5.0.0", "gulp-concat": "2.6.1", "gulp-livereload": "4.0.2", From 392d78a72ad355b4592d399c9b70e4d09b9da8ab Mon Sep 17 00:00:00 2001 From: Sanne de Vries <65487235+sanne-san@users.noreply.github.com> Date: Tue, 22 Apr 2025 13:22:10 +0200 Subject: [PATCH 12/13] [Solo] Added support for additional social links (#406) * [Solo] Added support for additional social links Ref https://linear.app/ghost/issue/PLG-413/add-helpers-to-official-themes * Switched to single social_url helper for all social links Ref https://linear.app/ghost/issue/PLG-413/add-helpers-to-official-themes --- author.hbs | 25 +++++++++++++++++++++++-- partials/icons/bluesky.hbs | 3 +++ partials/icons/instagram.hbs | 5 +++++ partials/icons/linkedin.hbs | 3 +++ partials/icons/mastodon.hbs | 3 +++ partials/icons/threads.hbs | 3 +++ partials/icons/tiktok.hbs | 3 +++ partials/icons/twitter.hbs | 4 ++-- partials/icons/youtube.hbs | 3 +++ 9 files changed, 48 insertions(+), 4 deletions(-) create mode 100644 partials/icons/bluesky.hbs create mode 100644 partials/icons/instagram.hbs create mode 100644 partials/icons/linkedin.hbs create mode 100644 partials/icons/mastodon.hbs create mode 100644 partials/icons/threads.hbs create mode 100644 partials/icons/tiktok.hbs create mode 100644 partials/icons/youtube.hbs diff --git a/author.hbs b/author.hbs index cd2d62a..bdf3508 100644 --- a/author.hbs +++ b/author.hbs @@ -21,10 +21,31 @@ {{website}} {{/if}} {{#if twitter}} - {{> "icons/twitter"}} + {{> "icons/twitter"}} {{/if}} {{#if facebook}} - {{> "icons/facebook"}} + {{> "icons/facebook"}} + {{/if}} + {{#if linkedin}} + {{> "icons/linkedin"}} + {{/if}} + {{#if bluesky}} + {{> "icons/bluesky"}} + {{/if}} + {{#if threads}} + {{> "icons/threads"}} + {{/if}} + {{#if mastodon}} + {{> "icons/mastodon"}} + {{/if}} + {{#if tiktok}} + {{> "icons/tiktok"}} + {{/if}} + {{#if youtube}} + {{> "icons/youtube"}} + {{/if}} + {{#if instagram}} + {{> "icons/instagram"}} {{/if}}
diff --git a/partials/icons/bluesky.hbs b/partials/icons/bluesky.hbs new file mode 100644 index 0000000..c1a1741 --- /dev/null +++ b/partials/icons/bluesky.hbs @@ -0,0 +1,3 @@ + + + diff --git a/partials/icons/instagram.hbs b/partials/icons/instagram.hbs new file mode 100644 index 0000000..23b25d8 --- /dev/null +++ b/partials/icons/instagram.hbs @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/partials/icons/linkedin.hbs b/partials/icons/linkedin.hbs new file mode 100644 index 0000000..89372fd --- /dev/null +++ b/partials/icons/linkedin.hbs @@ -0,0 +1,3 @@ + + + diff --git a/partials/icons/mastodon.hbs b/partials/icons/mastodon.hbs new file mode 100644 index 0000000..57b6146 --- /dev/null +++ b/partials/icons/mastodon.hbs @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/partials/icons/threads.hbs b/partials/icons/threads.hbs new file mode 100644 index 0000000..a42d9ee --- /dev/null +++ b/partials/icons/threads.hbs @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/partials/icons/tiktok.hbs b/partials/icons/tiktok.hbs new file mode 100644 index 0000000..250ed9e --- /dev/null +++ b/partials/icons/tiktok.hbs @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/partials/icons/twitter.hbs b/partials/icons/twitter.hbs index bb02b6a..1df8f0b 100644 --- a/partials/icons/twitter.hbs +++ b/partials/icons/twitter.hbs @@ -1,3 +1,3 @@ - - + + \ No newline at end of file diff --git a/partials/icons/youtube.hbs b/partials/icons/youtube.hbs new file mode 100644 index 0000000..f8cb9d2 --- /dev/null +++ b/partials/icons/youtube.hbs @@ -0,0 +1,3 @@ + + + \ No newline at end of file From 9ac1183954ca7ed20ab3c721636fd298cff9ea7d Mon Sep 17 00:00:00 2001 From: Mark Stosberg Date: Tue, 22 Apr 2025 08:49:36 -0400 Subject: [PATCH 13/13] a11y: Add "Toggle Menu" aria-label to all themes (#413) This is same fix that was applied exclusively the Edge theme in #183 ported to all themes. It supercedes #370, which would have applied the same fix with different wording exclusively to the Headline theme. --- default.hbs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/default.hbs b/default.hbs index 0f5836d..e6e660c 100644 --- a/default.hbs +++ b/default.hbs @@ -52,7 +52,7 @@ - +