From ae3b9e5faf76107570363a9b1bab221470cda1be Mon Sep 17 00:00:00 2001 From: vjrj Date: Thu, 22 Feb 2018 10:49:15 +0100 Subject: [PATCH] About page --- cucumber/features/pages.feature | 1 + imports/startup/server/sitemaps.js | 2 +- imports/ui/components/Footer/Footer.js | 8 +++++- imports/ui/components/Footer/Footer.scss | 8 ++++-- .../ui/components/PageHeader/PageHeader.scss | 2 +- imports/ui/layouts/App/App.js | 2 ++ imports/ui/pages/About/About.js | 19 +++++++++++++ imports/ui/stylesheets/custom.scss | 20 +++++++++++++- private/pages/about-en.md | 26 ++++++++++++++++++ private/pages/about-es.md | 26 ++++++++++++++++++ public/locales/en/common.json | 10 ++++++- public/locales/es/common.json | 10 ++++++- public/photos/about-1-peq.jpg | Bin 0 -> 394780 bytes public/photos/about-1.jpg | Bin 0 -> 512573 bytes 14 files changed, 126 insertions(+), 8 deletions(-) create mode 100644 imports/ui/pages/About/About.js create mode 100644 private/pages/about-en.md create mode 100644 private/pages/about-es.md create mode 100644 public/photos/about-1-peq.jpg create mode 100644 public/photos/about-1.jpg diff --git a/cucumber/features/pages.feature b/cucumber/features/pages.feature index 552ab8b..1c17a30 100644 --- a/cucumber/features/pages.feature +++ b/cucumber/features/pages.feature @@ -7,6 +7,7 @@ Feature: Test all secundary pages | credits | Credits | | privacy | Privacy Policy | | activeFires | Active Fires | + | about | About | Then I check that all pages works properly Scenario: Check that all secondary pages work well diff --git a/imports/startup/server/sitemaps.js b/imports/startup/server/sitemaps.js index 29a62df..67559a7 100644 --- a/imports/startup/server/sitemaps.js +++ b/imports/startup/server/sitemaps.js @@ -16,7 +16,7 @@ sitemaps.add('/sitemap.xml', () => { out.push({ page: '/terms', lastmod: today }); out.push({ page: '/license', lastmod: today }); out.push({ page: '/privacy', lastmod: today }); - + out.push({ page: '/about', lastmod: today }); // When user has public page /* const users = Meteor.users.find().fetch(); diff --git a/imports/ui/components/Footer/Footer.js b/imports/ui/components/Footer/Footer.js index 23fd605..d84665f 100644 --- a/imports/ui/components/Footer/Footer.js +++ b/imports/ui/components/Footer/Footer.js @@ -23,10 +23,16 @@ const Footer = (props) => {

© Copyleft {copyrightYear()} {t('OrgName')}{t('OrgName')}