Визуальная основа
Композиция, иерархия, типографика, цвет, контраст, сетки, адаптивность, изображения и иконки.
12 материаловТипографика, макеты, дизайн-системы и удобные интерфейсы для веба.
Композиция, иерархия, типографика, цвет, контраст, сетки, адаптивность, изображения и иконки.
12 материаловFigma, Penpot, компоненты, варианты, Auto Layout, токены, прототипы, передача разработчику и перенос макета в код.
33 материалаНавигация, хлебные крошки, хедер, футер, формы, состояния загрузки, ошибки и пустой результат, светлая и тёмная тема, микроанимации.
7 материаловПользовательские сценарии, лендинги, воронки, наблюдение за пользователями, A/B-тесты и интерпретация результатов.
Материалы готовятсяУзнаваемость, реальные длинные статьи, код и таблицы, общие шаблоны, проверка мобильных экранов и доступности.
4 материалаЧитательские сценарии и дизайн-регламент для последовательного оформления и расширения ProfessorWeb
16 уроков: оригинальный учебный портал, сетка и текст, компоненты, Auto Layout, адаптивные экраны, состояния поиска и передача.
Формулируем сценарий портала и создаём структуру файла перед рисованием экранов.
Отделяем экраны, секции и группы и задаём иерархию будущего портала.
Рассчитываем рабочую ширину, колонки и отступы каталога для двух размеров экрана.
Создаём типографическую шкалу и проверяем длинные заголовки на тех же данных.
Связываем палитру с назначением элементов и отделяем базовые значения от смысловых ролей.
Строим кнопку, которая сохраняет отступы при изменении текста, и разбираем размеры контейнеров.
Делаем кнопку повторно используемой и объясняем наследование и локальные изменения.
Разделяем тип, состояние и редактируемый текст компонента без бесконтрольного числа копий.
Собираем карточку из связанных элементов и задаём правила для списка с разной длиной текста.
Собираем общие области портала и отделяем глобальную навигацию от выбора курса.
Переводим посетителя от сравнения карточек к программе курса и читаемой учебной странице.
Создаём простые учебные значки из фигур, различаем boolean operations и необратимое объединение.
Меняем число колонок и состав навигации, сохраняя содержание и общие компоненты.
Проектируем результат, пустую выдачу и загрузку, сохраняя запрос и действие восстановления.
Связываем каталог, курс и урок и различаем навигацию, overlay и прокрутку внутри страницы.
Собираем договор компонентов, экспортируем отдельную графику и фиксируем ограничения учебного прототипа.
Двенадцать последовательных уроков проекта «Набор» с полными состояниями исходников.
Подготовить React-компонент, CSF-историю и конфигурацию Storybook без приложения-клиента.
Выделить общие CSS-переменные и показать их значения в мастерской.
Создать варианты, размеры, нативные атрибуты и правила композиции класса.
Организовать CSF-истории, controls и примеры длинного текста.
Связать label, input и пояснения устойчивыми идентификаторами.