diff --git a/landing/landing.css b/landing/landing.css index 6347a1159..4aede5d95 100644 --- a/landing/landing.css +++ b/landing/landing.css @@ -1,11 +1,17 @@ html { overflow: hidden; height: 100%; background: radial-gradient(ellipse at bottom, #374151, #111827); -} - -h1 { font-family: 'IBM Plex Sans', sans-serif; color: white; - font-size: 28px; +} + +h1, +h2 { + font-family: 'IBM Plex Mono', monospace; +} + +canvas.particles { + position: fixed; + z-index: -1; } diff --git a/landing/landing.react.js b/landing/landing.react.js index 2dc614bcb..ab62f9ab7 100644 --- a/landing/landing.react.js +++ b/landing/landing.react.js @@ -1,18 +1,52 @@ // @flow import * as React from 'react'; import Particles from 'react-particles-js'; -import './landing.css'; +import css from './landing.css'; import particlesConfig from './particles-config.json'; function Landing(): React.Node { return (
+

Comm

- +
+

Reclaim your digital identity.

+

+ The internet is broken today. Private user data is owned by + mega-corporations and farmed for their benefit. +

+

+ E2E encryption has the potential to change this equation. But + it's constrained by a crucial limitation. +

+
+ +
+

Apps need servers.

+

+ Sophisticated applications rely on servers to do things that your + devices simply can't. +

+

+ That's why E2E encryption only works for simple chat apps today. + There's no way to build a robust server layer that has access to + your data without leaking that data to corporations. +

+
+ +
+

Comm is the keyserver company.

+

In the future, people have their own servers.

+

+ Your keyserver is the home of your digital identity. It owns your + private keys and your personal data. It's your password manager, + your crypto wallet, your digital surrogate, and your second brain. +

+
); } export default Landing;