diff --git a/frontend/client/Routes.tsx b/frontend/client/Routes.tsx index e1abf13e..aef339ed 100644 --- a/frontend/client/Routes.tsx +++ b/frontend/client/Routes.tsx @@ -22,6 +22,10 @@ const SignOut = loadable(() => import('pages/sign-out')); const Profile = loadable(() => import('pages/profile')); const Settings = loadable(() => import('pages/settings')); const Exception = loadable(() => import('pages/exception')); +const Tos = loadable(() => import('pages/tos')); +const About = loadable(() => import('pages/about')); +const Privacy = loadable(() => import('pages/privacy')); +const Contact = loadable(() => import('pages/contact')); import 'styles/style.less'; @@ -107,6 +111,54 @@ const routeConfigs: RouteConfig[] = [ }, onlyLoggedIn: true, }, + { + // Terms of Service page + route: { + path: '/tos', + component: Tos, + exact: true, + }, + template: { + title: 'Terms of Service', + }, + onlyLoggedIn: false, + }, + { + // About page + route: { + path: '/about', + component: About, + exact: true, + }, + template: { + title: 'About', + }, + onlyLoggedIn: false, + }, + { + // Privacy page + route: { + path: '/privacy', + component: Privacy, + exact: true, + }, + template: { + title: 'Privacy Policy', + }, + onlyLoggedIn: false, + }, + { + // Contact page + route: { + path: '/contact', + component: Contact, + exact: true, + }, + template: { + title: 'Contact', + }, + onlyLoggedIn: false, + }, { // User profile route: { diff --git a/frontend/client/components/About/index.tsx b/frontend/client/components/About/index.tsx new file mode 100644 index 00000000..8c36919d --- /dev/null +++ b/frontend/client/components/About/index.tsx @@ -0,0 +1,18 @@ +import React, { PureComponent } from 'react'; +import './style.less'; + +export default class About extends PureComponent { + render() { + return ( +
+ Grant.io organizes creators and community members to incentivize ecosystem + improvements. +
++ You may contact the Grant.io project by emailing{' '} + daniel@grant.io. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. +
++ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor + incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis + nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt + in culpa qui officia deserunt mollit anim id est laborum. +
+