From f28cee5a4df4e67e651c0acf410730c02cd95264 Mon Sep 17 00:00:00 2001 From: Mrugesh Mohapatra Date: Mon, 18 Feb 2019 17:07:26 +0530 Subject: [PATCH] feat(pages): import sponsors page to subdirectory --- client/src/pages/sponsors.css | 15 ++++ client/src/pages/sponsors.js | 131 ++++++++++++++++++++++++++++++++++ 2 files changed, 146 insertions(+) create mode 100644 client/src/pages/sponsors.css create mode 100644 client/src/pages/sponsors.js diff --git a/client/src/pages/sponsors.css b/client/src/pages/sponsors.css new file mode 100644 index 0000000000..70ae1a6e5b --- /dev/null +++ b/client/src/pages/sponsors.css @@ -0,0 +1,15 @@ +.img-responsive { + display: block; + max-width: 100%; + height: auto; +} + +.sponsor-logos { + display: flex; + flex-wrap: wrap; + justify-content: space-between; +} + +.sponsor-logo { + max-height: 80px; +} diff --git a/client/src/pages/sponsors.js b/client/src/pages/sponsors.js new file mode 100644 index 0000000000..597f5357be --- /dev/null +++ b/client/src/pages/sponsors.js @@ -0,0 +1,131 @@ +/* eslint-disable max-len */ +import React, { Fragment } from 'react'; +import Helmet from 'react-helmet'; +import { Grid, Col, Row } from '@freecodecamp/react-bootstrap'; + +import Spacer from '../components/helpers/Spacer'; + +import './sponsors.css'; + +const SponsorsPage = () => { + return ( + + + + + + +

Financial Sponsors

+

+ These companies give supporting donations to freeCodeCamp.org +

+
+ + + Class Central's logo + + + TsugiCloud's logo + + +

In-kind sponsors

+

These companies donate their services to freeCodeCamp.org

+
+ + + Netlify's logo + + + mLab's logo + + + Auth0's logo + + + + + Discourse's logo + + + Algolia's logo + + + Cloudflare's logo + + + +
+
+
+ ); +}; + +SponsorsPage.displayName = 'SponsorsPage'; + +export default SponsorsPage;