From db61958b4739092b602ec7ceffe6a31c2a1e190b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Apr 2024 23:16:46 +0000 Subject: [PATCH 1/8] =?UTF-8?q?=F0=9F=93=8C=20Bump=20jsdom=20from=2023.0.1?= =?UTF-8?q?=20to=2024.0.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [jsdom](https://github.com/jsdom/jsdom) from 23.0.1 to 24.0.0. - [Release notes](https://github.com/jsdom/jsdom/releases) - [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md) - [Commits](https://github.com/jsdom/jsdom/compare/23.0.1...24.0.0) --- updated-dependencies: - dependency-name: jsdom dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 36 ++++++++++++++++++------------------ package.json | 2 +- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/package-lock.json b/package-lock.json index 315c7ea..345e145 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@tailwindcss/typography": "^0.5.13", "chart.js": "^4.4.2", "fuse.js": "^7.0.0", - "jsdom": "^23.0.1", + "jsdom": "^24.0.0", "katex": "^0.16.10", "mermaid": "^10.9.0", "prettier": "^3.2.5", @@ -500,15 +500,15 @@ } }, "node_modules/cssstyle": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", - "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.0.1.tgz", + "integrity": "sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==", "dev": true, "dependencies": { "rrweb-cssom": "^0.6.0" }, "engines": { - "node": ">=14" + "node": ">=18" } }, "node_modules/cytoscape": { @@ -1486,12 +1486,12 @@ "peer": true }, "node_modules/jsdom": { - "version": "23.0.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-23.0.1.tgz", - "integrity": "sha512-2i27vgvlUsGEBO9+/kJQRbtqtm+191b5zAZrU/UezVmnC2dlDAFLgDYJvAEi94T4kjsRKkezEtLQTgsNEsW2lQ==", + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.0.0.tgz", + "integrity": "sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==", "dev": true, "dependencies": { - "cssstyle": "^3.0.0", + "cssstyle": "^4.0.1", "data-urls": "^5.0.0", "decimal.js": "^10.4.3", "form-data": "^4.0.0", @@ -1510,7 +1510,7 @@ "whatwg-encoding": "^3.1.1", "whatwg-mimetype": "^4.0.0", "whatwg-url": "^14.0.0", - "ws": "^8.14.2", + "ws": "^8.16.0", "xml-name-validator": "^5.0.0" }, "engines": { @@ -3969,9 +3969,9 @@ "dev": true }, "cssstyle": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz", - "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-4.0.1.tgz", + "integrity": "sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==", "dev": true, "requires": { "rrweb-cssom": "^0.6.0" @@ -4725,12 +4725,12 @@ "peer": true }, "jsdom": { - "version": "23.0.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-23.0.1.tgz", - "integrity": "sha512-2i27vgvlUsGEBO9+/kJQRbtqtm+191b5zAZrU/UezVmnC2dlDAFLgDYJvAEi94T4kjsRKkezEtLQTgsNEsW2lQ==", + "version": "24.0.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-24.0.0.tgz", + "integrity": "sha512-UDS2NayCvmXSXVP6mpTj+73JnNQadZlr9N68189xib2tx5Mls7swlTNao26IoHv46BZJFvXygyRtyXd1feAk1A==", "dev": true, "requires": { - "cssstyle": "^3.0.0", + "cssstyle": "^4.0.1", "data-urls": "^5.0.0", "decimal.js": "^10.4.3", "form-data": "^4.0.0", @@ -4749,7 +4749,7 @@ "whatwg-encoding": "^3.1.1", "whatwg-mimetype": "^4.0.0", "whatwg-url": "^14.0.0", - "ws": "^8.14.2", + "ws": "^8.16.0", "xml-name-validator": "^5.0.0" } }, diff --git a/package.json b/package.json index 03248b8..ed1d4f1 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "@tailwindcss/typography": "^0.5.13", "chart.js": "^4.4.2", "fuse.js": "^7.0.0", - "jsdom": "^23.0.1", + "jsdom": "^24.0.0", "katex": "^0.16.10", "mermaid": "^10.9.0", "prettier": "^3.2.5", From 75d0497f9086b321f36b638d90fe8b200d0e770a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 30 Apr 2024 23:16:52 +0000 Subject: [PATCH 2/8] =?UTF-8?q?=F0=9F=93=8C=20Bump=20@fortawesome/fontawes?= =?UTF-8?q?ome-free=20from=206.5.1=20to=206.5.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) from 6.5.1 to 6.5.2. - [Release notes](https://github.com/FortAwesome/Font-Awesome/releases) - [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md) - [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2) --- updated-dependencies: - dependency-name: "@fortawesome/fontawesome-free" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 315c7ea..46e633e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "MIT", "dependencies": { - "@fortawesome/fontawesome-free": "^6.5.1" + "@fortawesome/fontawesome-free": "^6.5.2" }, "devDependencies": { "@tailwindcss/typography": "^0.5.13", @@ -50,9 +50,9 @@ "dev": true }, "node_modules/@fortawesome/fontawesome-free": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.5.1.tgz", - "integrity": "sha512-CNy5vSwN3fsUStPRLX7fUYojyuzoEMSXPl7zSLJ8TgtRfjv24LOnOWKT2zYwaHZCJGkdyRnTmstR0P+Ah503Gw==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.5.2.tgz", + "integrity": "sha512-hRILoInAx8GNT5IMkrtIt9blOdrqHOnPBH+k70aWUAqPZPgopb9G5EQJFpaBx/S8zp2fC+mPW349Bziuk1o28Q==", "hasInstallScript": true, "engines": { "node": ">=6" @@ -3612,9 +3612,9 @@ "dev": true }, "@fortawesome/fontawesome-free": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.5.1.tgz", - "integrity": "sha512-CNy5vSwN3fsUStPRLX7fUYojyuzoEMSXPl7zSLJ8TgtRfjv24LOnOWKT2zYwaHZCJGkdyRnTmstR0P+Ah503Gw==" + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.5.2.tgz", + "integrity": "sha512-hRILoInAx8GNT5IMkrtIt9blOdrqHOnPBH+k70aWUAqPZPgopb9G5EQJFpaBx/S8zp2fC+mPW349Bziuk1o28Q==" }, "@isaacs/cliui": { "version": "8.0.2", diff --git a/package.json b/package.json index 03248b8..6bb1a70 100644 --- a/package.json +++ b/package.json @@ -80,6 +80,6 @@ } ], "dependencies": { - "@fortawesome/fontawesome-free": "^6.5.1" + "@fortawesome/fontawesome-free": "^6.5.2" } } From c0dca40120ce1063e1f20d79bc35914a0b0e3010 Mon Sep 17 00:00:00 2001 From: James Panther <4462786+jpanther@users.noreply.github.com> Date: Wed, 1 May 2024 16:35:59 +1000 Subject: [PATCH 3/8] =?UTF-8?q?=E2=9C=A8=20Add=20support=20for=20sharing?= =?UTF-8?q?=20articles=20on=20Threads?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: #869 --- CHANGELOG.md | 1 + config/_default/languages.en.toml | 1 + config/_default/params.toml | 4 ++-- data/sharing.json | 5 +++++ exampleSite/config/_default/params.toml | 2 +- exampleSite/content/docs/configuration/index.md | 2 +- i18n/ar.yaml | 1 + i18n/bg.yaml | 1 + i18n/bn.yaml | 1 + i18n/cs.yaml | 1 + i18n/de.yaml | 1 + i18n/en.yaml | 1 + i18n/es.yaml | 1 + i18n/fi.yaml | 1 + i18n/fr.yaml | 1 + i18n/he.yaml | 1 + i18n/hu.yaml | 1 + i18n/id.yaml | 1 + i18n/it.yaml | 1 + i18n/ja.yaml | 1 + i18n/ko.yaml | 1 + i18n/nl.yaml | 1 + i18n/pl.yaml | 1 + i18n/pt-BR.yaml | 1 + i18n/pt-PT.yaml | 1 + i18n/ro.yaml | 1 + i18n/ru.yaml | 1 + i18n/sk.yaml | 1 + i18n/sv.yaml | 1 + i18n/ta.yaml | 1 + i18n/tr.yaml | 1 + i18n/uk.yaml | 1 + i18n/vi.yaml | 1 + i18n/zh-CN.yaml | 1 + i18n/zh-TW.yaml | 1 + 35 files changed, 40 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2092154..2e94788 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - Umami Analytics support ([#832](https://github.com/jpanther/congo/pull/832)) - Theme parameter to set a default HTML theme colour ([#849](https://github.com/jpanther/congo/pull/849)) - New icon for `bluesky` ([#851](https://github.com/jpanther/congo/pull/851)) +- Support for article sharing to Threads ([#869](https://github.com/jpanther/congo/issues/869)) ### Changed diff --git a/config/_default/languages.en.toml b/config/_default/languages.en.toml index 055af10..09f28eb 100644 --- a/config/_default/languages.en.toml +++ b/config/_default/languages.en.toml @@ -55,6 +55,7 @@ title = "Congo" # { stack-overflow = "https://stackoverflow.com/users/userid/username" }, # { steam = "https://steamcommunity.com/profiles/userid" }, # { telegram = "https://t.me/username" }, + # { threads = "https://threads.net/@username" }, # { tiktok = "https://tiktok.com/@username" }, # { tumblr = "https://username.tumblr.com" }, # { twitch = "https://twitch.tv/username" }, diff --git a/config/_default/params.toml b/config/_default/params.toml index a7338dc..1963780 100644 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -53,7 +53,7 @@ fingerprintAlgorithm = "sha256" showTaxonomies = false showWordCount = false showComments = false - # sharingLinks = ["facebook", "x-twitter", "mastodon", "pinterest", "reddit", "linkedin", "email", "telegram", "line", "weibo"] + # sharingLinks = ["facebook", "x-twitter", "mastodon", "pinterest", "reddit", "linkedin", "email", "threads", "telegram", "line", "weibo"] [list] showBreadcrumbs = false @@ -78,7 +78,7 @@ fingerprintAlgorithm = "sha256" # script = "" #[umamiAnalytics] -# site = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" +# site = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" # region = "eu" # can be either "eu" or "us" [verification] diff --git a/data/sharing.json b/data/sharing.json index 96afe8b..f3cb1d2 100644 --- a/data/sharing.json +++ b/data/sharing.json @@ -39,6 +39,11 @@ "title": "sharing.x-twitter", "url": "https://x.com/intent/tweet/?url=%s&text=%s" }, + "threads": { + "icon": "threads", + "title": "sharing.threads", + "url": "https://www.threads.net/intent/post?text=%s %s" + }, "telegram": { "icon": "telegram", "title": "sharing.telegram", diff --git a/exampleSite/config/_default/params.toml b/exampleSite/config/_default/params.toml index 0489c5d..f13da48 100644 --- a/exampleSite/config/_default/params.toml +++ b/exampleSite/config/_default/params.toml @@ -52,7 +52,7 @@ fingerprintAlgorithm = "sha256" showTaxonomies = false showWordCount = false showComments = false - # sharingLinks = ["facebook", "twitter", "mastodon", "pinterest", "reddit", "linkedin", "email", "telegram", "line", "weibo"] + # sharingLinks = ["facebook", "x-twitter", "mastodon", "pinterest", "reddit", "linkedin", "email", "threads", "telegram", "line", "weibo"] [list] showBreadcrumbs = true diff --git a/exampleSite/content/docs/configuration/index.md b/exampleSite/content/docs/configuration/index.md index 537f86f..1fb2e82 100644 --- a/exampleSite/content/docs/configuration/index.md +++ b/exampleSite/content/docs/configuration/index.md @@ -166,7 +166,7 @@ Many of the article defaults here can be overridden on a per article basis by sp |`article.showTaxonomies`|`false`|Whether or not the taxonomies related to this article are displayed.| |`article.showWordCount`|`false`|Whether or not article word counts are displayed.| |`article.showComments`|`false`|Whether or not the [comments partial]({{< ref "partials#comments" >}}) is included after the article footer.| -|`article.sharingLinks`|_Not set_|An array of sharing links to display at the end of each article. Valid options include `facebook`, `x-twitter`, `mastodon`, `pinterest`, `reddit`, `linkedin`, `email`, `telegram` and `line`. When not provided, or set to `false`, no links will be displayed.| +|`article.sharingLinks`|_Not set_|An array of sharing links to display at the end of each article. Valid options include `facebook`, `x-twitter`, `mastodon`, `pinterest`, `reddit`, `linkedin`, `email`, `threads`, `telegram` and `line`. When not provided, or set to `false`, no links will be displayed.| |`list.showBreadcrumbs`|`false`|Whether or not breadcrumbs are displayed in the header on list pages.| |`list.showTableOfContents`|`false`|Whether or not the table of contents is displayed on list pages.| |`list.showTaxonomies`|`false`|Whether or not the taxonomies related to this article are displayed on list pages.| diff --git a/i18n/ar.yaml b/i18n/ar.yaml index 3feafc7..9ca9f24 100644 --- a/i18n/ar.yaml +++ b/i18n/ar.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "تثبيت على بينتريست" reddit: "نشر على ريديت" twitter: "تغريد على تويتر" + # threads: "Post on Threads" telegram: "شارك على تيليجرام" line: "شارك على لاين" # weibo: "Share on Weibo" diff --git a/i18n/bg.yaml b/i18n/bg.yaml index fd918e0..e812c38 100644 --- a/i18n/bg.yaml +++ b/i18n/bg.yaml @@ -52,6 +52,7 @@ sharing: reddit: "Публикуване в Reddit" twitter: "Туит в Twitter" telegram: "Споделете в Telegram" + # threads: "Post on Threads" line: "Споделете в LINE" weibo: "Споделете в Weibo" # x-twitter: "Post on X" diff --git a/i18n/bn.yaml b/i18n/bn.yaml index f083e72..7ddf63f 100644 --- a/i18n/bn.yaml +++ b/i18n/bn.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "পিন্টারেস্টে পিন করুন" reddit: "রেড্ডিটে জমা দিন" twitter: "ট্যুইট করুন" + # threads: "Post on Threads" telegram: "টেলিগ্রামে শেয়ার করুন" line: "লাইনে শেয়ার করুন" # weibo: "Share on Weibo" diff --git a/i18n/cs.yaml b/i18n/cs.yaml index 43ba72e..ce7ec73 100644 --- a/i18n/cs.yaml +++ b/i18n/cs.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pin na Pinterest" reddit: "Odeslat na Reddit" twitter: "Tweet na Twitter" + # threads: "Post on Threads" telegram: "Sdílejte na Telegram" line: "Sdílejte na LINE" weibo: "Sdílejte na Weibo" diff --git a/i18n/de.yaml b/i18n/de.yaml index ae27e95..d2a0066 100644 --- a/i18n/de.yaml +++ b/i18n/de.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Auf Pinterest pinnen" reddit: "An Reddit senden" twitter: "Auf Twitter teilen" + # threads: "Post on Threads" telegram: "Auf Telegram teilen" line: "Auf LINE teilen" weibo: "Auf Weibo teilen" diff --git a/i18n/en.yaml b/i18n/en.yaml index 630ed51..428377c 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pin on Pinterest" reddit: "Submit to Reddit" twitter: "Tweet on Twitter" + threads: "Post on Threads" telegram: "Share on Telegram" line: "Share on LINE" weibo: "Share on Weibo" diff --git a/i18n/es.yaml b/i18n/es.yaml index 7665f5f..ce0bc16 100644 --- a/i18n/es.yaml +++ b/i18n/es.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pinear en Pinterest" reddit: "Publicar en Reddit" twitter: "Tuitear en Twitter" + # threads: "Post on Threads" telegram: "Compartir en Telegram" line: "Compartir en LINE" weibo: "Compartir en Weibo" diff --git a/i18n/fi.yaml b/i18n/fi.yaml index de5a36c..64b7251 100644 --- a/i18n/fi.yaml +++ b/i18n/fi.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Kiinnitä Pinterestiin" reddit: "Lähetä Reddittiin" twitter: "Twiittaa Twitterissä" + # threads: "Post on Threads" telegram: "Jaa Telegramissa" line: "Jaa LINEssä" weibo: "Jaa Weibossä" diff --git a/i18n/fr.yaml b/i18n/fr.yaml index 96b7eec..22f4ea0 100644 --- a/i18n/fr.yaml +++ b/i18n/fr.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Poster sur Pinterest" reddit: "Poster sur Reddit" twitter: "Tweeter" + # threads: "Post on Threads" telegram: "Partager sur Telegram" line: "Partager sur LINE" weibo: "Partager sur Weibo" diff --git a/i18n/he.yaml b/i18n/he.yaml index 116b718..453d3f1 100644 --- a/i18n/he.yaml +++ b/i18n/he.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "שיתוף בפינטרסט" reddit: "שליחה לרדיט" twitter: "ציוץ בטוויטר" + # threads: "Post on Threads" telegram: "שיתוף בטלגרם" line: "שיתוף בליין" # weibo: "Share on Weibo" diff --git a/i18n/hu.yaml b/i18n/hu.yaml index fd88407..2f1a40e 100644 --- a/i18n/hu.yaml +++ b/i18n/hu.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Megosztás a Pinteresten" reddit: "Megosztás a Redditen" twitter: "Megosztás a Twitteren" + # threads: "Post on Threads" telegram: "Megosztás a Telegramon" line: "Megosztás a LINE-on" weibo: "Megosztás a Weibo-on" diff --git a/i18n/id.yaml b/i18n/id.yaml index 574a745..07b21f5 100644 --- a/i18n/id.yaml +++ b/i18n/id.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pin di Pinterest" reddit: "Kirim ke Reddit" twitter: "Tweet di Twitter" + # threads: "Post on Threads" telegram: "Bagikan ke Telegram" line: "Bagikan ke LINE" weibo: "Bagikan ke Weibo" diff --git a/i18n/it.yaml b/i18n/it.yaml index 626ae01..ed8a9f1 100644 --- a/i18n/it.yaml +++ b/i18n/it.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pinna su Pinterest" reddit: "Invia a Reddit" twitter: "Tweetta su Twitter" + # threads: "Post on Threads" telegram: "Condividi su Telegram" line: "Condividi su LINE" weibo: "Condividi su Weibo" diff --git a/i18n/ja.yaml b/i18n/ja.yaml index 2e91d8b..836cfba 100644 --- a/i18n/ja.yaml +++ b/i18n/ja.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pinterestでピンする" reddit: "Redditに投稿する" twitter: "Twitterに投稿する" + # threads: "Post on Threads" telegram: "Telegramでシェアする" line: "LINEでシェアする" weibo: "Weiboでシェアする" diff --git a/i18n/ko.yaml b/i18n/ko.yaml index 81d283e..a14dc4e 100644 --- a/i18n/ko.yaml +++ b/i18n/ko.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pinterest에 핀하기" reddit: "Reddit에 게시하기" twitter: "Twitter에 트윗하기" + # threads: "Post on Threads" telegram: "Telegram에 공유하기" line: "LINE에 공유하기" weibo: "Weibo에 공유하기" diff --git a/i18n/nl.yaml b/i18n/nl.yaml index 057600c..0a40e92 100644 --- a/i18n/nl.yaml +++ b/i18n/nl.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pin op Pinterest" reddit: "Verzend naar Reddit" twitter: "Tweet op Twitter" + # threads: "Post on Threads" telegram: "Deel op Telegram" line: "Deel op LINE" weibo: "Deel op Weibo" diff --git a/i18n/pl.yaml b/i18n/pl.yaml index b959a68..d1e8bcb 100644 --- a/i18n/pl.yaml +++ b/i18n/pl.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Udostępnij na Pinterest" reddit: "Udostępnij na Reddit" twitter: "Udostępnij na Twitter" + # threads: "Post on Threads" telegram: "Udostępnij na Telegram" line: "Udostępnij na LINE" weibo: "Udostępnij na Weibo" diff --git a/i18n/pt-BR.yaml b/i18n/pt-BR.yaml index 5ba26dd..ea30415 100644 --- a/i18n/pt-BR.yaml +++ b/i18n/pt-BR.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pin no Pinterest" reddit: "Postar no Reddit" twitter: "Tweet no Twitter" + # threads: "Post on Threads" telegram: "Compartilhar pelo Telegram" line: "Compartilhar pelo LINE" weibo: "Compartilhar pelo weibo" diff --git a/i18n/pt-PT.yaml b/i18n/pt-PT.yaml index c3e2aaa..c63a251 100644 --- a/i18n/pt-PT.yaml +++ b/i18n/pt-PT.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Partilhar no Pinterest" reddit: "Partilhar no Reddit" twitter: "Partilhar no Twitter" + # threads: "Post on Threads" telegram: "Partilhar pelo Telegram" line: "Partilhar pelo LINE" weibo: "Partilhar pelo Weibo" diff --git a/i18n/ro.yaml b/i18n/ro.yaml index 1a68180..d1bc12d 100644 --- a/i18n/ro.yaml +++ b/i18n/ro.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pune pe Pinterest" reddit: "Postează pe Reddit" twitter: "Scrie pe Twitter" + # threads: "Post on Threads" telegram: "Trimite pe Telegram" line: "Trimite pe LINE" weibo: "Trimite pe Weibo" diff --git a/i18n/ru.yaml b/i18n/ru.yaml index 2516b0e..b40527a 100644 --- a/i18n/ru.yaml +++ b/i18n/ru.yaml @@ -55,6 +55,7 @@ sharing: pinterest: "Поделиться на Pinterest" reddit: "Опубликовать на Reddit" twitter: "Опубликовать на Twitter" + # threads: "Post on Threads" telegram: "Поделиться на Telegram" line: "Поделиться на LINE" weibo: "Поделиться на Weibo" diff --git a/i18n/sk.yaml b/i18n/sk.yaml index 652241a..fc5a810 100644 --- a/i18n/sk.yaml +++ b/i18n/sk.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pin na Pinterest" reddit: "Odoslať na Reddit" twitter: "Tweet na Twitteri" + # threads: "Post on Threads" telegram: "Zdieľaj na Telegram" line: "Zdieľaj na LINE" weibo: "Zdieľaj na Weibo" diff --git a/i18n/sv.yaml b/i18n/sv.yaml index 5fcc9e0..692c8f3 100644 --- a/i18n/sv.yaml +++ b/i18n/sv.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Fäst på Pinterest" reddit: "Publicera på Reddit" twitter: "Twittra på Twitter" + # threads: "Post on Threads" telegram: "Dela på Telegram" line: "Dela på LINE" weibo: "Dela på Weibo" diff --git a/i18n/ta.yaml b/i18n/ta.yaml index f257e13..3f4c248 100644 --- a/i18n/ta.yaml +++ b/i18n/ta.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pinterest இல் பின் செய்யவும்" reddit: "Reddit க்கு சமர்ப்பிக்கவும்" twitter: "Twitter இல் ட்வீட் செய்யுங்கள்" + # threads: "Post on Threads" telegram: "Telegram இல் பகிரவும்" line: "LINE இல் பகிரவும்" weibo: "Weibo இல் பகிரவும்" diff --git a/i18n/tr.yaml b/i18n/tr.yaml index 11bc478..a974333 100644 --- a/i18n/tr.yaml +++ b/i18n/tr.yaml @@ -50,6 +50,7 @@ sharing: pinterest: "Pinterest'te pinle" reddit: "Reddit'te gönder" twitter: "Twitter'da Tweetle" + # threads: "Post on Threads" telegram: "Telegram'da paylaş" line: "LINE'da paylaş" weibo: "Weibo'da paylaş" diff --git a/i18n/uk.yaml b/i18n/uk.yaml index f9036d3..e1ec2e5 100644 --- a/i18n/uk.yaml +++ b/i18n/uk.yaml @@ -55,6 +55,7 @@ sharing: pinterest: "Зберегти на Pinterest" reddit: "Опублікувати на Reddit" twitter: "Поширити на Twitter" + # threads: "Post on Threads" telegram: "Поширити на Telegram" line: "Поширити на LINE" weibo: "Поширити на Weibo" diff --git a/i18n/vi.yaml b/i18n/vi.yaml index c859c20..5b6376e 100644 --- a/i18n/vi.yaml +++ b/i18n/vi.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "Pin lên Pinterest" reddit: "Gửi lên Reddit" twitter: "Tweet lên Twitter" + # threads: "Post on Threads" telegram: "Chia sẻ lên Telegram" line: "Chia sẻ lên LINE" weibo: "Chia sẻ lên Weibo" diff --git a/i18n/zh-CN.yaml b/i18n/zh-CN.yaml index e7072c6..79a1749 100644 --- a/i18n/zh-CN.yaml +++ b/i18n/zh-CN.yaml @@ -50,6 +50,7 @@ sharing: pinterest: "钉到 Pinterest" reddit: "提交到 Reddit" twitter: "分享到 Twitter" + # threads: "Post on Threads" telegram: "分享到 Telegram" line: "分享到 LINE" weibo: "分享到 微博" diff --git a/i18n/zh-TW.yaml b/i18n/zh-TW.yaml index 49f326a..b5e95ac 100644 --- a/i18n/zh-TW.yaml +++ b/i18n/zh-TW.yaml @@ -51,6 +51,7 @@ sharing: pinterest: "釘到 Pinterest" reddit: "發送到 Reddit" twitter: "推到 Twitter" + # threads: "Post on Threads" telegram: "分享到 Telegram" line: "分享到 LINE" weibo: "分享到 微博" From 1d84ed669c6595933044aaa29e21ccd5b1358331 Mon Sep 17 00:00:00 2001 From: James Panther <4462786+jpanther@users.noreply.github.com> Date: Wed, 1 May 2024 16:39:53 +1000 Subject: [PATCH 4/8] =?UTF-8?q?=F0=9F=93=9D=20Sync=20users=20lists?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- exampleSite/content/users/index.es.md | 2 ++ exampleSite/content/users/index.ja.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/exampleSite/content/users/index.es.md b/exampleSite/content/users/index.es.md index 8839fee..d5a57a2 100644 --- a/exampleSite/content/users/index.es.md +++ b/exampleSite/content/users/index.es.md @@ -75,5 +75,7 @@ La lista a continuación es solo un puñado de sitios web creados con el tema Co | [techwolf12.nl](https://techwolf12.nl) | Personal Site and Tech Blog | | [kylecapehart.com](https://kylecapehart.com/) | Personal Site and Blog | | [hosni.info](https://hosni.info/) | Personal site and Tech Blog | +| [mattstrayer.com](https://www.mattstrayer.com/) | Personal Site and Blog | +| [noamlerner.com](https://www.noamlerner.com/) | Personal blog (English/Hebrew) | **¿Usuaria de congo?** Para agregar tu sitio a esta lista, [haz un pull request](https://github.com/jpanther/congo/blob/dev/exampleSite/content/users/index.md). diff --git a/exampleSite/content/users/index.ja.md b/exampleSite/content/users/index.ja.md index d87a215..d9b1656 100644 --- a/exampleSite/content/users/index.ja.md +++ b/exampleSite/content/users/index.ja.md @@ -75,5 +75,7 @@ Congoを使用して構築された実際のウェブサイト。 | [techwolf12.nl](https://techwolf12.nl) | Personal Site and Tech Blog | | [kylecapehart.com](https://kylecapehart.com/) | Personal Site and Blog | | [hosni.info](https://hosni.info/) | Personal site and Tech Blog | +| [mattstrayer.com](https://www.mattstrayer.com/) | Personal Site and Blog | +| [noamlerner.com](https://www.noamlerner.com/) | Personal blog (English/Hebrew) | **Congoを使っていますか?** あなたのウェブサイトを加えるために[Pull Request](https://github.com/jpanther/congo/blob/dev/exampleSite/content/users/index.md)を投げてください。 From 05e5e8b700b7e4dcfef0f180a6d2287fc5a0f119 Mon Sep 17 00:00:00 2001 From: James Panther <4462786+jpanther@users.noreply.github.com> Date: Wed, 1 May 2024 17:03:04 +1000 Subject: [PATCH 5/8] =?UTF-8?q?=F0=9F=90=9B=20Fix=20animated=20GIFs=20are?= =?UTF-8?q?=20static=20when=20`enableImageWebp`=20is=20set?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: #866 --- CHANGELOG.md | 1 + layouts/partials/picture.html | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e94788..e27415c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - Featured images overlap page title when article metadata hidden ([#827](https://github.com/jpanther/congo/issues/827)) - Inconsistent picture rendering between `figure` shortcode and Markdown render hook ([#828](https://github.com/jpanther/congo/issues/828)) +- Animated GIF files are static when `enableImageWebp` is enabled ([#866](https://github.com/jpanther/congo/issues/866)) ## [2.8.2] - 2024-04-17 diff --git a/layouts/partials/picture.html b/layouts/partials/picture.html index a843f15..ddca360 100644 --- a/layouts/partials/picture.html +++ b/layouts/partials/picture.html @@ -53,7 +53,7 @@ {{ $width = div .Width 2 }} {{ $height = div .Height 2 }} {{ end }} - {{ if $webp }} + {{ if and $webp (ne .MediaType.SubType "gif") }} Date: Wed, 1 May 2024 17:08:43 +1000 Subject: [PATCH 6/8] =?UTF-8?q?=F0=9F=94=A7=20Ignore=20`picture.html`=20in?= =?UTF-8?q?=20Prettier?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .prettierignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.prettierignore b/.prettierignore index 1bc6419..40dc37e 100644 --- a/.prettierignore +++ b/.prettierignore @@ -2,6 +2,7 @@ /assets/lib/ /layouts/_default/_markup/*.html +/layouts/partials/picture.html /layouts/shortcodes/figure.html /layouts/shortcodes/screenshot.html From 791709467f1c2ebba29f133efd08122f3fc8db6b Mon Sep 17 00:00:00 2001 From: James Panther <4462786+jpanther@users.noreply.github.com> Date: Thu, 2 May 2024 08:16:57 +1000 Subject: [PATCH 7/8] =?UTF-8?q?=F0=9F=8E=A8=20Update=20picture=20warning?= =?UTF-8?q?=20message?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layouts/partials/picture.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/partials/picture.html b/layouts/partials/picture.html index ddca360..21b9cb5 100644 --- a/layouts/partials/picture.html +++ b/layouts/partials/picture.html @@ -24,7 +24,7 @@ {{ end }} {{ end }} {{ if (eq "" $width $height) }} - {{ warnf "Can't detect width and height for SVG %s" .RelPermalink }} + {{ warnf "[CONGO] Can't detect width and height for SVG %s" .RelPermalink }} {{/* do not use lazy without dimensions */}} {{ $lazy = false }} {{ end }} From bc416afe0dc672b5156a4842338bd57af08bb195 Mon Sep 17 00:00:00 2001 From: James Panther <4462786+jpanther@users.noreply.github.com> Date: Fri, 3 May 2024 15:25:28 +1000 Subject: [PATCH 8/8] =?UTF-8?q?=F0=9F=90=9B=20Fix=20next=20article=20pagin?= =?UTF-8?q?ation=20link=20animation=20is=20inverted?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: #870 --- CHANGELOG.md | 1 + assets/css/compiled/main.css | 5 +++++ layouts/partials/article-pagination.html | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e27415c..d7e737d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - Featured images overlap page title when article metadata hidden ([#827](https://github.com/jpanther/congo/issues/827)) - Inconsistent picture rendering between `figure` shortcode and Markdown render hook ([#828](https://github.com/jpanther/congo/issues/828)) - Animated GIF files are static when `enableImageWebp` is enabled ([#866](https://github.com/jpanther/congo/issues/866)) +- Next article pagination link animation is inverted ([#870](https://github.com/jpanther/congo/issues/870)) ## [2.8.2] - 2024-04-17 diff --git a/assets/css/compiled/main.css b/assets/css/compiled/main.css index f2d0824..5d18fa1 100644 --- a/assets/css/compiled/main.css +++ b/assets/css/compiled/main.css @@ -2786,6 +2786,11 @@ code { visibility: visible; } +.group:hover .group-hover\:-translate-x-\[-2px\] { + --tw-translate-x: 2px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + .group:hover .group-hover\:-translate-x-\[2px\] { --tw-translate-x: -2px; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); diff --git a/layouts/partials/article-pagination.html b/layouts/partials/article-pagination.html index 029c3ba..3700500 100644 --- a/layouts/partials/article-pagination.html +++ b/layouts/partials/article-pagination.html @@ -46,7 +46,7 @@