Skip to content

motuzj/evakorinkova.cz

Repository files navigation

Webové stránky Evy Kořínkové

Netlify Status
https://evakorinkova.cz

Klonování

Pro klonování včetně submodulů použijte:

git clone --recurse-submodules -b master https://github.com/lokesh/lightbox2.git

Struktura souborů

Hlavní stránka je /index.html. Další jednotlivé stránky jsou ve složkách (např. /weddings/index.html), kvůli problémům který měl Google.

JavaScript je ve složce /js/ a CSS ve složce /css/.

Všechny obrázky, loga a favicony jsou ve složce /img/.
Fotografie ve složkách podle jména kategorie (např. /img/lifestyle/ nebo /img/reportages/) a náhledy (thumbnails) jsou ve složkách uvnitř kategorií (např. /img/lifestyle/thumbnails/ nebo /img/reportages/thumbnails/).
Favicony ve složce /img/favicons/ a loga jsou rovnou ve složce /img/.

Font Awesome složka /fontawesome-free-6.3.0-web/ a Lightbox /lightbox2-2.11.4/.

Potom tu je ještě složka /fonts/ s pár .otf fontama.

Fotky

Všechny fotky jsou maximálně veliké 1920 x 1080 px. A kvůli zmenšení velikosti, a zrychlení načítání jsou kompresovány pomocí nástroje jpegoptim:

jpegoptim -m85 *.JPG

Náhledy

Náhledy byli vygenerovány pomocí ImageMagick následovně:

mogrify -path thumbnails -thumbnail 320x320 *.JPG

html_generator_thumbnails.c

Vygeneruje html kód pro lightbox 2 galerii.

Použití

Nejprve upravte 5. (char name[]) a 7. řádek(int maxNum), případně i další části a potom spusťte:

gcc html_generator_thumbnails.c && ./a.out