Skip to content

Commit

Permalink
update index page templates and remove extra html
Browse files Browse the repository at this point in the history
  • Loading branch information
eshaben committed Mar 30, 2023
1 parent 2aa8b5c commit d5e9773
Show file tree
Hide file tree
Showing 50 changed files with 49 additions and 212 deletions.
1 change: 0 additions & 1 deletion .snippets/text/disclaimers/general.md

This file was deleted.

5 changes: 1 addition & 4 deletions builders/build/eth-api/dev-env/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Ethereum Development Environments
description: Learn how to use Ethereum tools such as Remix, OpenZeppelin, Hardhat, Truffle, Waffle & Mars, and more to develop Solidity smart contracts on Moonbeam.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Ethereum Development Environments</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/build/eth-api/dev-env/openzeppelin/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Interact with OpenZeppelin
description: Use OpenZeppelin contracts and libraries, the Contract Wizard, or Defender to create and manage your Solidity smart contracts on Moonbeam.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>OpenZeppelin</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/build/eth-api/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Ethereum API
description: Learn how to use the Ethereum API when developing on Moonbeam. This section includes guides on Ethereum libraries, development environments, and more.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Ethereum API</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/build/eth-api/libraries/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Ethereum Libraries
description: Learn how to use JavaScript or Python Ethereum libraries such as Ethers.js, Web3.js, or Web3.py to send transactions or deploy contracts on Moonbeam.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Ethereum Libraries</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/build/eth-api/verify-contracts/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Verify Smart Contracts
description: Learn how to verify your Solidity smart contracts deployed to Moonbeam manually through block explorers and automatically through Etherscan plugins.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Verify Smart Contracts</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/build/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Guides for Building on Moonbeam
description: Guides for learning how to interact with the Ethereum & Substrate APIs to deploy, verify, and interact with contracts, and build DApps on Moonbeam.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Build</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/build/substrate-api/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Substrate API
description: Learn how to interact with the Substrate API when developing on Moonbeam, including how to use the Polkadot.js API for querying Moonbeam data.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Substrate API</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/get-started/eth-compare/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Moonbeam vs Ethereum Comparison
description: Dive into some of the key differences between Moonbeam, an Ethereum compatibile blockchain, and Ethereum itself.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Moonbeam vs Ethereum</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/get-started/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Get Started with Moonbeam
description: Everything you need to know to get started developing, deploying, and interacting with smart contracts on Moonbeam.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Get Started</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/get-started/networks/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Get Started with Moonbeam-based Networks
description: Learn how to get started developing on a Moonbeam development node, the Moonbase Alpha TestNet, Moonriver, Moonbeam, or Boba Layer 2.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Networks</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/get-started/networks/layer2/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Boba Layer 2
description: Learn how to use the Ethereum API when developing on Moonbeam. This section includes guides on Ethereum libraries, development environments, and more.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Boba Layer 2</h1>
<div class='subsection-wrapper'></div>
8 changes: 1 addition & 7 deletions builders/index.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,8 @@
---
title: A Hub for Developers Building on Moonbeam
description: Guides for getting started and developing on Moonbeam. Learn how to use the Ethereum & Substrate APIs, XCM interoperability, and available integrations.
template: main.html
template: main-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Builders</h1>
<div class='subsection-wrapper'></div>
<div class='disclaimer'>
--8<-- 'text/disclaimers/general.md'
</div>
4 changes: 1 addition & 3 deletions builders/integrations/analytics/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
---
title: Analyze On-Chain Data
description: Analyze on-chain smart contract data by building charts and dashboards to visualize data and track metrics for Moonbeam and Moonriver.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Analytics</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/integrations/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Integrations on Moonbeam
description: Learn about the available integrations on Moonbeam to ease your DApp development, including bridges, indexers, oracles, and wallets.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Integrations</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/integrations/indexers/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Indexers and APIs
description: Learn how to build your own API or consume API endpoints from one of the supported indexers on Moonbeam, such as Covalent, The Graph, or SubQuery.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Indexers and APIs</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/integrations/oracles/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Use an Oracle in your DApp
description: Learn how to add an oracle such as ChainLink, Band, or Razor Network to your DApp to request off-chain data for smarts contracts running on Moonbeam.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Oracles</h1>
<div class='subsection-wrapper'></div>
4 changes: 1 addition & 3 deletions builders/integrations/relayers/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
---
title: Relayers
description: Learn how to use transaction relayers for gasless transactions and recurring or conditional automation of smart contract interactions.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Relayers</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/integrations/wallets/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Add Wallet Integrations to DApps
description: Learn how to add wallet integrations, such as MetaMask and WalletConnect, to your DApp on Moonbeam so users can automatically connect to their wallets.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Wallets</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/interoperability/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Interoperability
description: Learn about interoperability on Moonbeam by diving into how cross-consensus messaging (XCM) works and exploring available cross-chain protocols.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Interoperability</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/interoperability/protocols/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Cross-Chain Protocols
description: Learn about the cross-chain protocols you can use to securely communicate and transfer assets between Moonbeam and any connected blockchain.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Cross-Chain Protocols</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/interoperability/xcm/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Cross-Chain Communication
description: An overview of how cross-consensus messaging (XCM) works, and how developers can leverage polkadot/kusama XCM to transfer assets to and from Moonbeam.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>XCM Interoperability</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/interoperability/xcm/xc20/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Cross Chain Assets & XC-20s
description: Learn about cross chain assets, referred to as XC-20s, and how to interact with them through the Ethereum API on Moonbeam.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>XC-20s</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/interoperability/xcm/xcm-sdk/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: XCM SDK Guides
description: Guides on the available methods and interfaces in the Moonbeam XCM SDK and how to use the XCM SDK to easily deposit and withdraw cross chain assets.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>XCM SDK</h1>
<div class='subsection-wrapper'></div>
4 changes: 1 addition & 3 deletions builders/pallets-precompiles/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
---
title: Guides for Building on Moonbeam
description: Guides for learning how to interact with the Ethereum & Substrate APIs to deploy, verify, and interact with contracts, and build DApps on Moonbeam.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Pallets & Precompiles</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/pallets-precompiles/pallets/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Pallets
description: Learn about the pallets available on Moonbeam and how to interact with them through their associated extrinsics and, if applicable, their Solidity interface.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Substrate Pallets</h1>
<div class='subsection-wrapper'></div>
5 changes: 1 addition & 4 deletions builders/pallets-precompiles/precompiles/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Solidity Precompiles
description: A list of guides for interacting with precompiled contracts on Moonbeam, enabling you to interact with Substrate features using the Ethereum API.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Solidity Precompiles</h1>
<div class='subsection-wrapper'></div>
6 changes: 1 addition & 5 deletions learn/dapps-list/index.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,8 @@
---
title: Ranked DApps Lists
description: Learn about some of the available listing services for DApps on Moonbeam and Moonriver, and how to list your own DApp to these services.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>DApps Lists</h1>
<div class='subsection-wrapper'>
</div>
5 changes: 1 addition & 4 deletions learn/features/index.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
---
title: Features
description: Learn about some of the main features on Moonbeam, including Ethereum compatibility, interoperability, the consensus framework, staking, governance, and more.
template: main.html
template: subsection-index-page.html
hide:
- toc
- feedback
---

<h1 class='subsection-title'>Features</h1>
<div class='subsection-wrapper'></div>
Loading

0 comments on commit d5e9773

Please sign in to comment.