Дизайн личного кабинета на основе UI-библиотеки

Задача - создать полный макет личного кабинета в Figma, используя готовые компоненты из указанной дизайн-системы.

Основные требования

  • Использовать готовые компоненты из библиотеки shadcn/ui (до 95% элементов).
  • Недостающие элементы отрисовать в едином стиле с библиотекой.
  • Разработать 8-10 ключевых экранов личного кабинета (например: дашборд, профиль, настройки, списки данных, формы).
  • Обязательно подготовить светлую и темную тему интерфейса (в библиотеке уже заложены оба варианта).
  • Основной фокус - на UX (пользовательском опыте): логичная навигация, понятная структура, удобство взаимодействия.
  • Для работы предоставляются референсы и примеры.

Ожидаемый результат

  • Файл Figma с полным набором экранов.
  • Две версии макета (light / dark mode).
  • Соблюдение консистентности стилей и логики компонентов.
  • Проработанный пользовательский поток.

Реализация дробного количества товаров с настраиваемым шагом в OpenCart 3

Требуется доработать функционал OpenCart 3 для возможности добавления товаров в дробных количествах (например, граммах) с заданным шагом (250г, 500г). Изменения должны работать как в админ-панели, так и на витрине магазина.