diff --git a/package.json b/package.json
index 8414fe8..d4f4b41 100644
--- a/package.json
+++ b/package.json
@@ -15,20 +15,22 @@
"typecheck": "tsc"
},
"dependencies": {
- "@acid-info/logos-docusaurus-preset": "^1.0.0-alpha.126",
+ "@acid-info/logos-docusaurus-preset": "^1.0.0-topic-upgrade-lsd.10",
"@docusaurus/core": "2.4.1",
"@docusaurus/preset-classic": "2.4.1",
"@docusaurus/theme-mermaid": "^2.4.1",
"@emotion/react": "^11.11.0",
"@emotion/styled": "^11.11.0",
"@mdx-js/react": "^1.6.22",
+ "add": "^2.0.6",
"clsx": "^1.2.1",
"dotenv": "^16.0.3",
"prism-react-renderer": "^1.3.5",
"react": "^17.0.2",
"react-dom": "^17.0.2",
"sass": "^1.62.1",
- "tsdx": "^0.14.1"
+ "tsdx": "^0.14.1",
+ "yarn": "^1.22.21"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "2.4.1",
diff --git a/src/pages/index.mdx b/src/pages/index.mdx
index 6b49c96..c583889 100644
--- a/src/pages/index.mdx
+++ b/src/pages/index.mdx
@@ -4,7 +4,6 @@ description: Run Nimbus on lightweight devices or enterprise-grade servers with
---
import {
- Hero,
HeroTitle,
HeroDescription,
HeroActions,
@@ -12,63 +11,107 @@ import {
CallToActionSection,
CallToActionButton,
FeatureList,
- Showcase,
- HeroInfo,
+ SectionHeader,
Roadmap,
Box,
Grid,
ProfileCard,
+ ShowcaseCard,
+ LogoCarousel,
} from '../components/mdx'
-
-
-
- {'Light and Performant Clients, for All Ethereum Validators'}
-
-
- {'Ethereum validators of all sizes trust Nimbus to run their nodes. From large node operators, to solo stakers on a Raspberry Pi.'}
-
-
-
- Learn more
-
-
-
-
+
+
+
+ {'LIGHT AND PERFORMANT CLIENTS, FOR ALL ETHEREUM VALIDATORS'}
+
+
+ {'Ethereum validators of all sizes trust Nimbus to run their nodes. From large node operators, to solo stakers on a Raspberry Pi.'}
+
+
+
+ Learn more
+
+
+
Nimbus offers a simple consensus layer setup combining beacon node and validator clients, or the flexibility to run the two independently. Get up and running quickly using this simple guide.>,
+ 'An ultra-light client that contributes to the network and does not require syncing.',
},
{
- title: 'Resilient',
+ title: 'Execution Client',
description:
- "Nimbus includes several features to improve redundancy and resilience. For example, distributed keystore support allows for pairing a single Nimbus instance with multiple Web3Signer servers. If one of the instances fails, another takes over. Plus, Nimbus can support multiple Beacon Nodes, creating redundancy and resilience against downtime.",
+ 'A lightweight execution layer client to complement the consensus layer - coming soon.',
},
]}
>
-
- Read More
+
+ read more
-
+
+
+
+ Read mroe
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -206,7 +296,7 @@ import {
/>
@@ -248,7 +338,7 @@ import {
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/showcase/diva-white.svg b/static/showcase/diva-white.svg
new file mode 100644
index 0000000..946e907
--- /dev/null
+++ b/static/showcase/diva-white.svg
@@ -0,0 +1,12 @@
+
diff --git a/static/showcase/dsrv-black.svg b/static/showcase/dsrv-black.svg
new file mode 100644
index 0000000..dfe3896
--- /dev/null
+++ b/static/showcase/dsrv-black.svg
@@ -0,0 +1,10 @@
+
diff --git a/static/showcase/dsrv-white.svg b/static/showcase/dsrv-white.svg
new file mode 100644
index 0000000..2dbe9b2
--- /dev/null
+++ b/static/showcase/dsrv-white.svg
@@ -0,0 +1,10 @@
+
diff --git a/static/showcase/ethos-black.svg b/static/showcase/ethos-black.svg
new file mode 100644
index 0000000..4518666
--- /dev/null
+++ b/static/showcase/ethos-black.svg
@@ -0,0 +1,10 @@
+
diff --git a/static/showcase/ethos-white.svg b/static/showcase/ethos-white.svg
new file mode 100644
index 0000000..57d7f9d
--- /dev/null
+++ b/static/showcase/ethos-white.svg
@@ -0,0 +1,10 @@
+
diff --git a/static/showcase/sensei-node-black.svg b/static/showcase/sensei-node-black.svg
new file mode 100644
index 0000000..218fe50
--- /dev/null
+++ b/static/showcase/sensei-node-black.svg
@@ -0,0 +1,14 @@
+
diff --git a/static/showcase/sensei-node-white.svg b/static/showcase/sensei-node-white.svg
new file mode 100644
index 0000000..cff35b2
--- /dev/null
+++ b/static/showcase/sensei-node-white.svg
@@ -0,0 +1,14 @@
+
diff --git a/static/showcase/stader-black.svg b/static/showcase/stader-black.svg
new file mode 100644
index 0000000..9eb41a5
--- /dev/null
+++ b/static/showcase/stader-black.svg
@@ -0,0 +1,10 @@
+
diff --git a/static/showcase/stader-white.svg b/static/showcase/stader-white.svg
new file mode 100644
index 0000000..186d33c
--- /dev/null
+++ b/static/showcase/stader-white.svg
@@ -0,0 +1,10 @@
+
diff --git a/static/showcase/staking-facilities-black.svg b/static/showcase/staking-facilities-black.svg
new file mode 100644
index 0000000..b0c44e5
--- /dev/null
+++ b/static/showcase/staking-facilities-black.svg
@@ -0,0 +1,10 @@
+
diff --git a/static/showcase/staking-facilities-white.svg b/static/showcase/staking-facilities-white.svg
new file mode 100644
index 0000000..3308172
--- /dev/null
+++ b/static/showcase/staking-facilities-white.svg
@@ -0,0 +1,10 @@
+
diff --git a/yarn.lock b/yarn.lock
index 6921a68..7820039 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,7 +2,7 @@
# yarn lockfile v1
-"@acid-info/docusaurus-og@^1.0.0-alpha.111":
+"@acid-info/docusaurus-og@1.0.0-alpha.111":
version "1.0.0-alpha.111"
resolved "https://registry.yarnpkg.com/@acid-info/docusaurus-og/-/docusaurus-og-1.0.0-alpha.111.tgz#0a5f96512f5ad1bf22d632009fe5902b184fb53c"
integrity sha512-LrKfnxdG6P0/YtHP2ugz3QMhFCgavfnWLjpuvdlAUA1CWXBDVX33UGvKh4Zt7m5j3tLtpdlEt3Xa3IMgBUJAUg==
@@ -19,14 +19,14 @@
satori "^0.10.1"
sharp "^0.32.1"
-"@acid-info/logos-docusaurus-preset@^1.0.0-alpha.126":
- version "1.0.0-alpha.126"
- resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-alpha.126.tgz#1c2e7ad6f4a83e44a200d05199f21a4e21c5d014"
- integrity sha512-qa21bALUqQoqjZa7K0nGQFq5sGI2IQ9LPbxO4LAPTuoaDhf8I910QI7/w8VDzfdGU9voTpEIa17hV9mnKjyQIQ==
+"@acid-info/logos-docusaurus-preset@^1.0.0-topic-upgrade-lsd.10":
+ version "1.0.0-topic-upgrade-lsd.10"
+ resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-topic-upgrade-lsd.10.tgz#f8f44c81c7f0200f2710e857b77510f93b151b7c"
+ integrity sha512-+MVHAwVVpFy0vLQv6G9YLGmgyty5UUAWUkp00OSu9zaRfho+V72nWBkWGi16o9Qf9XrOQOFNM9iJxH5GYDzsmA==
dependencies:
- "@acid-info/docusaurus-og" "^1.0.0-alpha.111"
- "@acid-info/logos-docusaurus-search-local" "^1.0.0-alpha.111"
- "@acid-info/logos-docusaurus-theme" "^1.0.0-alpha.126"
+ "@acid-info/docusaurus-og" "1.0.0-alpha.111"
+ "@acid-info/logos-docusaurus-search-local" "1.0.0-alpha.111"
+ "@acid-info/logos-docusaurus-theme" "1.0.0-topic-upgrade-lsd.10+6ed7d65"
"@docusaurus/core" "^2.4.1"
"@docusaurus/module-type-aliases" "^2.4.1"
"@docusaurus/preset-classic" "^2.4.1"
@@ -40,7 +40,7 @@
lodash "^4.17.21"
node-fetch "2"
-"@acid-info/logos-docusaurus-search-local@^1.0.0-alpha.111":
+"@acid-info/logos-docusaurus-search-local@1.0.0-alpha.111":
version "1.0.0-alpha.111"
resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-search-local/-/logos-docusaurus-search-local-1.0.0-alpha.111.tgz#f4a19ad1fdee4da58b7793dde5294304475cff70"
integrity sha512-W8ILeA095JgaBcze/zsh7GX5yH+oee7QG7kFqfiO7F5apai/0tGfLm1tq7oiJT+jR7guW1jxwuACIFxP7Jm8pw==
@@ -54,13 +54,13 @@
"@easyops-cn/docusaurus-search-local" "^0.33.6"
lodash "^4.17.21"
-"@acid-info/logos-docusaurus-theme@^1.0.0-alpha.126":
- version "1.0.0-alpha.126"
- resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-alpha.126.tgz#dabce5b251916d943afe34294990995c28a4585a"
- integrity sha512-CfjyNp//y4GUKsGFbCDwx4PFJb5kOyWn+kL995XghVaxEG5TWA2Q3Dq6+Vdmmky8mdHL/abD8UuolK9EQj7jdQ==
+"@acid-info/logos-docusaurus-theme@1.0.0-topic-upgrade-lsd.10+6ed7d65":
+ version "1.0.0-topic-upgrade-lsd.10"
+ resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-topic-upgrade-lsd.10.tgz#8210396d394a205862f01033e8e6e61cef15fbd3"
+ integrity sha512-Y3bxq00WY30DB2f1LQ0y2QTWQspdI8obHBX9Xtue3Mm0Z9011aZ8VtS2pMwPzaTXA9ms4VTBUVM496baGjd/bg==
dependencies:
- "@acid-info/docusaurus-og" "^1.0.0-alpha.111"
- "@acid-info/lsd-react" "^0.1.0-alpha.21"
+ "@acid-info/docusaurus-og" "1.0.0-alpha.111"
+ "@acid-info/lsd-react" "^0.1.0-beta.1"
"@docusaurus/core" "^2.4.1"
"@docusaurus/mdx-loader" "^2.4.1"
"@docusaurus/module-type-aliases" "^2.4.1"
@@ -101,10 +101,10 @@
three-stdlib "^2.23.4"
utility-types "^3.10.0"
-"@acid-info/lsd-react@^0.1.0-alpha.21":
- version "0.1.0-alpha.21"
- resolved "https://registry.yarnpkg.com/@acid-info/lsd-react/-/lsd-react-0.1.0-alpha.21.tgz#3a6a6862bc492521197ef354795f1b1fe9bceffe"
- integrity sha512-zgec9ezT469HBB/rKFzqbgEFiH59Raf8BkWE4XWP4mS9qc2ZQwwYy59TjbJKN5kgwWVnVX/cY1Ryvj9uFcnO8g==
+"@acid-info/lsd-react@^0.1.0-beta.1":
+ version "0.1.0-beta.1"
+ resolved "https://registry.yarnpkg.com/@acid-info/lsd-react/-/lsd-react-0.1.0-beta.1.tgz#a6d8dc04a3422a1a840d032fc1d1730f4cc34e29"
+ integrity sha512-YletiehVgoXmMhIH03u67Dxg8ZiFNrGhEsvN9/+jCTnOaBQxf0/JgS7kqBeZUlqK88prU6P/QzZruiWsxVFKgA==
dependencies:
"@datepicker-react/hooks" "^2.8.4"
"@emotion/react" "^11.10.5"
@@ -4186,6 +4186,11 @@ acorn@^8.0.4, acorn@^8.5.0, acorn@^8.7.1:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
+add@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/add/-/add-2.0.6.tgz#248f0a9f6e5a528ef2295dbeec30532130ae2235"
+ integrity sha512-j5QzrmsokwWWp6kUcJQySpbG+xfOBqqKnup3OIk1pz+kB/80SLorZ9V8zHFLO92Lcd+hbvq8bT+zOGoPkmBV0Q==
+
address@^1.0.1, address@^1.1.2:
version "1.2.1"
resolved "https://registry.yarnpkg.com/address/-/address-1.2.1.tgz#25bb61095b7522d65b357baa11bc05492d4c8acd"
@@ -14575,6 +14580,11 @@ yargs@^15.3.1:
y18n "^4.0.0"
yargs-parser "^18.1.2"
+yarn@^1.22.21:
+ version "1.22.21"
+ resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.22.21.tgz#1959a18351b811cdeedbd484a8f86c3cc3bbaf72"
+ integrity sha512-ynXaJsADJ9JiZ84zU25XkPGOvVMmZ5b7tmTSpKURYwgELdjucAOydqIOrOfTxVYcNXe91xvLZwcRh68SR3liCg==
+
yocto-queue@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"