From 0eb8072adabc47244c6d70a77f354b49465a9c2c Mon Sep 17 00:00:00 2001
From: Noa Santo <72336443+virus-rpi@users.noreply.github.com>
Date: Wed, 27 Nov 2024 16:10:10 +0000
Subject: [PATCH] feat: improve style
---
src/assets/locales/de/translations.json | 3 ++-
src/assets/locales/en/translations.json | 3 ++-
src/pages/data-privacy.tsx | 16 +++++++++++++---
3 files changed, 17 insertions(+), 5 deletions(-)
diff --git a/src/assets/locales/de/translations.json b/src/assets/locales/de/translations.json
index 51885a37..d3af707a 100644
--- a/src/assets/locales/de/translations.json
+++ b/src/assets/locales/de/translations.json
@@ -91,5 +91,6 @@
"iframemanager.youtube.notice": "Dieser Inhalt wird von einer externen Quelle gehostet. Durch das Laden des Inhalts akzeptieren Sie die Nutzungsbedingungen von youtube.com und stimmen einer möglichen Übertragung Ihrer Daten in Drittländer zu.",
"iframemanager.youtube.load-button": "Inhalt laden",
"iframemanager.youtube.load-all-button": "Inhalt laden und nicht mehr fragen",
- "dataprivacy.reopen-cookie-consent": "Cookie-Einstellungen erneut öffnen"
+ "dataprivacy.reopen-cookie-consent": "Cookie-Einstellungen erneut öffnen",
+ "dataprivacy.cookie-consent-notice": "Wir sammeln Cookies für bestimmte Zwecke, aber nur, wenn Sie zustimmen. Diese Zustimmung kann jederzeit widerrufen werden."
}
diff --git a/src/assets/locales/en/translations.json b/src/assets/locales/en/translations.json
index 2a3b7388..e1c7a297 100644
--- a/src/assets/locales/en/translations.json
+++ b/src/assets/locales/en/translations.json
@@ -91,5 +91,6 @@
"iframemanager.youtube.notice": "This content is hosted by a third party. By showing the external content you accept the terms and conditions of youtube.com and agree to a possible transfer of your data to third countries.",
"iframemanager.youtube.load-button": "Load content",
"iframemanager.youtube.load-all-button": "Load content and don't ask again",
- "dataprivacy.reopen-cookie-consent": "Reopen cookie consent preferences"
+ "dataprivacy.reopen-cookie-consent": "Reopen cookie consent preferences",
+ "dataprivacy.cookie-consent-notice": "We collect cookies for certain purposes, but only if you agree. This consent can be withdrawn at any time."
}
diff --git a/src/pages/data-privacy.tsx b/src/pages/data-privacy.tsx
index 81960d2a..826b647e 100644
--- a/src/pages/data-privacy.tsx
+++ b/src/pages/data-privacy.tsx
@@ -7,12 +7,19 @@ import { ContentfulRichText } from '../components/content/rich-text/rich-text';
import { ContentfulPage, ContentfulRichTextType } from '../types';
import { Button } from '../components/ui/buttons/button';
import { useTranslation } from 'react-i18next';
+import Callout from '../components/ui/callout/callout';
+import styled from 'styled-components';
interface DataPrivacyPageQueryProps {
contentfulPage: ContentfulPage;
locales: LocalesQueryProps;
}
+const StyledText = styled.p`
+ margin: 0;
+ margin-bottom: 1rem;
+`;
+
const DataPrivacyPage = ({
data,
}: PageProps): JSX.Element => {
@@ -20,9 +27,12 @@ const DataPrivacyPage = ({
return (
-
+
+ {t('dataprivacy.cookie-consent-notice')}
+
+