Template:Software documentation index: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{wip}}
{{wip}}
{{todo|Please check this template for quality. It was made rather quickly and is currently being tested rather than ready for use.}}
{{todo|Remove spaces from parameters.}}
{{Documentation}}
{{Documentation}}
<includeonly>
<includeonly>


<onlyinclude>{{#if:{{{comment|}}}|<div style="{{{commentStyle|display:flex; justify-content:center}}}">{{{comment}}}</div>|}}
<onlyinclude>{{#if:{{{comment|}}}|<div style="{{{commentStyle|display:flex; justify-content:center}}}">{{{comment}}}</div>|}}{{Table
 
{{Table
| align = center
| align = center
| style = border-color:{{{borderColor|#505050}}};
| style = border-color:{{{borderColor|#505050}}};
Line 15: Line 10:
| caption = <div style="width:{{{bannerwidth}}}; border-radius:6px; overflow:hidden; user-select:none"> [[File:{{{banner}}}|{{{bannerwidth}}}|link=]] </div>
| caption = <div style="width:{{{bannerwidth}}}; border-radius:6px; overflow:hidden; user-select:none"> [[File:{{{banner}}}|{{{bannerwidth}}}|link=]] </div>
<p style="max-width:{{{descwidth|100%}}}; font-size:14px; text-align:center; padding:0 1em; margin:1.55em auto 1em auto"> {{{desc}}} </p>
<p style="max-width:{{{descwidth|100%}}}; font-size:14px; text-align:center; padding:0 1em; margin:1.55em auto 1em auto"> {{{desc}}} </p>
<p style="margin:10px 0 10px; font-size:14px"> {{#if:{{{link1|}}}|{{{link1}}}|}}{{#if:{{{link2|}}}|&ensp;·&ensp;{{{link2}}}|}}{{#if:{{{link3|}}}|&ensp;·&ensp;{{{link3}}}|}}{{#if:{{{link4|}}}|&ensp;·&ensp;{{{link4}}}|}}{{#if:{{{link5|}}}|&ensp;·&ensp;{{{link5}}}|}}{{#if:{{{link6|}}}|&ensp;·&ensp;{{{link6}}}|}} </p>
<p style="margin:10px 0 10px; font-size:14px"> {{#if:{{{link1|}}}|{{{link1}}}|}}{{#if:{{{link2|}}}|&ensp;'''·'''&ensp;{{{link2}}}|}}{{#if:{{{link3|}}}|&ensp;'''·'''&ensp;{{{link3}}}|}}{{#if:{{{link4|}}}|&ensp;'''·'''&ensp;{{{link4}}}|}}{{#if:{{{link5|}}}|&ensp;'''·'''&ensp;{{{link5}}}|}}{{#if:{{{link6|}}}|&ensp;'''·'''&ensp;{{{link6}}}|}} </p>
{{#if:{{{toc|}}}
{{#if:{{{toc|}}}
| <div style="background-color:#202020ba; border:2px solid #525252; border-radius:6px; padding:.5em .7em; margin-bottom:.8em">
| <div style="background-color:#202020ba; border:2px solid #525252; border-radius:6px; padding:.5em .7em; margin-bottom:.8em">
Line 25: Line 20:
|}}
|}}
{{#if:{{{button1|}}}
{{#if:{{{button1|}}}
| {{Software documentation index/components/button|{{{button1link|}}}|{{{button1|}}}|{{{button1desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button1redlink|}}}}}
| {{Software documentation index/components/button|{{{button1link|}}}|{{{button1|}}}|{{{button1desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button1redlink|}}}|start|width={{{buttonwidth|}}}}}
|}}
|}}
{{#if:{{{button2header|}}}
{{#if:{{{button2header|}}}
Line 31: Line 26:
|}}
|}}
{{#if:{{{button2|}}}
{{#if:{{{button2|}}}
| {{Software documentation index/components/button|{{{button2link|}}}|{{{button2|}}}|{{{button2desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button2redlink|}}}}}
| {{Software documentation index/components/button|{{{button2link|}}}|{{{button2|}}}|{{{button2desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button2redlink|}}}|{{{button2radius|}}}}}
|}}
|}}
{{#if:{{{button3header|}}}
{{#if:{{{button3header|}}}
Line 37: Line 32:
|}}
|}}
{{#if:{{{button3|}}}
{{#if:{{{button3|}}}
| {{Software documentation index/components/button|{{{button3link|}}}|{{{button3|}}}|{{{button3desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button3redlink|}}}}}
| {{Software documentation index/components/button|{{{button3link|}}}|{{{button3|}}}|{{{button3desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button3redlink|}}}|{{{button3radius|}}}}}
|}}
|}}
{{#if:{{{button4header|}}}
{{#if:{{{button4header|}}}
Line 43: Line 38:
|}}
|}}
{{#if:{{{button4|}}}
{{#if:{{{button4|}}}
| {{Software documentation index/components/button|{{{button4link|}}}|{{{button4|}}}|{{{button4desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button4redlink|}}}}}
| {{Software documentation index/components/button|{{{button4link|}}}|{{{button4|}}}|{{{button4desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button4redlink|}}}|{{{button4radius|}}}}}
|}}
|}}
{{#if:{{{button5header|}}}
{{#if:{{{button5header|}}}
Line 49: Line 44:
|}}
|}}
{{#if:{{{button5|}}}
{{#if:{{{button5|}}}
| {{Software documentation index/components/button|{{{button5link|}}}|{{{button5|}}}|{{{button5desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button5redlink|}}}}}
| {{Software documentation index/components/button|{{{button5link|}}}|{{{button5|}}}|{{{button5desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button5redlink|}}}|{{{button5radius|}}}}}
|}}
|}}
{{#if:{{{button6header|}}}
{{#if:{{{button6header|}}}
Line 55: Line 50:
|}}
|}}
{{#if:{{{button6|}}}
{{#if:{{{button6|}}}
| {{Software documentation index/components/button|{{{button6link|}}}|{{{button6|}}}|{{{button6desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button6redlink|}}}}}
| {{Software documentation index/components/button|{{{button6link|}}}|{{{button6|}}}|{{{button6desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button6redlink|}}}|{{{button6radius|}}}}}
|}}
|}}
{{#if:{{{button7header|}}}
{{#if:{{{button7header|}}}
Line 61: Line 56:
|}}
|}}
{{#if:{{{button7|}}}
{{#if:{{{button7|}}}
| {{Software documentation index/components/button|{{{button7link|}}}|{{{button7|}}}|{{{button7desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button7redlink|}}}}}
| {{Software documentation index/components/button|{{{button7link|}}}|{{{button7|}}}|{{{button7desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button7redlink|}}}|{{{button7radius|}}}}}
|}}
|}}
{{#if:{{{button8header|}}}
{{#if:{{{button8header|}}}
Line 67: Line 62:
|}}
|}}
{{#if:{{{button8|}}}
{{#if:{{{button8|}}}
| {{Software documentation index/components/button|{{{button8link|}}}|{{{button8|}}}|{{{button8desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button8redlink|}}}}}
| {{Software documentation index/components/button|{{{button8link|}}}|{{{button8|}}}|{{{button8desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button8redlink|}}}|{{{button8radius|}}}}}
|}}
|}}
{{#if:{{{button9header|}}}
{{#if:{{{button9header|}}}
Line 73: Line 68:
|}}
|}}
{{#if:{{{button9|}}}
{{#if:{{{button9|}}}
| {{Software documentation index/components/button|{{{button9link|}}}|{{{button9|}}}|{{{button9desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button9redlink|}}}}}
| {{Software documentation index/components/button|{{{button9link|}}}|{{{button9|}}}|{{{button9desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button9redlink|}}}|{{{button9radius|}}}}}
|}}
|}}
{{#if:{{{button10header|}}}
{{#if:{{{button10header|}}}
Line 79: Line 74:
|}}
|}}
{{#if:{{{button10|}}}
{{#if:{{{button10|}}}
| {{Software documentation index/components/button|{{{button10link|}}}|{{{button10|}}}|{{{button10desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button10redlink|}}}}}
| {{Software documentation index/components/button|{{{button10link|}}}|{{{button10|}}}|{{{button10desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button10redlink|}}}|{{{button10radius|}}}}}
|}}
|}}
{{#if:{{{button11header|}}}
{{#if:{{{button11header|}}}
Line 85: Line 80:
|}}
|}}
{{#if:{{{button11|}}}
{{#if:{{{button11|}}}
| {{Software documentation index/components/button|{{{button11link|}}}|{{{button11|}}}|{{{button11desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button11redlink|}}}}}
| {{Software documentation index/components/button|{{{button11link|}}}|{{{button11|}}}|{{{button11desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button11redlink|}}}|{{{button11radius|}}}}}
|}}
|}}
{{#if:{{{button12header|}}}
{{#if:{{{button12header|}}}
Line 91: Line 86:
|}}
|}}
{{#if:{{{button12|}}}
{{#if:{{{button12|}}}
| {{Software documentation index/components/button|{{{button12link|}}}|{{{button12|}}}|{{{button12desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button12redlink|}}}}}
| {{Software documentation index/components/button|{{{button12link|}}}|{{{button12|}}}|{{{button12desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button12redlink|}}}|{{{button12radius|}}}}}
|}}
|}}
{{#if:{{{button13header|}}}|{{Software documentation index/components/header|{{{button13header|}}}|{{{headerGradColors|}}}}}
{{#if:{{{button13header|}}}|{{Software documentation index/components/header|{{{button13header|}}}|{{{headerGradColors|}}}}}
|}}
|}}
{{#if:{{{button13|}}}
{{#if:{{{button13|}}}
| {{Software documentation index/components/button|{{{button13link|}}}|{{{button13|}}}|{{{button13desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button13redlink|}}}}}
| {{Software documentation index/components/button|{{{button13link|}}}|{{{button13|}}}|{{{button13desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button13redlink|}}}|{{{button13radius|}}}}}
|}}
|}}
{{#if:{{{button14header|}}}
{{#if:{{{button14header|}}}
Line 102: Line 97:
|}}
|}}
{{#if:{{{button14|}}}
{{#if:{{{button14|}}}
| {{Software documentation index/components/button|{{{button14link|}}}|{{{button14|}}}|{{{button14desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button14redlink|}}}}}
| {{Software documentation index/components/button|{{{button14link|}}}|{{{button14|}}}|{{{button14desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button14redlink|}}}|{{{button14radius|}}}}}
|}}
|}}
{{#if:{{{button15header|}}}
{{#if:{{{button15header|}}}
Line 108: Line 103:
|}}
|}}
{{#if:{{{button15|}}}
{{#if:{{{button15|}}}
| {{Software documentation index/components/button|{{{button15link|}}}|{{{button15|}}}|{{{button15desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button15redlink|}}}}}
| {{Software documentation index/components/button|{{{button15link|}}}|{{{button15|}}}|{{{button15desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button15redlink|}}}|{{{button15radius|}}}}}
|}}
|}}
{{#if:{{{button16header|}}}
{{#if:{{{button16header|}}}
Line 114: Line 109:
|}}
|}}
{{#if:{{{button16|}}}
{{#if:{{{button16|}}}
| {{Software documentation index/components/button|{{{button16link|}}}|{{{button16|}}}|{{{button16desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button16redlink|}}}}}
| {{Software documentation index/components/button|{{{button16link|}}}|{{{button16|}}}|{{{button16desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button16redlink|}}}|{{{button16radius|}}}}}
|}}
|}}
{{#if:{{{button17header|}}}
{{#if:{{{button17header|}}}
Line 120: Line 115:
|}}
|}}
{{#if:{{{button17|}}}
{{#if:{{{button17|}}}
| {{Software documentation index/components/button|{{{button17link|}}}|{{{button17|}}}|{{{button17desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button17redlink|}}}}}
| {{Software documentation index/components/button|{{{button17link|}}}|{{{button17|}}}|{{{button17desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button17redlink|}}}|{{{button17radius|}}}}}
|}}
|}}
{{#if:{{{button18header|}}}
{{#if:{{{button18header|}}}
Line 126: Line 121:
|}}
|}}
{{#if:{{{button18|}}}
{{#if:{{{button18|}}}
| {{Software documentation index/components/button|{{{button18link|}}}|{{{button18|}}}|{{{button18desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button18redlink|}}}}}
| {{Software documentation index/components/button|{{{button18link|}}}|{{{button18|}}}|{{{button18desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button18redlink|}}}|{{{button18radius|}}}}}
|}}
|}}
{{#if:{{{button19header|}}}
{{#if:{{{button19header|}}}
Line 132: Line 127:
|}}
|}}
{{#if:{{{button19|}}}
{{#if:{{{button19|}}}
| {{Software documentation index/components/button|{{{button19link|}}}|{{{button19|}}}|{{{button19desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button19redlink|}}}}}
| {{Software documentation index/components/button|{{{button19link|}}}|{{{button19|}}}|{{{button19desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button19redlink|}}}|{{{button19radius|}}}}}
|}}
|}}
{{#if:{{{button20header|}}}
{{#if:{{{button20header|}}}
Line 138: Line 133:
|}}
|}}
{{#if:{{{button20|}}}
{{#if:{{{button20|}}}
| {{Software documentation index/components/button|{{{button20link|}}}|{{{button20|}}}|{{{button20desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button20redlink|}}}}}
| {{Software documentation index/components/button|{{{button20link|}}}|{{{button20|}}}|{{{button20desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button20redlink|}}}|{{{button20radius|}}}}}
|}}
|}}
{{#if:{{{button21header|}}}
{{#if:{{{button21header|}}}
Line 144: Line 139:
|}}
|}}
{{#if:{{{button21|}}}
{{#if:{{{button21|}}}
| {{Software documentation index/components/button|{{{button21link|}}}|{{{button21|}}}|{{{button21desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button21redlink|}}}}}
| {{Software documentation index/components/button|{{{button21link|}}}|{{{button21|}}}|{{{button21desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button21redlink|}}}|{{{button21radius|}}}}}
|}}
|}}
{{#if:{{{button22header|}}}
{{#if:{{{button22header|}}}
Line 150: Line 145:
|}}
|}}
{{#if:{{{button22|}}}
{{#if:{{{button22|}}}
| {{Software documentation index/components/button|{{{button22link|}}}|{{{button22|}}}|{{{button22desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button22redlink|}}}}}
| {{Software documentation index/components/button|{{{button22link|}}}|{{{button22|}}}|{{{button22desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button22redlink|}}}|{{{button22radius|}}}}}
|}}
|}}
{{#if:{{{button23header|}}}
{{#if:{{{button23header|}}}
Line 156: Line 151:
|}}
|}}
{{#if:{{{button23|}}}
{{#if:{{{button23|}}}
| {{Software documentation index/components/button|{{{button23link|}}}|{{{button23|}}}|{{{button23desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button23redlink|}}}}}
| {{Software documentation index/components/button|{{{button23link|}}}|{{{button23|}}}|{{{button23desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button23redlink|}}}|{{{button23radius|}}}}}
|}}
|}}
{{#if:{{{button24header|}}}
{{#if:{{{button24header|}}}
Line 162: Line 157:
|}}
|}}
{{#if:{{{button24|}}}
{{#if:{{{button24|}}}
| {{Software documentation index/components/button|{{{button24link|}}}|{{{button24|}}}|{{{button24desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button24redlink|}}}}}
| {{Software documentation index/components/button|{{{button24link|}}}|{{{button24|}}}|{{{button24desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button24redlink|}}}|{{{button24radius|}}}}}
|}}
|}}
{{#if:{{{button25header|}}}
{{#if:{{{button25header|}}}
Line 168: Line 163:
|}}
|}}
{{#if:{{{button25|}}}
{{#if:{{{button25|}}}
| {{Software documentation index/components/button|{{{button25link|}}}|{{{button25|}}}|{{{button25desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button25redlink|}}}}}
| {{Software documentation index/components/button|{{{button25link|}}}|{{{button25|}}}|{{{button25desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button25redlink|}}}|{{{button25radius|}}}}}
|}}
|}}
{{#if:{{{button26header|}}}
{{#if:{{{button26header|}}}
Line 174: Line 169:
|}}
|}}
{{#if:{{{button26|}}}
{{#if:{{{button26|}}}
| {{Software documentation index/components/button|{{{button26link|}}}|{{{button26|}}}|{{{button26desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button26redlink|}}}}}
| {{Software documentation index/components/button|{{{button26link|}}}|{{{button26|}}}|{{{button26desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button26redlink|}}}|{{{button26radius|}}}}}
|}}
|}}
{{#if:{{{button27header|}}}
{{#if:{{{button27header|}}}
Line 180: Line 175:
|}}
|}}
{{#if:{{{button27|}}}
{{#if:{{{button27|}}}
| {{Software documentation index/components/button|{{{button27link|}}}|{{{button27|}}}|{{{button27desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button27redlink|}}}}}
| {{Software documentation index/components/button|{{{button27link|}}}|{{{button27|}}}|{{{button27desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button27redlink|}}}|{{{button27radius|}}}}}
|}}
|}}
{{#if:{{{button28header|}}}
{{#if:{{{button28header|}}}
Line 186: Line 181:
|}}
|}}
{{#if:{{{button28|}}}
{{#if:{{{button28|}}}
| {{Software documentation index/components/button|{{{button28link|}}}|{{{button28|}}}|{{{button28desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button28redlink|}}}}}
| {{Software documentation index/components/button|{{{button28link|}}}|{{{button28|}}}|{{{button28desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button28redlink|}}}|{{{button28radius|}}}}}
|}}
|}}
{{#if:{{{button29header|}}}
{{#if:{{{button29header|}}}
Line 192: Line 187:
|}}
|}}
{{#if:{{{button29|}}}
{{#if:{{{button29|}}}
| {{Software documentation index/components/button|{{{button29link|}}}|{{{button29|}}}|{{{button29desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button29redlink|}}}}}
| {{Software documentation index/components/button|{{{button29link|}}}|{{{button29|}}}|{{{button29desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button29redlink|}}}|{{{button29radius|}}}}}
|}}
|}}
{{#if:{{{button30header|}}}
{{#if:{{{button30header|}}}
Line 198: Line 193:
|}}
|}}
{{#if:{{{button30|}}}
{{#if:{{{button30|}}}
| {{Software documentation index/components/button|{{{button30link|}}}|{{{button30|}}}|{{{button30desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button30redlink|}}}}}
| {{Software documentation index/components/button|{{{button30link|}}}|{{{button30|}}}|{{{button30desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button30redlink|}}}|{{{button30radius|}}}}}
|}}
|}}
{{#if:{{{button31header|}}}
{{#if:{{{button31header|}}}
Line 204: Line 199:
|}}
|}}
{{#if:{{{button31|}}}
{{#if:{{{button31|}}}
| {{Software documentation index/components/button|{{{button31link|}}}|{{{button31|}}}|{{{button31desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button31redlink|}}}}}
| {{Software documentation index/components/button|{{{button31link|}}}|{{{button31|}}}|{{{button31desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button31redlink|}}}|{{{button31radius|}}}}}
|}}
|}}
{{#if:{{{button32header|}}}
{{#if:{{{button32header|}}}
Line 210: Line 205:
|}}
|}}
{{#if:{{{button32|}}}
{{#if:{{{button32|}}}
| {{Software documentation index/components/button|{{{button32link|}}}|{{{button32|}}}|{{{button32desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button32redlink|}}}}}
| {{Software documentation index/components/button|{{{button32link|}}}|{{{button32|}}}|{{{button32desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button32redlink|}}}|{{{button32radius|}}}}}
|}}
|}}
{{#if:{{{button33header|}}}
{{#if:{{{button33header|}}}
Line 216: Line 211:
|}}
|}}
{{#if:{{{button33|}}}
{{#if:{{{button33|}}}
| {{Software documentation index/components/button|{{{button33link|}}}|{{{button33|}}}|{{{button33desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button33redlink|}}}}}
| {{Software documentation index/components/button|{{{button33link|}}}|{{{button33|}}}|{{{button33desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button33redlink|}}}|{{{button33radius|}}}}}
|}}
|}}
{{#if:{{{button34header|}}}
{{#if:{{{button34header|}}}
Line 222: Line 217:
|}}
|}}
{{#if:{{{button34|}}}
{{#if:{{{button34|}}}
| {{Software documentation index/components/button|{{{button34link|}}}|{{{button34|}}}|{{{button34desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button34redlink|}}}}}
| {{Software documentation index/components/button|{{{button34link|}}}|{{{button34|}}}|{{{button34desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button34redlink|}}}|{{{button34radius|}}}}}
|}}
|}}
{{#if:{{{button35header|}}}
{{#if:{{{button35header|}}}
Line 228: Line 223:
|}}
|}}
{{#if:{{{button35|}}}
{{#if:{{{button35|}}}
| {{Software documentation index/components/button|{{{button35link|}}}|{{{button35|}}}|{{{button35desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button35redlink|}}}}}
| {{Software documentation index/components/button|{{{button35link|}}}|{{{button35|}}}|{{{button35desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button35redlink|}}}|{{{button35radius|}}}}}
|}}
|}}
{{#if:{{{button36header|}}}
{{#if:{{{button36header|}}}
Line 234: Line 229:
|}}
|}}
{{#if:{{{button36|}}}
{{#if:{{{button36|}}}
| {{Software documentation index/components/button|{{{button36link|}}}|{{{button36|}}}|{{{button36desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button36redlink|}}}}}
| {{Software documentation index/components/button|{{{button36link|}}}|{{{button36|}}}|{{{button36desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button36redlink|}}}|{{{button36radius|}}}}}
|}}
|}}
{{#if:{{{button37header|}}}
{{#if:{{{button37header|}}}
Line 240: Line 235:
|}}
|}}
{{#if:{{{button37|}}}
{{#if:{{{button37|}}}
| {{Software documentation index/components/button|{{{button37link|}}}|{{{button37|}}}|{{{button37desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button37redlink|}}}}}
| {{Software documentation index/components/button|{{{button37link|}}}|{{{button37|}}}|{{{button37desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button37redlink|}}}|{{{button37radius|}}}}}
|}}
|}}
{{#if:{{{button38header|}}}
{{#if:{{{button38header|}}}
Line 246: Line 241:
|}}
|}}
{{#if:{{{button38|}}}
{{#if:{{{button38|}}}
| {{Software documentation index/components/button|{{{button38link|}}}|{{{button38|}}}|{{{button38desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button38redlink|}}}}}
| {{Software documentation index/components/button|{{{button38link|}}}|{{{button38|}}}|{{{button38desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button38redlink|}}}|{{{button38radius|}}}}}
|}}
|}}
{{#if:{{{button39header|}}}
{{#if:{{{button39header|}}}
Line 252: Line 247:
|}}
|}}
{{#if:{{{button39|}}}
{{#if:{{{button39|}}}
| {{Software documentation index/components/button|{{{button39link|}}}|{{{button39|}}}|{{{button39desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button39redlink|}}}}}
| {{Software documentation index/components/button|{{{button39link|}}}|{{{button39|}}}|{{{button39desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button39redlink|}}}|{{{button39radius|}}}}}
|}}
|}}
{{#if:{{{button40header|}}}
{{#if:{{{button40header|}}}
Line 258: Line 253:
|}}
|}}
{{#if:{{{button40|}}}
{{#if:{{{button40|}}}
| {{Software documentation index/components/button|{{{button40link|}}}|{{{button40|}}}|{{{button40desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button40redlink|}}}}}
| {{Software documentation index/components/button|{{{button40link|}}}|{{{button40|}}}|{{{button40desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button40redlink|}}}|{{{button40radius|}}}}}
|}}
|}}
{{#if:{{{button41header|}}}
{{#if:{{{button41header|}}}
Line 264: Line 259:
|}}
|}}
{{#if:{{{button41|}}}
{{#if:{{{button41|}}}
| {{Software documentation index/components/button|{{{button41link|}}}|{{{button41|}}}|{{{button41desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button41redlink|}}}}}
| {{Software documentation index/components/button|{{{button41link|}}}|{{{button41|}}}|{{{button41desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button41redlink|}}}|{{{button41radius|}}}}}
|}}
|}}
{{#if:{{{button42header|}}}
{{#if:{{{button42header|}}}
Line 270: Line 265:
|}}
|}}
{{#if:{{{button42|}}}
{{#if:{{{button42|}}}
| {{Software documentation index/components/button|{{{button42link|}}}|{{{button42|}}}|{{{button42desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button42redlink|}}}}}
| {{Software documentation index/components/button|{{{button42link|}}}|{{{button42|}}}|{{{button42desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button42redlink|}}}|{{{button42radius|}}}}}
|}}
|}}
{{#if:{{{button43header|}}}
{{#if:{{{button43header|}}}
Line 276: Line 271:
|}}
|}}
{{#if:{{{button43|}}}
{{#if:{{{button43|}}}
| {{Software documentation index/components/button|{{{button43link|}}}|{{{button43|}}}|{{{button43desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button43redlink|}}}}}
| {{Software documentation index/components/button|{{{button43link|}}}|{{{button43|}}}|{{{button43desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button43redlink|}}}|{{{button43radius|}}}}}
|}}
|}}
{{#if:{{{button44header|}}}
{{#if:{{{button44header|}}}
Line 282: Line 277:
|}}
|}}
{{#if:{{{button44|}}}
{{#if:{{{button44|}}}
| {{Software documentation index/components/button|{{{button44link|}}}|{{{button44|}}}|{{{button44desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button44redlink|}}}}}
| {{Software documentation index/components/button|{{{button44link|}}}|{{{button44|}}}|{{{button44desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button44redlink|}}}|{{{button44radius|}}}}}
|}}
|}}
{{#if:{{{button45header|}}}
{{#if:{{{button45header|}}}
Line 288: Line 283:
|}}
|}}
{{#if:{{{button45|}}}
{{#if:{{{button45|}}}
| {{Software documentation index/components/button|{{{button45link|}}}|{{{button45|}}}|{{{button45desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button45redlink|}}}}}
| {{Software documentation index/components/button|{{{button45link|}}}|{{{button45|}}}|{{{button45desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button45redlink|}}}|{{{button45radius|}}}}}
|}}
|}}
{{#if:{{{button46header|}}}
{{#if:{{{button46header|}}}
Line 294: Line 289:
|}}
|}}
{{#if:{{{button46|}}}
{{#if:{{{button46|}}}
| {{Software documentation index/components/button|{{{button46link|}}}|{{{button46|}}}|{{{button46desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button46redlink|}}}}}
| {{Software documentation index/components/button|{{{button46link|}}}|{{{button46|}}}|{{{button46desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button46redlink|}}}|{{{button46radius|}}}}}
|}}
|}}
{{#if:{{{button47header|}}}
{{#if:{{{button47header|}}}
Line 300: Line 295:
|}}
|}}
{{#if:{{{button47|}}}
{{#if:{{{button47|}}}
| {{Software documentation index/components/button|{{{button47link|}}}|{{{button47|}}}|{{{button47desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button47redlink|}}}}}
| {{Software documentation index/components/button|{{{button47link|}}}|{{{button47|}}}|{{{button47desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor1|#252525}}}|{{{button47redlink|}}}|{{{button47radius|}}}}}
|}}
|}}
{{#if:{{{button48header|}}}
{{#if:{{{button48header|}}}
Line 306: Line 301:
|}}
|}}
{{#if:{{{button48|}}}
{{#if:{{{button48|}}}
| {{Software documentation index/components/button|{{{button48link|}}}|{{{button48|}}}|{{{button48desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button48redlink|}}}}}
| {{Software documentation index/components/button|{{{button48link|}}}|{{{button48|}}}|{{{button48desc|}}}|{{{buttonBG|}}}|{{{buttonTextColor|}}}|{{{rowColor2|#202020}}}|{{{button48redlink|}}}|{{{button48radius|}}}}}
|}}
|}}
}}
}}

Latest revision as of 02:46, 14 September 2025

Under construction.png
This Template page is actively undergoing a major edit.
As a courtesy, please do not edit this Template while this message is displayed.
If this page has not been edited for at least several hours to a few days, please remove this template. This message is intended to help reduce edit conflicts; please remove it between editing sessions to allow others to edit the page.

The person who added this notice will be listed in its edit history should you wish to contact them.

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Suomi (fi)Hrvatski (hr)Magyar (hu)Italiano (it)日本語 (ja)한국어 (ko)Nederlands (nl)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Slovenčina (sk)Svenska (sv)Türkçe (tr)Українська (uk)Tiếng Việt (vi)中文 (zh)中文(臺灣) (zh-tw)
Curly brackets white.pngTemplate Documentation [view] [edit]
Icon-translate.png Available doc translations
Page history

Table for use in software documentation indexes, such as Source SDK Index.

Usage

This template is usually written in a column. To use it, insert {{Software documentation index}} on the desired page and specify the parameters under the template name in the following format:

{{Software documentation index
| parameter 1 = value
| parameter 2 = value
}}

Parameters and Examples

Parameter Description Example Preview
{{{comment}}} Comment above the software banner.
Note.pngNote:Created mainly for the to-do list, so that it doesn't look too bad next to the table.
| comment = Gordon Freeman was here.
See #Preview.
{{{banner}}} Software banner.
| banner = Placeholder for SDI banner.jpg
{{{desc}}} Software description.
| desc = '''Sweet Tools''' is free software distributed through {{steamicon|1}}.
{{{link<1-6>}}} Link above the table. Maximum 6.
| link4 = '''[[Source SDK Release Notes|Release Notes]]'''
{{{toc}}} Table of Contents. Useful if the content is divided into headers.
| toc = [[#Something about mapping|[#Something about mapping]] · [[#Something about scripting|[#Something about scripting]]
{{{button<1-48>}}} The displayed name of the specified button.
| button11 = Level design
{{{button<1-48>link}}} Link to the page for the specified button.
| button16link = Half-Life: Alyx Workshop Tools/Addon Sounds
{{{button<1-48>desc}}} Description of the page linked to by the specified button.
| button5desc = About creating cool maps
{{{button<1-48>header}}} Adds a heading above the specified button. This is useful if the software page prefers an option without redirects to guide pages, such as the page about level design in Source.
| button45header = Something about mapping
{{{button<1-48>redlink}}} If the page does not exist, use this parameter to remove the custom link color.
Icon-Important.pngImportant:The custom color should not replace red links, so as not to confuse the user.
| button6redlink = true
{{{button<2-48>radius}}} The radius of the table row with the button.
Available values:
  • default - empty.
  • start - the default is specified for the first button.
  • end - specify if the button is the last one.
| button2radius = end
Style
{{{topindent}}} Top indent for the entire table.
| topindent = 2em
{{{width}}} Table width.
| width = 600px
{{{bannerwidth}}} Banner width.
| bannerwidth = 560px
{{{descwidth}}} Software description width. Used when you need to make the text look nicer.
| descwidth = 550px
{{{commentStyle}}} Custom Comment CSS.
Warning.pngWarning:Overwrites the original style!
| commentStyle = background:#000; border-radius:.3em
{{{borderColor}}} Table border color.
| borderColor = #F2A52B4a
{{{headerGradColors}}} The colors of the gradient for the background of the header.
| headerGradColors = #594027,#312717
{{{buttonTextColor}}} The color of the link button text.
| buttonTextColor = #E3C798
{{{buttonBG}}} The color of the background behind the link button.
| buttonBG = #2F2A26
{{{rowColor1}}} Color of the first row of the table.
Default value is #252525.
| rowColor1 = #303030
{{{rowColor2}}} Color of the second row of the table.
Default value is #202020.
| rowColor1 = #252525

Preview

  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.  
{{Software documentation index | width = 750px | descwidth = 550px | bannerwidth = 566px | borderColor = #F2A52B4a | buttonBG = #2F2A26 | buttonTextColor = #E3C798 | headerGradColors = #594027,#312717 | comment = Gordon Freeman was here. | banner = Placeholder for SDI banner.jpg | desc = '''Sweet Tools''' is free software distributed through {{steamicon|1}} for creating cool games without any programming knowledge. | link1 = '''[[#Example and Preview|Download and Installation]]''' | link2 = '''[[#Example and Preview|Release Notes]]''' | button1 = Introduction | button1link = #Example and Preview | button1desc = Introduction to using this amazing toolkit. | button2 = Level Design | button2link = #Something about mapping | button2desc = Create [[Map (level design)|levels]] with an incredibly cute map editor. | button2header = Something about mapping | button3 = Materials | button3link = #Something about mapping | button3desc = Learn how to add a character's face to a texture that will only be seen many years later. | button3radius = end }}
Gordon Freeman was here.

Components

This template uses components to simplify working with repetitive code. Below is a list of all components included in the template.

See also