An open API service indexing awesome lists of open source software.

https://github.com/eduzz/ui-tailwind-theme


https://github.com/eduzz/ui-tailwind-theme

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Eduzz UI: Tailwind Theme

[![version](https://img.shields.io/npm/v/@eduzz/ui-tailwind-theme)](https://www.npmjs.com/package/@eduzz/ui-tailwind-theme)
[![size](https://img.shields.io/bundlephobia/min/@eduzz/ui-tailwind-theme)](https://www.npmjs.com/package/@eduzz/ui-tailwind-theme)

Aplica os Tokens de UI da Eduzz no Tailwind.

## Instalação

```bash
pnpm add @eduzz/ui-tailwind-theme
```

## Uso

```js
// tailwind.config.js
import createTheme from '@eduzz/ui-tailwind-theme';

export default createTheme({
primaryColor: 'eduzz', // Não obrigatório, default var(--eduzz-theme-primary, ${tokens.brands.eduzz.primary.pure})
primaryColorDark: 'eduzz', // Não obrigatório, default var(--eduzz-theme-primary, ${tokens.brands.eduzz.primary.pure})
///...sua configuração do tailwind, tudo poderá ser sobrescrito.
// Não se preocupe com objectos complexos que ele fará merge de tudo
});
```

### Se utiliizar o @eduzz/ui-antd-theme

O AntD já possui um script de reset.css, então mude as configurações a seguir:

```js
// tailwind.config.js
import createTheme from '@eduzz/ui-tailwind-theme';

export default createTheme({
corePlugins: { preflight: false } // adicione
});
```