PC Gaming Shelter
An archive dedicated to preserving PC Gaming history and more

Template:Infobox/Generic: Difference between revisions

From PC Gaming Shelter
No edit summary
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="infobox-section d-flex flex-column flex-sm-row border-0 rounded-0 px-3 py-1">
<div class="infobox-section d-flex flex-column flex-sm-row border-0 rounded-0 px-3 py-1"><!--
  <div class="infobox-label">{{{1|}}}</div>
 
  <div class="infobox-value">
-->{{#vardefine:sep|{{#ifeq:{{{multiple|0}}}|1|{{{sep|,}}}|\n}}}}<!--
    <ul>{{#ifeq:{{{multiple|0}}}
 
          |1
-->{{#vardefine:indicator
          |{{#arraymap:{{{2|}}}
    |{{#if:{{{indicator|}}}
            |{{{sep|,}}}
        |<i class="indicator" style="background-color:{{{indicator|}}};box-shadow: 0 0 3px {{{indicator|}}}"></i>
            |@@@
      }}
            |{{#switch:{{{links|0}}}
  }}<!--
                |1=<li>[[@@@]]</li>
 
                |#default=<li>@@@</li>
--><div class="infobox-label">{{{1|}}}</div><!--
              }}
--><div class="infobox-value"><!--
            |
  --><ul>{{#arraymap:{{{2|}}}
          }}
    |{{#var:sep}}
          |{{#switch:{{{links|0}}}
    |@@@
            |1=<li>[[{{{2|}}}]]</li>
    |{{#switch:{{{links|0}}}
            |#default=<li>{{{2|}}}</li>
      |1=<li>{{#var:indicator}}<!--
          }}
      -->{{#if: {{{form|}}}
        }}
            |{{#formredlink: form={{{form|}}}
    </ul>
              |link text=@@@
              |existing link text=@@@
              |target=@@@
            }}
            |[[@@@]]
          }}</li>
      |#default=<li>{{#var:indicator}}@@@</li>
    }}
    |
  }}</ul>
   </div>
   </div>
</div>
</div>

Latest revision as of 07:59, 26 March 2026