Základné informácie
Stručný prehľad základných povinností pre fyzické a právnické osoby pri podávaní daňového priznania.
Toto je oficiálna webová stránka orgánu verejnej moci Slovenskej republiky. Oficiálne stránky využívajú najmä doménu gov.sk. Odkazy na jednotlivé webové sídla orgánov verejnej moci nájdete na tomto odkaze. (otvorí sa v novom okne)
Buďte pozorní a vždy sa uistite, že zdieľate informácie iba cez zabezpečenú webovú stránku verejnej správy SR. Zabezpečenú webovú stránku spoznáte podľa webovej adresy začínajúcej https://.
Primárna funkcia komponentu kartička je vizuálna reprezentácia obsahu článkov alebo podstránok. Prvky, ako sú text a obrázky, majú byť umiestnené spôsobom, ktorý jasne naznačuje ich hierarchiu.
Kartička je komponent obsahujúci stručný popis, prípadne tag, dátum alebo obrázok. Slúži najmä ako navigácia na články alebo podstránky. Celá plocha kartičky môže byť klikateľná a používateľa presmeruje na konkrétny obsah.
Kartičku používajte v zoznamoch súvisiaceho obsahu, článkov, aktualít alebo podstránok. Nadpis a popis majú byť krátke, zrozumiteľné a informačne dostatočné aj bez obrázka.
Vertikálna kartička bez obrázka obsahuje nadpis a krátky popis. Celá plocha kartičky je klikateľná. Kartičku bez obrázka použite vtedy, keď obrázok nepridáva používateľovi žiadnu hodnotu alebo by zbytočne zahlcoval zoznam.
Horizontálnu krtičku bez obrázka použite vtedy, keď obrázok nepridáva používateľovi žiadnu hodnotu alebo by zbytočne zahlcoval zoznam.
Vertikálna kartička obsahuje obrázok, nadpis a krátky popis.
Horizontálna kartička obsahuje obrázok, nadpis a krátky popis.
Pri dlhších nadpisoch komponent obmedzuje počet riadkov, aby si zoznam kartičiek zachoval konzistentnú výšku a čitateľnosť.
Kartičky sa často používajú v skupinách. V takom prípade dbajte na konzistentnú dĺžku nadpisov, popisov a primeraný počet položiek.
Kartička musí byť použiteľná klávesnicou a musí mať zrozumiteľný prístupný názov. Ak je celá kartička klikateľná, nesmie obsahovať ďalšie vnorené interaktívne prvky.
Tab – presun zamerania klávesnice na nasledujúcu kartičku alebo interaktívny prvok.Shift + Tab – presun zamerania klávesnice na predchádzajúci prvok.Enter – aktivovanie kartičky a prechod na cieľovú stránku.<a> alebo komponentu Link, ktorý renderuje odkaz.<h3>, ale konkrétna úroveň nadpisu závisí od hierarchie stránky.alt="", ak je iba dekoratívny a informáciu už dostatočne poskytuje text kartičky.<time> s atribútom dateTime vo formáte vhodnom pre strojové spracovanie.Komponent kartička z knižnice ID-SK Frontend môžete do svojho projektu integrovať dvoma spôsobmi v závislosti od vašej technologickej infraštruktúry:
Pred začiatkom integrácie sa uistite, že máte:
Ak váš projekt nevyužíva Node.js alebo bundler, napríklad Webpack alebo Vite, môžete použiť hotové buildy. Pri inštalácii z priečinka dist sa používajú kompilované a minifikované verzie šablón a štýlov.
Pri tomto spôsobe nebudete môcť:
Stiahnite si najnovšie kompilované a minifikované verzie štýlov a assetov. Skopírujte celý priečinok assets a minifikované súbory do koreňového priečinka projektu. Štruktúra môže vyzerať približne takto:
project/
│
├── assets/
│ ├── images/
│ └── fonts/
├── index.html
├── frontend.min.css
└── frontend.min.css.mapDo elementu <head> vložte odkaz na minifikovaný CSS súbor.
<!DOCTYPE html>
<html lang="sk">
<head>
<meta charset="UTF-8">
<meta
name="viewport"
content="width=device-width, initial-scale=1"
>
<title>Ukážka kartičky</title>
<link
rel="stylesheet"
href="./frontend.min.css"
>
</head>
<body>
</body>
</html>Zo stránky dokumentácie prevezmite HTML kód komponentu kartička (otvorí sa v novom okne) a vložte ho do svojho HTML súboru.
<div class="idsk-card">
<div class="idsk-card__image-wrapper">
<img
src="/assets/images/placeholder.png"
alt=""
>
</div>
<div class="idsk-card__content">
<div class="idsk-card__heading">
<h3>
<a
href="/zakladne-informacie"
class="govuk-link"
>
Nadpis kartičky
</a>
</h3>
</div>
<div class="idsk-card__description">
V tejto časti nájdete všetky potrebné informácie
spojené s používaním a vytvorením občianskeho
preukazu s čipom.
</div>
<p class="idsk-card__date-tags">
<time datetime="2023-01-01">
1. 1. 2023
</time>
<span aria-hidden="true"> — </span>
<span>Tag 1</span>
<span aria-hidden="true"> | </span>
<span>Tag 2</span>
<span aria-hidden="true"> | </span>
<span>Tag 3</span>
</p>
</div>
</div>Ak obrázok neprináša žiadnu novú informáciu a iba vizuálne dopĺňa obsah kartičky, použite prázdny alternatívny text alt="". Ak je obrázok obsahovo dôležitý, opíšte jeho význam stručným alternatívnym textom.
npm install nunjucks --save
npm i @id-sk/frontend@3.0.0-beta.0-hotfix.html alebo .njk vložte markup kartičky, ktorý je uvedený vyššie.@import "node_modules/@id-sk/frontend/idsk/components/card/card";