diff --git a/flow-typed/npm/react-helmet_v3.x.x.js b/flow-typed/npm/react-helmet_v3.x.x.js
deleted file mode 100644
index 06a1432e1..000000000
--- a/flow-typed/npm/react-helmet_v3.x.x.js
+++ /dev/null
@@ -1,37 +0,0 @@
-// flow-typed signature: 7ee00cf01ba33eeba35dee9d286ece86
-// flow-typed version: 0d0440f3d3/react-helmet_v3.x.x/flow_>=v0.26.x
-
-declare module 'react-helmet' {
- declare type Props = {
- htmlAttributes?: Object,
- title?: string,
- defaultTitle?: string,
- titleTemplate?: string,
- base?: Object,
- meta?: Array,
- link?: Array,
- script?: Array,
- noscript?: Array,
- style?: Array,
- onChangeClientState?: (newState: Object, addedTags: Object, removeTags: Object) => void | mixed,
- };
- declare interface HeadAttribute {
- toString(): string;
- toComponent(): React$Element<*>;
- }
- declare interface Head {
- htmlAttributes: HeadAttribute;
- title: HeadAttribute;
- base: HeadAttribute;
- meta: HeadAttribute;
- link: HeadAttribute;
- script: HeadAttribute;
- style: HeadAttribute;
- }
-
- declare class Helmet extends React$Component {
- static rewind(): Head;
- props: Props;
- }
- declare var exports: typeof Helmet;
-}
diff --git a/server/index.js b/server/index.js
index 10c7bb925..92eb0738e 100644
--- a/server/index.js
+++ b/server/index.js
@@ -46,7 +46,7 @@ if (process.env.NODE_ENV === 'development') {
// use the same as in webpack
publicPath: config.output.publicPath,
- // options for formating the statistics
+ // options for formatting the statistics
stats: {
colors: true,
},
diff --git a/server/pages/About.js b/server/pages/About.js
new file mode 100644
index 000000000..5d7c43d24
--- /dev/null
+++ b/server/pages/About.js
@@ -0,0 +1,27 @@
+// @flow
+import React from 'react';
+import styled from 'styled-components';
+import Grid from 'styled-components-grid';
+import { Helmet } from 'react-helmet';
+
+const Header = styled.div`
+ width: 100%;
+ padding: 3em;
+ text-align: center;
+`;
+
+export default function About() {
+ return (
+
+
+ About
+
+
+
+ );
+}
diff --git a/server/pages/Home.js b/server/pages/Home.js
index 147a93bd7..4eb54c01c 100644
--- a/server/pages/Home.js
+++ b/server/pages/Home.js
@@ -28,6 +28,7 @@ export default function Home() {
Atlas is fast, really fast. We’ve trimmed 100ms and 50ms there to make sure that documents load instantly, search is speedy and there are keyboard shortcuts for everything.
+
Markdown Support
@@ -35,6 +36,33 @@ export default function Home() {
+
+
+
+ Markdown Support
+
+ Documents are stored in Markdown and you can export them at any time. Markdown shortcuts are also built right into the editor so you can easily format using markdown syntax or our GUI.
+
+
+
+
+ Powerful Search
+
+ Built-in search makes that one document easy to find in a large knowledgebase.
+
+
+
+ API & Integrations
+
+ Atlas is built on it’s own API, treat Atlas as a CMS or automatically great documents from outside events.
+
+
+
+ Open Source
+
+ Want to contribute or host Atlas yourself? All of the code is on GitHub.
+
+
);
}
diff --git a/server/pages/Pricing.js b/server/pages/Pricing.js
new file mode 100644
index 000000000..15e861c00
--- /dev/null
+++ b/server/pages/Pricing.js
@@ -0,0 +1,27 @@
+// @flow
+import React from 'react';
+import styled from 'styled-components';
+import Grid from 'styled-components-grid';
+import { Helmet } from 'react-helmet';
+
+const Header = styled.div`
+ width: 100%;
+ padding: 3em;
+ text-align: center;
+`;
+
+export default function Pricing() {
+ return (
+
+
+ Pricing
+
+
+
+ );
+}
diff --git a/server/pages/components/Layout.js b/server/pages/components/Layout.js
index 6fe9d56fc..177381526 100644
--- a/server/pages/components/Layout.js
+++ b/server/pages/components/Layout.js
@@ -1,6 +1,7 @@
// @flow
import React from 'react';
import { Helmet } from 'react-helmet';
+import Navigation from './Navigation';
type Props = {
children?: React$Element<*>,
@@ -19,6 +20,7 @@ export default function Layout({ children }: Props) {
{'{{CSS}}'}
+
{children}