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

Template:GettingStartedNav: Difference between revisions

Template page
Create Getting Started navigation template
 
fix dot classes - show all 10 dots, fix missing space in class names
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
<!--
<!--
     Template:GettingStartedNav
     getting started nav bar
 
     shows progress dots + prev/next links
     Usage: {{GettingStartedNav|current=3|prevlink=Getting Started/Discover Menhirs Fate|prevtitle=Discover Menhirs Fate|nextlink=Getting Started/Create Your Character|nexttitle=Create Your Character}}
   
 
     params:
     Parameters:
       current  = phase number (1-10)
       current  = Phase number (1-10)
       prevlink  = full page name for prev phase (leave blank for phase 1)
       prevlink  = Full page name of previous phase (omit for Phase 1)
       prevtitle = display name for prev phase
       prevtitle = Display title of previous phase (omit for Phase 1)
       nextlink  = full page name for next phase (leave blank for phase 10)
       nextlink  = Full page name of next phase (omit for Phase 10)
       nexttitle = display name for next phase
       nexttitle = Display title of next phase (omit for Phase 10)
-->
-->
<div class="gs-nav" role="navigation" aria-label="Getting Started guide navigation">
<div class="gs-nav" role="navigation" aria-label="Getting Started guide navigation">
<div class="gs-nav-progress" aria-label="Phase {{{current}}} of 10">
<div class="gs-nav-progress" aria-label="Phase {{{current|1}}} of 10"><!--
{{#ifexpr: {{{current}}} >= 1 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 1 | gs-nav-dot--done|{{#ifeq:{{{current}}}|1| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="{{#ifeq:{{{current|1}}}|1|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 1|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span><!--
-->{{#ifexpr: {{{current}}} >= 2 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 2 | gs-nav-dot--done|{{#ifeq:{{{current}}}|2| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="{{#ifeq:{{{current|1}}}|2|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 2|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span><!--
-->{{#ifexpr: {{{current}}} >= 3 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 3 | gs-nav-dot--done|{{#ifeq:{{{current}}}|3| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="{{#ifeq:{{{current|1}}}|3|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 3|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span><!--
-->{{#ifexpr: {{{current}}} >= 4 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 4 | gs-nav-dot--done|{{#ifeq:{{{current}}}|4| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="{{#ifeq:{{{current|1}}}|4|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 4|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span><!--
-->{{#ifexpr: {{{current}}} >= 5 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 5 | gs-nav-dot--done|{{#ifeq:{{{current}}}|5| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="{{#ifeq:{{{current|1}}}|5|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 5|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span><!--
-->{{#ifexpr: {{{current}}} >= 6 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 6 | gs-nav-dot--done|{{#ifeq:{{{current}}}|6| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="{{#ifeq:{{{current|1}}}|6|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 6|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span><!--
-->{{#ifexpr: {{{current}}} >= 7 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 7 | gs-nav-dot--done|{{#ifeq:{{{current}}}|7| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="{{#ifeq:{{{current|1}}}|7|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 7|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span><!--
-->{{#ifexpr: {{{current}}} >= 8 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 8 | gs-nav-dot--done|{{#ifeq:{{{current}}}|8| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="{{#ifeq:{{{current|1}}}|8|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 8|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span><!--
-->{{#ifexpr: {{{current}}} >= 9 |<span class="gs-nav-dot{{#ifexpr: {{{current}}} > 9 | gs-nav-dot--done|{{#ifeq:{{{current}}}|9| gs-nav-dot--active|}}}}"></span>}}<!--
--><span class="{{#ifeq:{{{current|1}}}|9|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 9|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span><!--
--><span class="gs-nav-dot{{#ifeq:{{{current}}}|10| gs-nav-dot--active|{{#ifexpr: {{{current}}} < 10 ||gs-nav-dot--done}}}}"></span>
--><span class="{{#ifeq:{{{current|1}}}|10|gs-nav-dot gs-nav-dot--active|{{#ifexpr:{{{current|1}}} > 10|gs-nav-dot gs-nav-dot--done|gs-nav-dot}}}}"></span>
</div>
</div>
<div class="gs-nav-buttons">
<div class="gs-nav-buttons">

Latest revision as of 21:57, 10 April 2026