diff --git a/docusaurus.config.js b/docusaurus.config.js index 674621fb..7ee69bf7 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -10,7 +10,7 @@ const darkCodeTheme = require("prism-react-renderer/themes/dracula"); const config = { title: "Welcome to Automerge", tagline: - "A cross-platform toolkit for building local-first collaborative apps.", + "A cross-platform sync engine for building local-first collaborative apps.", url: "https://automerge.github.io", baseUrl: "/", trailingSlash: true, diff --git a/src/components/HomepageFeatures.js b/src/components/HomepageFeatures.js index 31c7ffd3..9860a19d 100644 --- a/src/components/HomepageFeatures.js +++ b/src/components/HomepageFeatures.js @@ -8,7 +8,7 @@ const FeatureList = [ Svg: require('../../static/img/merge.svg').default, description: ( <> - Automerge is a Conflict-Free Replicated Data Type (CRDT), which allows concurrent changes on different devices + The core of Automerge is a Conflict-Free Replicated Data Type (CRDT), which allows concurrent changes on different devices to be merged automatically without requiring any central server. ), @@ -18,8 +18,7 @@ const FeatureList = [ Svg: require('../../static/img/network.svg').default, description: ( <> - Use any connection-oriented network protocol: client-server, peer-to-peer, or local. Or use unidirectional - messaging: send an Automerge file as an email attachment or store it on a file server. + Automerge's sync engine supports any connection-oriented network protocol: client-server, peer-to-peer, or local. You can even send an Automerge file as an email attachment or store it on a file server. ), }, diff --git a/src/pages/index.js b/src/pages/index.js index 8a6ebd2a..1ddf8c8f 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -29,7 +29,7 @@ function HomepageHeader() { function ResearchProduction() { - return (
+ return (

Rigorously researched

@@ -49,9 +49,9 @@ function ResearchProduction() { } function IntroVideo() { - return (
+ return (
-

Automerge in Action

+

See Automerge in Action

) @@ -64,15 +64,15 @@ function ExternalLinkIcon() { function Community() { - return (
+ return (
-

Merge with us!

+

Merge with the community

-

Connect with the community

+

Connect with us

Join the conversation on Discord

Follow  @automerge on Github diff --git a/src/pages/index.module.css b/src/pages/index.module.css index bdfcaf2b..2cfa7955 100644 --- a/src/pages/index.module.css +++ b/src/pages/index.module.css @@ -22,7 +22,7 @@ justify-content: center; } -section { +.homesection { display: flex; flex-direction: row; align-items: center; @@ -32,19 +32,25 @@ section { width: 100%; } -section:nth-child(even) { +.homesection:nth-child(even) { background-color: var(--ifm-hero-background-color); } -section a { +.homesection a { text-decoration: underline 2px; text-decoration-color: var(--ifm-color-primary); } -section a:hover { +.homesection a:hover { color: var(--ifm-color-primary-darkest); } -section a:hover[data-theme="dark"] { +.homesection a:hover[data-theme="dark"] { color: var(--ifm-color-primary-lightest); +} + +.twocolwrap { + display: "grid"; + grid-template-columns: "1fr 1fr"; + text-wrap: "wrap" } \ No newline at end of file