Skip to main content

Aside

shadow

wje-aside je layoutový prvok pre doplnkový obsah vedľa wje-main. Najčastejšie sa používa na sekundárnu navigáciu, filtre, sumár, stavový panel alebo pomocné akcie.

Príklad použitia v layoute​

Ukážka nižšie zobrazuje viac bežných layout kombinácií s wje-container, wje-header, wje-main a wje-footer. Sledujte hlavne atribút width, ktorý určuje šírku bočného stĺpca v konkrétnom layoute.

Na čo sa oplatí myslieť​

  • Obsah sa vkladá cez predvolený slot.
  • width nastavuje CSS premennú --wje-aside-width, teda výslednú šírku panelu.
  • Pri fixed komponent na desktopových breakpointoch používa position: fixed.
  • top sa uplatní spolu s fixed a nastaví horný offset cez --wje-aside-top.
  • Na menších viewportoch je aside predvolene skrytý. Variant top-start a trieda open riešia layout, nie vlastnú stavovú logiku komponentu.

Prístupnosť​

  • Používajte ho tam, kde má sekundárny obsah skutočne zmysel popri main, nie namiesto neho.
  • Zachovajte logickú štruktúru dokumentu a poradie fokusovateľných prvkov.
  • Ak sa v mobile zobrazuje ako vysunutý panel riadený nadradenou aplikáciou, nezabudnite zvládnuť focus management na úrovni tejto nadradenej logiky.

Odporúčané postupy​

  • Šírku určujte vedome podľa typu obsahu; na navigáciu často stačí stabilná pevná šírka, pri bohatšom obsahu sa oplatí tokenizovaná CSS premenná.
  • Ak používate fixed, vždy myslite na top, aby sa aside neprekrýval s fixným headerom.
  • Na mobiloch si správanie otestujte samostatne; default desktop layout automaticky neznamená dobré mobilné UX.
  • Bočný panel používajte na doplnkový obsah, nie na to, čo je kľúčové pre dokončenie hlavnej úlohy používateľa.

Atribúty a vlastnosti​

fixed​

PopisUrčuje, či je voľba fixed zapnutá a ovplyvňuje správanie komponentu.
Atribútfixed
Typboolean
Predvolené-

top​

PopisNastavuje textovú hodnotu uloženú vo voľbe top.
Atribúttop
Typstring
Predvolené-

variant​

PopisNastavuje ARIA metadáta, ktoré zlepšujú prístupnosť pre asistenčné technológie.
Atribútvariant
Typstring
Predvolené-

width​

PopisNastavuje rozmery alebo veľkosť pre voľbu width.
Atribútwidth
Typstring
Predvolené-

Udalosti​

Pre tento komponent nie sú dostupné žiadne udalosti.

Metódy​

Pre tento komponent nie sú dostupné žiadne verejné metódy.

CSS tieňové časti​

Pre tento komponent nie sú dostupné žiadne CSS časti tieňa.

CSS vlastné premenné​

NázovPopis
--wje-aside-widthVlastná CSS premenná, ktorá riadi šírku bočného stĺpca aside.
--wje-aside-topVlastná CSS premenná, ktorá riadi horný offset fixného aside.
--wje-aside-border-colorVlastná CSS premenná, ktorá riadi farbu okraja aside.
--wje-aside-border-widthVlastná CSS premenná, ktorá riadi šírku okraja aside.
--wje-aside-border-styleVlastná CSS premenná, ktorá riadi štýl okraja aside.

Sloty​

NázovPopis
defaultPredvolený slot pre hlavný obsah komponentu.