From 614b08311fbf9d0e1c4fc3df4d3f28ba6fbb63e1 Mon Sep 17 00:00:00 2001
From: Tom Moor
Outline is currently in public beta. The hosted service will stay
- free during this period. After that we will offer Outline free for
- teams up to 5 people and have reasonable plans for larger teams.
+ free during this period. After that we will offer Outline free to
+ get started and have reasonable plans for larger teams.
-
- Outline stores, imports and exports all documents in plain - Markdown. Shortcuts are also built right into the editor so you - can easily format using **markdown syntax** if - you like. + Documents are stored in plain Markdown making editing, import + and export painless. Shortcuts are also built right into the + editor so you can easily format using{' '} + **markdown syntax** if you like.
- Keep your team up to date and informed with Slack notifications
- about newly published documents. You can also search Outline
- directly within Slack using /outline <keyword>{' '}
- command.
+ Get Slack notifications about newly updated documents. You can
+ also search Outline directly within Slack using{' '}
+ /outline <keyword> command.
+
Outline is open source, so the community can help improve it too. - You get new features, interface improvements, and bug fixes for - free. + You get new features, interface improvements, bug fixes, and a + transparent roadmap for free.
GitHub
@@ -138,7 +144,7 @@ const Screenshot = styled.img`
`;
const Highlights = styled(Grid)`
- background: ${props => props.theme.yellow};
+ background: ${props => props.theme.primary};
margin: 0 1em;
padding: 0 1em;
`;
@@ -149,7 +155,7 @@ const Features = styled(Grid)`
`;
const Feature = styled(Grid.Unit)`
- padding: 4em 3em;
+ padding: 3em 0;
h2 {
margin-top: 0;
@@ -162,12 +168,20 @@ const Feature = styled(Grid.Unit)`
font-weight: 500;
font-size: 14px;
}
+
+ ${breakpoint('tablet')`
+ padding: 4em 3em;
+ `};
`;
const Footer = styled.div`
text-align: center;
width: 100%;
- padding: 6em 4em;
+ padding: 4em 2em;
+
+ ${breakpoint('tablet')`
+ padding: 6em 4em;
+ `};
`;
const FooterCTA = styled.p`
diff --git a/server/pages/components/SigninButtons.js b/server/pages/components/SigninButtons.js
index cefa6d22e..56903989f 100644
--- a/server/pages/components/SigninButtons.js
+++ b/server/pages/components/SigninButtons.js
@@ -5,6 +5,7 @@ import { signin } from '../../../shared/utils/routeHelpers';
import Flex from '../../../shared/components/Flex';
import GoogleLogo from '../../../shared/components/GoogleLogo';
import SlackLogo from '../../../shared/components/SlackLogo';
+import breakpoint from 'styled-components-breakpoint';
type Props = {
lastSignedIn: string,
@@ -18,7 +19,7 @@ const SigninButtons = ({
googleSigninEnabled,
}: Props) => {
return (
-