Zadanie końcowe – Moduł 4 – Estetyka i animacje
Zadanie praktyczne – Moduł 4: Estetyka i animacje
🧑💻 Twoim zadaniem jest stworzenie estetycznego, nowoczesnego komponentu, który połączy wszystkie najważniejsze rzeczy, których nauczyłeś się w tym module.
Co ma się znaleźć w Twoim układzie?
- ✅ Karta (blok) z tekstem i tłem,
- ✅ Nagłówek z wyraźnym stylem,
- ✅ Przycisk z animacją,
- ✅ Responsywny układ – dobrze wygląda zarówno na telefonie, jak i desktopie.
🛠️ Krok po kroku – jak wykonać to zadanie?
- Stwórz strukturę HTML:
<div class="card">, wewnątrz niej<h2>,<p>i<button>. - W CSS:
- Dodaj
box-shadowiborder-radiusdo karty, - Dodaj
transitiondo przycisku (np. zmiana koloru lub powiększenie przy:hover), - Zastosuj
@keyframes– np. do animacji wejścia karty (fade in lub slide in).
- Dodaj
- Dodaj Media Queries, np.
@media (min-width: 768px), aby:- Zmienić padding/marginesy,
- Zwiększyć czcionki,
- Wycentrować element na większych ekranach.
🔁 Co możesz powtórzyć z lekcji?
Jeśli utkniesz – wróć do:
- ➡️ Lekcji o transition i @keyframes (punkt 4.1),
- ➡️ Stylizacji kart i przycisków z box-shadow i border-radius (punkt 4.2),
- ➡️ Tworzenia layoutu mobilnego z Media Queries (punkt 4.3).
💡 Dodatkowe wskazówki:
- Nie komplikuj – postaw na czytelność i lekkość.
- Użyj klas – nie styluj elementów „na sztywno”.
- Skorzystaj z JSFiddle lub CodePen, by łatwo podejrzeć efekty działania.
🎯 Cel zadania
✅ Pokaż, że potrafisz połączyć animacje, estetykę i responsywność w jednym komponencie.
✅ Udowodnij, że rozumiesz nie tylko składnię CSS, ale też jego praktyczne zastosowanie.
✅ Przygotuj się do tworzenia nowoczesnych interfejsów, które będą wyglądały dobrze na każdym urządzeniu.
Powodzenia! 💪 To zadanie to Twój ostatni krok przed quizem końcowym!
