Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Экспертные рекомендации по frontend-дизайну для создания красивых и современных пользовательских интерфейсов. Используйте эти принципы при разработке лендингов, дашбордов и любых UI-компонентов.
Когда использовать
Применяйте данный подход при создании интерфейсов: компонентов, страниц, административных панелей и любых визуальных продуктов на фронтенде.
Процесс дизайна
Следуйте структурированному workflow для разработки UI:
- Проектирование макета (Layout Design) — продумайте структуру компонентов, создайте wireframe (например, в ASCII-формате).
- Разработка темы (Theme Design) — определите цвета, типографику, отступы и тени.
- Анимации (Animation Design) — спланируйте микровзаимодействия и переходы.
- Реализация (Implementation) — реализуйте интерфейс в коде.
Рекомендации по компонентам
Карточки (Cards)
- Используйте мягкие, едва заметные тени вместо тяжелых.
- Соблюдайте единый внутренний отступ (обычно p-4 — p-6).
- Добавляйте hover-эффект: легкий подъем + усиление тени.
Кнопки (Buttons)
- Четкая визуальная иерархия: primary, secondary, ghost.
- Достаточная зона нажатия (минимум 44×44px).
- Обрабатывайте состояния: загрузка и отключение.
Формы (Forms)
- Подписи (labels) размещайте над полями ввода.
- Обеспечьте видимые состояния фокуса.
- Добавляйте inline-валидацию.
- Соблюдайте достаточные отступы между полями.
Навигация (Navigation)
- Используйте фиксированный (sticky) header для длинных страниц.
- Четко обозначайте активные состояния.
- Добавляйте адаптивное меню (hamburger) для мобильных устройств.
Быстрые рекомендации
- Основной шрифт: Inter, Outfit, DM Sans
- Моноширинный шрифт: JetBrains Mono, Fira Code
- Скругления: 0.5–1rem (современно) или 0 (брутализм)
- Тени: минималистичные, 1–2 слоя
- Сетка отступов: базовый шаг 4px (0.25rem)
- Анимации: 150–400ms, ease-out
- Цвета: используйте oklch(), избегайте шаблонных оттенков синего
Подход основан на современных паттернах дизайна и ориентирован на создание чистых, адаптивных и визуально приятных интерфейсов.
Файл из источника