Розбираємо функціонал бібліотеки Tailwind CSS, використання утиліт та класів, налаштування конфігурації та ефективне вирішення типових задач верстки.
Про лекцію
- 01Встановлення Tailwind CSS в Next.js
- 02Встановлення доповнень
- 03Робота Tailwind CSS під капотом
- 04Базові стилі
Опис
Головна мета лекції - навчити основному функціоналу та можливостям бібліотеки Tailwind CSS, щоб після її перегляду будь-яка людина зі знаннями HTML та CSS змогла почати самостійно створювати сучасні інтерфейси із використанням даної бібліотеки. У лекції ми заглибимося не тільки у використання утиліт та класів Tailwind, а також подивимося, як він працює під капотом, як налаштовувати конфігурацію та як ефективно вирішувати типові задачі верстки.
Розглянемо основні властивості Tailwind CSS:
- Базова конфігурація
- Налаштування власних кольорів та інших значень
- Використання плагінів
- Робота з псевдокласами та станами елементів
- Вирішення конфліктів між класами
Окрім основ, також детально розберемо наступні аспекти:
- Система шрифтів та типографія
- Реалізація темної теми
- Використання container для контролю ширини
- Комбінування Tailwind з традиційним CSS
Всю теорію ми закріпимо на практиці, створюючи міні-сайт, де заверстаємо hero-секцію, невелике меню та декілька дрібних компонентів.
У додаток ми надамо репозиторій із повним проєктом, який буде створено під час лекції.
Лекція для тих, хто
- Володіє HTML та CSS
- Тільки чув про Tailwind CSS та має бажання його опанувати
- Бажає дізнатися новий спосіб написання CSS
- Втомився вигадувати назви для класів
- Не хоче створювати величезну кількість CSS файлів