Skip to content

Commit 30ee87f

Browse files
authored
Merge branch 'ethereum:dev' into refactor/migrate_expandable_card
2 parents 3050f21 + 3d32135 commit 30ee87f

File tree

337 files changed

+20762
-16121
lines changed

Some content is hidden

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

337 files changed

+20762
-16121
lines changed

.all-contributorsrc

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9554,6 +9554,114 @@
95549554
"contributions": [
95559555
"code"
95569556
]
9557+
},
9558+
{
9559+
"login": "EridianAlpha",
9560+
"name": "Eridian",
9561+
"avatar_url": "https://avatars.githubusercontent.com/u/86061486?v=4",
9562+
"profile": "https://github.com/EridianAlpha",
9563+
"contributions": [
9564+
"doc"
9565+
]
9566+
},
9567+
{
9568+
"login": "bobbyg603",
9569+
"name": "Bobby Galli",
9570+
"avatar_url": "https://avatars.githubusercontent.com/u/2646053?v=4",
9571+
"profile": "http://bobbyg603.com",
9572+
"contributions": [
9573+
"doc"
9574+
]
9575+
},
9576+
{
9577+
"login": "flanagansteve",
9578+
"name": "flanagansteve",
9579+
"avatar_url": "https://avatars.githubusercontent.com/u/32844300?v=4",
9580+
"profile": "https://github.com/flanagansteve",
9581+
"contributions": [
9582+
"doc"
9583+
]
9584+
},
9585+
{
9586+
"login": "owenHwang",
9587+
"name": "Owen Hwang",
9588+
"avatar_url": "https://avatars.githubusercontent.com/u/112543777?v=4",
9589+
"profile": "https://github.com/owenHwang",
9590+
"contributions": [
9591+
"doc"
9592+
]
9593+
},
9594+
{
9595+
"login": "florath",
9596+
"name": "Andreas Florath",
9597+
"avatar_url": "https://avatars.githubusercontent.com/u/11856543?v=4",
9598+
"profile": "https://github.com/florath",
9599+
"contributions": [
9600+
"doc"
9601+
]
9602+
},
9603+
{
9604+
"login": "dgcoffman",
9605+
"name": "Daniel Coffman",
9606+
"avatar_url": "https://avatars.githubusercontent.com/u/1711204?v=4",
9607+
"profile": "http://dancoffman.com",
9608+
"contributions": [
9609+
"doc"
9610+
]
9611+
},
9612+
{
9613+
"login": "Amit0617",
9614+
"name": "AMIT KUMAR MISHRA",
9615+
"avatar_url": "https://avatars.githubusercontent.com/u/71893015?v=4",
9616+
"profile": "https://github.com/Amit0617",
9617+
"contributions": [
9618+
"doc"
9619+
]
9620+
},
9621+
{
9622+
"login": "Saksham010",
9623+
"name": "Saksham Thapa",
9624+
"avatar_url": "https://avatars.githubusercontent.com/u/56692835?v=4",
9625+
"profile": "https://github.com/Saksham010",
9626+
"contributions": [
9627+
"bug"
9628+
]
9629+
},
9630+
{
9631+
"login": "vjgaur",
9632+
"name": "Vijayendra Gaur",
9633+
"avatar_url": "https://avatars.githubusercontent.com/u/1871257?v=4",
9634+
"profile": "https://github.com/vjgaur",
9635+
"contributions": [
9636+
"doc"
9637+
]
9638+
},
9639+
{
9640+
"login": "nocibambi",
9641+
"name": "András Novoszáth",
9642+
"avatar_url": "https://avatars.githubusercontent.com/u/8539674?v=4",
9643+
"profile": "https://www.linkedin.com/in/andrasnovoszath/",
9644+
"contributions": [
9645+
"doc"
9646+
]
9647+
},
9648+
{
9649+
"login": "SahilAujla",
9650+
"name": "Sahil Aujla",
9651+
"avatar_url": "https://avatars.githubusercontent.com/u/83442423?v=4",
9652+
"profile": "http://sahilaujla.com",
9653+
"contributions": [
9654+
"doc"
9655+
]
9656+
},
9657+
{
9658+
"login": "ritave",
9659+
"name": "Olaf Tomalka",
9660+
"avatar_url": "https://avatars.githubusercontent.com/u/1614945?v=4",
9661+
"profile": "https://github.com/ritave",
9662+
"contributions": [
9663+
"doc"
9664+
]
95579665
}
95589666
],
95599667
"contributorsPerLine": 7,

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1503,6 +1503,22 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
15031503
<td align="center"><a href="https://github.com/srustagi"><img src="https://avatars.githubusercontent.com/u/11203724?v=4?s=100" width="100px;" alt="Shiv Rustagi"/><br /><sub><b>Shiv Rustagi</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=srustagi" title="Documentation">📖</a></td>
15041504
<td align="center"><a href="https://www.kungfudev.com/"><img src="https://avatars.githubusercontent.com/u/8400576?v=4?s=100" width="100px;" alt="Douglas Makey Mendez Molero"/><br /><sub><b>Douglas Makey Mendez Molero</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=douglasmakey" title="Code">💻</a></td>
15051505
<td align="center"><a href="https://github.com/ameeetgaikwad"><img src="https://avatars.githubusercontent.com/u/76063569?v=4?s=100" width="100px;" alt="Amit Gaikwad"/><br /><sub><b>Amit Gaikwad</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=ameeetgaikwad" title="Code">💻</a></td>
1506+
<td align="center"><a href="https://github.com/EridianAlpha"><img src="https://avatars.githubusercontent.com/u/86061486?v=4?s=100" width="100px;" alt="Eridian"/><br /><sub><b>Eridian</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=EridianAlpha" title="Documentation">📖</a></td>
1507+
<td align="center"><a href="http://bobbyg603.com"><img src="https://avatars.githubusercontent.com/u/2646053?v=4?s=100" width="100px;" alt="Bobby Galli"/><br /><sub><b>Bobby Galli</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=bobbyg603" title="Documentation">📖</a></td>
1508+
<td align="center"><a href="https://github.com/flanagansteve"><img src="https://avatars.githubusercontent.com/u/32844300?v=4?s=100" width="100px;" alt="flanagansteve"/><br /><sub><b>flanagansteve</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=flanagansteve" title="Documentation">📖</a></td>
1509+
</tr>
1510+
<tr>
1511+
<td align="center"><a href="https://github.com/owenHwang"><img src="https://avatars.githubusercontent.com/u/112543777?v=4?s=100" width="100px;" alt="Owen Hwang"/><br /><sub><b>Owen Hwang</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=owenHwang" title="Documentation">📖</a></td>
1512+
<td align="center"><a href="https://github.com/florath"><img src="https://avatars.githubusercontent.com/u/11856543?v=4?s=100" width="100px;" alt="Andreas Florath"/><br /><sub><b>Andreas Florath</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=florath" title="Documentation">📖</a></td>
1513+
<td align="center"><a href="http://dancoffman.com"><img src="https://avatars.githubusercontent.com/u/1711204?v=4?s=100" width="100px;" alt="Daniel Coffman"/><br /><sub><b>Daniel Coffman</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=dgcoffman" title="Documentation">📖</a></td>
1514+
<td align="center"><a href="https://github.com/Amit0617"><img src="https://avatars.githubusercontent.com/u/71893015?v=4?s=100" width="100px;" alt="AMIT KUMAR MISHRA"/><br /><sub><b>AMIT KUMAR MISHRA</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=Amit0617" title="Documentation">📖</a></td>
1515+
<td align="center"><a href="https://github.com/Saksham010"><img src="https://avatars.githubusercontent.com/u/56692835?v=4?s=100" width="100px;" alt="Saksham Thapa"/><br /><sub><b>Saksham Thapa</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/issues?q=author%3ASaksham010" title="Bug reports">🐛</a></td>
1516+
<td align="center"><a href="https://github.com/vjgaur"><img src="https://avatars.githubusercontent.com/u/1871257?v=4?s=100" width="100px;" alt="Vijayendra Gaur"/><br /><sub><b>Vijayendra Gaur</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=vjgaur" title="Documentation">📖</a></td>
1517+
<td align="center"><a href="https://www.linkedin.com/in/andrasnovoszath/"><img src="https://avatars.githubusercontent.com/u/8539674?v=4?s=100" width="100px;" alt="András Novoszáth"/><br /><sub><b>András Novoszáth</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=nocibambi" title="Documentation">📖</a></td>
1518+
</tr>
1519+
<tr>
1520+
<td align="center"><a href="http://sahilaujla.com"><img src="https://avatars.githubusercontent.com/u/83442423?v=4?s=100" width="100px;" alt="Sahil Aujla"/><br /><sub><b>Sahil Aujla</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=SahilAujla" title="Documentation">📖</a></td>
1521+
<td align="center"><a href="https://github.com/ritave"><img src="https://avatars.githubusercontent.com/u/1614945?v=4?s=100" width="100px;" alt="Olaf Tomalka"/><br /><sub><b>Olaf Tomalka</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=ritave" title="Documentation">📖</a></td>
15061522
</tr>
15071523
</tbody>
15081524
</table>

docs/deploy-and-review-process.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# Deploy and review process
2+
3+
This documentation outlines our current processes for how we deploy the latest changes to ethereum.org, and how we prioritize items in our review process.
4+
5+
## Deploy process
6+
7+
Anything merged into the `dev` branch of [ethereum.org](http://ethereum.org) will go live on ethereum.org at the next release. Currently, we deploy the latest changes to [ethereum.org](http://ethereum.org) twice per week (Monday and Thursday). When deploying, we merge the `dev` branch into the `master` branch. The `master` branch is the latest live version of [ethereum.org](https://ethereum.org).
8+
9+
Occasionally, we’ll also do a patch deploy to fix an urgent or widespread issue.
10+
11+
## Review process
12+
13+
### General review process
14+
15+
We use a first-in, first-out system for reviewing pull requests. The longer a pull request has been open, the higher priority it is for our team to review. In some cases—for example, fixing a high-priority issue or merging low-hanging fruit for a deploy—we will stray from this process and use our best judgement to get higher-impact changes deployed more quickly.
16+
17+
We aim to have every new PR merged or closed within 30 days of opening. As outlined in the following sections, different types of pull requests do have different levels of priority, and this may influence how promptly a pull request is acted on.
18+
19+
### Translations
20+
21+
Translation pull requests are considered high priority. These are when the translated and reviewed files from our translation management platform are submitted as a pull request. They are important to our core value of bringing Ethereum education to as many languages as possible. They also are the accumulation of months of work by translators and reviewers, and any delay to this already long process is undesirable.
22+
23+
**Timeline:** PRs should be merged within 1-4 days of opening (by the next release).
24+
25+
### Feature and bug fixes
26+
27+
Any new feature correlated to an approved issue or bug fix is high-priority. Similar to translators, code contributors dedicate a large amount of their time to improving [ethereum.org](http://ethereum.org) as a resource and addressing their efforts quickly is desirable. All bug fixes should be handled swiftly, but new features that were not discussed, requested or approved do not fall under this timeline.
28+
29+
**Timeline:** Features or bug fixes should be reviewed within 1-12 days. In the case of bugs, more severe bugs will be reviewed more promptly.
30+
31+
### Content
32+
33+
Content PRs are considered medium-priority. Depending on their content, they can be very high-impact but also a high effort to go through the various stages of content review to ensure the content meets the standards we aim for. Content PRs can be broken into two categories: major content (e.g. a new page) and minor content changes (e.g. a new section to an existing page). Typo or grammar fixes are considered separately.
34+
35+
**Timeline:** Major content should be merged within 15-30 days of opening. Minor content changes within 5-15 days of opening.
36+
37+
### Typographical and grammatical errors
38+
39+
Typographical and grammatical errors are medium-priority as small errors of this kind can have second-order ramifications for the linguists of the ~50 languages we currently translate to. Though technically a subgroup of ‘content PRs’, typos and grammar errors take significantly less time to review and, as a result, are treated differently.
40+
41+
**Timeline:** Typo or grammar pull requests should be merged within 1-8 days of opening.
42+
43+
### Adding products
44+
45+
Adding new products is currently a low-to-medium priority (depending on the type of product). These pull requests often take a long time to review as we must extensively research products to ensure we not sending our users to any dubious or unsafe products.
46+
47+
**Timeline:** PRs should be closed or merged within 30 days of opening.
48+
49+
### Adding tutorials
50+
51+
Adding new tutorials to [ethereum.org](http://ethereum.org) is currently low-priority. We are currently in the middle of an epic to revamp our tutorials. As part of this, we’ll be reviewing our existing tutorials, purging outdated or low-quality tutorials, and refining our listing criteria for future tutorials to meet our increased standards. Please always create an issue to discuss the usefulness of your proposed tutorial before opening a PR.
52+
53+
**Timeline:** PRs should be closed or merged within 30 days of opening.

docs/stack.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
- [Gatsby Docs](https://www.gatsbyjs.org/docs/)
1010
- [React](https://reactjs.org/) - A JavaScript library for building component-based user interfaces
1111
- [Typescript](https://www.typescriptlang.org/) - TypeScript is a strongly typed programming language that builds on JavaScript
12+
- [Chakra UI](https://chakra-ui.com/) - A UI library (Migration in progress)
1213
- [GraphQL](https://graphql.org/) - A query language for APIs
1314
- [Algolia](https://www.algolia.com/) - Site indexing, rapid intra-site search results, and search analytics. [Learn more on how we implement Algolia for site search](./docs/ALGOLIA_DOCSEARCH.md).
1415
- Primary implementation: `/src/components/Search/index.ts`

i18n/config.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,14 @@
343343
"langDir": "ltr",
344344
"dateFormat": "MM/DD/YYYY"
345345
},
346+
{
347+
"code": "ta",
348+
"hrefLang": "ta",
349+
"name": "Tamil",
350+
"localName": "தமிழ்",
351+
"langDir": "ltr",
352+
"dateFormat": "MM/DD/YYYY"
353+
},
346354
{
347355
"code": "th",
348356
"hrefLang": "th",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ethereum-org-website",
3-
"version": "6.9.1",
3+
"version": "6.10.1",
44
"description": "Website of ethereum.org",
55
"main": "index.js",
66
"repository": "git@github.com:ethereum/ethereum-org-website.git",

src/@chakra-ui/gatsby-plugin/components/Button.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,5 +90,17 @@ export const Button: ComponentStyleConfig = {
9090
color: "primary",
9191
borderColor: "primary",
9292
},
93+
icon: {
94+
appearance: "none",
95+
background: "inherit",
96+
padding: "initial",
97+
border: 0,
98+
color: "inherit",
99+
boxShadow: "none",
100+
_hover: {
101+
color: "primary",
102+
boxShadow: "none",
103+
},
104+
},
93105
},
94106
}

src/@chakra-ui/gatsby-plugin/styles.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ const styles = {
1919
bg: mode("white", "gray.700")(props),
2020
lineHeight: "1.6rem",
2121
},
22+
a: {
23+
color: "primary",
24+
textDecoration: "underline",
25+
},
2226
// should be replace with https://chakra-ui.com/docs/components/text
2327
p: {
2428
margin: "0px 0px 1.45rem",
@@ -58,12 +62,6 @@ const styles = {
5862
"li > p": {
5963
"margin-bottom": "calc(1.45rem / 2)",
6064
},
61-
// YouTube embeds
62-
iframe: {
63-
display: "block",
64-
maxWidth: "560px",
65-
margin: "32px 0",
66-
},
6765
// should be replace by the usage of https://chakra-ui.com/docs/components/heading
6866
// also, the media queries defined on each of these heading tags are bearly used
6967
"h1,h2,h3,h4,h5,h6": {

src/assets/dapps/balancer.png

6.07 KB
Loading

src/assets/exchanges/ftx.png

-1.52 KB
Binary file not shown.

0 commit comments

Comments
 (0)