update vids & tags

pull/5304/head
ryestew 6 months ago committed by yann300
parent 1efc3ffcd1
commit b002143f93
  1. 13
      apps/remix-ide/src/app/plugins/remixGuide.tsx
  2. 247
      apps/remix-ide/src/app/plugins/remixGuideData.json

@ -98,13 +98,16 @@ export class RemixGuidePlugin extends ViewPlugin {
showUntagged={true}
showPin={false}
tagList={[
['beginner', 'danger'],
['advanced', 'warning'],
['Remix', 'primary'],
['L2', 'primary'],
['Beginner', 'danger'],
['Advanced', 'warning'],
['AI', 'success'],
['plugins', 'secondary'],
['solidity', 'primary'],
['vyper', 'info'],
['L2', 'danger']
['Solidity', 'primary'],
['Vyper', 'info'],
['L2', 'danger'],
['EVM', 'secondary']
]}
title={Data.title}
description={Data.description}

@ -4,11 +4,11 @@
"description": "Streamlined access to categorized video tutorials for mastering Remix IDE. From fundamentals to advanced techniques, level up your development skills with ease.",
"sections": [
{
"title": "Basics",
"title": "Remix Basics",
"hScrollable": "true",
"cells": [
{
"title": "first item",
"title": "Intro to Remix",
"tagList": [
"L2",
"AI"
@ -20,25 +20,248 @@
}
},
{
"title": "second item",
"title": "Workspaces",
"tagList": [
"solidity",
"AI"
"Beginner"
],
"expandViewElement": {
"videoID": "vH8T3In6ZkE",
"logo": "https://yt3.ggpht.com/9NFZbC9mkA152sSWJJgNBls6GlBdknsF-9gi6ZVk_xsHjmc82j3q1Pd5a--GCnOKUrP-YtNbHls=s48-c-k-c0x00ffffff-no-rj"
"videoID": "_VepN5pcA0kM",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
},
{
"title": "third item",
"title": "Remixd",
"tagList": [
"vyper",
"AI"
"Beginner"
],
"expandViewElement": {
"videoID": "vH8T3In6ZkE",
"logo": "https://yt3.ggpht.com/9NFZbC9mkA152sSWJJgNBls6GlBdknsF-9gi6ZVk_xsHjmc82j3q1Pd5a--GCnOKUrP-YtNbHls=s48-c-k-c0x00ffffff-no-rj"
"videoID": "2OAx2UoLYEI",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
},
{
"title": "Verifying w/ Etherscan",
"tagList": [
"Solidity"
],
"expandViewElement": {
"videoID": "hEJ1OlT8jQ4",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
},
{
"title": "Essential Features",
"tagList": [
"Remix"
],
"expandViewElement": {
"videoID": "rBExlmWLCBA",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
},
{
"title": "Remix w/ Hardhat",
"tagList": [
"Remix"
],
"expandViewElement": {
"videoID": "8adSqvhvumQ",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
]
},
{
"title": "Solidity Basics",
"hScrollable": "true",
"cells": [
{
"title": "Hello World",
"tagList": [
"Solidity"
],
"expandViewElement": {
"videoID": "g_t0Td4Kr6M",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
},
{
"title": "Events",
"tagList": [
"Solidity"
],
"expandViewElement": {
"videoID": "nopo9KwwRg4",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
},
{
"title": "Functions",
"tagList": [
"Solidity"
],
"expandViewElement": {
"videoID": "71cmPaD_AnQ",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
},
{
"title": "Payable Functions",
"tagList": [
"Solidity"
],
"expandViewElement": {
"videoID": "yD9EL1QN40Q",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
},
{
"title": "State Variables",
"tagList": [
"Remix",
"Solidity"
],
"expandViewElement": {
"videoID": "4XQsHBJScEk",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
},
{
"title": "Gas & Gas Price",
"tagList": [
"Solidity"
],
"expandViewElement": {
"videoID": "oTS9uxU6cAM",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
]
},
{
"title": "Remix Techniques",
"hScrollable": "true",
"cells": [
{
"title": "Proxy Contracts",
"tagList": [
"Remix",
"Solidity"
],
"expandViewElement": {
"videoID": "YJZV9uiDbJI",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
},
{
"title": "Compile & Run",
"tagList": [
"Remix"
],
"expandViewElement": {
"videoID": "ZR8sh7MRDQ4",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
},
{
"title": "Scripts",
"tagList": [
"Remix"
],
"expandViewElement": {
"videoID": "Eh1qgOurDxU",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
},
{
"title": "Txn Recorder",
"tagList": [
"Remix"
],
"expandViewElement": {
"videoID": "GchvmIRSxUo",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
},
{
"title": "Solidity Static Analyzers",
"tagList": [
"Remix",
"Solidity"
],
"expandViewElement": {
"videoID": "0frxvI-r5oU",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
},
{
"title": "Eth Doc Generator",
"tagList": [
"Remix",
"Solidity"
],
"expandViewElement": {
"videoID": "UkMqdI7TGxw",
"logo": "https://github.com/ethereum/remix-project/blob/master/apps/remix-ide/src/assets/img/icon.png"
}
}
]
},
{
"title": "Low Level Solidity Videos",
"hScrollable": "true",
"cells": [
{
"title": "EVM Storage",
"tagList": [
"EVM"
],
"expandViewElement": {
"videoID": "vTeav5Rinco",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
},
{
"title": "Transient Storage",
"tagList": [
"EVM",
"Solidity"
],
"expandViewElement": {
"videoID": "0-hiB5I39Mk",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
},
{
"title": "Bit Masking",
"tagList": [
"Solidity"
],
"expandViewElement": {
"videoID": "luCjY2IQEuw",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
},
{
"title": "Structs in Storage",
"tagList": [
"EVM",
"Solidity"
],
"expandViewElement": {
"videoID": "xWkOlxerVJw",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
},
{
"title": "Arrays in Storage",
"tagList": [
"EVM",
"Solidity"
],
"expandViewElement": {
"videoID": "74vyHBD_L1E",
"logo": "https://www.smartcontract.engineer/_next/image?url=%2Fninja-frog-min.png&w=640&q=75"
}
}
]

Loading…
Cancel
Save