Современная, многофункциональная, гибкая система дизайна и библиотека пользовательского интерфейса. Соединяет DesignOps и DevOps. Быстро создаёт красивые приложения на React.
[cypress-url]: https://dashboard.cypress.io/projects/k83u7j/runs[build-js-badge]: https://img.badgesize.io/https:/unpkg.com/@douyinfe/semi-ui/dist/umd/semi-ui.min.js?label=semi.min.js&compression=gzip [build-js-url]: https://unpkg.com/browse/@douyinfe/semi-ui/dist/umd/semi-ui.min.js [build-css-badge]: https://img.badgesize.io/https:/unpkg.com/@douyinfe/semi-ui/dist/css/semi.min.css?label=semi.min.css&compression=gzip [build-css-url]: https://unpkg.com/browse/@douyinfe/semi-ui/dist/css/semi.min.css
Английский | Китайский язык (упрощённый)
npm install @douyinfe/semi-ui
yarn add @douyinfe/semi-ui
pnpm add @douyinfe/semi-ui
Вот быстрый пример для старта, всё что вам нужно:
import React from 'react';
import { createRoot } from 'react-dom/client';
import { Button, Form } from '@douyinfe/semi-ui';
const App = () => (
<Form>
<Form.Input field='name' initValue='semi design'></Form.Input>
<Button htmlType='submit'>Отправить</Button>
</Form>
);
const root = createRoot(document.querySelector('#app'));
root.render(<App />);
Документация Semi UI предлагает сотни редактируемых примеров и живое представление, добро пожаловать к работе с этими примерами.
Установите плагин Semi для Figma. Преобразуйте Figma в реальный код за несколько секунд. Поддерживает несколько форматов вывода: JSX + SCSS / Emotion/Tailwind, или JSON Schema DSL — Поддержка режима разработки в Figma, выбор слоя, получение соответствующего кода справа
Создайте свою собственную систему дизайна на основе Semi UI с помощью DSM всего за один клик. Предоставляем более чем 3000 токенов для настройки каждого детали. Синхронизация между Figma и кодом всегда актуальна.
![]() Chrome |
![]() Firefox |
![]() Safari |
![]() IE/Edge |
![]() Electron] |
---|---|---|---|---|
Последние 2 версии | Последние 2 версии | Последние 2 версии | Edge | Последние 2 версии |
Присоединяйтесь к Группе пользователей в Feishu / Lark
Благодарим Chromatic за предоставление платформы для визуального тестирования, которая помогает нам проверять изменения в UI и выявлять регрессии.
Благодарим Cypress за предоставление платформы для автоматизированного тестирования end-to-end.
Благодарим всех людей, уже внесших свой вклад!
Прочтите руководство по внесению вклада, чтобы узнать о нашем процессе развития, как предлагать исправления ошибок и улучшения, а также как сборка и тестирование ваших изменений для Semi UI.
Узнайте больше в документации CONTRIBUTING.
Semi UI имеет лицензию MIT.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )