@@ -12,48 +12,232 @@ The badges in this section are for general use.
1212
1313### <!-- md:flag --> Flags { #flags data-toc-label="Flags" }
1414
15- === "Description"
15+ These icons denote / mark a particular item with a specific category type. Use these to indicate that a feature or service is ` experimental ` ,
16+ ` dangerous ` , ` setting ` , or ` required ` .
1617
17- These icons denote / mark a particular item with a specific category type. Use these to indicate that a feature or service is `experimental`,
18- `dangerous`, `setting`, or `required`.
18+ : <!-- md:flag --> Default ` <!-- @md:flag --> `
19+ : <!-- md:flag experimental --> Experimental ` <!-- @md:flag experimental --> `
20+ : <!-- md:flag required --> Required ` <!-- @md:flag required --> `
21+ : <!-- md:flag customization --> Customization ` <!-- @md:flag customization --> `
22+ : <!-- md:flag metadata --> Metadata ` <!-- @md:flag metadata --> `
23+ : <!-- md:flag dangerous --> Dangerous ` <!-- @md:flag dangerous --> `
24+ : <!-- md:flag multiple --> Multiple ` <!-- @md:flag multiple --> `
25+ : <!-- md:flag setting --> Setting ` <!-- @md:flag setting --> `
1926
20- `Examples`
27+ <br />
28+
29+ #### Default
30+ <!-- md:flag --> Default `<!-- @md:flag --> `
2131
22- : <!-- md:flag --> Default `<!-- @md:flag -->`
23- : <!-- md:flag experimental --> Experimental `<!-- @md:flag experimental -->`
24- : <!-- md:flag required --> Required `<!-- @md:flag required -->`
25- : <!-- md:flag customization --> Customization `<!-- @md:flag customization -->`
26- : <!-- md:flag metadata --> Metadata `<!-- @md:flag metadata -->`
27- : <!-- md:flag dangerous --> Dangerous `<!-- @md:flag dangerous -->`
28- : <!-- md:flag multiple --> Multiple `<!-- @md:flag multiple -->`
29- : <!-- md:flag setting --> Setting `<!-- @md:flag setting -->`
32+ Indicates that an entry is a configurable setting or feature. Not specifying a valid flag will simply show an icon with no label.
3033
34+ <br />
35+ <br />
3136
37+ #### Experimental
38+ <!-- md:flag experimental --> Experimental `<!-- @md:flag experimental --> `
3239
40+ Indicates that this feature is experimental or in a testing phase. Its behavior may change in future releases.
41+
42+ <br />
3343<br />
3444
45+ #### Required
46+ <!-- md:flag required --> Required `<!-- @md:flag required --> `
3547
48+ Indicates that this setting cannot be empty or null. A value ** must** be provided for CSF to successfully validate it.
3649
37- ### <!-- md:control --> Controls { #controls data-toc-label="Controls" }
50+ <br />
51+ <br />
3852
39- === "Description"
53+ #### Customization
54+ <!-- md:flag customization --> Customization `<!-- @md:flag customization --> `
4055
41- These icons deonote what type of control a specified setting uses if the settings are controlled by a graphical user interface .
56+ Indicates that the thing described is a customization that must be added by the end- user.
4257
43- `Examples`
58+ <br />
59+ <br />
60+
61+ #### Metadata
62+ <!-- md:flag metadata --> Metadata `<!-- @md:flag metadata --> `
63+
64+ This symbol denotes that the thing described is a metadata property, which can be
65+ used in Markdown documents as part of the front matter definition.
66+
67+ <br />
68+ <br />
69+
70+ #### Multiple Instances
71+ <!-- md:flag multiple --> Multiple `<!-- @md:flag multiple --> `
72+
73+ Indicates that a specific feature can be utilized in multiple-instances, or it denotes multiple CSF themes.
74+
75+ <br />
76+ <br />
77+
78+ #### Setting
79+ <!-- md:flag setting --> Setting `<!-- @md:flag setting --> `
80+
81+ Indicates the subject being described is a user configurable setting, or is part of the CSF config file at
82+ ` /etc/csf/csf.conf ` .
83+
84+ <br />
85+ <br />
86+
87+ #### Dangerous
88+ <!-- md:flag dangerous --> Dangerous `<!-- @md:flag dangerous --> `
89+
90+ Indicates that modifying the specified setting, or changing a specific feature within CSF, can result
91+ in stability issues, or be less secure than the alternative.
92+
93+ Change this setting at your own descretion.
94+
95+ <br />
96+ <br />
97+
98+ ---
99+
100+ <br />
101+ <br />
102+
103+ ### <!-- md:control --> Controls { #controls data-toc-label="Controls" }
104+
105+ These icons deonote what type of control a specified setting uses if the settings are controlled by a graphical user interface.
106+
107+ : <!-- md:control --> default ` <!-- @md:control --> `
108+ : <!-- md:control toggle --> toggle ` <!-- @md:control toggle --> `
109+ : <!-- md:control toggle_on --> toggle on ` <!-- @md:control toggle_on --> `
110+ : <!-- md:control toggle_off --> toggle off ` <!-- @md:control toggle_off --> `
111+ : <!-- md:control textbox --> textbox ` <!-- @md:control textbox --> `
112+ : <!-- md:control dropdown --> dropdown ` <!-- @md:control dropdown --> `
113+ : <!-- md:control button --> button ` <!-- @md:control button --> `
114+ : <!-- md:control slider --> slider ` <!-- @md:control slider --> `
115+ : <!-- md:control volume --> docker volume ` <!-- @md:control volume --> `
116+ : <!-- md:control env --> env variable ` <!-- @md:control env --> `
117+ : <!-- md:control color #FFFFFF #121315 --> ` <!-- @md:control color #FFFFFF #121315 --> `
118+
119+ <br />
120+
121+ #### Default
122+ <!-- md:control --> Default `<!-- @md:control --> `
123+
124+ Indicates that a control is a textbox.
125+
126+ <br />
127+ <br />
128+
129+ #### Toggle
130+ <!-- md:control toggle --> Toggle `<!-- @md:control toggle --> `
131+
132+ Indicates that a graphical user interface control is a toggle switch.
133+
134+ <br />
135+ <br />
136+
137+ #### Toggle (On)
138+ <!-- md:control toggle_on --> Toggle (On) `<!-- @md:control toggle_on --> `
139+
140+ Indicates that a graphical user interface control is a toggle switch set in the ** on** position.
141+
142+ <br />
143+ <br />
144+
145+ #### Toggle (Off)
146+ <!-- md:control toggle_off --> Toggle (Off) `<!-- @md:control toggle_off --> `
44147
45- : <!-- md:control --> default `<!-- @md:control -->`
46- : <!-- md:control toggle --> toggle `<!-- @md:control toggle -->`
47- : <!-- md:control toggle_on --> toggle on `<!-- @md:control toggle_on -->`
48- : <!-- md:control toggle_off --> toggle off `<!-- @md:control toggle_off -->`
49- : <!-- md:control textbox --> textbox `<!-- @md:control textbox -->`
50- : <!-- md:control dropdown --> dropdown `<!-- @md:control dropdown -->`
51- : <!-- md:control button --> button `<!-- @md:control button -->`
52- : <!-- md:control slider --> slider `<!-- @md:control slider -->`
53- : <!-- md:control volume --> docker volume `<!-- @md:control volume -->`
54- : <!-- md:control env --> env variable `<!-- @md:control env -->`
55- : <!-- md:control color #FFFFFF #121315 --> `<!-- @md:control color #FFFFFF #121315 -->`
148+ Indicates that a graphical user interface control is a toggle switch set in the ** off** position.
56149
150+ <br />
151+ <br />
152+
153+ #### Textbox
154+ <!-- md:control textbox --> Textbox `<!-- @md:control textbox --> `
155+
156+ Indicates that a graphical user interface control is a textbox.
157+
158+ <br />
159+ <br />
160+
161+ #### Dropdown
162+ <!-- md:control dropdown --> Dropdown `<!-- @md:control dropdown --> `
163+
164+ Indicates that a graphical user interface control is a dropdown / select box.
165+
166+ <br />
167+ <br />
168+
169+ #### Button
170+ <!-- md:control button --> Button `<!-- @md:control button --> `
171+
172+ Indicates that a graphical user interface control is a button.
173+
174+ <br />
175+ <br />
176+
177+ #### Slider
178+ <!-- md:control slider --> Slider `<!-- @md:control slider --> `
179+
180+ Indicates that a graphical user interface control is a slider / range input.
181+
182+ <br />
183+ <br />
184+
185+ #### Docker Volume { #volume data-toc-label="Volume" }
186+ <!-- md:control volume --> Volume `<!-- @md:control volume --> `
187+
188+ Indicates that an item is a mountable docker volume.
189+
190+ <br />
191+ <br />
192+
193+ #### Env
194+ <!-- md:control env --> Environment Variable `<!-- @md:control env --> `
195+
196+ Indicates that an item is a environment variable.
197+
198+ <br />
199+ <br />
200+
201+ #### Color
202+ <!-- md:control color #FFFFFF #121315 --> Color `<!-- @md:control color #FFFFFF #121315 --> `
203+
204+ Indicates that a graphical user interface control accepts a color property.
205+
206+ <br />
207+ <br />
208+
209+ ---
210+
211+ <br />
212+ <br />
213+
214+ ### <!-- md:argument --> Argument { #argumentsdata-toc-label="Argument" }
215+
216+ Denotes a command argument.
217+
218+ : <!-- md:argument --> default ` <!-- @md:argument --> `
219+ : <!-- md:argument `<protocol>` --> default ` <!-- @md:argument ` <protocol >` --> `
220+
221+ <br />
222+
223+ #### Default
224+ <!-- md:argument --> Default `<!-- @md:argument --> `
225+
226+ Not specifying an argument simply shows an icon.
227+
228+ <br />
229+
230+ #### Defined
231+ <!-- md:argument `<protocol>` --> <protocol > `<!-- @md:argument `<protocol>` --> `
232+
233+ Denotes a specified command argument.
234+
235+ <br />
236+ <br />
237+
238+ ---
239+
240+ <br />
57241<br />
58242
59243### <!-- md:version --> Release Type { #release-types data-toc-label="Release Types" }
@@ -68,9 +252,9 @@ The badges in this section are for general use.
68252 : <!-- md:version --> default `<!-- @md:version -->`
69253 : <!-- md:version stable- --> stable `<!-- @md:version stable -->`
70254 : <!-- md:version development- --> development `<!-- @md:version development -->`
71- : <!-- md:version 1.6.1 --> `<!-- @md:version 1.6.1 -->`
72- : <!-- md:version stable-1.6.1 --> `<!-- @md:version stable-1.6.1 -->`
73- : <!-- md:version development-1.6.1 --> `<!-- @md:version development-1.6.1 -->`
255+ : <!-- md:version 15.00 --> `<!-- @md:version 15.00 -->`
256+ : <!-- md:version stable-15.00 --> `<!-- @md:version stable-15.00 -->`
257+ : <!-- md:version development-15.00 --> `<!-- @md:version development-15.00 -->`
74258
75259
76260
@@ -140,8 +324,8 @@ The badges in this section are for general use.
140324 `Examples`
141325
142326 : <!-- md:docs --> `<!-- @md:docs -->`
143- : <!-- md:docs ../advanced/ services/blocklist.configserver/ self --> `<!-- @md:docs ../advanced/ services/blocklist.configserver/ self -->`
144- : <!-- md:docs ../advanced/ services/blocklist.configserver/ self --> `<!-- @md:docs ../advanced/ services/blocklist.configserver/ new -->`
327+ : <!-- md:docs ../services/blocklist.configserver.md self --> `<!-- @md:docs ../services/blocklist.configserver.md self -->`
328+ : <!-- md:docs ../services/blocklist.configserver.md new --> `<!-- @md:docs ../services/blocklist.configserver.md new -->`
145329
146330<br />
147331
@@ -404,15 +588,15 @@ These are just generic examples with no specific purpose. They demonstrate how b
404588<br />
405589
406590#### <!-- md:flag setting --> DEBUG_ENABLED
407- <!-- md:version stable-2.0.0 --> <!-- md:default `false` --> <!-- md:flag required --> <!-- md:fileViewDLExt test.zip https://example.com/test.zip -->
591+ <!-- md:version stable-15.00 --> <!-- md:default `false` --> <!-- md:flag required --> <!-- md:fileViewDLExt test.zip https://example.com/test.zip -->
408592
409593This is an example setting.
410594
411595=== "example.md"
412596
413597 ```markdown
414598 #### <!-- @md:flag setting --> DEBUG_ENABLED
415- <!-- @md:version stable-2.0.0 --> <!-- @md:default `false` --> <!-- @md:flag required --> <!-- @md:fileViewDLExt test.zip -->
599+ <!-- @md:version stable-15.00 --> <!-- @md:default `false` --> <!-- @md:flag required --> <!-- @md:fileViewDLExt test.zip -->
416600
417601 This is an example setting.
418602 ```
0 commit comments