0.1.2 • Published 5 months ago

@huntflow/ui v0.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@huntflow/ui

@huntflow/ui — это библиотека компонентов, предназначенная для создания удобных, масштабируемых и согласованных пользовательских интерфейсов. Проект ориентирован на упрощение разработки и поддержания единого стиля интерфейса во всех продуктах компании.

🚀 Основные возможности

  • Модульные компоненты: легко комбинируются для создания сложных интерфейсов.
  • Высокая кастомизация: поддержка теминга и настройки стилей.
  • Совместимость: оптимизирован для работы с Vue3 + TypeScript
  • Адаптивность: все компоненты поддерживают мобильные устройства.

📦 Установка

Для добавления UiKit в ваш проект выполните:

npm install @huntflow/ui

📚 Storybook

npm run storybook

🎨 Иконки

Для того, чтобы актуализировать иконки, необходимо создать .env (пример в .env.develop):

  • указать свой токен Figma (Help and account → Account settings → Security → Personal access tokens)
  • необходимый FIGMA_FILE_ID (Например: https://www.figma.com/design/DV8Zm9gdvUocVlrqD8egvV/Igor-(New-UI-Kit)?node-id=1581-180&p=f&t=YzO5zlBlx3wPY5HW-0 это DV8Zm9gdvUocVlrqD8egvV)
  • необходимый NODE_ID (Например: https://www.figma.com/design/DV8Zm9gdvUocVlrqD8egvV/Igor-(New-UI-Kit)?node-id=1581-180&p=f&t=YzO5zlBlx3wPY5HW-0 это 1581-180, указываем через двоеточие)

Css переменные

Файлы с переменными генерируются, В ручную их не редактировать. Для начала необходимо из проекта экспортировать переменные с помощью плагина в Figma Sync variables, полученный файл сохранить в /utils/variables.css. Затем запустить скрипт форматирования

npm run variables

Пример использования

import '@huntflow/ui/global.css'

import { Button } from '@huntflow/ui'

import { UserIcon } from '@huntflow/ui/icons'

import { formatDate } from '@huntflow/ui/utils'
0.1.2

5 months ago

0.1.1

5 months ago

0.0.60

5 months ago

0.0.59

5 months ago

0.0.58

5 months ago

0.0.57

5 months ago

0.0.56

6 months ago

0.0.55

6 months ago

0.0.54

6 months ago

0.0.53

6 months ago

0.0.52

7 months ago

0.0.51

7 months ago

0.0.49

7 months ago

0.0.48

9 months ago

0.0.47

9 months ago

0.0.46

10 months ago

0.0.45

10 months ago

0.0.44

10 months ago

0.0.43

10 months ago

0.0.42

10 months ago

0.0.41

10 months ago

0.0.40

10 months ago

0.0.39

10 months ago

0.0.38

10 months ago

0.0.37

10 months ago

0.0.36

10 months ago

0.0.35

10 months ago

0.0.34

10 months ago

0.0.33

10 months ago

0.0.32

10 months ago

0.0.31

10 months ago

0.0.30

10 months ago

0.0.29

10 months ago

0.0.27

10 months ago

0.0.26

10 months ago

0.0.25

10 months ago

0.0.24

10 months ago

0.0.23

10 months ago

0.0.22

10 months ago

0.0.21

10 months ago

0.0.20

10 months ago

0.0.19

10 months ago

0.0.18

10 months ago

0.0.17

10 months ago

0.0.16

10 months ago

0.0.15

11 months ago

0.0.14

11 months ago

0.0.13

11 months ago

0.0.12

11 months ago

0.0.11

11 months ago

0.0.10

11 months ago

0.0.9

11 months ago

0.0.8

11 months ago

0.0.7

11 months ago

0.0.6

11 months ago

0.0.5

11 months ago

0.0.4

11 months ago

0.0.2

11 months ago

0.0.1

11 months ago