@@ -25,7 +25,7 @@ const Badge = require("../../../../react-bootstrap/Badge");
2525const translate = require ( "../../server/translate" ) . translate ;
2626
2727const tutorialCardData = [ {
28- img : 'img/crates.png' ,
28+ img : 'img/tutorials/ crates.png' ,
2929 title : < translate > Create Your First Substrate Chain</ translate > ,
3030 text : < translate > Launch and interact with your first Substrate chain in this minimal end-to-end guide.</ translate > ,
3131 difficulty : < translate > Easy</ translate > ,
@@ -42,7 +42,7 @@ const tutorialCardData = [{
4242 version : "2.0.0" ,
4343 href : 'tutorials/add-a-pallet/' ,
4444} , {
45- img : 'img/first-substrate-chain.png' ,
45+ img : 'img/tutorials/ first-substrate-chain.png' ,
4646 title : < translate > Build a PoE Decentralized Application</ translate > ,
4747 text : < translate > Build a customized Substrate chain with its own user interface.</ translate > ,
4848 difficulty : < translate > Easy</ translate > ,
@@ -59,7 +59,7 @@ const tutorialCardData = [{
5959 version : "2.0.0" ,
6060 href : 'tutorials/upgrade-a-chain/' ,
6161} , {
62- img : 'img/substrate-network.png' ,
62+ img : 'img/tutorials/ substrate-network.png' ,
6363 title : < translate > Start a Private Network with Substrate</ translate > ,
6464 text : < translate > Learn to start a blockchain network using an out-of-the-box Substrate node.</ translate > ,
6565 difficulty : < translate > Easy</ translate > ,
@@ -76,15 +76,15 @@ const tutorialCardData = [{
7676 version : "2.0.0" ,
7777 href : 'tutorials/add-contracts-pallet/' ,
7878} , {
79- title : < translate > Build a permissioned network </ translate > ,
79+ title : < translate > Build a Permissioned Network </ translate > ,
8080 text : < translate > A comprehensive, end-to-end tutorial for building a permissioned network using node-authorization pallet.</ translate > ,
8181 difficulty : < translate > Easy</ translate > ,
8282 length : < translate > 2 Hours</ translate > ,
8383 prerequisite : true ,
8484 version : "2.0.0" ,
8585 href : 'tutorials/build-permission-network/' ,
8686} , {
87- img : 'img/crates.png' ,
87+ img : 'img/tutorials/ crates.png' ,
8888 title : < translate > Write a Pallet in its Own Crate</ translate > ,
8989 text : < translate > Make your pallets re-usable by packaging them in their own rust crate.</ translate > ,
9090 difficulty : < translate > Medium</ translate > ,
@@ -93,7 +93,7 @@ const tutorialCardData = [{
9393 version : "2.0.0" ,
9494 href : 'tutorials/create-a-pallet/' ,
9595} , {
96- img : 'img/ink-smart-contracts-tutorial.png' ,
96+ img : 'img/tutorials/ ink-smart-contracts-tutorial.png' ,
9797 title : < translate > ink! Smart Contracts Tutorial</ translate > ,
9898 text : < translate > A comprehensive, end-to-end tutorial for building an ERC20 token contract using ink!.</ translate > ,
9999 difficulty : < translate > Easy</ translate > ,
@@ -102,18 +102,30 @@ const tutorialCardData = [{
102102 version : "2.0.0" ,
103103 hrefFrom : 'baseUrl' ,
104104 href : 'tutorials/ink-smart-contracts-tutorial/' ,
105- } , {
105+ } ,
106+ /* {
107+ img: 'img/tutorials/relaychain-parachains.png',
108+ title: <translate>Substrate Cumulus Workshop</translate>,
109+ text: <translate>A workshop on how to launch a relay chain and parachains and interact with them.</translate>,
110+ difficulty: <translate>Medium</translate>,
111+ length: <translate>2 Hours</translate>,
112+ prerequisite: true,
113+ version: "2.0.0",
114+ hrefFrom: 'baseUrl',
115+ href: 'tutorials/substrate-cumulus-workshop/',
116+ }, */
117+ {
118+ img : 'img/tutorials/substrate-evm.png' ,
106119 title : < translate > Substrate Frontier Workshop</ translate > ,
107- text : < translate > A workshop on how to configure Substrate to be EVM-compatible and able to run
108- EVM Solidity contracts</ translate > ,
120+ text : < translate > A workshop to configure Substrate node to run Substrate EVM and Solidity contracts.</ translate > ,
109121 difficulty : < translate > Medium</ translate > ,
110122 length : < translate > 1 Hour</ translate > ,
111123 prerequisite : false ,
112124 version : "2.0.0" ,
113125 hrefFrom : 'baseUrl' ,
114126 href : 'tutorials/substrate-frontier-workshop/' ,
115127} , {
116- img : 'img/grafana.png' ,
128+ img : 'img/tutorials/ grafana.png' ,
117129 title : < translate > Visualizing Node Metrics</ translate > ,
118130 text : < translate > Learn how to visualize the metrics that Substrate records using Prometheus.</ translate > ,
119131 difficulty : < translate > Easy</ translate > ,
@@ -208,6 +220,6 @@ class Tutorials extends React.Component {
208220 }
209221}
210222
211- Tutorials . title = "Tutorials" ;
212- Tutorials . description = "Find the latest tutorials for Substrate." ;
223+ Tutorials . title = "Tutorials & Workshops " ;
224+ Tutorials . description = "Find the latest tutorials and workshops for Substrate." ;
213225module . exports = Tutorials ;
0 commit comments