Momentálne je otvorená branch MAIN, ktorá obsahuje štartér. Riešenie obsahuje branch SOLUTION.
Toto cvičenie je zamerané na prácu s Bootstrap frameworkom a vytvorenie responzívneho dizajnu.
Úlohy vypracujte s pomocou AI agena. POZOR ale všetko naraz v jednom prompt-e, ale krok po kroku. Vždy keď vám AI pre daný krok vygeneruje, skontrolujte navrhované úpravy a nezabudnite preskúmať, čo a prečo AI napísala alebo upravila.
Prvá úloha je zameraná na vytvorenie responzívneho menu a rozloženia stránky pomocou Bootstrap frameworku.
- Pripojte si CSS a JS pre Bootstrap (CDN z https://getbootstrap.com/docs/5.3/getting-started/download/)
- Zapnite Code completion pre CDN (Alt+Enter pri názve .css a .js súboru).
- Vytvorte menu podľa obrázku.
- Zmeňte farbu pozadia menu na sivú a položky menu na bielu farbu.
- Pridajte logo do menu (obrázok
logo.pngsa nachádza v adresári images). - Prerobte menu tak, aby sa objavila ikona hamburger pri zmenšení veľkosti okna prehliadača pod určitú úroveň.
- Vytvorte kontajner, riadok a stĺpec.
- Vytvorte 4 bloky textu pomocou https://www.lipsum.com/, pričom každý bude mať inú farbu pozadia.
- Usporiadajte ich tak, že jeden bude navrchu a tri pod ním vedľa seba.
- Pomocou Bootstrap tried pridajte vnútornú medzerou (padding) a zarovnajte text do bloku.
- Pridajte tabuľku do prvého bloku tak, aby bola responzívna. Pridajte do nej ďalšie tri stĺpce na otestovanie.
- Pod tabuľkou vytvorte štyri tlačidlá vedľa seba.
- Po kliknutí na jedno z tlačidiel (vyberte si, ktoré) otvorte modálne okno.
- Skúste pridať medzeru medzi spodné 3 stĺpce.
Výsledné riešenie bude na počítači vyzerať nasledovne:
A na mobilnom zariadení:
Druha úloha sa zameriava na modifikáciu existujúcej stránky pomocou Bootstrap frameworku. Jedná sa o layout veľmi populárnej stránky na predaj najlepšej obuvi akú ľudstvo ked vymyslelo - KROKSY.
- Upravte existujúci HTML kód tak, aby používal Bootstrap framework.
- Upravte menu, tak aby bolo responzívne.
- Upravte časť "Máme mobilnú appku", tak aby sa QR kód zobrazoval iba na desktope a pri zobrazení na mobil alebo tablete sa zobrazila ikonka presmerovania do google play alebo app store.
- Časť "Upozorňujeme na" upravte tak, aby bola zobrazena na spôsob "carousel".
- Naformátujte časť "Najpredávanejšie produkty" a "Všetky topánočky" tak, aby sa produkty zobrazovali v riadkoch po 6 na desktop, 4 na tablete a 2 na mobile.
- Časť "Najpredávanejšie produkty" a "Všetky topánočky" vizuálne oddelte od zvyšku stránky inou farbou pozadia.
- Pri produktoch sa zobrazuju poznamka o akcii alebo či sa jedna o novinku. Tieto informácie zobrazte pomocou "badge".
- Nad sekciou "Všetky topánočky" vytvorte vizuál pre filter produktov podľa veľkosti, farby a ceny.
- Upravte zobrazenie pagginácie na spodku stránky.
- Skúste sa pohrať s dizajnom časti ""Vy a vaše papučky.
- Urobte peknu patičku stránky.
Pokiaľ sa chcete dostať k riešeniu z cvičenia je potrebné otvoriť si príslušnú branch, ktorej názov sa skladá:
MIESTNOST + "-" + HODINA ZAČIATKU + "-" + DEN
Ak teda navštevujete cvičenie pondelok o 08:00 v RA323, tak sa branch bude volať: RA323-08-PON