Dlaždice: Porovnání verzí

Z Wiki JU
Ofara (diskuse | příspěvky)
Bez shrnutí editace
Ofara (diskuse | příspěvky)
Bez shrnutí editace
 
Řádek 1: Řádek 1:
<includeonly><templatestyles src="Šablona:Dlaždice/styles.css" /><div class="dlazdice" style="display:grid; font-size:{{{velikost|120px}}}; gap:{{{mezera|16px}}}; {{#switch: {{{zarovnání|vlevo}}}|střed=margin-left:auto; margin-right:auto;|vpravo=margin-left:auto;|#default=}} {{#if:{{{sloupce|}}}|{{#ifeq: {{{roztažení|ano}}}|ne|grid-template-columns:repeat(auto-fill, minmax(225px, 1fr)); max-width:{{#expr: ({{{sloupce}}}) * 240 + (({{{sloupce}}}) - 1) * 16 }}px;|grid-template-columns:repeat(auto-fill, minmax({{#expr: floor(900 / ({{{sloupce}}})) }}px, 1fr)); max-width:{{#expr: ({{{sloupce}}} + 1) * (floor(900 / ({{{sloupce}}})) + 16) - 17 }}px;}}|grid-template-columns:repeat(auto-fill, minmax({{{šířka|200px}}}, 1fr));}}">
<includeonly><templatestyles src="Šablona:Dlaždice/styles.css" /><div class="dlazdice" style="display:grid; font-size:{{{velikost|120px}}}; gap:{{{mezera|16px}}}; {{#switch: {{{zarovnání|vlevo}}}|střed=margin-left:auto; margin-right:auto;|vpravo=margin-left:auto;|#default=}} {{#if:{{{sloupce|}}}|{{#ifeq: {{{roztažení|ano}}}|ne|grid-template-columns:repeat(auto-fill, minmax(225px, 1fr)); max-width:{{#expr: ({{{sloupce}}}) * 240 + (({{{sloupce}}}) - 1) * 16 }}px;|grid-template-columns:repeat(auto-fill, minmax({{#expr: floor(900 / ({{{sloupce}}})) }}px, 1fr)); max-width:{{#expr: ({{{sloupce}}} + 1) * (floor(900 / ({{{sloupce}}})) + 16) - 17 }}px;}}|grid-template-columns:repeat(auto-fill, minmax({{{šířka|200px}}}, 1fr));}}">
{{{1|}}}
{{{1|}}}
</div></includeonly><noinclude>
</div>[[Kategorie:Stránky s dlaždicemi]]</includeonly><noinclude>
== Šablona:Dlaždice ==
== Šablona:Dlaždice ==
Kontejner pro mřížku dlaždic. Vkládají se do něj [[Šablona:Dlaždice/Položka|položky]].
Kontejner pro mřížku dlaždic. Vkládají se do něj [[Šablona:Dlaždice/Položka|položky]].
Řádek 23: Řádek 23:
| <code>mezera</code> || 16px || Odstup mezi dlaždicemi
| <code>mezera</code> || 16px || Odstup mezi dlaždicemi
|}
|}
=== Kategorie ===
Stránky, které šablonu používají, se automaticky zařadí do [[:Kategorie:Stránky s dlaždicemi]]. Samotná stránka šablony se nezařazuje.


=== Příklad ===
=== Příklad ===

Aktuální verze z 9. 10. 2026, 08:36

Šablona:Dlaždice

Kontejner pro mřížku dlaždic. Vkládají se do něj položky.

Parametry

Parametr Výchozí Popis
1 – Obsah: jednotlivé {{Dlaždice/Položka|…}}
sloupce (automaticky) Počet sloupců na desktopu (výchozí rozvržení pro ~900 px obsahu), např. 4. Na užší stránce se počet sloupců sám sníží. Když chybí, počet se přizpůsobí šířce stránky podle šířka.
velikost 120px Velikost obrázků ve všech dlaždicích (jednotlivá položka ji může přepsat vlastním velikost)
roztažení ano ne = dlaždice mají pevnou velikost (jako při 4 sloupcích) a neroztahují se na celou šířku, takže i jedna dlaždice nevypadá obří. Funguje jen spolu s sloupce.
zarovnání vlevo vlevo, střed nebo vpravo: umístění mřížky na stránce. Projeví se, když je mřížka užší než stránka (typicky s roztažení=ne).
šířka 200px Minimální šířka dlaždice, jen když není zadáno sloupce
mezera 16px Odstup mezi dlaždicemi

Kategorie

Stránky, které šablonu používají, se automaticky zařadí do Kategorie:Stránky s dlaždicemi. Samotná stránka šablony se nezařazuje.

Příklad

{{Dlaždice|sloupce=4|velikost=140px|
{{Dlaždice/Položka|obrázek=Ikona_K_nastupu.png|odkaz=Útvar personální/K nástupu|název=K nástupu}}
{{Dlaždice/Položka|obrázek=Ikona_zamestnanec.png|odkaz=Útvar personální/Pro zaměstnance|název=Pro zaměstnance|popis=Informace pro stávající zaměstnance}}
}}

Vzhled

Styly jsou v Šablona:Dlaždice/styles.css (TemplateStyles).