Учебный проект, который я изначально выполнял для соревнований в Практикуме (фокус был на верстке), но в последующем доработал и расширил его.
Что использовал в работе:
- принципы семантической и адаптивной верстки (grid / flex)
- методологию БЭМ
- JS для интерактивности
-
✅ Переключатель тем
Переключатель тем реализован при помощи CSS переменных и JS. Выбор пользователя сохраняется в localStorage, а при входе на сайт проверяются системные настройки (prefers-color-scheme)
-
✅ Слайдеры с картинками
Собственная реализация базового слайдера изображений и сопровождающего их текста
-
✅ Анимированное меню для мобильной версии
-
🟨 TODO — Анимация для слайдеров