From 48fb5e2f05f82fc48862ff82164d8caed29302cc Mon Sep 17 00:00:00 2001 From: Louis-Maxime Piton Date: Fri, 24 Apr 2026 16:53:20 +0200 Subject: [PATCH 1/3] chore(deps): Bump tarteaucitron and remove auto-consent --- package.json | 2 +- site/src/assets/tac.js | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 0375bfabd2..4a24ca8a3f 100644 --- a/package.json +++ b/package.json @@ -173,7 +173,7 @@ "storybook": "^9.1.2", "stylelint": "^16.23.1", "stylelint-config-twbs-bootstrap": "^16.1.0", - "tarteaucitronjs": "^1.22.0", + "tarteaucitronjs": "^1.32.0", "terser": "^5.43.1", "unist-util-visit": "^5.0.0", "vnu-jar": "24.10.17", diff --git a/site/src/assets/tac.js b/site/src/assets/tac.js index d9ee4e3061..3a08cc11ea 100644 --- a/site/src/assets/tac.js +++ b/site/src/assets/tac.js @@ -113,7 +113,9 @@ if (typeof tarteaucitron !== 'undefined') { useExternalCss: true, mandatory: false, googleConsentMode: false, - partnersList: true + partnersList: true, + alwaysNeedConsent: true, + moreInfoLink: false }) tarteaucitron.user.googletagmanagerId = 'GTM-P6H78BQ'; From 47851030ac9dacaf2eb4072280b93e7c0b03fbe3 Mon Sep 17 00:00:00 2001 From: Louis-Maxime Piton Date: Fri, 24 Apr 2026 17:01:55 +0200 Subject: [PATCH 2/3] . --- package-lock.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index c3815d041e..486cd42d32 100644 --- a/package-lock.json +++ b/package-lock.json @@ -92,7 +92,7 @@ "storybook": "^9.1.2", "stylelint": "^16.23.1", "stylelint-config-twbs-bootstrap": "^16.1.0", - "tarteaucitronjs": "^1.22.0", + "tarteaucitronjs": "^1.32.0", "terser": "^5.43.1", "unist-util-visit": "^5.0.0", "vnu-jar": "24.10.17", @@ -19980,9 +19980,9 @@ } }, "node_modules/tarteaucitronjs": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/tarteaucitronjs/-/tarteaucitronjs-1.22.0.tgz", - "integrity": "sha512-F7pmFVa3cOyLi1wTb79Reiy4VfpcwbWUnafO7ABz5KldqSKHEmAcxeqgA7tPS7XcEEjeHRgXAcyotS9fxLVqpg==", + "version": "1.32.0", + "resolved": "https://registry.npmjs.org/tarteaucitronjs/-/tarteaucitronjs-1.32.0.tgz", + "integrity": "sha512-H83RDeoYjlk1A3vQ1eXdCiSTl622XNf3H7vZ4g210s1wTJmptaY8WeIC78c6m178S52Bzsy8/rlxc4+lZ2rjgA==", "dev": true, "license": "MIT" }, From 8aafce39b85e4b3ada84f070c1750b896d7f5222 Mon Sep 17 00:00:00 2001 From: Louis-Maxime Piton Date: Mon, 27 Apr 2026 17:15:17 +0200 Subject: [PATCH 3/3] . --- site/src/assets/tac.js | 5 ++--- site/src/scss/_tarteaucitron.scss | 8 ++++++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/site/src/assets/tac.js b/site/src/assets/tac.js index 3a08cc11ea..b933fa5092 100644 --- a/site/src/assets/tac.js +++ b/site/src/assets/tac.js @@ -107,15 +107,14 @@ if (typeof tarteaucitron !== 'undefined') { orientation: 'bottom', bodyPosition: 'top', cookieslist: true, - highPrivacy: false, + highPrivacy: true, showIcon: false, handleBrowserDNTRequest: true, useExternalCss: true, mandatory: false, googleConsentMode: false, partnersList: true, - alwaysNeedConsent: true, - moreInfoLink: false + alwaysNeedConsent: true }) tarteaucitron.user.googletagmanagerId = 'GTM-P6H78BQ'; diff --git a/site/src/scss/_tarteaucitron.scss b/site/src/scss/_tarteaucitron.scss index c5632c42ba..3717767b0d 100644 --- a/site/src/scss/_tarteaucitron.scss +++ b/site/src/scss/_tarteaucitron.scss @@ -182,6 +182,14 @@ } } +@include tac("ReadmoreInfo", true) { + display: none; +} + +@include tac("ReadmoreSeparator", true) { + display: none; +} + [role="heading"]:has(.catToggleBtn), .#{$tac-prefix}Hidden, .#{$tac-prefix}InfoBox,