Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:TournamentTabs: Difference between revisions

Template page
No edit summary
No edit summary
Line 1: Line 1:
<noinclude>
<noinclude>
Navigation tabs for tournament pages. Auto-detects subpages. Compact height.
Navigation tabs for tournament pages. Compact & Uniform Width.
Usage: {{TournamentTabs}}
Usage: {{TournamentTabs}}
</noinclude><includeonly>
</noinclude><includeonly>
<div class="tournament-tabs" style="display:flex; flex-wrap:wrap; gap:4px; border-bottom:2px solid var(--primary-color, #007bff); margin-bottom:20px; font-family:sans-serif;">
<div class="tournament-tabs" style="display:flex; flex-wrap:wrap; gap:4px; border-bottom:2px solid var(--primary-color, #007bff); margin-bottom:20px; font-family:sans-serif;">


<div style="padding:8px 16px; font-weight:bold; cursor:pointer; line-height:1.2;
<div style="padding:5px 15px; min-width:100px; text-align:center; font-weight:bold; cursor:pointer; line-height:1.2;
background-color:{{#ifeq:{{SUBPAGENAME}}|Standings|#fff|{{#ifeq:{{SUBPAGENAME}}|Statistics|#fff|{{#ifeq:{{SUBPAGENAME}}|Teams|#fff|{{#ifeq:{{SUBPAGENAME}}|Matches|#fff|#eee}}}}}}}};  
background-color:{{#ifeq:{{SUBPAGENAME}}|Standings|#fff|{{#ifeq:{{SUBPAGENAME}}|Statistics|#fff|{{#ifeq:{{SUBPAGENAME}}|Teams|#fff|{{#ifeq:{{SUBPAGENAME}}|Matches|#fff|#eee}}}}}}}};  
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Standings|none|{{#ifeq:{{SUBPAGENAME}}|Statistics|none|{{#ifeq:{{SUBPAGENAME}}|Teams|none|{{#ifeq:{{SUBPAGENAME}}|Matches|none|3px solid var(--primary-color, #007bff)}}}}}}}};">
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Standings|none|{{#ifeq:{{SUBPAGENAME}}|Statistics|none|{{#ifeq:{{SUBPAGENAME}}|Teams|none|{{#ifeq:{{SUBPAGENAME}}|Matches|none|3px solid var(--primary-color, #007bff)}}}}}}}};">
Line 11: Line 11:
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|#default={{PAGENAME}}
|#default={{PAGENAME}}
}}|<span style="color:var(--text-main, #333);">Overview</span>]]
}}|<span style="display:block; color:var(--text-main, #333);">Overview</span>]]
</div>
</div>


Line 18: Line 18:
|#default={{PAGENAME}}
|#default={{PAGENAME}}
}}/Standings |
}}/Standings |
<div style="padding:5px 15px; font-weight:bold; cursor:pointer; line-height:1.2;
<div style="padding:5px 15px; min-width:100px; text-align:center; font-weight:bold; cursor:pointer; line-height:1.2;
background-color:{{#ifeq:{{SUBPAGENAME}}|Standings|#eee|#fff}};  
background-color:{{#ifeq:{{SUBPAGENAME}}|Standings|#eee|#fff}};  
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Standings|3px solid var(--primary-color, #007bff)|none}};">
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Standings|3px solid var(--primary-color, #007bff)|none}};">
Line 24: Line 24:
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|#default={{PAGENAME}}
|#default={{PAGENAME}}
}}/Standings|<span style="color:var(--text-main, #333);">Standings</span>]]
}}/Standings|<span style="display:block; color:var(--text-main, #333);">Standings</span>]]
</div>
</div>
}}
}}
Line 32: Line 32:
|#default={{PAGENAME}}
|#default={{PAGENAME}}
}}/Statistics |
}}/Statistics |
<div style="padding:8px 16px; font-weight:bold; cursor:pointer; line-height:1.2;
<div style="padding:5px 15px; min-width:100px; text-align:center; font-weight:bold; cursor:pointer; line-height:1.2;
background-color:{{#ifeq:{{SUBPAGENAME}}|Statistics|#eee|#fff}};  
background-color:{{#ifeq:{{SUBPAGENAME}}|Statistics|#eee|#fff}};  
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Statistics|3px solid var(--primary-color, #007bff)|none}};">
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Statistics|3px solid var(--primary-color, #007bff)|none}};">
Line 38: Line 38:
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|#default={{PAGENAME}}
|#default={{PAGENAME}}
}}/Statistics|<span style="color:var(--text-main, #333);">Statistics</span>]]
}}/Statistics|<span style="display:block; color:var(--text-main, #333);">Statistics</span>]]
</div>
</div>
}}
}}
Line 46: Line 46:
|#default={{PAGENAME}}
|#default={{PAGENAME}}
}}/Teams |
}}/Teams |
<div style="padding:8px 16px; font-weight:bold; cursor:pointer; line-height:1.2;
<div style="padding:5px 15px; min-width:100px; text-align:center; font-weight:bold; cursor:pointer; line-height:1.2;
background-color:{{#ifeq:{{SUBPAGENAME}}|Teams|#eee|#fff}};  
background-color:{{#ifeq:{{SUBPAGENAME}}|Teams|#eee|#fff}};  
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Teams|3px solid var(--primary-color, #007bff)|none}};">
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Teams|3px solid var(--primary-color, #007bff)|none}};">
Line 52: Line 52:
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|#default={{PAGENAME}}
|#default={{PAGENAME}}
}}/Teams|<span style="color:var(--text-main, #333);">Teams</span>]]
}}/Teams|<span style="display:block; color:var(--text-main, #333);">Teams</span>]]
</div>
</div>
}}
}}
Line 60: Line 60:
|#default={{PAGENAME}}
|#default={{PAGENAME}}
}}/Matches |
}}/Matches |
<div style="padding:8px 16px; font-weight:bold; cursor:pointer; line-height:1.2;
<div style="padding:5px 15px; min-width:100px; text-align:center; font-weight:bold; cursor:pointer; line-height:1.2;
background-color:{{#ifeq:{{SUBPAGENAME}}|Matches|#eee|#fff}};  
background-color:{{#ifeq:{{SUBPAGENAME}}|Matches|#eee|#fff}};  
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Matches|3px solid var(--primary-color, #007bff)|none}};">
border-bottom:{{#ifeq:{{SUBPAGENAME}}|Matches|3px solid var(--primary-color, #007bff)|none}};">
Line 66: Line 66:
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|Standings|Statistics|Teams|Matches={{#titleparts:{{PAGENAME}}|-1}}
|#default={{PAGENAME}}
|#default={{PAGENAME}}
}}/Matches|<span style="color:var(--text-main, #333);">Matches</span>]]
}}/Matches|<span style="display:block; color:var(--text-main, #333);">Matches</span>]]
</div>
</div>
}}
}}

Revision as of 16:01, 14 January 2026

Navigation tabs for tournament pages. Compact & Uniform Width. Usage: