front: added an option to opt out of traffic stats and a privacy policy section about it

This commit is contained in:
wukko
2024-03-16 23:18:39 +06:00
parent d87613a1fd
commit 98a623bce3
4 changed files with 24 additions and 2 deletions

View File

@@ -169,6 +169,9 @@ export default function(obj) {
name: "privacy",
title: `${emoji("🔒")} ${t("CollapsePrivacy")}`,
body: t("PrivacyPolicy")
+ `<br>`
+ `<br>`
+ t("AnalyticsDescription")
}, {
name: "legal",
title: `${emoji("📑")} ${t("CollapseLegal")}`,
@@ -496,6 +499,16 @@ export default function(obj) {
padding: "no-margin"
}])
})
+ settingsCategory({
name: "privacy",
title: t('PrivateAnalytics'),
body: checkbox([{
action: "plausible_ignore",
name: t("SettingsDisableAnalytics"),
padding: "no-margin"
}])
+ explanation(t('SettingsAnalyticsExplanation'))
})
+ settingsCategory({
name: "miscellaneous",
title: t('Miscellaneous'),