Landing page for a digital marketing agency "Positivus"
Проект выполнен с использованием HTML5, CSS3 и JavaScript, с чистой семантической разметкой и структурированным кодом. Сборка и оптимизация проекта реализованы через Gulp: очистка проекта, компиляцию SCSS, сборку HTML и JavaScript, обработку изображений, генерацию SVG-спрайтов, подключение шрифтов и копирование статических файлов.
Реализована полная адаптивность под mobile, tablet и desktop, кроссбраузерная совместимость и аккуратная модульная структура файлов. В использовании доступны оба подхода mobile-first и desktop-first адаптации.
Учтены базовые принципы accessibility: семантическая структура, корректная иерархия заголовков, поддержка клавиатурной навигации и скринридеров.
CSS организован по методологии БЭМ, а код разделен на модули, что упрощает поддержку и масштабирование.
Разработана система переиспользуемых CSS-классов (utility-based подход), что ускоряет разработку и обеспечивает единый стиль интерфейса.
Реализована полная адаптивность под mobile, tablet и desktop, кроссбраузерная совместимость и аккуратная модульная структура файлов. В использовании доступны оба подхода mobile-first и desktop-first адаптации.
Учтены базовые принципы accessibility: семантическая структура, корректная иерархия заголовков, поддержка клавиатурной навигации и скринридеров.
CSS организован по методологии БЭМ, а код разделен на модули, что упрощает поддержку и масштабирование.
Разработана система переиспользуемых CSS-классов (utility-based подход), что ускоряет разработку и обеспечивает единый стиль интерфейса.