Skip to content

Commit fe4e1ee

Browse files
committed
Generate heading ids
1 parent c00b964 commit fe4e1ee

5 files changed

Lines changed: 28 additions & 28 deletions

File tree

src/content/contributing/adding-articles/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ lang: en
44
sidebar: true
55
---
66

7-
# Adding articles
7+
# Adding articles {#contributing-to-ethereumorg-}
88

99
We can't hope to cover everything Ethereum so we try to showcase some of the brilliant articles that the community creates. These often provide more in-depth information on topics that users may be interested in.
1010

1111
If there's an article that you feel should be added to a page, feel free to suggest it somewhere appropriate.
1212

13-
## How we decide
13+
## How we decide {#ways-to-contribute}
1414

1515
Learning resources will be assessed by the following criteria:
1616

@@ -22,7 +22,7 @@ Learning resources will be assessed by the following criteria:
2222

2323
---
2424

25-
## Add your article
25+
## Add your article {#how-decisions-about-the-site-are-made}
2626

2727
If you want to add an article to ethereum.org and it meets the criteria, create an issue on GitHub.
2828

src/content/contributing/adding-developer-tools/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ lang: en
44
sidebar: true
55
---
66

7-
# Adding developer tools
7+
# Adding developer tools {#contributing-to-ethereumorg-}
88

99
We want to make sure we list the best developer resources possible so that people can build with confidence and have the support they need.
1010

@@ -17,7 +17,7 @@ We currently list developer tools on:
1717

1818
**Please only suggest new additions to appropriate pages.**
1919

20-
## How we decide
20+
## How we decide {#ways-to-contribute}
2121

2222
Developer tool submissions will be assessed by the following criteria:
2323

@@ -45,7 +45,7 @@ Developer tool submissions will be assessed by the following criteria:
4545

4646
---
4747

48-
## Add your developer tool
48+
## Add your developer tool {#how-decisions-about-the-site-are-made}
4949

5050
If you want to add a developer tool to ethereum.org and it meets the criteria, create an issue on GitHub.
5151

src/content/contributing/adding-products/index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ lang: en
44
sidebar: true
55
---
66

7-
# Adding Ethereum products
7+
# Adding Ethereum products {#contributing-to-ethereumorg-}
88

99
Anyone is free to suggest new wallets and dapps to the content on ethereum.org, where it's appropriate to do so. **No, we won't list your dapp on our homepage** 😜
1010

@@ -31,15 +31,15 @@ Overall **ethereum.org wants to provide a "seamless onboarding experience" for n
3131

3232
Here's our decision framework in more detail. Feel free to provide feedback or suggest changes.
3333

34-
## The decision framework
34+
## The decision framework {#ways-to-contribute}
3535

36-
### Criteria for inclusion: the must-haves
36+
### Criteria for inclusion: the must-haves {#criteria-for-inclusion-the-must-haves}
3737

3838
- **An audited product** – this reduces the risk to our users and shows us that you take security seriously.
3939
- **A product** **that has been "live" for over 6 months** – this is another indication of security. 6 months is a good timeframe for critical bugs and exploitations to have been found.
4040
- **Worked on by an active team** – this helps ensure quality and that a user will get support with their queries.
4141

42-
### Criteria for ranking: the nice-to-haves
42+
### Criteria for ranking: the nice-to-haves {#criteria-for-ranking-the-nice-to-haves}
4343

4444
Your dapp or wallet may not be listed on ethereum.org as prominently as others because of the following criteria.
4545

@@ -59,7 +59,7 @@ Your dapp or wallet may not be listed on ethereum.org as prominently as others b
5959
- **Open source** – your code should be accessible and you should accept PRs from the wider community.
6060
- **Community** – you have a dedicated community, maybe a Discord, where users can interact with your team to get help or suggest new features.
6161

62-
## Criteria in practice
62+
## Criteria in practice {#how-decisions-about-the-site-are-made}
6363

6464
The more of the criteria you fill, the more likely your product will find its way onto ethereum.org.
6565

@@ -76,11 +76,11 @@ This is a design decision that ethereum.org is responsible for.
7676

7777
But rest assured, **there will be links to other websites that rank more dapps/wallets**
7878

79-
### Terms of use
79+
### Terms of use {#terms-of-use}
8080

8181
Please also refer to our [terms of use](/terms-of-use/). Information on ethereum.org is provided solely for general information purposes.
8282

83-
## Maintenance
83+
## Maintenance {#contributors}
8484

8585
As is the fluid nature of Ethereum, teams and products come and go and innovation happens daily, so we'll undertake routine checks of our content to:
8686

@@ -93,7 +93,7 @@ _We're also investigating options for voting so the community can indicate their
9393

9494
---
9595

96-
## Add your product
96+
## Add your product {#give-feedback}
9797

9898
If you want to add a wallet or dapp to ethereum.org and it meets the criteria, create an issue on GitHub.
9999

src/content/contributing/design-principles/index.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@ lang: en
44
sidebar: true
55
---
66

7-
# Our design principles
7+
# Our design principles {#contributing-to-ethereumorg-}
88

99
👋 Hello, and welcome to the **design principles** for ethereum.org. This is part of an ongoing process to evolve and improve ethereum.org.
1010

1111
Our principles inform the look and feel of the site and the content that's on it.
1212

1313
You should read these before you [contribute to ethereum.org](/contributing/).
1414

15-
## What are design principles?
15+
## What are design principles? {#ways-to-contribute}
1616

1717
Don't worry, they're pretty simple! **Design principles** are a set of guidelines we refer to when designing (i.e. creating, maintaining or updating) something.
1818

1919
In the context of ethereum.org these design principles are the foundation for what we want the website to represent and project to the world. They're both aspirational **and** functional. It's not just how the website _looks_, but also how it _works_ and even how it makes someone _feel._ Everything, from the colors to the page layouts to how we talk about Ethereum on the website should be informed by these principles.
2020

21-
## The principles in practice
21+
## The principles in practice {#how-decisions-about-the-site-are-made}
2222

2323
Let's look at an example. One of the principles is “Credible”, which means that we want visitors to the site to _feel_ and _know_ that the site is trustworthy - just like the wider Ethereum ecosystem. Within that principle, we have 3 functional “sub-principles” that we believe are actionable steps we can take to make the site credible:
2424

@@ -32,9 +32,9 @@ So when we're making design decisions, or copywriting decisions, we can then ref
3232
- _“How and where are we showing the ecosystem's size and activity?”_
3333
- _“Are the new proposed contributions by a community member that I'm reviewing consistent with the current design and writing on the site?”_
3434

35-
## The ethereum.org design principles
35+
## The ethereum.org design principles {#contributors}
3636

37-
### 1. Inspirational
37+
### 1. Inspirational {#1-inspirational}
3838

3939
The site should inspire users to dream of how Ethereum can change the world. It should motivate people to explore, play and tinker with the tools and apps of the Ethereum ecosystem.
4040

@@ -43,7 +43,7 @@ The site should inspire users to dream of how Ethereum can change the world. It
4343

4444
Visual Direction • Content
4545

46-
### 2. Universal
46+
### 2. Universal {#2-universal}
4747

4848
Ethereum is a global, decentralized project and our audience reflects this. The site should aspire to be accessible to everyone, and sensitive to the world's many cultures.
4949

@@ -53,7 +53,7 @@ Ethereum is a global, decentralized project and our audience reflects this. The
5353

5454
Writing systems • Use of colour • Visual Direction • Content
5555

56-
### 3. A Good Story
56+
### 3. A Good Story {#3-a-good-story}
5757

5858
The website should function like a good story. Visitors are on a journey, and the content you contribute is a part of that. Your contributions should fit within a clear narrative: one with a beginning (introduction/entry point), middle (set of learnings and insights), and end (a link(s) to relevant resources, or next steps).
5959

@@ -62,7 +62,7 @@ The website should function like a good story. Visitors are on a journey, and th
6262

6363
User Journeys • Content
6464

65-
### 4. Credible
65+
### 4. Credible {#4-credible}
6666

6767
People may be seeking their introduction to the Ethereum ecosystem or they may be skeptics. Acknowledge that responsibility in how you communicate. Ensure that they both leave with greater confidence in the Ethereum ecosystem.
6868

@@ -72,7 +72,7 @@ People may be seeking their introduction to the Ethereum ecosystem or they may b
7272

7373
Visual Direction • Content
7474

75-
### 5. Collaborative Improvement
75+
### 5. Collaborative Improvement {#5-collaborative-improvement}
7676

7777
The website is the product of many contributors, just like the ecosystem as a whole.
7878

@@ -86,7 +86,7 @@ Information Architecture • Visual Direction • Code
8686

8787
You can see our design principles in action [across our site](/).
8888

89-
## Give feedback
89+
## Give feedback {#give-feedback}
9090

9191
**Share your feedback on this document!** One of our proposed principles is “**Collaborative Improvement**” which means that we want the website to be the product of many contributors. So in the spirit of that principle, we want to share these design principles with the Ethereum community.
9292

src/content/contributing/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ lang: en
44
sidebar: true
55
---
66

7-
# Contributing to ethereum.org 🦄
7+
# Contributing to ethereum.org 🦄 {#contributing-to-ethereumorg-}
88

99
ethereum.org is an open-source project. So if you want to help improve [our portal to Ethereum](https://ethereum.org/en/about/), here's how you can help out.
1010

11-
## Ways to contribute
11+
## Ways to contribute {#ways-to-contribute}
1212

1313
- [Work on an open issue](https://github.com/ethereum/ethereum-org-website/issues)
1414
_– Work we've identified that needs doing_
@@ -47,15 +47,15 @@ Before contributing , make sure you're familiar with:
4747
- the evolving [vision of ethereum.org](/about/)
4848
- our [design principles](/en/contributing/design-principles/)
4949

50-
## How decisions about the site are made
50+
## How decisions about the site are made {#how-decisions-about-the-site-are-made}
5151

5252
Decisions about individual PRs, design evolution and major upgrades are made by a team from across the Ethereum ecosystem. This team includes project managers, developers, designers, marketing and communications, and subject matter experts. Community input informs every decision: so please raise questions in issues, submit PRs, or contact the team:
5353

5454
- [website@ethereum.org](website@ethereum.org)
5555
- [@ethdotorg](https://twitter.com/ethdotorg)
5656
- [Discord server](https://discord.gg/CetY6Y4)
5757

58-
## Contributors
58+
## Contributors {#contributors}
5959

6060
Thanks to everyone who has contributed so far!
6161

0 commit comments

Comments
 (0)