diff --git a/docs/docs/streamr-network/what-is-streamr-network.md b/docs/docs/guides/overview.md
similarity index 98%
rename from docs/docs/streamr-network/what-is-streamr-network.md
rename to docs/docs/guides/overview.md
index 9ad35dea9f..19c3d4fdcc 100644
--- a/docs/docs/streamr-network/what-is-streamr-network.md
+++ b/docs/docs/guides/overview.md
@@ -1,8 +1,9 @@
---
sidebar_position: 0
+slug: /
---
-# What is the Streamr Network
+# Overview
The Streamr Network is a peer-to-peer network for publishing and subscribing to data in real-time. Applications use it for _decentralized messaging_, for example sharing data across applications or broadcasting real-time state changes to large audiences. The decentralized nature of the system makes the data transport scalable, robust, secure, tamper proof, and censorship resistant.
The Streamr Network consists of _nodes_ that interconnect peer-to-peer using the Streamr protocol. Together, the nodes in the Network form a topic-based publish-subscribe messaging system. Topics in this messaging system are called streams. The job of the Network is to deliver published streams of messages to all subscribers of that stream.
diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js
index 4c6101ae33..5610d40c30 100644
--- a/docs/docusaurus.config.js
+++ b/docs/docusaurus.config.js
@@ -9,7 +9,7 @@ const path = require("path")
const config = {
title: "Streamr Docs",
tagline:
- "Publish and subscribe to your json based real-time data powered by the decentralized Streamr network.",
+ "Publish and subscribe to real-time data powered by the decentralized Streamr network.",
url: "https://docs.streamr.network/",
baseUrl: "/",
onBrokenLinks: "warn", // TODO use "throw" instead and fix the broken link (currently the "Provider" class has broken links)
diff --git a/docs/src/pages/index.module.css b/docs/src/pages/index.module.css
deleted file mode 100644
index a8a67a066e..0000000000
--- a/docs/src/pages/index.module.css
+++ /dev/null
@@ -1,32 +0,0 @@
-/**
- * CSS files with the .module.css suffix will be treated as CSS modules
- * and scoped locally.
- */
-
-.heroBanner {
- padding: 2rem 0 0 0;
- text-align: center;
- position: relative;
- overflow: hidden;
-}
-
-.header {
- font-size: 3rem;
-}
-
-.paragraph {
- font-size: 1.2rem;
- max-width: 590px;
-}
-
-@media screen and (max-width: 996px) {
- .heroBanner {
- padding: 2rem 0 0 0;
- }
-}
-
-.buttons {
- display: flex;
- align-items: center;
- justify-content: center;
-}
diff --git a/docs/src/pages/index.tsx b/docs/src/pages/index.tsx
deleted file mode 100644
index edf7b84c35..0000000000
--- a/docs/src/pages/index.tsx
+++ /dev/null
@@ -1,31 +0,0 @@
-import React from 'react';
-import clsx from 'clsx';
-import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
-import Layout from '@theme/Layout';
-import HomepageFeatures from '@site/src/components/HomepageFeatures';
-
-import styles from './index.module.css';
-
-function HomepageHeader() {
- const { siteConfig } = useDocusaurusContext();
- return (
-
-
-
{siteConfig.title}
-
{siteConfig.tagline}
-
-
- );
-}
-
-export default function Home(): JSX.Element {
- const { siteConfig } = useDocusaurusContext();
- return (
-
-
-
-
-
-
- );
-}