Skip to content

Commit 69c02a7

Browse files
committed
Add new headers to lessons 1, 2, 3 and 5.
1 parent 10964da commit 69c02a7

File tree

4 files changed

+13
-7
lines changed

4 files changed

+13
-7
lines changed

pages/lessons/projects/1.mdx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ description: Learn Basics of Smart Contract Development and Remix.
44
icons: ['solidity', 'remix']
55
---
66

7-
# Lesson 1: Intro to Smart Contract Development
7+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
8+
9+
<LessonHeader title="Lesson 1: Intro to Smart Contract Development" />
810

911
## What are we building?
1012

@@ -297,7 +299,7 @@ contract WAGMI {
297299
<Callout emoji='💡' size='md' variant='info'>
298300
While private and internal are not readable or modifiable from other contracts, its values are set on a public blockchain, making its values visible from the outside world.
299301
</Callout>
300-
302+
301303
#### Which visibility should I use?
302304

303305
A simple answer to this is, start by giving every variable a `private` visibility then as you move further in contract development modify variables to `internal` visibility as a next step of modification. Try to use `public` visibility as little as possible in order to be gas efficient and making less vulnerabilities in the smart contract.
@@ -704,8 +706,8 @@ you see the magical spell that is being cast here?
704706

705707
![Wizard Wooshing on Successful Lesson](/assets/lessons/1/img_10.png)
706708

707-
Before you go ahead and tell us: **what your future in web3 is,** have a check
708-
on what you didn’t know a little while ago, and what you know now! *
709+
Before you go ahead and tell us: **what your future in web3 is**, have a check
710+
on what you didn’t know a little while ago, and what you know now!
709711

710712
Apart from a user wallet, what else uses a blockchain (Ethereum) address?
711713

pages/lessons/projects/2.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@ import OpenZeppelin from '../fundamentals/open_zeppelin.mdx'
1919
import DecentralizedStorage from '../fundamentals/decentralized-storage.mdx'
2020
import InstallNpm from '../fundamentals/install-npm.mdx'
2121
import TokenStandards from '../fundamentals/token-standards.mdx'
22+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
2223

23-
# Lesson 2: Build a Basic NFT
24+
<LessonHeader title="Lesson 2: Build a Basic NFT" />
2425

2526
## What are we buidling?
2627

pages/lessons/projects/3.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@ icons:
1717
]
1818
---
1919
import OpenZeppelin from '../fundamentals/open_zeppelin.mdx'
20+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
2021

21-
# Lesson 3 - Tier NFTs
22+
<LessonHeader title="Lesson 3: Tier NFTs" />
2223

2324
## What are we building?
2425

pages/lessons/projects/5.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ icons:
1212
author: 'ropats16'
1313
---
1414

15-
# Lesson 5: Connecting to a Frontend
15+
import { LessonHeader } from '../../../components/mdx/LessonHeader'
16+
17+
<LessonHeader title="Lesson 5: Connecting to a Frontend" />
1618

1719
If you've been through the previous lessons we learnt how to write smart contracts,
1820
use token standards, and test driven development, as well. But to create a full stack

0 commit comments

Comments
 (0)