Skip to content

Commit 8cce4a0

Browse files
authored
Merge pull request #11953 from ethereum/dev
Release candidate v8.0.1
2 parents e6bab7a + c82e8f9 commit 8cce4a0

File tree

467 files changed

+2943
-940
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

467 files changed

+2943
-940
lines changed

.all-contributorsrc

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10893,6 +10893,69 @@
1089310893
"contributions": [
1089410894
"content"
1089510895
]
10896+
},
10897+
{
10898+
"login": "SanShi2023",
10899+
"name": "SanShi2023",
10900+
"avatar_url": "https://avatars.githubusercontent.com/u/136459117?v=4",
10901+
"profile": "https://github.com/SanShi2023",
10902+
"contributions": [
10903+
"content"
10904+
]
10905+
},
10906+
{
10907+
"login": "kamuik16",
10908+
"name": "Krishang Shah",
10909+
"avatar_url": "https://avatars.githubusercontent.com/u/93703995?v=4",
10910+
"profile": "https://github.com/kamuik16",
10911+
"contributions": [
10912+
"code"
10913+
]
10914+
},
10915+
{
10916+
"login": "vuvoth",
10917+
"name": "Vu Vo",
10918+
"avatar_url": "https://avatars.githubusercontent.com/u/45826131?v=4",
10919+
"profile": "https://github.com/vuvoth",
10920+
"contributions": [
10921+
"content"
10922+
]
10923+
},
10924+
{
10925+
"login": "o2Stake",
10926+
"name": "Tim - o2Stake",
10927+
"avatar_url": "https://avatars.githubusercontent.com/u/77958700?v=4",
10928+
"profile": "http://o2stake.com",
10929+
"contributions": [
10930+
"content"
10931+
]
10932+
},
10933+
{
10934+
"login": "b-wagn",
10935+
"name": "Benedikt Wagner",
10936+
"avatar_url": "https://avatars.githubusercontent.com/u/113296072?v=4",
10937+
"profile": "http://benedikt-wagner.dev",
10938+
"contributions": [
10939+
"content"
10940+
]
10941+
},
10942+
{
10943+
"login": "tdahar",
10944+
"name": "Tarun Mohandas Daryanani",
10945+
"avatar_url": "https://avatars.githubusercontent.com/u/18716811?v=4",
10946+
"profile": "https://github.com/tdahar",
10947+
"contributions": [
10948+
"content"
10949+
]
10950+
},
10951+
{
10952+
"login": "Crosstons",
10953+
"name": "Shubh",
10954+
"avatar_url": "https://avatars.githubusercontent.com/u/110349596?v=4",
10955+
"profile": "https://github.com/Crosstons",
10956+
"contributions": [
10957+
"content"
10958+
]
1089610959
}
1089710960
],
1089810961
"contributorsPerLine": 7,

.eslintrc.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
{
2-
"extends": ["next/core-web-vitals", "prettier", "plugin:storybook/recommended"],
2+
"extends": [
3+
"next/core-web-vitals",
4+
"prettier",
5+
"plugin:storybook/recommended"
6+
],
37
"env": { "es6": true },
48
"plugins": ["simple-import-sort"],
59
"rules": {
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
name: Event listing
2+
description: Request an Ethereum event for listing
3+
title: Event listing
4+
labels: ["event :calendar:"]
5+
body:
6+
- type: input
7+
id: event_listing_name
8+
attributes:
9+
label: Event/Meetup Name
10+
description: Name for the event to be listed
11+
validations:
12+
required: true
13+
- type: input
14+
id: event_listing_website
15+
attributes:
16+
label: Website
17+
description: Publicly available website URL to get more information about the event
18+
validations:
19+
required: true
20+
- type: input
21+
id: event_listing_location
22+
attributes:
23+
label: Location (City/Country, or Remote)
24+
description: Geographic location of in-person event, or "Remote" for a virtual event
25+
validations:
26+
required: true
27+
- type: input
28+
id: event_listing_description
29+
attributes:
30+
label: Description
31+
description: Brief description of event
32+
validations:
33+
required: true
34+
- type: input
35+
id: event_listing_start_date
36+
attributes:
37+
label: "Start date: (yyyy-mm-dd)"
38+
description: Start date of event in yyyy-mm-dd format
39+
validations:
40+
required: true
41+
- type: input
42+
id: event_listing_end_date
43+
attributes:
44+
label: "End date: (yyyy-mm-dd)"
45+
description: End date of event in yyyy-mm-dd format
46+
validations:
47+
required: true
48+
- type: textarea
49+
id: event_listing_additional_context
50+
attributes:
51+
label: Additional context
52+
description: Add any other context about the event here
53+
- type: markdown
54+
attributes:
55+
value: |
56+
**Note:**
57+
Events will be only added on the "Upcoming events" table if all fields above are completed, pending approval
58+
- type: markdown
59+
attributes:
60+
value: |
61+
**Want to contribute?**
62+
We love contributions from the Ethereum community! Please comment on an issue if you're interested in helping out with a PR.
63+
- type: checkboxes
64+
id: event_listing_work_on
65+
attributes:
66+
label: Would you like to work on this issue?
67+
options:
68+
- label: "Yes"
69+
required: false

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,6 @@ robots.txt
4646

4747
# Local Netlify folder
4848
.netlify
49+
50+
# .crowdin folder used as temp forlder for crowdin-import script
51+
.crowdin

.storybook/preview.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const chakraBreakpointArray = Object.entries(extendedTheme.breakpoints)
1111

1212
const preview: Preview = {
1313
globals: {
14-
locale: 'en',
14+
locale: "en",
1515
locales: baseLocales,
1616
},
1717
parameters: {

README.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ Learn more about how we review pull requests [here](docs/review-process.md).
177177

178178
### GitPOAP
179179

180-
- If you've made at least one contribution and that gets merged into ethereum.org, GitPOAP will also auto recognize it and let you mint a unique contributor POAP.
180+
- If you've made at least one contribution and that gets merged into ethereum.org, GitPOAP will also auto recognize it and let you mint a unique contributor POAP for the specific year.
181181
[More on GitPOAP](https://www.gitpoap.io).
182182

183183
If you haven't contributed yet and would like to earn a POAP to show your loyalty to the Ethereum space, head over to the [issues](https://github.com/ethereum/ethereum-org-website/issues/) tab to get started!
@@ -1701,6 +1701,15 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
17011701
<td align="center" valign="top" width="14.28%"><a href="https://github.com/xiaolou86"><img src="https://avatars.githubusercontent.com/u/20718693?v=4?s=100" width="100px;" alt="xiaolou86"/><br /><sub><b>xiaolou86</b></sub></a><br /><a href="#content-xiaolou86" title="Content">🖋</a></td>
17021702
<td align="center" valign="top" width="14.28%"><a href="https://github.com/aztecEagle22"><img src="https://avatars.githubusercontent.com/u/152518936?v=4?s=100" width="100px;" alt="aztecEagle22"/><br /><sub><b>aztecEagle22</b></sub></a><br /><a href="#content-aztecEagle22" title="Content">🖋</a></td>
17031703
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Messi-Q"><img src="https://avatars.githubusercontent.com/u/21357985?v=4?s=100" width="100px;" alt="QIAN"/><br /><sub><b>QIAN</b></sub></a><br /><a href="#content-Messi-Q" title="Content">🖋</a></td>
1704+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/SanShi2023"><img src="https://avatars.githubusercontent.com/u/136459117?v=4?s=100" width="100px;" alt="SanShi2023"/><br /><sub><b>SanShi2023</b></sub></a><br /><a href="#content-SanShi2023" title="Content">🖋</a></td>
1705+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/kamuik16"><img src="https://avatars.githubusercontent.com/u/93703995?v=4?s=100" width="100px;" alt="Krishang Shah"/><br /><sub><b>Krishang Shah</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=kamuik16" title="Code">💻</a></td>
1706+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/vuvoth"><img src="https://avatars.githubusercontent.com/u/45826131?v=4?s=100" width="100px;" alt="Vu Vo"/><br /><sub><b>Vu Vo</b></sub></a><br /><a href="#content-vuvoth" title="Content">🖋</a></td>
1707+
</tr>
1708+
<tr>
1709+
<td align="center" valign="top" width="14.28%"><a href="http://o2stake.com"><img src="https://avatars.githubusercontent.com/u/77958700?v=4?s=100" width="100px;" alt="Tim - o2Stake"/><br /><sub><b>Tim - o2Stake</b></sub></a><br /><a href="#content-o2Stake" title="Content">🖋</a></td>
1710+
<td align="center" valign="top" width="14.28%"><a href="http://benedikt-wagner.dev"><img src="https://avatars.githubusercontent.com/u/113296072?v=4?s=100" width="100px;" alt="Benedikt Wagner"/><br /><sub><b>Benedikt Wagner</b></sub></a><br /><a href="#content-b-wagn" title="Content">🖋</a></td>
1711+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/tdahar"><img src="https://avatars.githubusercontent.com/u/18716811?v=4?s=100" width="100px;" alt="Tarun Mohandas Daryanani"/><br /><sub><b>Tarun Mohandas Daryanani</b></sub></a><br /><a href="#content-tdahar" title="Content">🖋</a></td>
1712+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Crosstons"><img src="https://avatars.githubusercontent.com/u/110349596?v=4?s=100" width="100px;" alt="Shubh"/><br /><sub><b>Shubh</b></sub></a><br /><a href="#content-Crosstons" title="Content">🖋</a></td>
17041713
</tr>
17051714
</tbody>
17061715
</table>

docs/applying-storybook.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ It's as easy as running `yarn storybook` to boot up a dedicated localhost to see
1818

1919
## Setting up a component's stories
2020

21-
> 🚨 NOTE: This project has version 7, which is currently still in beta. The following documentation outlines preferences in setup as it relates to this version. You can refer to the [7.0 beta docs](https://storybook.js.org/docs/7.0/react/) if you need any additional details
21+
> 🚨 NOTE: This project uses Storybook v7. The following documentation outlines preferences in setup as it relates to this version. You can refer to the [main docs](https://storybook.js.org/docs/get-started/install) if you need any additional details
2222
2323
A Storybook "story" is an instance of a component in a certain state or with certain parameters applied to show an alternative version of the component.
2424

@@ -42,13 +42,13 @@ import ComponentA from "."
4242

4343
type ComponentAType = typeof ComponentA
4444

45-
const meta: Meta<ComponentAType> {
45+
const meta {
4646
title: "ComponentA",
4747
component: ComponentA
48-
}
48+
} satisfies Meta<ComponentAType>
4949

5050
export default meta
51-
type Story = StoryObj<ComponentAType>;
51+
type Story = StoryObj<typeof meta>;
5252

5353
export const Basic: Story = {
5454
render: () => <ComponentA />
@@ -68,13 +68,13 @@ import Button from "."
6868

6969
type ButtonType = typeof Button
7070

71-
const meta: Meta<ButtonType> {
71+
const meta {
7272
title: "Button",
7373
component: Button
74-
}
74+
} satisfies Meta<ButtonType>
7575

7676
export default meta
77-
type Story = StoryObj<ButtonType>;
77+
type Story = StoryObj<typeof meta>;
7878

7979
export const Solid: Story = {
8080
render: (args) => <Button {...args}>A Button</Button>,
@@ -116,7 +116,7 @@ The dashboard where you view each story has a number of different addons availab
116116

117117
Outlined below are each area going from left to right in the selections.
118118

119-
| Sidebar above the preview | Dashboard below the preview |
119+
| Toolbar above the preview | Panel below the preview |
120120
| ---------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
121121
| 1. Rerender preview | 1. Controls - allows you to interact with a component’s args (inputs) dynamically. Experiment with alternate configurations of the component to discover edge cases. See [Controls addon docs](https://storybook.js.org/docs/7.0/react/essentials/controls) |
122122
| 2. Zoom In | 2. Actions (if applicable) - help you verify interactions produce the correct outputs via callbacks. See [Actions addon docs](https://storybook.js.org/docs/7.0/react/essentials/actions) |

next.config.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ const LIMIT_CPUS = Number(process.env.LIMIT_CPUS || 2)
66

77
const experimental = LIMIT_CPUS
88
? {
9-
// This option could be enabled in the future when flagged as stable, to speed up builds
10-
// (see https://nextjs.org/docs/pages/building-your-application/configuring/mdx#using-the-rust-based-mdx-compiler-experimental)
11-
// mdxRs: true,
12-
13-
// Reduce the number of cpus and disable parallel threads in prod envs to consume less memory
14-
workerThreads: false,
15-
cpus: LIMIT_CPUS,
16-
}
9+
// This option could be enabled in the future when flagged as stable, to speed up builds
10+
// (see https://nextjs.org/docs/pages/building-your-application/configuring/mdx#using-the-rust-based-mdx-compiler-experimental)
11+
// mdxRs: true,
12+
13+
// Reduce the number of cpus and disable parallel threads in prod envs to consume less memory
14+
workerThreads: false,
15+
cpus: LIMIT_CPUS,
16+
}
1717
: {}
1818

1919
/** @type {import('next').NextConfig} */

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"start": "next start",
1010
"lint": "next lint",
1111
"lint:fix": "next lint --fix",
12+
"format": "prettier --write .",
1213
"preversion": "bash ./src/scripts/updatePublishDate.sh",
1314
"crowdin-contributors": "ts-node -O '{ \"module\": \"commonjs\" }' src/scripts/crowdin/getCrowdinContributors.ts",
1415
"storybook": "storybook dev -p 6006",
@@ -74,6 +75,7 @@
7475
"image-size": "^1.0.2",
7576
"mdast-util-toc": "^7.0.0",
7677
"minimist": "^1.2.8",
78+
"plaiceholder": "^3.0.0",
7779
"polished": "^4.2.2",
7880
"raw-loader": "^4.0.2",
7981
"storybook": "7.6.6",

public/content/community/online/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Hundreds of thousands of Ethereum enthusiasts gather in these online forums to s
2727
<SocialListItem socialIcon="discord"><Link to="https://discord.gg/ethstaker">EthStaker Discord</Link> - community-run guidance, education, support, and resources for existing and potential stakers</SocialListItem>
2828
<SocialListItem socialIcon="discord"><Link to="https://discord.gg/ethereum-org">Ethereum.org website team</Link> - stop by and chat ethereum.org web development and design with the team and folks from the community</SocialListItem>
2929
<SocialListItem socialIcon="discord"><Link to="https://discord.matos.club/">Matos Discord</Link> - web3 creators community where builders, industrial figureheads, and Ethereum enthusiasts hang out. We're passionate about web3 development, design, and culture. Come build with us.</SocialListItem>
30-
<SocialListItem socialIcon="webpage"><Link to="https://gitter.im/ethereum/solidity/">Solidity Gitter</Link> - chat for solidity development (Gitter)</SocialListItem>
30+
<SocialListItem socialIcon="webpage"><Link to="https://gitter.im/ethereum/solidity">Solidity Gitter</Link> - chat for solidity development (Gitter)</SocialListItem>
3131
<SocialListItem socialIcon="webpage"><Link to="https://matrix.to/#/#ethereum_solidity:gitter.im">Solidity Matrix</Link> - chat for solidity development (Matrix)</SocialListItem>
3232
<SocialListItem socialIcon="webpage"><Link to="https://ethereum.stackexchange.com/">Ethereum Stack Exchange</Link> <i>- question and answer forum</i></SocialListItem>
3333
<SocialListItem socialIcon="webpage"><Link to="https://peeranha.io/">Peeranha</Link> <i>- decentralized question and answer forum</i></SocialListItem>

0 commit comments

Comments
 (0)