1.0.50 • Published 2 months ago

morpheus-ui v1.0.50

Weekly downloads
-
License
MIT
Repository
-
Last release
2 months ago

Morpheus UI

Lib com a configuração UI do Aprova

Instalação

yarn add morpheus-ui

Como usar

Importando CSS base

Importe no seu arquivo index.ts o CSS base do Morpheus UI

import 'morpheus-ui/dist/index.css';

Esse arquivo contém a importação do Tailwind CSS e a declaração de fontes.

A fonte principal é a Noto Sans e secundária é a Poppins, ambas importadas do Google Fonts.

Configurando o tema

Variáveis exportadas

O Morpheus UI exporta as seguintes variáveis:

const Theme = {
  colors: colors,
  fontFamily: family,
  fontSize: fontSizes,
  gaps: gaps,
  screens: screens,
  borderRadius: borderRadius,
  borderWidth: borderWidth
}

Configurando o tailwind.config.js

Ao construir seu arquivo tailwind.config.js, você pode importar essas variáveis e usá-las para estender as configurações do Tailwind CSS de acordo com o uso de cada aplicação.

import Theme from "morpheus-ui"

module.exports = {
  // Demais configurações do Tailwind CSS
  theme: {
    extend: {
      fontSize: Theme.fontSize,
      gap: Theme.gaps,
      colors: Theme.colors,
    },
    screens: Theme.screens,
    fontFamily: Theme.fontFamily,
    borderRadius: Theme.borderRadius,
    borderWidth: Theme.borderWidth,
  },
};

Documentação

Para visualizar a documentação completa do tema mantenha atualizado o arquivo tailwind.config.js presente na raiz desse projeto. Estando atualizado execute no seu terminal o seguinte comando:

 yarn run doc

Deverá abrir uma página no seu navegador com a documentação completa do tema.

Testando localmente sem publicar no NPM

Use o yarn link para criar um link local para o Morpheus-UI:

yarn link

Criado o link, navegue até o projeto onde queira usar o Morpheus-UI, exemplo: Vá para o diretório do seu projeto Morpheus:

cd /caminho/do/seu/projeto/morpheus

Use yarn link morpheus-ui para criar um link para o Morpheus-UI em seu projeto Morpheus:

yarn link morpheus-ui

Pronto! Agora você pode usar o Morpheus-UI no seu projeto sem precisar publicar no NPM.

Desfazendo o link

Se precisar desfazer o link, execute:

yarn unlink morpheus-ui
yarn unlink

Publicando no NPM

Se não tiver configurado o NPM, execute no terminal o seguinte comando:

npm login

Feita a autenticação, para publicar um pacote altere no package.json o número da versão de acordo com o Semantic Versioning e execute no terminal o seguinte comando:

npm publish
1.0.50

2 months ago

1.0.49

2 months ago

1.0.48

2 months ago

1.0.47

2 months ago

1.0.46

3 months ago

1.0.45

3 months ago

1.0.44

3 months ago

1.0.43

3 months ago

1.0.42

3 months ago

1.0.41

3 months ago

1.0.40

4 months ago

1.0.39

5 months ago

1.0.38

5 months ago

1.0.37

5 months ago

1.0.36

5 months ago

1.0.35

5 months ago

1.0.34

6 months ago

1.0.33

6 months ago

1.0.32

6 months ago

1.0.31

6 months ago

1.0.30

6 months ago

1.0.29

6 months ago

1.0.28

6 months ago

1.0.27

6 months ago

1.0.26

6 months ago

1.0.25

6 months ago

1.0.24

6 months ago

1.0.23

6 months ago

1.0.22

6 months ago

1.0.21

6 months ago

1.0.20

6 months ago

1.0.19

6 months ago

1.0.18

7 months ago

1.0.17

7 months ago

1.0.16

7 months ago

1.0.15

7 months ago

1.0.14

7 months ago

1.0.13

7 months ago

1.0.12

7 months ago

1.0.11

7 months ago

1.0.10

7 months ago

1.0.9

7 months ago

1.0.8

7 months ago

1.0.7

7 months ago

1.0.6

7 months ago

1.0.5

7 months ago

1.0.4

7 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago