Практическая работа №5
Создание UI-kit веб-приложения в Figma
Section titled “Создание UI-kit веб-приложения в Figma”Цель работы:
- понять назначение UI-kit в проектировании веб-интерфейсов;
- создать набор базовых визуальных стилей и компонентов в Figma;
- подготовить единые элементы интерфейса для будущих макетов;
- оформить состояния кнопок, форм, карточек, таблиц и статусов;
- обеспечить единообразие будущей верстки.
Основные теоретические положения
Section titled “Основные теоретические положения”UI-kit
Section titled “UI-kit”UI-kit — это набор повторно используемых элементов интерфейса: цветов, шрифтов, кнопок, полей ввода, карточек, таблиц, статусов и уведомлений.
UI-kit нужен, чтобы интерфейс выглядел единообразно, а макеты и верстка выполнялись быстрее.
Минимальный набор UI-kit:
| Элемент | Примеры |
|---|---|
| Цвета | primary, background, text, error, success |
| Типографика | H1, H2, body, small |
| Кнопки | primary, secondary, danger, disabled |
| Формы | input, textarea, select, error |
| Карточки | услуга, товар, курс, мероприятие |
| Таблицы | административная панель |
| Статусы | новая, в обработке, подтверждена |
Производственная ситуация
Section titled “Производственная ситуация”На предыдущем этапе вы выбрали визуальное направление. Теперь нужно оформить набор компонентов, из которых будут собираться все страницы проекта.
Основные требования к практической работе
Section titled “Основные требования к практической работе”В рамках практической работы необходимо выполнить проектный этап, подготовить указанные материалы и зафиксировать результат в Git-репозитории.
Работа должна соответствовать выбранной предметной области и использовать материалы, подготовленные на предыдущих этапах проекта.
Задания для выполнения
Section titled “Задания для выполнения”- Создайте страницу
UI Kitв Figma. - Оформите цветовую систему.
- Оформите типографику.
- Создайте компоненты кнопок и их состояния.
- Создайте элементы форм.
- Создайте карточку основной контентной сущности.
- Создайте визуальные статусы.
- Создайте пример таблицы административной панели.
- Создайте варианты уведомлений.
- Выполните коммит
add ui kit components.
Требования к результату
Section titled “Требования к результату”К завершению практической работы должны быть подготовлены:
- страница
UI Kitв Figma - цветовая система
- типографика
- кнопки и состояния
- элементы форм
- карточка объекта
- статусы
- таблица админ-панели
- коммит в Git
Контрольные вопросы
Section titled “Контрольные вопросы”- Какова основная цель данной практической работы?
- Какие результаты должны быть получены после выполнения этапа?
- Как данный этап связан с предыдущими этапами проекта?
- Какие решения были приняты в рамках работы и почему?
- Какие файлы были добавлены или изменены в Git-репозитории?
- Как результаты работы будут использоваться в следующих практических работах?
Рекомендуемые материалы
Section titled “Рекомендуемые материалы”- Стартовая страница учебной практики.
- Банк предметных областей.
- Требования к итоговому проекту.
- Материалы текущего раздела курса.
- Собственный Git-репозиторий проекта.