Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
Overview
========
In order for your CiviCRM extension to be compliant, you must provide a minimal extension documentation, written in [Markdown](https://guides.github.com/features/mastering-markdown/) language.
The allowed structure is the following:
* Headings (eg. [Heading 1](#heading-1), [Heading 2](#heading-2), [Heading 3](#heading-3))
* [Styling Texts](#styling-text)
* [Blockquotes](#blockquotes)
* [Unordered Lists](#unordered-lists)
* [Ordered Lists](#ordered lists)
* [Nested Lists](#nested-lists)
* Inline code block (see [example](#code-inline))
* [Links](#links)
* Table creation - Avoid creating tables! If you still want to use them, avoid complex columns/rows
Examples
========
Heading 1
---------
````javascript
This is a heading 1
===================
````
Heading 2
---------
````javascript
This is a heading 2
-------------------
````
Heading 3
---------
````javascript
### This is a heading 3
````
Styling Text
------------
Both bold and italic can use either a * or an _ around the text for styling. This allows you to combine both bold and italic if needed.
````
*This text will be italic*
**This text will be bold**
````
Blockquotes
-----------
You can indicate blockquotes with a >.
````
In the words of Abraham Lincoln:
> Pardon my french
````
Lists
-----
Unordered lists
---------------
You can make an unordered list by preceding list items with either a * or a -.
````
* Item
* Item
* Item
- Item
- Item
- Item
````
Ordered lists
-------------
You can make an ordered list by preceding list items with a number.
````
1. Item 1
2. Item 2
3. Item 3
````
Nested lists
------------
You can create nested lists by indenting list items by two spaces.
````
1. Item 1
1. A corollary to the above item.
2. Yet another point to consider.
2. Item 2
* A corollary that does not need to be ordered.
* This is indented four spaces, because it's two spaces further than the item above.
* You might want to consider making a new list.
3. Item 3
````
Inline code block
-----------------
### Inline formats
Use single backticks (`) to format text in a special monospace format. Everything within the backticks appear as-is, with no other special formatting.
Here's an idea: why don't we take `SuperiorProject` and turn it into `**Reasonable**Project`.
### Multiple lines
You can use prepend and append triple backticks (```) to format text as its own distinct block.
Check out this neat program I wrote:
```
x = 0
x = 2 + 2
what is x
```
Links
-----
You can create an inline link by wrapping link text in brackets ( [ ] ), and then wrapping the link in parentheses ( ( ) ).
````
This is a [demo link](https://www.google.com)
````