Skip to content

Commit d75218f

Browse files
committed
Merge branch 'main' into development
2 parents f7c658e + d3aca3e commit d75218f

Some content is hidden

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

44 files changed

+6097
-221
lines changed

‎docs/account-settings.md‎

Lines changed: 16 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ Here is how to update your profile page on Hashnode:
99

1010
2. Click on your **profile picture** at the bottom-left corner of the page on *desktop* screen or top-right corner on *mobile* screen.
1111

12-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711465204/4Mb1R5qj8.png?auto=compress)
12+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492775188/7u9FsH_We.png?auto=compress)
1313

1414
3. Click on the **Account Settings** option from the popup modal to access the settings page.
1515

16-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711482292/HWdEHb_oZ.png?auto=compress)
16+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492600113/SKbBNpdk9.png?auto=compress)
1717

1818
4. On the **PROFILE** page, you can update your **Basic Info**, **About You**, **Social**, and **Profile Identity**.
1919

20-
![Hashnode Profile Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1600772530063/EQogkdi62.png?auto=compress)
20+
![Hashnode Profile Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1616493560565/3NZwerzvD.png?auto=compress)
2121

2222
---
2323

@@ -49,15 +49,15 @@ Here is how to modify your email preference:
4949

5050
2. Click on your **profile picture** at the bottom-left corner of the page on *desktop* screen or top-right corner on *mobile* screen.
5151

52-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711465204/4Mb1R5qj8.png?auto=compress)
52+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492775188/7u9FsH_We.png?auto=compress)
5353

5454
3. Click on the **Account Settings** option from the popup modal to access the settings page.
5555

56-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711482292/HWdEHb_oZ.png?auto=compress)
56+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492600113/SKbBNpdk9.png?auto=compress)
5757

5858
4. Click on the **EMAIL NOTIFICATIONS** tab.
5959

60-
![Hashnode Notifications Tab](https://cdn.hashnode.com/res/hashnode/image/upload/v1600772663739/w8xqT3bum.png?auto=compress)
60+
![Hashnode Notifications Tab](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492141495/N6vSHDkjp.png?auto=compress)
6161

6262
5. You will now see all the preference options:
6363

@@ -71,42 +71,6 @@ Here is how to modify your email preference:
7171
- Monthly blog posts stats newsletter
7272

7373
6. Check any option you want and click the **Update** button to update your email preference.
74-
75-
76-
# Push Notifications
77-
78-
Here is how to activate push notifications:
79-
80-
1. Log in to your Hashnode account.
81-
82-
2. Click on your **profile picture** at the bottom-left corner of the page on *desktop* screen or top-right corner on *mobile* screen.
83-
84-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711465204/4Mb1R5qj8.png?auto=compress)
85-
86-
3. Click on the **Account Settings** option from the popup modal to access the settings page.
87-
88-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711482292/HWdEHb_oZ.png?auto=compress)
89-
90-
2. Click on the **PUSH NOTIFICATIONS** tab.
91-
92-
![Hashnode Push Notifications](https://cdn.hashnode.com/res/hashnode/image/upload/v1600772916024/bmaeu8xrw.png?auto=compress)
93-
94-
3. Click on the Allow button to activate Push Notifications on your current browser.
95-
96-
![Hashnode Push Notifications](https://cdn.hashnode.com/res/hashnode/image/upload/v1600772987144/ksErC87Tv.png?auto=compress)
97-
98-
4. A notification popup will be displayed on your screen; click on the **Allow** button to grant Hashnode permission to send you notifications.
99-
100-
![Notification Popup Button](https://cdn.hashnode.com/res/hashnode/image/upload/v1600773055769/Iwy7id_UG.png?auto=compress)
101-
102-
5. Use the checkboxes available to select the kind of notification you want to receive. The **Do not disturb** option will turn off push notifications permanently.
103-
104-
![Update Push Notification](https://cdn.hashnode.com/res/hashnode/image/upload/v1600774133093/0vBrjkb5Q.png?auto=compress)
105-
106-
6. Click on the **Update** button to save any change.
107-
108-
---
109-
11074
# Developer Access Token
11175

11276
Personal Access Token is like a private key to your Hashnode account, which should not be disclosed. You can use this personal access token to interact with your Hashnode account using our APIs.
@@ -119,27 +83,27 @@ Here is how to generate your Hashnode Developer Access Token:
11983

12084
2. Click on your **profile picture** at the bottom-left corner of the page on *desktop* screen or top-right corner on *mobile* screen.
12185

122-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711465204/4Mb1R5qj8.png?auto=compress)
86+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492775188/7u9FsH_We.png?auto=compress)
12387

12488
3. Click on the **Account Settings** option from the popup modal to access the settings page.
12589

126-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711482292/HWdEHb_oZ.png?auto=compress)
90+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492600113/SKbBNpdk9.png?auto=compress)
12791

12892
4. Click on the **DEVELOPER** tab.
12993

130-
![Hashnode Developer Access Token](https://cdn.hashnode.com/res/hashnode/image/upload/v1600774336475/Zqx1nplVH.png?auto=compress)
94+
![Hashnode Developer Access Token](https://cdn.hashnode.com/res/hashnode/image/upload/v1616493663953/v8IHjjD3W.png?auto=compress)
13195

13296
5. Click the **Generate New Token** button to generate a new token for your account.
13397

13498
![Hashnode Developer Access Token](https://cdn.hashnode.com/res/hashnode/image/upload/v1600774430697/ucpRo6fQE.png?auto=compress)
13599

136100
6. You will now see an auto-generated token in the **Your Tokens** section.
137101

138-
![Hashnode Developer Access Token](https://cdn.hashnode.com/res/hashnode/image/upload/v1600775290709/iythB2m16.png?auto=compress)
102+
![Hashnode Developer Access Token](https://cdn.hashnode.com/res/hashnode/image/upload/v1616493720360/EXLfNWBIGD.png?auto=compress)
139103

140104
7. Click on the **Revoke** text beneath the token to revoke access to the generated token.
141105

142-
![Hashnode Developer Access Token](https://cdn.hashnode.com/res/hashnode/image/upload/v1600775637849/RPgp1qk_Z.png?auto=compress)
106+
![Hashnode Developer Access Token](https://cdn.hashnode.com/res/hashnode/image/upload/v1616493795362/r9vide8A1.png?auto=compress)
143107

144108
---
145109

@@ -163,23 +127,23 @@ Here is how to delete your Hashnode account:
163127

164128
2. Click on your **profile picture** at the bottom-left corner of the page on *desktop* screen or top-right corner on *mobile* screen.
165129

166-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711465204/4Mb1R5qj8.png?auto=compress)
130+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492775188/7u9FsH_We.png?auto=compress)
167131

168132
3. Click on the **Account Settings** option from the popup modal to access the settings page.
169133

170-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711482292/HWdEHb_oZ.png?auto=compress)
134+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492600113/SKbBNpdk9.png?auto=compress)
171135

172136
4. Click on the **ACCOUNT** tab.
173137

174-
![Hashnode Accounts](https://cdn.hashnode.com/res/hashnode/image/upload/v1600775744270/fzKs_OwCg.png?auto=compress)
138+
![Hashnode Accounts](https://cdn.hashnode.com/res/hashnode/image/upload/v1616493976087/DiA0tYXf7.png?auto=compress)
175139

176140
5. You will now see a warning in the **Delete account** section displaying all *Personal* and *Team* blogs associated with your account.
177141

178-
![Hashnode Accounts](https://cdn.hashnode.com/res/hashnode/image/upload/v1600775744270/fzKs_OwCg.png?auto=compress)
142+
![Hashnode Accounts](https://cdn.hashnode.com/res/hashnode/image/upload/v1616494026619/U-jBUGBsA.png?auto=compress)
179143

180144
6. Click on the **Delete your account** button.
181145

182-
![Hashnode Accounts](https://cdn.hashnode.com/res/hashnode/image/upload/v1600775919678/tW-VTICZ_.png?auto=compress)
146+
![Hashnode Accounts](https://cdn.hashnode.com/res/hashnode/image/upload/v1616494026619/U-jBUGBsA.png?auto=compress)
183147

184148
7. A pop will appear now with another warning message and a confirmation form. Please read the warning carefully.
185149

‎docs/ambassador-program.md‎

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
id: ambassador-program
3+
title: Hashnode Ambassador
4+
---
5+
6+
The Hashnode Ambassador program is a way Hashnode rewards developers for spreading the word about Hashnode.
7+
8+
If you enjoy Hashnode and want to see your friends here as well, refer them and become a Hashnode Ambassador. It comes with many valuable perks and an exclusive T-shirt!
9+
10+
## How to become an ambassador
11+
12+
By following the three steps below, you'd automatically become a Hashnode Ambassador.
13+
14+
1. First, go to the [Hashnode Ambassadors](https://hashnode.com/ambassador) homepage.
15+
2. Copy your **referral** link and share it with friends or colleagues.
16+
3. Once a minimum of 3 people have joined Hashnode using your referral link; you automatically become a Hashnode Ambassador 🥳
17+
18+
## Win an exclusive Hashnode T-shirt
19+
20+
Every day, we give the top referrer of the day an exclusive Hashnode T-shirt. Want to win one? Spread the word about Hashnode. 😃
21+
22+
23+
## Other benefits of being a Hashnode Ambassador
24+
25+
Aside from winning an exclusive Hashnode T-shirt, here are other things you stand to gain from being a Hashnode Ambassador.
26+
27+
| Feature | Description | Icon |
28+
|-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
29+
|**Beta features access**| You get access to beta features before everyone else. Also, some features are only accessible to ambassadors. | <imgsrc="https://cdn.hashnode.com/res/hashnode/image/upload/v1613978663055/Gfo-S55MR.png?auto=compress"width="80"alt="Access Beta Features" /> |
30+
|**Custom CSS**| Get access to the Custom CSS feature. You can override the Hashnode's default design. Thus, you can personalise your blog! | <imgsrc="https://cdn.hashnode.com/res/hashnode/image/upload/v1613978828316/KcFRdhqI_.png?auto=compress"width="80"alt="Custom CSS" /> |
31+
|**Reading History**| With the reading history you can keep track of the articles you read on mobile and desktop devices. You can always get back to them later. | <imgsrc="https://cdn.hashnode.com/res/hashnode/image/upload/v1613978732431/SNY4Rtg5n.png?auto=compress"width="80"alt="Reading History" /> |
32+
|**Publish from Github**| When you become an ambassador, you can publish articles on Hashnode straight from Github. Once you get the ambassador group, connect your blog to Github and start publishing articles! | <imgsrc="https://cdn.hashnode.com/res/hashnode/image/upload/v1614000699090/XO9wR_2Yu.png?auto=compress"width="80"alt="Source From GitHub" /> |
33+
|**Who liked my articles?**| As a Hashnode ambassador, you can see the people who react to your articles. | <imgsrc="https://cdn.hashnode.com/res/hashnode/image/upload/v1613978774735/Sj5mEm7lw.png?auto=compress"width="80"alt="Who Liked My Article" /> |
34+
|**Exclusive Discord group**| You get access to an exclusive Discord channel only for ambassadors. | <imgsrc="https://cdn.hashnode.com/res/hashnode/image/upload/v1613979080756/-Ktgloxcn.png?auto=compress"width="80"alt="Exclusive Discord Group" /> |
35+
|**Gold profile ring**| You receive a unique gold ring around your profile photo to announce that you are a Hashnode ambassador. | <imgsrc="https://cdn.hashnode.com/res/hashnode/image/upload/v1597084357835/nVQVaJ4lw.png?auto=compress"width="80"alt="Gold Profile Ring" /> |

‎docs/analytics.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ Here is how to check your blog's analytics:
2020

2121
2. Click on your **profile picture** at the bottom-left corner of the page on *desktop* screen or top-right corner on *mobile* screen.
2222

23-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711465204/4Mb1R5qj8.png?auto=compress)
23+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616492775188/7u9FsH_We.png?auto=compress)
2424

2525
3. Click on the **Blog Dashboard** option from the popup modal to access your blog's dashboard.
2626

27-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1601380906521/1QhsZ20tP.png)
27+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1616495148429/anxbO8ZqM.png?auto=compress)
2828

2929
4. Click on the **ANALYTICS** tab to view your blog's performance in a graphical representation (Views per day, 7 days, 30 days, and All time) and a tabular representation (Blog Post, Views, Comments, and Reactions).
3030

31-
![Hashnode Analytics](https://cdn.hashnode.com/res/hashnode/image/upload/v1610542707860/PebIjfbyc.png)
31+
![Hashnode Analytics](https://cdn.hashnode.com/res/hashnode/image/upload/v1616497315320/mNjE3UPMW.png?auto=compress)
3232

33-
![Hashnode Analytics](https://cdn.hashnode.com/res/hashnode/image/upload/v1601383085554/neRc81EVW.png)
33+
![Hashnode Analytics](https://cdn.hashnode.com/res/hashnode/image/upload/v1601383085554/neRc81EVW.png?auto=compress)
3434

‎docs/audio-blogs.md‎

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
id: audio-blogs
3+
title: Audio Blogs
4+
---
5+
6+
We all love to read, but as developers, we are always busy! So, it's often difficult to find time to read - That's why we added the **Audio Blogs** feature on Hashnode blogs. 😃
7+
8+
This features automatically converts articles on a Hashnode blog into an audio version to enables developers to listen to their favorite articles while working on their day-to-day tasks (e.g., going for a run, cooking, etc.).
9+
10+
By doing this, developers can save more time every day and dedicate that to something else.
11+
12+
---
13+
14+
## How to get access to the Audio Blogs feature
15+
16+
The **Audio Blogs** feature is for only [Hashnode Ambassadors](https://hashnode.com/ambassador) because we want to first understand the usage and cost before rolling it out to everyone. This will also allow us to improve and optimize the offering before general availability.
17+
18+
If you need access to it now, consider becoming an [ambassador](https://hashnode.com/ambassador) by inviting a friend to use Hashnode. 😃
19+
20+
---
21+
22+
## How to enable the Audio Blogs feature
23+
24+
The Audio Blogs feature is not enabled by default on Hashnode. Follow the steps below to enable it on your blog:
25+
26+
1. Go to your blog's dashboard and click on the **Advanced** tab.
27+
![Advanced tab](https://cdn.hashnode.com/res/hashnode/image/upload/v1623877139776/M1Tq9DHPw.png)
28+
2. On the **Advanced settings page**, click on the **toggle button** in the **Audio Blogs** section to enable the feature on your blog.
29+
![Enable Audio Blogs on Hashnode](https://cdn.hashnode.com/res/hashnode/image/upload/v1623877729967/gbQRBk61m.png)
30+
31+
We will start converting all your existing articles into audio format and show an audio player (see image below) on the articles. All your future articles will also be converted to audio automatically.
32+
33+
![Audio Blogs on Hashnode](https://cdn.hashnode.com/res/hashnode/image/upload/v1623878272056/JCb-VVtkE.png)

‎docs/bug-reports-and-feature-request.md‎

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,32 @@ Here is how to submit a feature request or report a bug on Hashnode.
1212

1313
1. Go to Hashnode's [Feature Requests](https://hashnode.com/feature-requests) page.
1414

15-
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1600712222397/mB--XMDbH.png?auto=compress)
15+
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1614933787374/bAl4gGVGi.png?auto=compress)
1616

1717
2. Click on the **New Request** button at the center of the page to add the feature request or bug report.
1818

19-
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1600712294668/KGZ2oeaUK.png?auto=compress)
19+
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1614935003492/HwilwZ8UA.png?auto=compress)
2020

2121
3. Add a title and description of the feature request or bug you intend to report.
2222

23-
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1600712473168/x3GdDXFS6.png?auto=compress)
23+
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1614935809283/qWxsCEZXn7.png?auto=compress)
2424

25-
4.Use the radio button options to select if you want to submit a **Feature Request**or make a **Bug Report**.
25+
4.After completing the title and description fields, click on the **Settings**option.
2626

27-
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1600712378143/RI_ZsHoiK.png?auto=compress)
27+
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1614935904799/CX840Egjo.png?auto=compress)
2828

29-
5. Click on the **Submit** button to complete the process.
29+
5. Use the radio button options to select if you want to submit a **Feature Request** or make a **Bug Report**.
30+
31+
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1614936088687/-bNotMr1s.png?auto=compress)
32+
33+
6. Click on the **Submit** button to complete the process.
34+
35+
![Hashnode Feature Request Page](https://cdn.hashnode.com/res/hashnode/image/upload/v1614936438717/WU0bxBkNe.png?auto=compress)
3036

3137
---
3238

33-
You can track the progress of submitted requests by using the toolbar to navigate through **Open**, **Closed**, and **Archived** requests.
39+
You can track the progress of submitted requests by using the toolbar to navigate through **Top**, **New**,**In progress**, **Closed** and **Archived** requests.
3440

3541
The **In progress** label signifies which feature request or bug report is currently a work in progress task by the Hashnode team.
3642

37-
![Feature Request Toolbar](https://cdn.hashnode.com/res/hashnode/image/upload/v1600712664697/I332xAUD_.png?auto=compress)
43+
![Feature Request Toolbar](https://cdn.hashnode.com/res/hashnode/image/upload/v1614936732862/HDI-b_Sm1.png?auto=compress)

‎docs/cover-photo.md‎

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@ id: cover-photo
33
title: Cover Photo
44
---
55

6-
In the Hashnode editor, click on the **Upload an image** button to upload a cover photo for your article (with recommended dimensions of 1200px width and 630px height) in the **Article Cover** section at the top-right sidebar of the editor on your *desktop* or bottom corner of the editor on your *mobile* screen.
6+
**Recommended dimensions**: 1200px width and 630px height
77

8-
![Upload Cover Photo on Hashnode](https://cdn.hashnode.com/res/hashnode/image/upload/v1600784833025/IUjlWOXdw.png?auto=compress)
8+
In the Hashnode editor, click on the option saying: **Add cover photo**, as shown in the image.
9+
10+
![Upload Cover Photo on Hashnode](https://cdn.hashnode.com/res/hashnode/image/upload/v1614937643101/czKGvw2AD.png?auto=compress)
11+
12+
After that, select an image from your computer, as shown in the picture below.
13+
14+
![Upload Cover Photo on Hashnode](https://cdn.hashnode.com/res/hashnode/image/upload/v1614937819207/BDecHWKvp.png?auto=compress)
15+
16+
Then wait for the image to be uploaded.
17+
18+
![Upload Cover Photo on Hashnode](https://cdn.hashnode.com/res/hashnode/image/upload/v1614938156228/N9bTDDbFp.png?auto=compress)

0 commit comments

Comments
(0)