Шаблон:Пометка проекта: различия между версиями

м Pok переименовал страницу Шаблон:WarningCorvaxNext в Шаблон:Пометка проекта
мНет описания правки
Строка 1: Строка 1:
<templatestyles src="Пометка проекта/styles.css" />
{{#vardefine:label|
{{#if:{{{обрамить текст|}}}
   {{#switch:{{{1|}}}
| <!-- Вариант с обрамлением текста -->
    | next    = Next
  <div style="position:relative;padding:0 2px;">
    | wl      = Wl
    <div class="пометка-проекта__absolute пометка-проекта__wrapper">Next</div>
     | frontier = Frontier
    <div style="position:relative;margin-right:30px;">{{{1}}}</div>
    | fallout  = Fallout
  </div>
    | sw      = SW
| <!-- Вариант без обрамления -->
    | wega    = Wega
   {{#if:{{{absolute|}}}
    | #default = {{{1}}}
  | <sup><span style="color:var(--text-color-orange);">Next</span></sup>
  | <!-- Вариант с плавающим блоком -->
     <div class="пометка-проекта__absolute" style="{{#switch:{{{posX|}}}|left=left:0;right:unset;|right=left:unset;right:0;|}}{{#switch:{{{posY|}}}|top=top:0;bottom:unset;|bottom=bottom:0;top:unset;}}>Next</div>
   }}
   }}
}}<noinclude>{{doc}}</noinclude>
}}<!--
 
-->{{#vardefine:color|
  {{#switch:{{{1|}}}
    | next    = var(--text-color-orange)
    | wl      = var(--text-color-dark-salmon)
    | frontier = var(--text-color-violet)
    | fallout  = var(--text-color-silver)
    | sw      = var(--text-color-crimson)
    | wega    = var(--text-color-pink)
    | #default = var(--text-color-orange)
  }}
}}<!--
 
-->{{#if:{{{обрамить текст|}}}
  | <!-- с обрамлением -->
    <div style="position:relative; padding:0 2px;">
      <span class="пометка-проекта__absolute пометка-проекта__wrapper">{{#var:label}}</span>
      <div style="position:relative; margin-right:30px;">{{{1}}}</div>
    </div>
  | <!-- без обрамления -->
    {{#if:{{{absolute|}}}
      | <!-- плавающий абсолютный блок -->
        <div class="пометка-проекта__absolute" style="
          color: {{#var:color}};
          {{#switch:{{{posX|}}}| left=left:0; right:unset; | right=left:unset; right:0; }}
          {{#switch:{{{posY|}}}| top=top:0; bottom:unset; | bottom=bottom:0; top:unset; }}
        ">{{#var:label}}</div>
      | <!-- обычный суп -->
        <sup><span style="color: {{#var:color}};">'''{{#var:label}}'''</span></sup>
    }}
}}<templatestyles src="Пометка проекта/styles.css" /><noinclude>{{doc}}</noinclude>