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 06a1432e..00000000
--- 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 10c7bb92..92eb0738 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 00000000..5d7c43d2
--- /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 147a93bd..4eb54c01 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 00000000..15e861c0
--- /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 6fe9d56f..17738152 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}