Skip to content

一个收集常用的 UI 设计系统的颜色工具箱, 为了我们能够快速的在 css/js/ts 中使用颜色值, 其中包含了 antd/mui/tailwind/el 等等

Notifications You must be signed in to change notification settings

yyong008/icolors-vars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Colors System

Installation

npm install icolors-vars
pnpm install icolors-vars
yarn add icolors-vars

Design motivation

Sometimes, we need a design system where users can get the job done quickly. Use the existing color design system on the market and get familiar with quick color matching.

Naming

  • --i indicates the iColorsSystem design system problem
  • -antd indicates the design system name
  • -red-100 indicates read and color scale

Integrated color system

  • antd
  • tailwind
  • elm-plus
  • material-ui

Use in CSS

  • icolors-vars in React main entry file
import 'icolors-vars' // current is antd
import 'icolors-vars/antd.css' // antd.css
import 'icolors-vars/tailwind.css' // tailwind.css
import 'icolors-vars/mui.css' // mui.css
import 'icolors-vars/elm-plus.css' // elm-plus.css
div {
  colors: var(--i-antd-red-100);
  background-color: var(--i-mui-red-A400);
}

Use in javascript runtime

import colors from 'icolors-vars/index.js'
import antd from 'icolors-vars/antd.js'
import elmPlus from 'icolors-vars/elm-plus.js'
import mui from 'icolors-vars/mui.js'
import tailwind from 'icolors-vars/tailwind.js'

const c1 = colors.antd.100
const c2 = colors.elmPlus.100
const c3 = colors.mui.100
const c4 = colors.tailWind.100

const ac1 = antd.100
const ac2 = elmPlus.100
const ac3 = mui.100
const ac4 = tailwind.100

color utils

import { invertHexColor } form 'icolors-vars'

const writeInvertHexColor = invertHexColor('#000000')

Note

At present, references in the dist directory are used, and in the future, the dist file will be removed to make the reference more simple and reasonable

About

一个收集常用的 UI 设计系统的颜色工具箱, 为了我们能够快速的在 css/js/ts 中使用颜色值, 其中包含了 antd/mui/tailwind/el 等等

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published