diff --git a/gatsby-config.js b/gatsby-config.js index e9efc81f3..0bbcb11ed 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -1,9 +1,4 @@ module.exports = { - siteMetadata: { - siteUrl: "https://celestia.org", - title: "Celestia", - }, - siteMetadata: { title: `The first modular blockchain network`, description: `Celestia is a modular consensus and data network, built to enable anyone to easily deploy their own blockchain with minimal overhead.`, @@ -82,8 +77,10 @@ module.exports = { { resolve: 'gatsby-plugin-robots-txt', options: { - host: "https://dev.lazyledger.org", - sitemap: "https://dev.lazyledger.org/sitemap.xml", + host: "https://celestia.org", + // host: "https://dev.lazyledger.org", + sitemap: "https://celestia.org/sitemap.xml", + // sitemap: "https://dev.lazyledger.org/sitemap.xml", output: "/robots.txt", policy: [{ userAgent: '*', allow: '/' }] } diff --git a/src/components/seo.js b/src/components/seo.js index 4a61b5d1c..0c0d54c4d 100644 --- a/src/components/seo.js +++ b/src/components/seo.js @@ -3,7 +3,7 @@ import PropTypes from "prop-types"; import React from "react"; import { Helmet } from "react-helmet"; -function SEO({ description, lang, meta, title, image }) { +function SEO({ description, lang, meta, title, image, ogTitle }) { const { site } = useStaticQuery(graphql` query DefaultSEOQuery { site { @@ -19,6 +19,7 @@ function SEO({ description, lang, meta, title, image }) { `); const metaTitle = title || site.siteMetadata.title; + const metaOgTitle = ogTitle || site.siteMetadata.title; const metaDescription = description || site.siteMetadata.description; const metaImage = image ? site.siteMetadata.siteUrl + image : site.siteMetadata.siteUrl + site.siteMetadata.image; @@ -34,7 +35,7 @@ function SEO({ description, lang, meta, title, image }) { }, { property: `og:title`, - content: metaTitle, + content: metaOgTitle, }, { property: `og:description`, @@ -54,7 +55,7 @@ function SEO({ description, lang, meta, title, image }) { }, { name: `twitter:title`, - content: metaTitle, + content: metaOgTitle, }, { name: `twitter:site`, @@ -65,9 +66,8 @@ function SEO({ description, lang, meta, title, image }) { content: metaDescription, }, ] - .concat(meta)} + .concat(meta)} title={metaTitle} - titleTemplate={`%s | ${site.siteMetadata.title}`} /> ); } @@ -84,6 +84,7 @@ SEO.propTypes = { lang: PropTypes.string, meta: PropTypes.array, title: PropTypes.string.isRequired, + ogTitle: PropTypes.string, image: PropTypes.string, }; diff --git a/src/datas/careers/seoContent.js b/src/datas/careers/seoContent.js index 095670e64..c1d1cb167 100644 --- a/src/datas/careers/seoContent.js +++ b/src/datas/careers/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Careers | celestia.org", + title: "Celestia - Careers", + ogTitle: "Careers | celestia.org", description: "Join our team of leading engineers, researchers, and entrepreneurs in pioneering the first modular blockchain design.", image: "/celestia-default-og-image.jpg", }; diff --git a/src/datas/community/seoContent.js b/src/datas/community/seoContent.js index 65e0144f3..0592e797b 100644 --- a/src/datas/community/seoContent.js +++ b/src/datas/community/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Community | celestia.org", + title: "Celestia - Community", + ogTitle: "Community | celestia.org", description: "Discover community hubs, discussion forums, and resources that are used by the global Celestia community.", image: "/celestia-default-og-image.jpg", }; diff --git a/src/datas/developer-portal/seoContent.js b/src/datas/developer-portal/seoContent.js index 31c3ea838..341353f1f 100644 --- a/src/datas/developer-portal/seoContent.js +++ b/src/datas/developer-portal/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Developer Portal | celestia.org", + title: "Celestia - Developer Portal", + ogTitle: "Developer Portal | celestia.org", description: "The homepage for Celestia developers. Tutorials. Resources. Community.", image: "/developer-portal-og-image.jpg", }; \ No newline at end of file diff --git a/src/datas/ecosystem/seoContent.js b/src/datas/ecosystem/seoContent.js index f4b29869b..26e857c0b 100644 --- a/src/datas/ecosystem/seoContent.js +++ b/src/datas/ecosystem/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Ecosystem | celestia.org", + title: "Celestia - Ecosystem", + ogTitle: "Ecosystem | celestia.org", description: "Celestia Ecosystem provides a wide range of apps and services built in the Celestia ecosystem.", image: "/ecosystem-og-image.jpg", }; \ No newline at end of file diff --git a/src/datas/faq/seoContent.js b/src/datas/faq/seoContent.js index ab0e1c3a0..e096ed2c6 100644 --- a/src/datas/faq/seoContent.js +++ b/src/datas/faq/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "FAQ | celestia.org", + title: "Celestia - FAQ", + ogTitle: "FAQ | celestia.org", description: "Find answers to frequently asked questions about Celestia.", image: "/celestia-default-og-image.jpg", }; diff --git a/src/datas/glossary/seoContent.js b/src/datas/glossary/seoContent.js index 307a08a34..57c979c42 100644 --- a/src/datas/glossary/seoContent.js +++ b/src/datas/glossary/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Glossary | celestia.org", + title: "Celestia - Glossary", + ogTitle: "Glossary | celestia.org", description: "Explore new terms about Celestia and modular blockchains.", image: "/celestia-default-og-image.jpg", }; diff --git a/src/datas/home/seoContent.js b/src/datas/home/seoContent.js index 2035d6f92..d58fce689 100644 --- a/src/datas/home/seoContent.js +++ b/src/datas/home/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Home | celestia.org", + title: "Celestia - Home", + ogTitle: "Home | celestia.org", description: "Celestia is a modular consensus and data network, built to enable anyone to easily deploy their own blockchain with minimal overhead.", image: "/celestia-default-og-image.jpg", }; diff --git a/src/datas/press/seoContent.js b/src/datas/press/seoContent.js index 1f200ea43..6bffbb050 100644 --- a/src/datas/press/seoContent.js +++ b/src/datas/press/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Press | celestia.org", + title: "Celestia - Press", + ogTitle: "Press | celestia.org", description: "Find branding, news, social channels, and press contacts.", image: "/celestia-default-og-image.jpg", }; diff --git a/src/datas/resources/seoContent.js b/src/datas/resources/seoContent.js index 4e211d671..bc0dba6f6 100644 --- a/src/datas/resources/seoContent.js +++ b/src/datas/resources/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Resources | celestia.org", + title: "Celestia - Resources", + ogTitle: "Resources | celestia.org", description: "Explore blog posts, podcasts episodes, YouTube videos, and research papers about the Celestia network.", image: "/celestia-default-og-image.jpg", }; diff --git a/src/datas/team/seoContent.js b/src/datas/team/seoContent.js index 07aa27715..0d240bfe4 100644 --- a/src/datas/team/seoContent.js +++ b/src/datas/team/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Team | celestia.org", + title: "Celestia - Team", + ogTitle: "Team | celestia.org", description: "Meet the team building the Celestia network.", image: "/celestia-default-og-image.jpg", }; diff --git a/src/datas/technology/seoContent.js b/src/datas/technology/seoContent.js index f87a90648..d452f02f0 100644 --- a/src/datas/technology/seoContent.js +++ b/src/datas/technology/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "Technology | celestia.org", + title: "Celestia - Technology", + ogTitle: "Technology | celestia.org", description: "Learn about the core technology powering Celestia's new modular blockchain architecture.", image: "/celestia-default-og-image.jpg", }; diff --git a/src/datas/what-is-celestia/seoContent.js b/src/datas/what-is-celestia/seoContent.js index 59f0ea3db..69da9fc43 100644 --- a/src/datas/what-is-celestia/seoContent.js +++ b/src/datas/what-is-celestia/seoContent.js @@ -1,5 +1,6 @@ export const seoContent = { - title: "What is Celestia? | celestia.org", + title: "Celestia - What is Celestia?", + ogTitle: "What is Celestia? | celestia.org", description: "A complete beginner's guide to how Celestia works, its key benefits, and how anyone in the world will be able to create their own blockchain in minutes.", image: "/what-is-celestia-og-image.jpg", -}; +}; \ No newline at end of file diff --git a/src/pages/careers.js b/src/pages/careers.js index 07308a60c..6113cf4e8 100644 --- a/src/pages/careers.js +++ b/src/pages/careers.js @@ -46,6 +46,7 @@ const CareersPage = () => {
diff --git a/src/pages/community.js b/src/pages/community.js index be9d2079e..01c2611ba 100644 --- a/src/pages/community.js +++ b/src/pages/community.js @@ -19,6 +19,7 @@ const Community = () => {
diff --git a/src/pages/developer-portal.js b/src/pages/developer-portal.js index c7c860b85..2fd4da757 100644 --- a/src/pages/developer-portal.js +++ b/src/pages/developer-portal.js @@ -23,6 +23,7 @@ const DevPortal = () => {
diff --git a/src/pages/ecosystem.js b/src/pages/ecosystem.js index 8619c8253..634549989 100644 --- a/src/pages/ecosystem.js +++ b/src/pages/ecosystem.js @@ -47,6 +47,7 @@ const EcosystemPage = () => {
diff --git a/src/pages/faq.js b/src/pages/faq.js index bdd12b9d0..3973b8454 100644 --- a/src/pages/faq.js +++ b/src/pages/faq.js @@ -13,6 +13,7 @@ const TeamPage = () => {
diff --git a/src/pages/glossary.js b/src/pages/glossary.js index 0d38e16ab..629d1218a 100644 --- a/src/pages/glossary.js +++ b/src/pages/glossary.js @@ -252,7 +252,12 @@ class GlossaryPage extends React.Component { render() { return ( - +
diff --git a/src/pages/glossary/block-header.js b/src/pages/glossary/block-header.js index 3c9724c0f..da86caa27 100644 --- a/src/pages/glossary/block-header.js +++ b/src/pages/glossary/block-header.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/block-producer.js b/src/pages/glossary/block-producer.js index 5aca5c26c..69643703d 100644 --- a/src/pages/glossary/block-producer.js +++ b/src/pages/glossary/block-producer.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/block-space.js b/src/pages/glossary/block-space.js index 3df312b41..3506b1fe4 100644 --- a/src/pages/glossary/block-space.js +++ b/src/pages/glossary/block-space.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/blockchain-cluster.js b/src/pages/glossary/blockchain-cluster.js index a58992661..0490eb050 100644 --- a/src/pages/glossary/blockchain-cluster.js +++ b/src/pages/glossary/blockchain-cluster.js @@ -35,6 +35,7 @@ class GlossaryContent extends React.Component {
diff --git a/src/pages/glossary/composability.js b/src/pages/glossary/composability.js index da7ff4048..3abd196a4 100644 --- a/src/pages/glossary/composability.js +++ b/src/pages/glossary/composability.js @@ -1,6 +1,6 @@ -import * as React from "react" +import * as React from "react"; -import {FooterBoxes} from "../../datas/team/content"; +import { FooterBoxes } from "../../datas/team/content"; import Layout from "../../components/layout"; import BreadCrumb from "../../components/breadcrumb"; import SocialShare from "../../components/socialShare"; @@ -9,53 +9,55 @@ import GlossaryNav from "../../components/glossary-nav"; import { seoContent } from "../../datas/glossary/seoContent"; import SEO from "../../components/seo"; - -const title = 'Composability'; +const title = "Composability"; class GlossaryContent extends React.Component { - render() { - return ( -
-

The ability for applications on a blockchain to read and write state to each other. Composability allows applications to coordinate with and build on top of one another such that it enables an ecosystem of interconnected applications. -

- -

For example, an application that automates liquidity strategies on Uniswap requires it to be reading and writing the state of Uniswap’s contracts. -

- -
- ) - } + render() { + return ( +
+

+ The ability for applications on a blockchain to read and write state to each other. Composability allows applications to + coordinate with and build on top of one another such that it enables an ecosystem of interconnected applications. +

+ +

+ For example, an application that automates liquidity strategies on Uniswap requires it to be reading and writing the state of + Uniswap’s contracts. +

+
+ ); + } } class GlossarySubpage extends React.Component { - render() { - return ( - -
- -
-
- -

{title}

- - - - - -
- -
- -
-
-
-
- ) - } + render() { + return ( + +
+ +
+
+ +

{title}

+ + + + +
+ +
+ +
+
+
+
+ ); + } } -export default GlossarySubpage +export default GlossarySubpage; diff --git a/src/pages/glossary/consensus-algorithm.js b/src/pages/glossary/consensus-algorithm.js index 4d4d0da11..1ea7e03bb 100644 --- a/src/pages/glossary/consensus-algorithm.js +++ b/src/pages/glossary/consensus-algorithm.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/consensus-layer.js b/src/pages/glossary/consensus-layer.js index 9bca63bf6..aad6b307e 100644 --- a/src/pages/glossary/consensus-layer.js +++ b/src/pages/glossary/consensus-layer.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/consensus.js b/src/pages/glossary/consensus.js index 81f32ea15..177f37c96 100644 --- a/src/pages/glossary/consensus.js +++ b/src/pages/glossary/consensus.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/cosmos-sdk.js b/src/pages/glossary/cosmos-sdk.js index 357689253..ac7052ab8 100644 --- a/src/pages/glossary/cosmos-sdk.js +++ b/src/pages/glossary/cosmos-sdk.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/cross-chain-interoperability.js b/src/pages/glossary/cross-chain-interoperability.js index 53d29e4a8..c60d8eb4e 100644 --- a/src/pages/glossary/cross-chain-interoperability.js +++ b/src/pages/glossary/cross-chain-interoperability.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/da.js b/src/pages/glossary/da.js index 25e2c8ef8..6b2d2d4b0 100644 --- a/src/pages/glossary/da.js +++ b/src/pages/glossary/da.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/dac.js b/src/pages/glossary/dac.js index 7da301c48..97487baf3 100644 --- a/src/pages/glossary/dac.js +++ b/src/pages/glossary/dac.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/das.js b/src/pages/glossary/das.js index 60a54bf94..bc32a0098 100644 --- a/src/pages/glossary/das.js +++ b/src/pages/glossary/das.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/data-availability-committee.js b/src/pages/glossary/data-availability-committee.js index 9400d70db..d79a4d20e 100644 --- a/src/pages/glossary/data-availability-committee.js +++ b/src/pages/glossary/data-availability-committee.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/data-availability-layer.js b/src/pages/glossary/data-availability-layer.js index b05cf73f2..b409a807d 100644 --- a/src/pages/glossary/data-availability-layer.js +++ b/src/pages/glossary/data-availability-layer.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/data-availability-sampling.js b/src/pages/glossary/data-availability-sampling.js index 05fa41746..d883a125d 100644 --- a/src/pages/glossary/data-availability-sampling.js +++ b/src/pages/glossary/data-availability-sampling.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/data-availability.js b/src/pages/glossary/data-availability.js index cd392e73d..ebe245f16 100644 --- a/src/pages/glossary/data-availability.js +++ b/src/pages/glossary/data-availability.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/data-throughput.js b/src/pages/glossary/data-throughput.js index 52414e661..468360fc8 100644 --- a/src/pages/glossary/data-throughput.js +++ b/src/pages/glossary/data-throughput.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/data-withholding-attack.js b/src/pages/glossary/data-withholding-attack.js index c9376685e..ee44bb26d 100644 --- a/src/pages/glossary/data-withholding-attack.js +++ b/src/pages/glossary/data-withholding-attack.js @@ -34,6 +34,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/dispute-resolution.js b/src/pages/glossary/dispute-resolution.js index f6f5a25d8..e1df7007f 100644 --- a/src/pages/glossary/dispute-resolution.js +++ b/src/pages/glossary/dispute-resolution.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/ee.js b/src/pages/glossary/ee.js index 56717463a..5cf0ea483 100644 --- a/src/pages/glossary/ee.js +++ b/src/pages/glossary/ee.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/execution-environment.js b/src/pages/glossary/execution-environment.js index c26349205..99ac1852c 100644 --- a/src/pages/glossary/execution-environment.js +++ b/src/pages/glossary/execution-environment.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/execution-layer.js b/src/pages/glossary/execution-layer.js index 70953e033..ce6c0e877 100644 --- a/src/pages/glossary/execution-layer.js +++ b/src/pages/glossary/execution-layer.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/execution.js b/src/pages/glossary/execution.js index bdabde44c..edba9cddf 100644 --- a/src/pages/glossary/execution.js +++ b/src/pages/glossary/execution.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/fee-market.js b/src/pages/glossary/fee-market.js index 1acad29ee..1966370fd 100644 --- a/src/pages/glossary/fee-market.js +++ b/src/pages/glossary/fee-market.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/fork-choice-rule.js b/src/pages/glossary/fork-choice-rule.js index e5cc67831..d93c9433e 100644 --- a/src/pages/glossary/fork-choice-rule.js +++ b/src/pages/glossary/fork-choice-rule.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/fork.js b/src/pages/glossary/fork.js index db6f147fc..e1da886ab 100644 --- a/src/pages/glossary/fork.js +++ b/src/pages/glossary/fork.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/full-node.js b/src/pages/glossary/full-node.js index d0d8a5ebd..2ed26b91d 100644 --- a/src/pages/glossary/full-node.js +++ b/src/pages/glossary/full-node.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/honest-majority-assumption.js b/src/pages/glossary/honest-majority-assumption.js index a11b28011..90d680e87 100644 --- a/src/pages/glossary/honest-majority-assumption.js +++ b/src/pages/glossary/honest-majority-assumption.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/honest-minority-assumption.js b/src/pages/glossary/honest-minority-assumption.js index eacd25061..c29208aae 100644 --- a/src/pages/glossary/honest-minority-assumption.js +++ b/src/pages/glossary/honest-minority-assumption.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/inter-cluster-communication.js b/src/pages/glossary/inter-cluster-communication.js index 676abeef5..620707b88 100644 --- a/src/pages/glossary/inter-cluster-communication.js +++ b/src/pages/glossary/inter-cluster-communication.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/intra-cluster-communication.js b/src/pages/glossary/intra-cluster-communication.js index 9eb2483b2..3872bceb7 100644 --- a/src/pages/glossary/intra-cluster-communication.js +++ b/src/pages/glossary/intra-cluster-communication.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/isr.js b/src/pages/glossary/isr.js index 957eae6ed..cacfc1590 100644 --- a/src/pages/glossary/isr.js +++ b/src/pages/glossary/isr.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/light-client.js b/src/pages/glossary/light-client.js index c026191f5..4ba38a2aa 100644 --- a/src/pages/glossary/light-client.js +++ b/src/pages/glossary/light-client.js @@ -36,6 +36,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/light-node.js b/src/pages/glossary/light-node.js index 7b821aca4..6d019bf2e 100644 --- a/src/pages/glossary/light-node.js +++ b/src/pages/glossary/light-node.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/liveness.js b/src/pages/glossary/liveness.js index 11f952e10..c72d77973 100644 --- a/src/pages/glossary/liveness.js +++ b/src/pages/glossary/liveness.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/modular-blockchain.js b/src/pages/glossary/modular-blockchain.js index d53bc9853..0eeee63ca 100644 --- a/src/pages/glossary/modular-blockchain.js +++ b/src/pages/glossary/modular-blockchain.js @@ -43,6 +43,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/modular-stack.js b/src/pages/glossary/modular-stack.js index 3af8c9de0..9017bfd9b 100644 --- a/src/pages/glossary/modular-stack.js +++ b/src/pages/glossary/modular-stack.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/monolithic-blockchain.js b/src/pages/glossary/monolithic-blockchain.js index 41bda27d4..b93fff07a 100644 --- a/src/pages/glossary/monolithic-blockchain.js +++ b/src/pages/glossary/monolithic-blockchain.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/namespaced-merkle-tree.js b/src/pages/glossary/namespaced-merkle-tree.js index fa4fb0032..c98dcbe1b 100644 --- a/src/pages/glossary/namespaced-merkle-tree.js +++ b/src/pages/glossary/namespaced-merkle-tree.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/nmt.js b/src/pages/glossary/nmt.js index 6273909e2..f0bdb83e0 100644 --- a/src/pages/glossary/nmt.js +++ b/src/pages/glossary/nmt.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/node.js b/src/pages/glossary/node.js index 77902037f..8de78bcc2 100644 --- a/src/pages/glossary/node.js +++ b/src/pages/glossary/node.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/off-chain-data-availability.js b/src/pages/glossary/off-chain-data-availability.js index b6310a836..bf0f7307c 100644 --- a/src/pages/glossary/off-chain-data-availability.js +++ b/src/pages/glossary/off-chain-data-availability.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/on-chain-data-availability.js b/src/pages/glossary/on-chain-data-availability.js index 14e7fccec..ee28e9be0 100644 --- a/src/pages/glossary/on-chain-data-availability.js +++ b/src/pages/glossary/on-chain-data-availability.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/optimistic-rollup.js b/src/pages/glossary/optimistic-rollup.js index 014bfa595..38f1ec70b 100644 --- a/src/pages/glossary/optimistic-rollup.js +++ b/src/pages/glossary/optimistic-rollup.js @@ -36,6 +36,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/oru.js b/src/pages/glossary/oru.js index 3f1d56291..3fb5d3753 100644 --- a/src/pages/glossary/oru.js +++ b/src/pages/glossary/oru.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/pay-for-data.js b/src/pages/glossary/pay-for-data.js index 487049fb6..027b072c1 100644 --- a/src/pages/glossary/pay-for-data.js +++ b/src/pages/glossary/pay-for-data.js @@ -32,6 +32,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/peer-to-peer-network.js b/src/pages/glossary/peer-to-peer-network.js index 5fc09425b..c4f7b8fa4 100644 --- a/src/pages/glossary/peer-to-peer-network.js +++ b/src/pages/glossary/peer-to-peer-network.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/pfb.js b/src/pages/glossary/pfb.js index 97495fa2b..626b2b7c6 100644 --- a/src/pages/glossary/pfb.js +++ b/src/pages/glossary/pfb.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/proof-of-stake.js b/src/pages/glossary/proof-of-stake.js index 1e650eb66..e64466edd 100644 --- a/src/pages/glossary/proof-of-stake.js +++ b/src/pages/glossary/proof-of-stake.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/qgb.js b/src/pages/glossary/qgb.js index a92c940bd..af626d3c8 100644 --- a/src/pages/glossary/qgb.js +++ b/src/pages/glossary/qgb.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/rollup.js b/src/pages/glossary/rollup.js index b8502f630..8a04309b5 100644 --- a/src/pages/glossary/rollup.js +++ b/src/pages/glossary/rollup.js @@ -34,6 +34,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/safety.js b/src/pages/glossary/safety.js index 668b66cee..4641734b9 100644 --- a/src/pages/glossary/safety.js +++ b/src/pages/glossary/safety.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/scalability.js b/src/pages/glossary/scalability.js index 46442da90..c70cbf759 100644 --- a/src/pages/glossary/scalability.js +++ b/src/pages/glossary/scalability.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/sequencer.js b/src/pages/glossary/sequencer.js index 5a1f82f16..daf5fe6ee 100644 --- a/src/pages/glossary/sequencer.js +++ b/src/pages/glossary/sequencer.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/settlement-layer.js b/src/pages/glossary/settlement-layer.js index 5d3cce217..144ab4e3f 100644 --- a/src/pages/glossary/settlement-layer.js +++ b/src/pages/glossary/settlement-layer.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/settlement.js b/src/pages/glossary/settlement.js index bb724af22..b27685a22 100644 --- a/src/pages/glossary/settlement.js +++ b/src/pages/glossary/settlement.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/sharding.js b/src/pages/glossary/sharding.js index e939429f1..2695fdbed 100644 --- a/src/pages/glossary/sharding.js +++ b/src/pages/glossary/sharding.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/shared-security.js b/src/pages/glossary/shared-security.js index fc3755d2b..5329e163a 100644 --- a/src/pages/glossary/shared-security.js +++ b/src/pages/glossary/shared-security.js @@ -36,6 +36,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/slashing.js b/src/pages/glossary/slashing.js index e648a57a9..d6a9b7671 100644 --- a/src/pages/glossary/slashing.js +++ b/src/pages/glossary/slashing.js @@ -39,6 +39,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/smart-contract.js b/src/pages/glossary/smart-contract.js index bab377204..930533df6 100644 --- a/src/pages/glossary/smart-contract.js +++ b/src/pages/glossary/smart-contract.js @@ -31,6 +31,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/social-consensus.js b/src/pages/glossary/social-consensus.js index 0557d11a7..fc2dace64 100644 --- a/src/pages/glossary/social-consensus.js +++ b/src/pages/glossary/social-consensus.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/sovereign-application.js b/src/pages/glossary/sovereign-application.js index 10903ef9b..5ef8c0bb2 100644 --- a/src/pages/glossary/sovereign-application.js +++ b/src/pages/glossary/sovereign-application.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/sovereign-blockchain.js b/src/pages/glossary/sovereign-blockchain.js index 8b0fdd300..3d85bec56 100644 --- a/src/pages/glossary/sovereign-blockchain.js +++ b/src/pages/glossary/sovereign-blockchain.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/sovereign-rollup.js b/src/pages/glossary/sovereign-rollup.js index 2ee8e19fc..22ddb1da9 100644 --- a/src/pages/glossary/sovereign-rollup.js +++ b/src/pages/glossary/sovereign-rollup.js @@ -41,6 +41,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/state-transition-fraud-proof.js b/src/pages/glossary/state-transition-fraud-proof.js index 7dc79158e..5afbfd014 100644 --- a/src/pages/glossary/state-transition-fraud-proof.js +++ b/src/pages/glossary/state-transition-fraud-proof.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/synchrony-assumption.js b/src/pages/glossary/synchrony-assumption.js index 383d52098..056862d3b 100644 --- a/src/pages/glossary/synchrony-assumption.js +++ b/src/pages/glossary/synchrony-assumption.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/the-data-availability-problem.js b/src/pages/glossary/the-data-availability-problem.js index 35042f809..651a2f1ed 100644 --- a/src/pages/glossary/the-data-availability-problem.js +++ b/src/pages/glossary/the-data-availability-problem.js @@ -36,6 +36,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/throughput.js b/src/pages/glossary/throughput.js index 360eca043..375a3d973 100644 --- a/src/pages/glossary/throughput.js +++ b/src/pages/glossary/throughput.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/transaction-throughput.js b/src/pages/glossary/transaction-throughput.js index 2950c040c..7b5bc1ff5 100644 --- a/src/pages/glossary/transaction-throughput.js +++ b/src/pages/glossary/transaction-throughput.js @@ -33,6 +33,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/trust-minimized-bridge.js b/src/pages/glossary/trust-minimized-bridge.js index 07c655215..d01aed9c0 100644 --- a/src/pages/glossary/trust-minimized-bridge.js +++ b/src/pages/glossary/trust-minimized-bridge.js @@ -36,6 +36,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/trusted-bridge.js b/src/pages/glossary/trusted-bridge.js index e95d76860..5dad80ddc 100644 --- a/src/pages/glossary/trusted-bridge.js +++ b/src/pages/glossary/trusted-bridge.js @@ -36,6 +36,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/validator-set.js b/src/pages/glossary/validator-set.js index fb19560e8..f89c29847 100644 --- a/src/pages/glossary/validator-set.js +++ b/src/pages/glossary/validator-set.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/validator.js b/src/pages/glossary/validator.js index bc2ad2449..41ff4ff2d 100644 --- a/src/pages/glossary/validator.js +++ b/src/pages/glossary/validator.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/validity-proof.js b/src/pages/glossary/validity-proof.js index e8a0ecb3f..480243b11 100644 --- a/src/pages/glossary/validity-proof.js +++ b/src/pages/glossary/validity-proof.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/validium.js b/src/pages/glossary/validium.js index d2cc498a2..b7bf593dc 100644 --- a/src/pages/glossary/validium.js +++ b/src/pages/glossary/validium.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/volition.js b/src/pages/glossary/volition.js index 8b67b7b02..924f511c4 100644 --- a/src/pages/glossary/volition.js +++ b/src/pages/glossary/volition.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/zk-rollup.js b/src/pages/glossary/zk-rollup.js index 1716b56d9..b143bfb4d 100644 --- a/src/pages/glossary/zk-rollup.js +++ b/src/pages/glossary/zk-rollup.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/glossary/zkr.js b/src/pages/glossary/zkr.js index 0658d0563..37fca7c21 100644 --- a/src/pages/glossary/zkr.js +++ b/src/pages/glossary/zkr.js @@ -30,6 +30,7 @@ class GlossarySubpage extends React.Component {
diff --git a/src/pages/index.js b/src/pages/index.js index 300f30586..559028237 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -45,6 +45,7 @@ const IndexPage = () => {
diff --git a/src/pages/press.js b/src/pages/press.js index 28aa4c5cf..e29c19dd7 100644 --- a/src/pages/press.js +++ b/src/pages/press.js @@ -14,6 +14,7 @@ const Press = () => {
diff --git a/src/pages/resources.js b/src/pages/resources.js index c9b32bd5c..08888f438 100644 --- a/src/pages/resources.js +++ b/src/pages/resources.js @@ -127,6 +127,7 @@ class ResourcesPage extends React.Component {
diff --git a/src/pages/team.js b/src/pages/team.js index dfb5f0ef1..0567ab424 100644 --- a/src/pages/team.js +++ b/src/pages/team.js @@ -19,6 +19,7 @@ const TeamPage = () => {
diff --git a/src/pages/technology.js b/src/pages/technology.js index 4a344bb90..f9cf6b914 100644 --- a/src/pages/technology.js +++ b/src/pages/technology.js @@ -15,6 +15,7 @@ const TechnologyPage = () => {
diff --git a/src/pages/what-is-celestia.js b/src/pages/what-is-celestia.js index 591927bb5..335612d15 100644 --- a/src/pages/what-is-celestia.js +++ b/src/pages/what-is-celestia.js @@ -24,6 +24,7 @@ const WhatIsCelestia = () => {
diff --git a/static/celestia-default-og-image.jpg b/static/celestia-default-og-image.jpg index 39461d364..cf94b5fad 100644 Binary files a/static/celestia-default-og-image.jpg and b/static/celestia-default-og-image.jpg differ diff --git a/static/developer-portal-og-image.jpg b/static/developer-portal-og-image.jpg index bf9cb8570..c68ba2fa1 100644 Binary files a/static/developer-portal-og-image.jpg and b/static/developer-portal-og-image.jpg differ diff --git a/static/ecosystem-og-image.jpg b/static/ecosystem-og-image.jpg index 32f763fa2..b16e7e127 100644 Binary files a/static/ecosystem-og-image.jpg and b/static/ecosystem-og-image.jpg differ diff --git a/static/glossary-og-image.jpg b/static/glossary-og-image.jpg index 8fc9d85ba..de26dbecd 100644 Binary files a/static/glossary-og-image.jpg and b/static/glossary-og-image.jpg differ diff --git a/static/what-is-celestia-og-image.jpg b/static/what-is-celestia-og-image.jpg index 0ea6faafc..b61744fd2 100644 Binary files a/static/what-is-celestia-og-image.jpg and b/static/what-is-celestia-og-image.jpg differ