diff --git a/src/components/buttons/button.js b/src/components/buttons/button.js
index 30857538c..fa72e1e2d 100644
--- a/src/components/buttons/button.js
+++ b/src/components/buttons/button.js
@@ -1,30 +1,40 @@
-import * as React from "react"
-import {Link} from "gatsby";
+import * as React from "react";
+import { Link } from "gatsby";
import { AnchorLink } from "gatsby-plugin-anchor-links";
export default class Button extends React.Component {
- render() {
- var buttonTitle = this.props.text
+ render() {
+ var buttonTitle = this.props.text;
- if(this.props.class.includes('external') || this.props.class.includes('external-big')){
- buttonTitle = this.props.text + '';
- }
- if(this.props.class === 'icon'){
- buttonTitle = this.props.text + '';
- }
+ if (this.props.class.includes("external") || this.props.class.includes("external-big")) {
+ buttonTitle = this.props.text + '';
+ }
+ if (this.props.class === "icon") {
+ buttonTitle = this.props.text + '';
+ }
- if(this.props.type === 'internal'){
- return
- }
- else if(this.props.type === 'external' || this.props.type === 'external-big'){
- return
- }
- else if(this.props.type === 'anchor'){
- return (
-
Light nodes allow anyone to directly verify data availability and interact with Celestia without centralized gateways or RPC providers. Data availability sampling enables Celestia to securely increase throughput for rollups as new light nodes join the network over time.
+Each rollup on Celestia uses a light node to directly publish and retrieve transaction data.
+ `, + image: "run-a-node/run-a-light-node-image-1.png", +}; diff --git a/src/images/BG/run-a-light-node-bg.png b/src/images/BG/run-a-light-node-bg.png new file mode 100644 index 000000000..db37abc48 Binary files /dev/null and b/src/images/BG/run-a-light-node-bg.png differ diff --git a/src/images/run-a-node/advanced-image.png b/src/images/run-a-node/advanced-image.png new file mode 100644 index 000000000..76a2bc9de Binary files /dev/null and b/src/images/run-a-node/advanced-image.png differ diff --git a/src/images/run-a-node/beginner-image.png b/src/images/run-a-node/beginner-image.png new file mode 100644 index 000000000..3844b9da7 Binary files /dev/null and b/src/images/run-a-node/beginner-image.png differ diff --git a/src/images/run-a-node/icon-1.png b/src/images/run-a-node/icon-1.png deleted file mode 100755 index 09cf81f71..000000000 Binary files a/src/images/run-a-node/icon-1.png and /dev/null differ diff --git a/src/images/run-a-node/icon-2.png b/src/images/run-a-node/icon-2.png deleted file mode 100755 index 14c2d8781..000000000 Binary files a/src/images/run-a-node/icon-2.png and /dev/null differ diff --git a/src/images/run-a-node/icon-3.png b/src/images/run-a-node/icon-3.png deleted file mode 100755 index b5c91676a..000000000 Binary files a/src/images/run-a-node/icon-3.png and /dev/null differ diff --git a/src/images/run-a-node/intermediate-image.png b/src/images/run-a-node/intermediate-image.png new file mode 100644 index 000000000..5a7b29e93 Binary files /dev/null and b/src/images/run-a-node/intermediate-image.png differ diff --git a/src/images/run-a-node/manage-image.png b/src/images/run-a-node/manage-image.png new file mode 100644 index 000000000..33a3d34fc Binary files /dev/null and b/src/images/run-a-node/manage-image.png differ diff --git a/src/images/run-a-node/placeholder.png b/src/images/run-a-node/placeholder.png deleted file mode 100644 index 2eb4c861f..000000000 Binary files a/src/images/run-a-node/placeholder.png and /dev/null differ diff --git a/src/images/run-a-node/publish-image.png b/src/images/run-a-node/publish-image.png new file mode 100644 index 000000000..8d5806b7d Binary files /dev/null and b/src/images/run-a-node/publish-image.png differ diff --git a/src/images/run-a-node/retrieve-image.png b/src/images/run-a-node/retrieve-image.png new file mode 100644 index 000000000..20dc67778 Binary files /dev/null and b/src/images/run-a-node/retrieve-image.png differ diff --git a/src/images/run-a-node/run-a-light-node-bg.png b/src/images/run-a-node/run-a-light-node-bg.png new file mode 100644 index 000000000..db37abc48 Binary files /dev/null and b/src/images/run-a-node/run-a-light-node-bg.png differ diff --git a/src/images/run-a-node/run-a-light-node-image-1.png b/src/images/run-a-node/run-a-light-node-image-1.png new file mode 100644 index 000000000..f36cca335 Binary files /dev/null and b/src/images/run-a-node/run-a-light-node-image-1.png differ diff --git a/src/images/run-a-node/run-a-node-1.png b/src/images/run-a-node/run-a-node-1.png deleted file mode 100755 index 1d5572634..000000000 Binary files a/src/images/run-a-node/run-a-node-1.png and /dev/null differ diff --git a/src/images/run-a-node/run-a-node-2.png b/src/images/run-a-node/run-a-node-2.png deleted file mode 100755 index a5086a3a5..000000000 Binary files a/src/images/run-a-node/run-a-node-2.png and /dev/null differ diff --git a/src/images/run-a-node/run-a-node-3.png b/src/images/run-a-node/run-a-node-3.png deleted file mode 100755 index 5a511a17e..000000000 Binary files a/src/images/run-a-node/run-a-node-3.png and /dev/null differ diff --git a/src/pages/developer-portal.js b/src/pages/developer-portal.js index 59a4832dc..de457ca25 100644 --- a/src/pages/developer-portal.js +++ b/src/pages/developer-portal.js @@ -44,7 +44,7 @@ const DevPortal = () => { key={item.id} content={item} variant={"vertical anchor no-image"} - btnClass={`plausible-event-name=${item.title.replace(/ /g,"_")}--Developer_Portal-Hero_Section`} + btnClass={`plausible-event-name=${item.title.replace(/ /g, "_")}--Developer_Portal-Hero_Section`} /> ); })} @@ -52,7 +52,7 @@ const DevPortal = () => {- A node is a piece of software that runs on a device like a computer or a phone. Generally, a node verifies - that a blockchain works correctly and follows the rules. “Verifying” a blockchain can involve tasks like - checking transactions are correct. -
-- Light nodes sound like you might expect. They are nodes that can run on cheaper hardware and slower internet - connections than other node types. The lower requirements make it more accessible for anyone to run a node - that verifies the chain. -
+