diff --git a/package.json b/package.json
index f67d197..856a82e 100644
--- a/package.json
+++ b/package.json
@@ -15,7 +15,7 @@
"typecheck": "tsc"
},
"dependencies": {
- "@acid-info/logos-docusaurus-preset": "^1.0.0-topic-cta.1",
+ "@acid-info/logos-docusaurus-preset": "^1.0.0-topic-nimbus.4",
"@docusaurus/core": "2.4.1",
"@docusaurus/preset-classic": "2.4.1",
"@docusaurus/theme-mermaid": "^2.4.1",
diff --git a/src/css/custom.scss b/src/css/custom.scss
index eeee68f..0912ee7 100644
--- a/src/css/custom.scss
+++ b/src/css/custom.scss
@@ -16,11 +16,10 @@ html {
}
-.mdx-roadmap {
- .mdx-roadmap__header {
- border-top: none !important;
+html[data-theme='light'] {
+ .mdx-showcase-card__inner {
+ img {
+ filter: invert(1);
+ }
}
- .mdx-roadmap__timeline {
- margin-top: 32px !important;
- }
-}
\ No newline at end of file
+}
diff --git a/src/pages/index.mdx b/src/pages/index.mdx
index 612e4f6..82ac813 100644
--- a/src/pages/index.mdx
+++ b/src/pages/index.mdx
@@ -4,77 +4,45 @@ description: Run Nimbus on lightweight devices or enterprise-grade servers with
---
import {
+ Hero,
HeroTitle,
HeroDescription,
HeroActions,
HeroAction,
CallToActionSection,
- CallToActionButton,
FeatureList,
- SectionHeader,
- Roadmap,
+ HeroInfo,
Box,
Grid,
ProfileCard,
+ Roadmap,
+ SectionHeader,
ShowcaseCard,
LogoCarousel,
+ InputCTASection,
} from '../components/mdx'
-
-
- {'LIGHT AND HIGH PERFORMING ETHEREUM CLIENTS'}
-
-
- {'Run Nimbus on lightweight devices or enterprise-grade servers with equal ease and peace of mind. Trusted by solo stakers and node operators alike.'}
-
-
-
- Learn more
-
-
-
+
+
+
+ Light and High Performing Ethereum Clients
+
+
+ Run Nimbus on lightweight devices or enterprise-grade servers with equal
+ ease and peace of mind. Trusted by solo stakers and node operators alike.
+
+
+
+ Get Involved
+
+
+
+
-
-
- Read more
-
-
-
-
-
-
- Read more
-
-
-
+
+
+
Nimbus offers a simple and easy to use consensus layer client that combines beacon node and validator client in one, or the flexibility to run the two independently. Get up and running quickly using this simple guide.>
- }
+ name="Consensus Client"
+ description="Use Nimbus today to monitor the beacon chain and join the network as a validator."
+ borderStyle="none"
+ cta={{
+ label: 'Read more',
+ href: '/about/clients#consensus-client',
+ target: '_self',
+ }}
/>
+ name="Execution Client"
+ description="A lightweight execution layer client to complement the consensus layer. [coming soon]"
+ borderStyle="none"
+ cta={{
+ label: 'Read more',
+ href: '/about/clients#execution-client',
+ target: '_self',
+ }}
+ />
+
+
+
+
+
- Follow the detailed
step-by-step guide here
+ Follow the detailed
+
+ step-by-step guide here
>
}
+ description={<>Run Nimbus in one of three setups>}
border={false}
list={[
{
- title: "Simple setup",
- href: "https://nimbus.guide/quick-start.html",
- description: "Run integrated Nimbus Beacon Node and Validator client together."
+ title: 'Simple setup',
+ description:
+ 'Run integrated Nimbus Beacon Node and Validator Client together.',
+ href: 'https://nimbus.guide/quick-start.html',
+ target: '_blank',
},
{
- title: "Use Nimbus Beacon node",
- href: "https://nimbus.guide/quick-start.html",
- description: "Use Nimbus Beacon Node with an alternative validator client."
+ title: 'Beacon setup',
+ description:
+ 'Use Nimbus Beacon Node with an alternative validator client.',
+ href: 'https://nimbus.guide/quick-start.html',
+ target: '_blank',
},
{
- title: "Use Nimbus Validator client",
- href: "https://nimbus.guide/validator-client.html",
- description: "Use Nimbus Validator client with an alternative Beacon Node."
- }
+ title: 'Validator setup',
+ description:
+ 'Use Nimbus Validator Client with an alternative Beacon Node',
+ href: 'https://nimbus.guide/quick-start.html',
+ target: '_blank',
+ },
]}
label="Get Nimbus"
target="_blank"
@@ -146,7 +177,62 @@ import {
/>
-
+
+
+
+ Nimbus is trusted by Etherem validators diverse in both size and operating requirements.
+ But don't just take our word for it.
+
+ }
+ ctaPosition="top"
+ href="https://nimbus.team"
+ label="Get Nimbus"
+ target="_blank"
+ />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
- Nimbus is trusted by Etherem validators diverse in both size and operating requirements.
- But don't just take our word for it.
-
- }
- href="https://nimbus.team"
- label="Get Nimbus"
- target="_blank"
- />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
- Want to learn more about Nimbus?
- Join the Discord community.
-
- }
+ title="Community Suppport"
border={false}
- label="Discord"
+ columns={1}
+ align='center'
+ description={"Nimbus is trusted by Ethereum validators diverse in both size and operating requirements. But don't just take our word for it."}
+ label="Try Nimbus for yourself"
+ href="https://nimbus.guide/quick-start.html"
target="_blank"
- href="https://discord.com/invite/EP8DZnXu9y"
/>
-
-
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/static/logo/diva-staking.svg b/static/logo/diva-staking.svg
new file mode 100644
index 0000000..326206a
--- /dev/null
+++ b/static/logo/diva-staking.svg
@@ -0,0 +1,3 @@
+
diff --git a/static/logo/dsrv.svg b/static/logo/dsrv.svg
new file mode 100644
index 0000000..2f7f45b
--- /dev/null
+++ b/static/logo/dsrv.svg
@@ -0,0 +1,3 @@
+
diff --git a/static/logo/ethos.svg b/static/logo/ethos.svg
new file mode 100644
index 0000000..76b0701
--- /dev/null
+++ b/static/logo/ethos.svg
@@ -0,0 +1,3 @@
+
diff --git a/static/logo/protolamba.svg b/static/logo/protolamba.svg
new file mode 100644
index 0000000..4b66b60
--- /dev/null
+++ b/static/logo/protolamba.svg
@@ -0,0 +1,4 @@
+
diff --git a/yarn.lock b/yarn.lock
index 2c8ea25..0992881 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -19,14 +19,14 @@
satori "^0.10.1"
sharp "^0.32.1"
-"@acid-info/logos-docusaurus-preset@^1.0.0-topic-cta.1":
- version "1.0.0-topic-cta.1"
- resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-topic-cta.1.tgz#f140ec42327407825eab03d72d765a8661c6da4c"
- integrity sha512-hW91QVyp+mjSf/J03TB/oEVZxjrC53gGFrPFgXqFJB1CtNxdYTvpOt6tPjRNFp09n8R41+CcRVLArLHon8MI+A==
+"@acid-info/logos-docusaurus-preset@^1.0.0-topic-nimbus.4":
+ version "1.0.0-topic-nimbus.4"
+ resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-preset/-/logos-docusaurus-preset-1.0.0-topic-nimbus.4.tgz#f7c4a341314c393bf1682a707eba7499e85e8985"
+ integrity sha512-XC14q3iXFot1FxVgWzL3nYOZSzE6pCLZix3MgWo5ROo9E6SNIUIRR0tOOIwJwzwhoafr91/0AVCSfg1wJcp9xA==
dependencies:
"@acid-info/docusaurus-og" "1.0.0-alpha.131"
"@acid-info/logos-docusaurus-search-local" "1.0.0-alpha.111"
- "@acid-info/logos-docusaurus-theme" "1.0.0-topic-cta.1+fc595fb"
+ "@acid-info/logos-docusaurus-theme" "1.0.0-topic-nimbus.4+2ad533b"
"@docusaurus/core" "^2.4.1"
"@docusaurus/module-type-aliases" "^2.4.1"
"@docusaurus/preset-classic" "^2.4.1"
@@ -54,10 +54,10 @@
"@easyops-cn/docusaurus-search-local" "^0.33.6"
lodash "^4.17.21"
-"@acid-info/logos-docusaurus-theme@1.0.0-topic-cta.1+fc595fb":
- version "1.0.0-topic-cta.1"
- resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-topic-cta.1.tgz#75e03ccccc7548cc7a850eee6293531406ef2cc2"
- integrity sha512-ifE4egHZtZV/TFYxGpN1Fj1l40w9kATEcEz9foqP8OWMzcZre4raTZQ3HMaXQf+/XxBVIzhazn9xaXnhCfQwKQ==
+"@acid-info/logos-docusaurus-theme@1.0.0-topic-nimbus.4+2ad533b":
+ version "1.0.0-topic-nimbus.4"
+ resolved "https://registry.yarnpkg.com/@acid-info/logos-docusaurus-theme/-/logos-docusaurus-theme-1.0.0-topic-nimbus.4.tgz#3f8813446bbb5cf5d90f4f92b0138e97d63647b6"
+ integrity sha512-S9mKgbJXzpVSmq7ilCRFoeDZ0Ed60m+p0rfbUx2wxJtwalYGqQdDKoiHZ9D4daqDqZ8eUgNKe5RYzZdTpTZokQ==
dependencies:
"@acid-info/docusaurus-og" "1.0.0-alpha.131"
"@acid-info/lsd-react" "^0.1.0-beta.1"