// @flow import * as React from 'react'; import styled from 'styled-components'; import breakpoint from 'styled-components-breakpoint'; import Grid from 'styled-components-grid'; import PageTitle from './components/PageTitle'; import Header from './components/Header'; import Content from './components/Content'; import Button from './components/Button'; import Notice from '../../shared/components/Notice'; import { mailToUrl, githubUrl } from '../../shared/utils/routeHelpers'; export default function Pricing() { return (

Our Pricing

Our pricing is simple. You’ll only pay for what you use.

Free $ 0

Top features:

  • Upto 5 team members
  • Unlimited documents
  • All integrations
  • API access
Standard $ 5{' '} per seat per month

Top features:

  • Unlimited team members
  • Unlimited documents
  • Unlimited version history
  • Email support
Note: Outline is in Beta. This plan is currently free until public release in Q1 2019.

Self Hosted

Host your own instance on-premise or in the cloud.

Open Source $ 0

Outline’s codebase is open source. If you wish to run the service on your own infrastructure you can do so.

Enterprise $ 199 per month

Support continued development of Outline. Get dedicated support with setup, maintainence, and product issues.

); } const Plan = styled(Grid.Unit)` padding: 2em 0; position: relative; &:before { display: none; content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: ${props => props.theme.smoke}; transform: skewX(2deg); z-index: -1; margin: 0 2em; ${breakpoint('tablet')` display: block; `}; } ${breakpoint('tablet')` padding: 2em 6em; `}; ul { padding: 0; list-style: none; li { &:before { content: '✓'; margin-right: 6px; font-weight: 600; color: ${props => props.theme.primary}; } } } `; const Centered = styled.div` text-align: center; `; const Name = styled.h3` text-align: center; `; const Price = styled.h2` text-align: center; font-size: 2.5em; min-height: 90px; margin-top: 0; span { font-size: 1em; } `; const Period = styled.p` font-size: 13px; color: ${props => props.theme.slateDark}; `;