Skip to content

Commit be77a2b

Browse files
committed
updated contribution templates
1 parent f64bca8 commit be77a2b

File tree

11 files changed

+17
-16
lines changed

11 files changed

+17
-16
lines changed

contribution-templates/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ We're happy that you have found our contribution page! Here you will find everyt
1919
6. Iterate according to feedback.
2020
7. Wait for approval.
2121

22-
<hr>
22+
---
2323

2424
# What can I contribute with?
2525

@@ -37,7 +37,7 @@ You are also allowed to add your own content to the Arduino Documentation reposi
3737
|-------|-----------|-------|---------|-----|
3838
|Tutorial|Learn how to do something.|[Control Built-in RGB LED over Wi-Fi with Nano RP2040 Connect](https://docs.arduino.cc/tutorials/nano-rp2040-connect/rp2040-web-server-rgb)|`Tutorials` folder <br> `Tutorial` folder inside the corresponding product|*content > tutorials* <br><br> *content > hardware > 03.nano > boards > nano-33-ble > tutorials* |
3939
|Article|Learn about a specific topic.|[Multimeter Basics](https://docs.arduino.cc/learn/electronics/multimeter-basics)|`Learn`|*content > learn > 04.electronics*|
40-
|Nugget|Smaller tutorial with less information and more straight to the example.|[Analog Read Serial](https://docs.arduino.cc/built-in-examples/basics/AnalogReadSerial)|`Tutorials` folder <br> `Tutorial` folder inside the corresponding product <br> `Learn`|*content > tutorials* <br><br> *content > hardware > 03.nano > boards > nano-33-ble > tutorials* <br><br> *content > learn > 04.electronics* |
40+
|How To|Smaller tutorial with less information and more straight to the example.|[Analog Read Serial](https://docs.arduino.cc/built-in-examples/basics/AnalogReadSerial)|`Tutorials` folder <br> `Tutorial` folder inside the corresponding product <br> `Learn`|*content > tutorials* <br><br> *content > hardware > 03.nano > boards > nano-33-ble > tutorials* <br><br> *content > learn > 04.electronics* |
4141
|Project|Learn how to build something.|[DIY Photoshop Editing Console using Arduino Nano RP2040 Connect](https://create.arduino.cc/projecthub/jithinsanal1610/diy-photoshop-editing-console-using-arduino-nano-rp-2040-a43e97?ref=search&ref_id=nano%20rp2040%20connect&offset=0)|`Project Hub`*|---|
4242

4343
\*Note that the contributed Projects should be added to **Project Hub** instead of on the Arduino Documentation website.
@@ -48,7 +48,7 @@ For us to be able to approve your contribution, you should follow the guidelines
4848

4949
Please read the [Arduino Style Guide](https://docs.arduino.cc/hacking/software/ArduinoStyleGuide).
5050

51-
<hr>
51+
---
5252

5353
# Documentation Style Guidelines
5454

@@ -72,16 +72,16 @@ You should use the following markdown styling for our content:
7272

7373
***Note that we are not including cursive writing as a markdown style. We implore you not to use cursive as a means to highlight text. Instead use bold.***
7474

75-
<hr>
75+
---
7676

77-
## Graphics
77+
<!-- ## Graphics
7878
7979
All graphics should be **1920x1080**. All graphics are stored in an assets folder in the documentation folder. See section **Naming Guidelines**.
8080
8181
|Type|Purpose|Guidelines|Example|
8282
|----|-------|----------|-------|
8383
|Circuit/Schematic|**Circuit diagrams** represent how Arduino products work with components in order to function. <br> A **schematic** is a stylized electronic diagram explaining electric circuits.|Please follow [this]() guide on how to create your own Arduino approved circuit diagrams and schematics.|![Example of circuit](assets/circuit1.png)<br>![Example of circuit](assets/circuit2.png)|
84-
|Screenshot|**Screenshots** are most often used to show the program in the Arduino IDE or any other chosen software.|Please follow [this]() guide on how to create your own Arduino approved screenshots.|![Example of screenshot](assets/screenshot1.png)<br>![Example of screenshot](assets/screenshot2.png)<br>![](assets/screenshot3.png)|
84+
|Screenshot|**Screenshots** are most often used to show the program in the Arduino IDE or any other chosen software.|Please follow [this]() guide on how to create your own Arduino approved screenshots.|![Example of screenshot](assets/screenshot1.png)<br>![Example of screenshot](assets/screenshot2.png)<br>![](assets/screenshot3.png)| -->
8585

8686
## Naming Guidelines
8787

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
To write a nugget for the Arduino Documentation website, you should follow these guidelines:
1+
To write a How To for the Arduino Documentation website, you should follow these guidelines:
22

33
# Structure
44

55
|Section|Rules|Description|Example|
66
|-------|-----|-----------|-------|
7-
|**Frontmatter**|You must fill in title, description and author. The others are voluntary.|Here is where you add the metadata of your nugget. This is including the author, title of nugget, compatible libraries, compatible hardware etc. <br><br> You must fill in title, description and author. The others are voluntary. **Note** that you must remove the sections in the frontmatter which are empty.|![Example of Frontmatter](assets/frontmatter.png)|
8-
|**Introduction**|This is an h2 heading. <br><br> You should not change the name of the heading.|The Introduction to the tutorial should be a maximum of three sentences long and be well descriptive of what the reader can expect of the nugget.|![Example of Introduction](assets/nug-intro.png)|
9-
|**Hardware & Software Needed**|This is an h2 heading. <br><br> You should not change the name of the heading.|Here you set the hardware and software you need to continue your nugget. You are more than welcome to link the Arduino based software and hardware to the respective store or downloads page.|![Example of Hardware & Software](assets/nug-hardware.png)|
10-
|**Circuit**|This is an h2 heading. <br><br> You should not change the name of the heading.|Here you add the circuit/s and of your nugget.|![Example of Circuit](assets/nug-circuit.png)|
11-
|**Schematic**|This is an h2 heading. <br><br> You should not change the name of the heading.|Here you add the schematic/s and of your nugget.|![Example of Schematic](assets/nug-schematic.png)|
7+
|**Frontmatter**|You must fill in title, description and author. The others are voluntary.|Here is where you add the metadata of your How To. This is including the author, title of How To, compatible libraries, compatible hardware etc. <br><br> You must fill in title, description and author. The others are voluntary. **Note** that you must remove the sections in the frontmatter which are empty.|![Example of Frontmatter](assets/frontmatter.png)|
8+
|**Introduction**|This is an h2 heading. <br><br> You should not change the name of the heading.|The Introduction to the tutorial should be a maximum of three sentences long and be well descriptive of what the reader can expect of the How To.|![Example of Introduction](assets/nug-intro.png)|
9+
|**Hardware & Software Needed**|This is an h2 heading. <br><br> You should not change the name of the heading.|Here you set the hardware and software you need to continue your How To. You are more than welcome to link the Arduino based software and hardware to the respective store or downloads page.|![Example of Hardware & Software](assets/nug-hardware.png)|
10+
|**Circuit**|This is an h2 heading. <br><br> You should not change the name of the heading.|Here you add the circuit/s and of your How To.|![Example of Circuit](assets/nug-circuit.png)|
11+
|**Schematic**|This is an h2 heading. <br><br> You should not change the name of the heading.|Here you add the schematic/s and of your How To.|![Example of Schematic](assets/nug-schematic.png)|
1212
|**Code**|This is an h2 heading. <br><br> You should not change the name of the heading.|This is where you add your sketch code as well as the descriptive text explaining what the code does and is used for.|![Example of Code](assets/nug-code.png)|
13-
|**Learn more**|This is an h2 heading. <br><br> You should not change the name of the heading.|This is where you link to more information that the reader could be interested in. This could for example be other tutorials that delve deeper into the same topic, or a project that focus on the learnings of this nugget.|![Example of Learn more](assets/nug-learn.png)|
13+
|**Learn more**|This is an h2 heading. <br><br> You should not change the name of the heading.|This is where you link to more information that the reader could be interested in. This could for example be other tutorials that delve deeper into the same topic, or a project that focus on the learnings of this How To.|![Example of Learn more](assets/nug-learn.png)|

contribution-templates/nugget/nugget-template.md renamed to contribution-templates/how-to/how-to-template.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: 'Nugget Template'
3-
description: 'This is the template for creating a nugget for the Arduino Documentation website.'
2+
title: 'How To Template'
3+
description: 'This is the template for creating a How To article for the Arduino Documentation website.'
44
tags:
55
- tutorial
66
author: 'Arduino'
@@ -20,7 +20,7 @@ software:
2020

2121
## Introduction
2222

23-
<!-- Write a short introduction to the nugget. This should be maximum three sentences long and summarize what the nugget is about. -->
23+
<!-- Write a short introduction to the How To. This should be maximum three sentences long and summarize what the How To is about. -->
2424

2525
## Hardware & Software Required
2626

contribution-templates/tutorial-template/tutorial-template.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,4 @@ If the code is not working, there are some common issues we can troubleshoot:
6868
## Conclusion
6969

7070
<!-- Add a conclusion to what this tutorial has gone through. Connect back to what you wrote in the "Goals" section. -->
71+

0 commit comments

Comments
 (0)