Skip to content

illacloud/illa-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0d7917c · Feb 21, 2024
Nov 15, 2022
Sep 13, 2023
Feb 18, 2024
Aug 28, 2022
Oct 27, 2022
Feb 18, 2024
Feb 21, 2024
Aug 18, 2023
Dec 12, 2022
Nov 24, 2022
Apr 12, 2022
Aug 18, 2022
Dec 5, 2022
Dec 12, 2022
Oct 29, 2021
Nov 26, 2021
Nov 20, 2021
Dec 2, 2022
Oct 27, 2021
Feb 6, 2024
Dec 16, 2021
Apr 26, 2022
Jun 9, 2022
Dec 6, 2022
Jan 2, 2024
Jun 23, 2022
Jan 2, 2024
Sep 13, 2023
Jul 15, 2022
Jul 11, 2023
Sep 13, 2023

Repository files navigation

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: hr@illasoft.com

License

This project is Apache License 2.0.