Home
Softono
illa-design

illa-design

Open source Apache-2.0 TypeScript
352
Stars
83
Forks
3
Issues
11
Watchers
2 years
Last Commit

About illa-design

<div align="center"> <img alt="ILLA Design Logo" width="120px" height="120px" src="./.github/assets/images/logo.svg"/> </div> <h1 align="center">ILLA Design</h1> <p align="center">Accelerate your internal tools development.</p> <div align="center"> <p>Create with ❀︎ by <a href="https://github.com/illacloud/illa-design/graphs/contributors">contributors</a></p> </div> ![cover](./.github/assets/images/design-cover.png) [![Chat on Discord](https://img.shields.io/badge/chat-Discord-7289DA?logo=discord)](https://discord.gg/illacloud) [![storybook](./.github/assets/images/storybook.svg)](https://design.illafamily.com) [![codecov](https://codecov.io/gh/illacloud/illa-design/branch/main/graph/badge.svg?token=GR2SOLBWQN)](https://codecov.io/gh/illacloud/illa-design) [![license](https://img.shields.io/github/license/illacloud/illa-design)](./LICENSE) [![contributing](https://badgen.net/badge/PRs/Welcome/green?icon=storybook)](./CONTRIBUTING.md) ## ✨ Features 1. πŸ›  **Made for React:** Ready-to-use component ...

Platforms

Web Self-hosted Cloud iOS

Languages

TypeScript
ILLA Design Logo

ILLA Design

Accelerate your internal tools development.

Create with ❀︎ by contributors

cover

Chat on Discord storybook codecov license contributing

✨ Features

  1. πŸ›  Made for React: Ready-to-use component library for React.
  2. πŸ“ TypeScript Friendly: Come with TypeScript typings out of the box and support with predictable static typings.
  3. πŸ“¦ High Productivity: Easy and fast, import in 5 seconds.
  4. 🎨 Vibrant Design: Beautifully designed components and powerful theming system supports custom themes to match your brand, including light and dark mode.
  5. 🌍 Internationalization: Each component was designed with i18n in mind and multiple languages are supported.
  6. πŸ“± Fully Responsive: Perfectly adaptable with all the devices, desktops to mobiles.

πŸ’‘ Components

You can review all components in Storybook.

storybook

πŸ–₯ Fast Try

You can quickly use ILLA Design on codesandbox.

Edit illa-design-demo

πŸš€ Get Started

Step 1: Install

$ pnpm add @illa-design/react @emotion/react framer-motion

# or

$ npm i @illa-design/react @emotion/react framer-motion

Step 2: Use

import { Tag } from '@illa-design/react';

const App = () => (
  <div>
    <Tag>Hello ILLA</Tag>
  </div>
);

⌨️ Development

Step 1: Clone locally.

$ git clone https://github.com/illacloud/illa-design.git
$ cd illa-design
$ pnpm install

Step 2: Run.

$ pnpm storybook

Then your can open storybook in your browser.

πŸ’¬ Community

Join ILLA Community to share your ideas, suggestions or questions and connect with other users and contributors.

Discussion

Discuss on GitHub

Hangout together!

Chat on Discord

🌱 Contributing

Thinking about contributing? All kinds of contributions to ILLA are greatly appreciated and welcomed! Check out Contributing Guide for details about how you can get involved.

πŸ”₯ We're Hiring

Looking for a passionate and creative team? We are actively hiring engineers for the following positions:

  • Frontend Engineer
  • Golang Engineer

Contact Us: [email protected]

License

This project is Apache License 2.0.