From ee60b137d35d9816c18326ea6cee9dd0d263591a Mon Sep 17 00:00:00 2001 From: Clement G Date: Tue, 21 Apr 2020 22:45:47 +0200 Subject: [PATCH 1/4] feat(static-pages) : add privacy policy and legal notices pages --- public/locale/i18n/fr/resource.json | 4 +- src/Routes.jsx | 5 +- src/components/layouts/Footer.jsx | 10 ++- src/components/views/LegalNotices.jsx | 92 ++++++++++++++++++++++++++ src/components/views/PrivacyPolicy.jsx | 78 ++++++++++++++++++++++ 5 files changed, 186 insertions(+), 3 deletions(-) create mode 100644 src/components/views/LegalNotices.jsx create mode 100644 src/components/views/PrivacyPolicy.jsx diff --git a/public/locale/i18n/fr/resource.json b/public/locale/i18n/fr/resource.json index ca527e0..f3e98e4 100644 --- a/public/locale/i18n/fr/resource.json +++ b/public/locale/i18n/fr/resource.json @@ -80,5 +80,7 @@ "The parameters of the election are incorrect.": "Les paramètres de l'élection sont incorrects.", "Support us !": "Soutenez-nous !", "PayPal - The safer, easier way to pay online!": "PayPal - Le moyen le plus sûr et le plus simple de payer en ligne !", - "Number of votes:": "Nombre de votes :" + "Number of votes:": "Nombre de votes :", + "Privacy policy": "Politique de confidentialité", + "Legal notices": "Mentions légales" } diff --git a/src/Routes.jsx b/src/Routes.jsx index 60ca18e..ae15b7d 100644 --- a/src/Routes.jsx +++ b/src/Routes.jsx @@ -9,7 +9,8 @@ import UnknownView from "./components/views/UnknownView"; import UnknownElection from "./components/views/UnknownElection"; import CreateSuccess from "./components/views/CreateSuccess"; import VoteSuccess from "./components/views/VoteSuccess"; - +import LegalNotices from "./components/views/LegalNotices"; +import PrivacyPolicy from "./components/views/PrivacyPolicy"; function Routes() { return ( @@ -23,6 +24,8 @@ function Routes() { } /> + + diff --git a/src/components/layouts/Footer.jsx b/src/components/layouts/Footer.jsx index 82098fb..42cae74 100644 --- a/src/components/layouts/Footer.jsx +++ b/src/components/layouts/Footer.jsx @@ -13,7 +13,7 @@ class Footer extends Component { const linkStyle = {whiteSpace: 'nowrap'}; const {t} = this.props; return ( -