Техническое задание: Верстка адаптивного сайта
Общее описание проекта
Необходимо сверстать одностраничный адаптивный сайт на основе предоставленного макета в Figma. Это учебный проект, поэтому основное внимание уделяется качеству верстки и базовой динамике на JavaScript. Функциональность кнопок, форм регистрации и других интерактивных элементов не требуется - только их визуальное представление.
Ключевые требования
Верстка
- Полная, пиксель-в-пиксель верстка по макету Figma
- Адаптивность под различные устройства (мобильные, планшеты, десктоп)
- Семантическая и валидная разметка HTML5
- Чистый и организованный CSS (можно использовать препроцессоры)
JavaScript-скрипты
- Динамическое изменение темы при прокрутке: Фон или цветовая схема элементов должны плавно меняться при скролле страницы.
- Переключатель темы сайта: Кнопка или переключатель для ручного изменения цветовой темы (например, светлая/темная).
- Слайдер для изображений: Функциональный слайдер (карусель) для перелистывания картинок с навигационными элементами.
Сроки и детали
- Дедлайн выполнения: 15 декабря включительно.
- Сайт должен корректно отображаться в современных браузерах.
- Исходный код должен быть хорошо структурирован и прокомментирован.