Zadanie
Vytvorte webovú prezentáciu (webové sídlo) o sebe. Zamerajte sa jednak na vaše profesné záujmy (napr. projekty, ktoré riešite/riešili ste, čo vás v informatike najviac baví, fascinuje = váš developerský profil) a jednak vaše osobné záujmy, hobby.
Celé znenie zadania si môžete prečítať tu.
Dokumentácia
Rozloženie stránok (layouty)
Webové sídlo pozostáva z hlavného layoutu, obsahujúceho vertikálny navigačný panel s piatimi sekciami stránky a pätičku, do ktorého sa následne vkladá príslušný obsah. Príspevky blogu majú vlastný layout obsahujúci dátum zverejnenia a sekcia vyhradená pre tento predmet má vlastný layout na stránky so zadaním.
Prvky použité v šablónach
-
Premenné
Zoznam použitých premenných: site.posts
site.assignment
page.title
page.url
assignment.title
assignment.number
post.title
post.date -
Kolekcia
Zadania v sekcii Webové publikovanie sú riešené pomocou kolekcií.
-
Filtre a tagy
Pri zostavovaní stránky sa používajú štandardné Liquid tagy:
{% if %} s príslušným koncovým tagom
{% else %}
{% for %} s príslušným koncovým tagoma filtre:
downcase – ktorý mení písmenká reťazca na malé
split – ktorý delí reťazec podľa zadaného delimitra
date – mení dormát dátumu do príslušnej formy -
Plugin
Sídlo používa plugin Jemoji, ktorý umožňuje používať GitHub-flavored emoji, ktoré fungujú aj na GitHub Pages
.
Štýly
Štýly použité na stránke sú vlastná tvorba.
.