Template:MainPage: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Changing Uselang to Pagelang)
m (Strings are now a template as well)
Line 1: Line 1:
__NOTOC__
__NOTOC__
<div style="text-align:center; margin-top:2em; margin-bottom:3em">
<div style="text-align:center; margin-top:2em; margin-bottom:3em">
<div style="color:rgb(255 255 255 / 30%); font-weight:400; font-size:1.2em"> {{:Main Page/strings|VDC Welcome}} </div>
<div style="color:rgb(255 255 255 / 30%); font-weight:400; font-size:1.2em"> {{MainPage/strings|VDC Welcome}} </div>
<div style="color:rgb(255 255 255 / 80%); font-weight:bold; font-size:2em; margin-top:.4em"> {{:Main Page/strings|VDC}} </div>
<div style="color:rgb(255 255 255 / 80%); font-weight:bold; font-size:2em; margin-top:.4em"> {{MainPage/strings|VDC}} </div>
<div style="color:rgb(255 255 255 / 75%); font-weight:400; font-size:1.0em; margin-top:.8em"> '''{{NUMBEROFARTICLES}}''' {{:Main Page/strings|ArticleCountText}} </div>
<div style="color:rgb(255 255 255 / 75%); font-weight:400; font-size:1.0em; margin-top:.8em"> '''{{NUMBEROFARTICLES}}''' {{MainPage/strings|ArticleCountText}} </div>
<div style="font-weight:700; font-size:1.2em; margin-top:.7em"> [[Special:UserLogin|{{:Main Page/strings|Sign up}}]] </div>
<div style="font-weight:700; font-size:1.2em; margin-top:.7em"> [[Special:UserLogin|{{MainPage/strings|Sign up}}]] </div>
</div>
</div>
{{:Main Page/strings|Welcome}}
{{MainPage/strings|Welcome}}


<div style="display:grid; grid-template-columns:repeat(auto-fill,minmax(clamp((100%/2) - 1rem, 25rem, 100%),1fr)); column-gap:1.5em; margin-top:1.3em">
<div style="display:grid; grid-template-columns:repeat(auto-fill,minmax(clamp((100%/2) - 1rem, 25rem, 100%),1fr)); column-gap:1.5em; margin-top:1.3em">
Line 18: Line 18:
<div class="plainlinks" style="background-color:#303030; border:1px solid rgb(255 255 255 / 10%); border-radius:.35em; padding:.5em; margin-block:1em; margin-top:0; overflow:clip">
<div class="plainlinks" style="background-color:#303030; border:1px solid rgb(255 255 255 / 10%); border-radius:.35em; padding:.5em; margin-block:1em; margin-top:0; overflow:clip">
<h2 style="border-bottom: 0px; background-color:#7A372F; background-image:linear-gradient(90deg, #7A372F, #9c463d); border-radius:.35em; padding:.5em; padding-block:.6em; margin:.5em .3em .7em .3em; font-size:14px; font-weight:700; height:fit-content; position:relative">
<h2 style="border-bottom: 0px; background-color:#7A372F; background-image:linear-gradient(90deg, #7A372F, #9c463d); border-radius:.35em; padding:.5em; padding-block:.6em; margin:.5em .3em .7em .3em; font-size:14px; font-weight:700; height:fit-content; position:relative">
[[{{#ifeq:{{Pagelang}}|en|Half-Life SDK|{{Pagelang}}/Half-Life SDK}}|<span style="width:100%; height:100%; position:absolute; top:0; left:0; z-index:1" title="{{:Main Page/strings|HLSDK Docs}}"></span>]]
[[{{#ifeq:{{Pagelang}}|en|Half-Life SDK|{{Pagelang}}/Half-Life SDK}}|<span style="width:100%; height:100%; position:absolute; top:0; left:0; z-index:1" title="{{MainPage/strings|HLSDK Docs}}"></span>]]
[[File:Icon-GoldSrc.png|32px|link=]]&ensp;<!--
[[File:Icon-GoldSrc.png|32px|link=]]&ensp;<!--
-->[[{{#ifeq:{{Pagelang}}|en|Half-Life SDK|{{Pagelang}}/Half-Life SDK}}|<span style="color:white; position:relative; z-index:2">{{:Main Page/strings|HLSDK}}</span>]]&ensp;<!--
-->[[{{#ifeq:{{Pagelang}}|en|Half-Life SDK|{{Pagelang}}/Half-Life SDK}}|<span style="color:white; position:relative; z-index:2">{{MainPage/strings|HLSDK}}</span>]]&ensp;<!--
-->[[File:Doublearrow white.png|12px|alt=►►|link=]]
-->[[File:Doublearrow white.png|12px|alt=►►|link=]]
</h2>
</h2>
<p style="font-weight:300; margin-left:.3em">{{:Main Page/strings|HLSDK Desc}}</p>
<p style="font-weight:300; margin-left:.3em">{{MainPage/strings|HLSDK Desc}}</p>
</div>
</div>
<!--
<!--
Line 32: Line 32:
<div class="plainlinks" style="background-color:#303030; border:1px solid rgb(255 255 255 / 10%); border-radius:.35em; padding:.5em; margin-block:1em; overflow:clip">
<div class="plainlinks" style="background-color:#303030; border:1px solid rgb(255 255 255 / 10%); border-radius:.35em; padding:.5em; margin-block:1em; overflow:clip">
<h2 style="border-bottom: 0px; background-color:#4A6821; background-image:linear-gradient(90deg, #4A6821, #638a2c); border-radius:.35em; padding:.5em; padding-block:.6em; margin:.5em .3em .7em .3em; font-size:14px; font-weight:700; height:fit-content; position:relative">
<h2 style="border-bottom: 0px; background-color:#4A6821; background-image:linear-gradient(90deg, #4A6821, #638a2c); border-radius:.35em; padding:.5em; padding-block:.6em; margin:.5em .3em .7em .3em; font-size:14px; font-weight:700; height:fit-content; position:relative">
[[{{#ifeq:{{Pagelang}}|en|SDK Docs|{{Pagelang}}/SDK Docs}}|<span style="width:100%; height:100%; position:absolute; top:0; left:0; z-index:1" title="{{:Main Page/strings|SDK Docs}}"> </span>]]
[[{{#ifeq:{{Pagelang}}|en|SDK Docs|{{Pagelang}}/SDK Docs}}|<span style="width:100%; height:100%; position:absolute; top:0; left:0; z-index:1" title="{{MainPage/strings|SDK Docs}}"> </span>]]
[[File:Icon-Source.png|32px|link=]]&ensp;<!--
[[File:Icon-Source.png|32px|link=]]&ensp;<!--
-->[[{{#ifeq:{{Pagelang}}|en|SDK Docs|{{Pagelang}}/SDK Docs}}|<span style="color:white; position:relative; z-index:2">{{:Main Page/strings|SDK}}</span>]]&ensp;<!--
-->[[{{#ifeq:{{Pagelang}}|en|SDK Docs|{{Pagelang}}/SDK Docs}}|<span style="color:white; position:relative; z-index:2">{{MainPage/strings|SDK}}</span>]]&ensp;<!--
-->[[File:Doublearrow white.png|12px|alt=►►|link=]]
-->[[File:Doublearrow white.png|12px|alt=►►|link=]]
</h2>
</h2>
<p style="font-weight:300; margin-left:.3em">{{:Main Page/strings|SDK Desc}}</p>
<p style="font-weight:300; margin-left:.3em">{{MainPage/strings|SDK Desc}}</p>
</div>
</div>
<!--
<!--
Line 46: Line 46:
<div class="plainlinks" style="background-color:#303030; border:1px solid rgb(255 255 255 / 10%); border-radius:.35em; padding:.5em; margin-block:1em; overflow:clip">
<div class="plainlinks" style="background-color:#303030; border:1px solid rgb(255 255 255 / 10%); border-radius:.35em; padding:.5em; margin-block:1em; overflow:clip">
<h2 style="border-bottom: 0px; background-color:#656821; background-image:linear-gradient(90deg, #656821, #898a2c); border-radius:.35em; padding:.5em; padding-block:.6em; margin:.5em .3em .7em .3em; font-size:14px; font-weight:700; height:fit-content; position:relative">
<h2 style="border-bottom: 0px; background-color:#656821; background-image:linear-gradient(90deg, #656821, #898a2c); border-radius:.35em; padding:.5em; padding-block:.6em; margin:.5em .3em .7em .3em; font-size:14px; font-weight:700; height:fit-content; position:relative">
[[{{#ifeq:{{Pagelang}}|en|Source 2/Docs|{{Pagelang}}/Source 2/Docs}}|<span style="width:100%; height:100%; position:absolute; top:0; left:0; z-index:1" title="{{:Main Page/strings|S2SDK Docs}}"> </span>]]
[[{{#ifeq:{{Pagelang}}|en|Source 2/Docs|{{Pagelang}}/Source 2/Docs}}|<span style="width:100%; height:100%; position:absolute; top:0; left:0; z-index:1" title="{{MainPage/strings|S2SDK Docs}}"> </span>]]
[[File:Icon-Source 2.png|32px|link=]]&ensp;<!--
[[File:Icon-Source 2.png|32px|link=]]&ensp;<!--
-->[[{{#ifeq:{{Pagelang}}|en|Source 2/Docs|{{Pagelang}}/Source 2/Docs}}|<span style="color:white; position:relative; z-index:2">{{:Main Page/strings|S2SDK}}</span>]]&ensp;<!--
-->[[{{#ifeq:{{Pagelang}}|en|Source 2/Docs|{{Pagelang}}/Source 2/Docs}}|<span style="color:white; position:relative; z-index:2">{{MainPage/strings|S2SDK}}</span>]]&ensp;<!--
-->[[File:Doublearrow white.png|12px|alt=►►|link=]]
-->[[File:Doublearrow white.png|12px|alt=►►|link=]]
</h2>
</h2>
<p style="font-weight:300; margin-left:.3em">{{:Main Page/strings|S2SDK Desc}}</p>
<p style="font-weight:300; margin-left:.3em">{{MainPage/strings|S2SDK Desc}}</p>


<p style="font-weight:300; margin-left:.3em">
<p style="font-weight:300; margin-left:.3em">


* {{dota2|5}} [[{{#ifeq:{{Pagelang}}|en|Dota 2 Workshop Tools|{{Pagelang}}/Dota 2 Workshop Tools}}|<span title="{{:Main Page/strings|Dota 2 Tools Docs}}">{{Dictionary/software|dota2_tools}}</span>&ensp;]][[File:Doublearrow white.png|12px|alt=►►|link=Dota 2 Workshop Tools]]
* {{dota2|5}} [[{{#ifeq:{{Pagelang}}|en|Dota 2 Workshop Tools|{{Pagelang}}/Dota 2 Workshop Tools}}|<span title="{{MainPage/strings|Dota 2 Tools Docs}}">{{Dictionary/software|dota2_tools}}</span>&ensp;]][[File:Doublearrow white.png|12px|alt=►►|link=Dota 2 Workshop Tools]]


* {{svrtools|5}} [[{{#ifeq:{{Pagelang}}|en|SteamVR/Environments|{{Pagelang}}/SteamVR/Environments}}|<span title="{{:Main Page/strings|SVR Tools Docs}}">{{Dictionary/software|svrh_tools}}</span>&ensp;]][[File:Doublearrow white.png|12px|alt=►►|link=SteamVR/Environments]]
* {{svrtools|5}} [[{{#ifeq:{{Pagelang}}|en|SteamVR/Environments|{{Pagelang}}/SteamVR/Environments}}|<span title="{{MainPage/strings|SVR Tools Docs}}">{{Dictionary/software|svrh_tools}}</span>&ensp;]][[File:Doublearrow white.png|12px|alt=►►|link=SteamVR/Environments]]


* {{hlatools|5}} [[{{#ifeq:{{Pagelang}}|en|Half-Life: Alyx Workshop Tools|{{Pagelang}}/Half-Life: Alyx Workshop Tools}}|<span title="{{:Main Page/strings|HLA Tools Docs}}">{{Dictionary/software|hlvr_tools}}</span>&ensp;]][[File:Doublearrow white.png|12px|alt=►►|link=Half-Life: Alyx Workshop Tools]]
* {{hlatools|5}} [[{{#ifeq:{{Pagelang}}|en|Half-Life: Alyx Workshop Tools|{{Pagelang}}/Half-Life: Alyx Workshop Tools}}|<span title="{{MainPage/strings|HLA Tools Docs}}">{{Dictionary/software|hlvr_tools}}</span>&ensp;]][[File:Doublearrow white.png|12px|alt=►►|link=Half-Life: Alyx Workshop Tools]]


* {{cs2tools|5}} [[{{#ifeq:{{Pagelang}}|en|Counter-Strike 2 Workshop Tools|{{Pagelang}}/Counter-Strike 2 Workshop Tools}}|<span title="{{:Main Page/strings|CS2 Tools Docs}}">{{Dictionary/software|cs2_tools}}</span>&ensp;]][[File:Doublearrow white.png|12px|alt=►►|link=Counter-Strike 2 Workshop Tools]]
* {{cs2tools|5}} [[{{#ifeq:{{Pagelang}}|en|Counter-Strike 2 Workshop Tools|{{Pagelang}}/Counter-Strike 2 Workshop Tools}}|<span title="{{MainPage/strings|CS2 Tools Docs}}">{{Dictionary/software|cs2_tools}}</span>&ensp;]][[File:Doublearrow white.png|12px|alt=►►|link=Counter-Strike 2 Workshop Tools]]


<!-- Hidden until Valve releases the game
<!-- Hidden until Valve releases the game
Line 76: Line 76:


<div class="plainlinks" style="background-color:#303030; background-image:radial-gradient(ellipse at left top, rgba(100 100 100 / 22%), transparent 40%), linear-gradient(135deg, rgba(125 125 125 / 5%), rgba(150 150 150 / 2%)); border:1px solid rgb(255 255 255 / 20%); border-radius:.35em; padding:.4em .6em .6em.6em; margin-block:1em; overflow:clip">
<div class="plainlinks" style="background-color:#303030; background-image:radial-gradient(ellipse at left top, rgba(100 100 100 / 22%), transparent 40%), linear-gradient(135deg, rgba(125 125 125 / 5%), rgba(150 150 150 / 2%)); border:1px solid rgb(255 255 255 / 20%); border-radius:.35em; padding:.4em .6em .6em.6em; margin-block:1em; overflow:clip">
<div style="height:fit-content; font-weight:600; color:rgb(255 255 255 / 90%); margin-bottom:.5em"> {{:Main Page/strings|FMT}} </div><!-- for mod teams -->
<div style="height:fit-content; font-weight:600; color:rgb(255 255 255 / 90%); margin-bottom:.5em"> {{MainPage/strings|FMT}} </div><!-- for mod teams -->
* {{:Main Page/strings|FMT Line 1}}
* {{MainPage/strings|FMT Line 1}}
* {{:Main Page/strings|FMT Line 2}}
* {{MainPage/strings|FMT Line 2}}
* {{:Main Page/strings|FMT Line 3}}
* {{MainPage/strings|FMT Line 3}}
* {{:Main Page/strings|FMT Line 4}}
* {{MainPage/strings|FMT Line 4}}
* {{:Main Page/strings|FMT Line 5}}
* {{MainPage/strings|FMT Line 5}}
* {{:Main Page/strings|FMT Line 6}}
* {{MainPage/strings|FMT Line 6}}
</div>
</div>


<div class="plainlinks" style="background-color:#303030; background-image:radial-gradient(ellipse at left top, rgba(100 100 100 / 22%), transparent 40%), linear-gradient(135deg, rgba(125 125 125 / 5%), rgba(150 150 150 / 2%)); border:1px solid rgb(255 255 255 / 20%); border-radius:.35em; padding:.4em .6em .6em.6em; margin-block:1em; overflow:clip">
<div class="plainlinks" style="background-color:#303030; background-image:radial-gradient(ellipse at left top, rgba(100 100 100 / 22%), transparent 40%), linear-gradient(135deg, rgba(125 125 125 / 5%), rgba(150 150 150 / 2%)); border:1px solid rgb(255 255 255 / 20%); border-radius:.35em; padding:.4em .6em .6em.6em; margin-block:1em; overflow:clip">
<div style="height:fit-content; font-weight:600; color:rgb(255 255 255 / 90%); margin-bottom:.5em"> {{:Main Page/strings|New Wiki}} </div>
<div style="height:fit-content; font-weight:600; color:rgb(255 255 255 / 90%); margin-bottom:.5em"> {{MainPage/strings|New Wiki}} </div>
<span style="font-weight:300">''{{:Main Page/strings|For Help}}''</span>
<span style="font-weight:300">''{{MainPage/strings|For Help}}''</span>
</div>
</div>



Revision as of 22:41, 13 July 2024

Welcome to the
Valve Developer Community
13,094 articles documenting the development process.

Whether you're building a commercial project or a modification for Half-Life® 2, you'll want to sign up as a Valve developer today. It's free to join and is open to anyone working with the Source engine and its software development kit.

Template:ValveTechnology