Skip to content

Commit 6278de6

Browse files
authored
Merge pull request #55 from Hashnode/development
Updates team blogs doc, and misc design fixes
2 parents d3aca3e + 9a4b5f4 commit 6278de6

File tree

3 files changed

+35
-24
lines changed

3 files changed

+35
-24
lines changed

‎docs/create-team-blog.md‎

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,51 @@
11
---
22
id: create-team-blog
3-
title: Create Team Blog (Beta)
3+
title: Create a Team Blog
44
---
55

6-
:::caution Remember
7-
The Team Blog feature is currently **in beta** (ongoing testing/improvements), and is not available publicly to all Hashnode users, and will become a **paid feature** soon.
6+
### Hassle-free blogs for fast-growing teams!
87

9-
:::
8+
**An end-to-end blogging platform for devtools, engineering, and open-source teams. Map the blog to your company's domain or any custom domain!**
109

10+
Creators from the top tech teams choose Hashnode to publish their content. You're in good company.
1111

12+
![Companies logos](http://localhost:8080/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1647512010724%2FRY3K506gu.png%3Fauto%3Dcompress&w=3840&q=75)
1213

13-
However, if you think you need this feature to run an **active** team blog and you will be open to **give feedback**, please write to us at [email protected] to request to join the beta access list.
14+
---
1415

15-
**Writing to us at [email protected] for getting into the beta access list doesn’t fully guarantee access to the team publication. This feature will be available in GA by early 2022**
16+
Here is how to create an account on Hashnode:
1617

17-
Remember, your _Team Blog_ is still a "blog"; all the features and settings of a _Personal Blog_ still apply. Hence, you can customize your _Team Blog_ as you deem fit using the guides provided [here](account-settings.md).
18+
1. Log into your Hashnode account.
1819

19-
---
20+
2. Click on the **Dropdown button** beside the "Write button" on the Hashnode header.
2021

21-
Before creating a team publication, here are some prerequisites needed:
22+
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1647855676958/0Nstu9S0P.png?auto=compress)
2223

23-
- A Hashnode account. [Learn how to create one here](#create-an-account).
24-
- A personal blog powered by Hashnode. [Learn how to create one here](create-personal-blog.md).
25-
- Beta access to the Team Blog feature. [Request one here](create-team-blog.md).
24+
3. Click on the **Start a team blog** option from the dropdown menu.
2625

27-
Here is how to create an account on Hashnode:
26+
4. Decide the blog's destination. Hashnode gives you a sub-domain for free forever. If you intend to use hashnode.dev as your company's blog, enter your company's name in the input field. For ex: enter `google` for `google.hashnode.dev`. **Skip to step 9.** If you want to map a custom domain, proceed to step 5.
2827

29-
1. Log into your Hashnode account.
28+
![Hashnode onboarding screenshot for teams](https://cdn.hashnode.com/res/hashnode/image/upload/v1647850630031/ssK3rX4Ko.png?auto=compress)
29+
30+
5. If you want to map a custom domain, click on **"Map my custom domain"**.
31+
32+
6. Enter your company's sub-domain or a new custom domain on this screen.
3033

31-
2. Click on your **profile picture** at the bottom-left corner of the page on your *desktop* or top-right corner of the page on your *mobile*screen.
34+
![Hashnode onboarding - map a custom domain screen](https://cdn.hashnode.com/res/hashnode/image/upload/v1647850859209/jsmHJu1KB.png?auto=compress)
3235

33-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1614932849541/cBNDGKXMj.png?auto=compress)
36+
7. Head over to your DNS provider (the website that controls your domain name) and add a CNAME record where the hostname is `@` and the corresponding value is `hashnode.network`. We'll automatically provision an SSL certificate for you when you visit your blog for the first time. <br/><br/>
37+
*If you are using something like Cloudflare, please bypass it for this domain.* <br/><br/>
38+
**💡 PS:** It's not recommended to use CNAME record at root level. However, please make sure your DNS provider supports [CNAME flattening](https://blog.cloudflare.com/introducing-cname-flattening-rfc-compliant-cnames-at-a-domains-root/) if you want to do it. If you are still unable to add CNAME at root, you can add an `A` record at the root whose value is `76.76.21.21`.
3439

35-
3. Click on the **Account Settings** option from the popup modal to access the settings page.
40+
![Hashnode onboarding - custom domain DNS settings screen](https://cdn.hashnode.com/res/hashnode/image/upload/v1647851015217/qIEN7Hoiq.png?auto=compress)
3641

37-
![Hashnode's Feed](https://cdn.hashnode.com/res/hashnode/image/upload/v1614933201339/atOcHm26X.png?auto=compress)
42+
8. Click on "I've added the records".
3843

39-
4. Click on the **PUBLICATIONS** tab.
44+
9.**"You're all set".** Congrats! You've successfully created a blog. We’ll scan for your domain name and provision an SSL certificate automatically for free. Usually DNS propagation happens quickly. However, it may take up to 24 hours in the worst case.
4045

41-
![Hashnode's Publications](https://cdn.hashnode.com/res/hashnode/image/upload/v1600711938515/twQd6E4ka.png?auto=compress)
46+
![Hashnode onboarding final screen](https://cdn.hashnode.com/res/hashnode/image/upload/v1647851482307/l7_fvI4cw.png?auto=compress)
4247

43-
5. You will now see your personal blog and previously created team blogs in a table. Scroll down to the **Create a Team Blog** section.
48+
10. Head over to the blog dashboard by appending `/dashboard` to the blog URL. If it's your first time visiting your blog, you need to login to your blog using the Hashnode account. This takes less than a second. Click on the "Sign in" button present inside the Dropdown menu in the blog header.
4449

45-
6. Enter your **Team Blog Name** with a limit of 40 characters only in the text field.
50+
![Hashnode blog screenshot](https://cdn.hashnode.com/res/hashnode/image/upload/v1647851265161/noyE_Nk9M.png?auto=compress)
4651

47-
7. Click on the **Create** button, and your **Team's Blog** will be created.

‎src/css/custom.css‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,11 @@ body{
3838
height: auto;
3939
}
4040

41+
.navbar__logo{
42+
max-width:200px;
43+
height: auto;
44+
}
45+
4146
.navbar__link{
4247
padding:4px8px;
4348
display: block;
@@ -73,6 +78,7 @@ footer{
7378
}
7479

7580
.navbar-sidebar{
81+
min-width:300px;
7682
box-shadow: none;
7783
}
7884

‎src/pages/index.js‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@ const features = [
1212
<>
1313
<li><ahref="docs/">Using Hashnode</a></li>
1414
<li><ahref="docs/hashnode-glossary">Hashnode Glossary</a></li>
15-
<li><ahref="docs/create-personal-blog">Create Personal Blog</a></li>
15+
<li><ahref="docs/create-personal-blog">Create a Personal Blog</a></li>
16+
<li><ahref="docs/create-team-blog">Create a Team Blog</a></li>
1617
<li><ahref="docs/bug-reports-and-feature-request">Bug Reports and Feature Requests</a></li>
1718

1819
</>

0 commit comments

Comments
(0)