From d6d494f23cebbc7fe3d8d3bdd348ef1e0d47a2d0 Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Thu, 29 Feb 2024 10:46:35 +0100 Subject: [PATCH] New homepage! --- _config.yml | 7 +- _guides/protocol.md | 1 + _guides/seeder.md | 1 + _guides/user.md | 16 +- _includes/footer.html | 7 + _includes/header.html | 16 + _includes/meta.html | 16 + _layouts/guide.html | 5 +- _layouts/home.html | 48 +++ _layouts/page.html | 14 + _pages/docs.md | 6 + _pages/faq.md | 276 +++++++++++++++++ _pages/guides.md | 18 ++ assets/css/common.css | 89 ++++++ assets/css/fonts.css | 66 ++++ assets/css/main.css | 99 ++---- assets/fonts/AnonymousPro-Bold.ttf | Bin 0 -> 107832 bytes assets/fonts/AnonymousPro-BoldItalic.ttf | Bin 0 -> 96080 bytes assets/fonts/AnonymousPro-Italic.ttf | Bin 0 -> 98628 bytes assets/fonts/AnonymousPro-Regular.ttf | Bin 0 -> 112280 bytes assets/images/banners/16.medium.png | Bin 0 -> 688941 bytes assets/images/banners/16.png | Bin 0 -> 2656671 bytes assets/images/banners/23.medium.png | Bin 0 -> 585037 bytes assets/images/banners/23.png | Bin 0 -> 2236071 bytes assets/images/banners/24.medium.png | Bin 0 -> 604932 bytes assets/images/banners/24.png | Bin 0 -> 2256118 bytes assets/images/cabin.svg | 60 ++++ assets/images/copy.svg | 53 ++++ assets/images/key.svg | 7 + assets/images/p2p.svg | 73 +++++ assets/images/puzzle.svg | 60 ++++ assets/images/radicle-wordmark.svg | 216 +++++++++++++ assets/images/radworks.black.png | Bin 0 -> 7746 bytes assets/images/ribbon.svg | 72 +++++ assets/images/web-app-screenshot.png | Bin 0 -> 102097 bytes assets/js/toggle-theme.js | 18 +- index.css | 370 +++++++++++++++++++++++ index.md | 145 ++++++++- install | 151 +++++++++ scripts/resize-pngs.sh | 14 + 40 files changed, 1815 insertions(+), 109 deletions(-) create mode 100644 _includes/footer.html create mode 100644 _includes/header.html create mode 100644 _includes/meta.html create mode 100644 _layouts/home.html create mode 100644 _layouts/page.html create mode 100644 _pages/docs.md create mode 100644 _pages/faq.md create mode 100644 _pages/guides.md create mode 100644 assets/css/common.css create mode 100644 assets/fonts/AnonymousPro-Bold.ttf create mode 100644 assets/fonts/AnonymousPro-BoldItalic.ttf create mode 100644 assets/fonts/AnonymousPro-Italic.ttf create mode 100644 assets/fonts/AnonymousPro-Regular.ttf create mode 100644 assets/images/banners/16.medium.png create mode 100644 assets/images/banners/16.png create mode 100644 assets/images/banners/23.medium.png create mode 100644 assets/images/banners/23.png create mode 100644 assets/images/banners/24.medium.png create mode 100644 assets/images/banners/24.png create mode 100644 assets/images/cabin.svg create mode 100644 assets/images/copy.svg create mode 100644 assets/images/key.svg create mode 100644 assets/images/p2p.svg create mode 100644 assets/images/puzzle.svg create mode 100644 assets/images/radicle-wordmark.svg create mode 100644 assets/images/radworks.black.png create mode 100644 assets/images/ribbon.svg create mode 100644 assets/images/web-app-screenshot.png create mode 100644 index.css create mode 100644 install create mode 100755 scripts/resize-pngs.sh diff --git a/_config.yml b/_config.yml index 0ac9a33..07c20dc 100644 --- a/_config.yml +++ b/_config.yml @@ -1,6 +1,6 @@ -url: "https://docs.radicle.xyz" +url: "https://radicle.xyz" baseurl: "/" -title: "docs.radicle.xyz" +title: "Radicle: the sovereign forge" highlighter: rouge markdown: kramdown kramdown: @@ -9,3 +9,6 @@ collections: guides: output: true permalink: /guides/:path/ + pages: + output: true + permalink: /:path/ diff --git a/_guides/protocol.md b/_guides/protocol.md index 40aa61c..56eb169 100644 --- a/_guides/protocol.md +++ b/_guides/protocol.md @@ -1,6 +1,7 @@ --- title: Radicle Protocol Guide subtitle: How Radicle works under the hood +banner: 23.medium.png layout: guide --- diff --git a/_guides/seeder.md b/_guides/seeder.md index 0a2779f..c5edda0 100644 --- a/_guides/seeder.md +++ b/_guides/seeder.md @@ -1,6 +1,7 @@ --- title: Radicle Seeder's Guide subtitle: How to run a Radicle seed node +banner: 24.medium.png layout: guide --- diff --git a/_guides/user.md b/_guides/user.md index 4147232..3c76353 100644 --- a/_guides/user.md +++ b/_guides/user.md @@ -1,6 +1,7 @@ --- title: Radicle User Guide -subtitle: A fantastic journey through the Radiverse +subtitle: A fantastic journey through the Radicle universe +banner: 16.medium.png layout: guide --- @@ -351,12 +352,13 @@ To publish it to the Radicle network, run the `rad init` command. Don't be afraid to do this on one of your existing public repositories! Because even if you aren't ready to use Radicle for code collaboration, it works great -for distribution where you can establish a more decentralized "mirror" of your -code, so to speak. A mirror that is *censorship resistant, sovereign, -tamperproof, ungovernable -- except by you, and oh so magical*. What `rad init` -does is gather the essential details from you which are needed to initialize -the repository into Radicle: the repository name, description, default branch -(typically `main` or `master`), and whether it is public or private. +for distribution. Radicle's network of seed nodes help propagate and host code, +forming a decentralized, censorship resistant, and ungovernable distribution system. + +What `rad init` does is gather the essential details from you which are needed +to initialize the repository into Radicle: the repository name, description, +default branch (typically `main` or `master`), and whether it is public or +private. Similar to how `git init` is used to initialize a Git repository, we use nomenclature you're familiar with so you don't go crazy. That'd be so cruel if diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..ee5e74f --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,7 @@ + diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 0000000..21e20e0 --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,16 @@ +
+ + + +
+
RADICLE RADICLE RADICLE 
+
RADICLE PEER-TO-PEER NETWORK 
+
RADICLE SOVEREIGN FORGE 
+
RADICLE PEER-TO-PEER NETWORK 
+
RADICLE SOVEREIGN FORGE 
+
RADICLE PEER-TO-PEER NETWORK 
+
RADICLE SOVEREIGN FORGE 
+
RADICLE PEER-TO-PEER NETWORK 
+
RADICLE SOVEREIGN FORGE 
+
+
diff --git a/_includes/meta.html b/_includes/meta.html new file mode 100644 index 0000000..29b86bc --- /dev/null +++ b/_includes/meta.html @@ -0,0 +1,16 @@ +Radicle: sovereign code infrastructure + + + + + + + + + + + + + + + diff --git a/_layouts/guide.html b/_layouts/guide.html index 9a2ab5c..2780315 100644 --- a/_layouts/guide.html +++ b/_layouts/guide.html @@ -20,8 +20,9 @@