# Tema Senior para o PrimeNG

Projeto onde se encontra o CSS com o tema Senior, de acordo com o [SDS-Senior Design System](https://design.senior.com.br/sds)

# Utilização

O tema é disponibilizado na sua versão normal

*   NPM: [@seniorsistemas/primeng-theme](https://www.npmjs.com/package/@seniorsistemas/primeng-theme)

## Classes criadas para o SDS

São classes criadas para suprir os componentes e guidelines que não estão presentes no Primeng. Especificações no [PrimeNG-Theme Wiki](http://git.senior.com.br/design/primeng-theme/wikis/home)

## Testando localmente com `npm link`

Para testar o tema em outro projeto local sem precisar publicar no NPM, use o `npm link`:

**1. No repositório do tema (este projeto), gere o build e crie o link global:**

```bash
npm run build
npm link
```

**2. No projeto que vai consumir o tema, aponte para o link local:**

```bash
npm link @seniorsistemas/primeng-theme
```

O projeto consumidor passará a usar a versão local do tema. Qualquer alteração feita aqui estará disponível após rodar `npm run build` novamente.

**Para desfazer o link:**

```bash
# No projeto consumidor
npm unlink @seniorsistemas/primeng-theme

# Neste repositório (opcional, remove o link global)
npm unlink
```
