Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

🕹 Customizable and 😍 accessible design system which provides TailwindCSS component class name library to build modern UI. 💥

License

NotificationsYou must be signed in to change notification settings

riazer-lab/sira

Repository files navigation

English |中文

logo

LicenseStarsGitHub last commitGitHub Workflow StatusGitHub release (latest by date)Website deployment

Sira is an open source, highly customizable and accessible design system, which currently provides TailwindCSS component class name library.

Our primary goal is to create a system that can be used to build a wide variety of websites and apps,while providing a consistent and inclusive user experience to our end users.In addition, the design system and component library should be easy to use for developers and designers.

Sira - Customizable & Accessible Design System provides TWC plugin. | Product Hunt

  • Website - Read more about Sira.
  • Playground - Quick way to edit & play with Sira in codepen.

Features

  • Customizable by your own brand
  • Light/dark mode design
  • Tailwindcss Plugin Components

Installation

NPM

npm install @sira-ui/tailwind

CDN

<linkrel="stylesheet"href="https://cdn.jsdelivr.net/npm/@sira-ui/tailwind/dist/css/styles.css"/><scriptsrc="https://cdn.tailwindcss.com"></script>

Usage

<buttonclass="btn solid success">Success</button>

Principle

  • use postcss & tailwind compiler to convert basic css code with tailwind classes to tailwindcss plugin.
  • use css combination selector to organize components layer.
  • theme colorify by root element css style variables, and also overrided by each layer.

Development

Clone the project

git clone https://github.com/riazer-lab/sira.git

Go to the project directory

cd sira

Install dependencies

pnpm install

Start the server

pnpm run dev

Contributing

Contributions are always welcome!

Seecontributing.md for ways to get started.

Please adhere to this project'scode of conduct.

If you have ideas for how we could improve this readme or the project ingeneral,let us knoworcontribute some!

Stack with ♥

Thanks to these following projects for providing the additional dependencies & inspirations that helps us create this project.

  • @riccox/colorify
  • NodeJS
  • TailwindCSS
  • React
  • Nextra
  • TurboRepo
  • Postcss
  • chroma-js
  • Ripple UI
  • daisyUI

Feedback

If you have any feedback, please reach out to me athi@riazer.com

Maintainers

License

Apache License 2.0

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp