2.1.6 • Published 1 year ago

@unio/components v2.1.6

Weekly downloads
46
License
MIT
Repository
-
Last release
1 year ago

Unio SDK

Biblioteca da Unio para projetos frontend que utilizam Angular.

1.a - Modo preferencial

Primeiro, instale o Yeoman e o gerador da unio (generator-unio) usando npm (assumindo que o Node já está instalado node.js).

npm install -g yo
npm install -g generator-unio

Para gerar diretamente um projeto frontend, execute o seguinte comando:

yo unio:front --force

Observação importante

Para utilizar o gerador sem ser solicitada a atenção do usuário por várias vezes, é necessário executá-lo com a opção --force .

Feito isso, basta seguir as instruções do gerador e aguardar sua finalização. Após a finalização, execute o comando npm start na raiz do projeto recém-criado e o site estará pronto para uso. Utilizando este caminho, pode-se pular todos os próximos passos.

1.b - Instalando os componentes da Unio SDK

Basta executar npm install @unio/components .

2 - Usando a biblioteca

Para usar a biblioteca, é necessário adicionar a referência no arquivo app.module.ts da sua aplicação cliente:

import { UnioComponentsModule, UnioComponentsConfig } from "@unio/components";

Precisamos configurar a biblioteca:

const sdkConfig: UnioComponentsConfig = {
    baseUrl: "https://azurewebsites.net/sdk-samples",
};

Também é necessário adicionar a referência no array imports do seu módulo:

imports: [
    BrowserModule,
    UnioComponentsModule.forRoot(sdkConfig)
],

Esta etapa é necessária em todos os módulos que utilizem a biblioteca.

3 - Usando os componentes

Para usar um componente, é necessário importar e utilizar o módulo dele:

import { TextareaModule } from '@unio/components';

...
imports: [
    CommonModule,
    TextareaModule
],

Depois, adicione sua respectiva tag em seu código HTML:

<unio-textarea></unio-textarea>

4 - SCSS imports

  • Adicione @import "~@unio/components/themes/default"; , caso esteja usando tema padrão ou mude o tema.

4.1 - Temas personalizados

Para criar e utilizar um tema personalizado (não existente na biblioteca), basta seguir o procedimento abaixo:

1 - Crie um novo arquivo scss e o personalize de acordo com o exemplo:

@import "~@unio/components/themes/index";

// Define o tema
$primary: unio-palette($unio-green-dark-2);
$alternative-primary: unio-palette($unio-default-green);

$secondary: unio-palette($unio-grey-dark-1);
$alternative-secondary: unio-palette($unio-grey-dark-1);

$theme-dark: unio-dark-theme(
    $primary,
    $secondary,
    $alternative-primary,
    $alternative-secondary
);
$theme-light: unio-light-theme(
    $primary,
    $secondary,
    $alternative-primary,
    $alternative-secondary
);

$foreground: map-get($theme-dark, foreground);
$background: map-get($theme-dark, background);

2 - Importe esse arquivo no seu arquivo de estilos padrão (ex: styles.scss , ver item 4 - SCSS imports).

5 - Scaffoldings disponíveis

Scaffoldings são ferramentas que agilizam o desenvolvimento de tarefas repetitivas, como a criação de componentes.

5.1 - Resource

Para gerar um resource, use o seguinte comando ng generate @unio/components:resource ou ng g @unio/components:resource .

5.2 - Tela com formulário

Para gerar uma tela com um formulário dinâmico, use o seguinte comando ng generate @unio/components:form ou ng g @unio/components:form .

2.1.6

1 year ago

2.1.5

2 years ago

2.1.4

2 years ago

2.1.2

2 years ago

2.1.3

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

2.0.5

2 years ago

2.0.4

2 years ago

2.0.7

2 years ago

2.0.6

2 years ago

2.0.8

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

3 years ago

2.0.0

3 years ago

2.0.0-beta.8

3 years ago

2.0.0-beta.7

3 years ago

2.0.0-beta.6

3 years ago

2.0.0-beta.5

3 years ago

2.0.0-beta.4

3 years ago

2.0.0-beta.2

3 years ago

2.0.0-beta.3

3 years ago

2.0.0-beta.1

3 years ago

2.0.0-beta.0

3 years ago

1.8.0

3 years ago

1.7.0

3 years ago

1.6.3

3 years ago

1.6.2

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.5.5

3 years ago

1.5.4

3 years ago

1.5.3

3 years ago

1.5.2

3 years ago

1.5.0

3 years ago

1.4.3

3 years ago

1.4.2

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.5.6

3 years ago

1.3.3

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.7

4 years ago

1.2.6

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

4 years ago

1.1.12

4 years ago

1.1.11

4 years ago

1.1.10

4 years ago

1.1.9

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.7

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

1.0.0-rc.6

5 years ago

1.0.0-rc.5

5 years ago

1.0.0-rc.4

5 years ago

1.0.0-rc.3

5 years ago

1.0.0-rc.2

5 years ago

1.0.0-rc.1

5 years ago

0.5.102

5 years ago

0.5.101

5 years ago

0.5.100

5 years ago

0.5.99

5 years ago

0.5.98

5 years ago

0.5.97

5 years ago

0.5.96

5 years ago

0.5.94

5 years ago

0.5.95

5 years ago

0.5.92

5 years ago

0.5.93

5 years ago

0.5.91

5 years ago

0.5.90

5 years ago

0.5.89

5 years ago

0.5.88

5 years ago

0.5.87

5 years ago

0.5.86

5 years ago

0.5.74

5 years ago

0.5.75

5 years ago

0.5.71

5 years ago

0.5.70

5 years ago

0.5.69

5 years ago

0.5.68

5 years ago

0.5.67

5 years ago

0.5.66

5 years ago

0.5.65

5 years ago

0.5.63

5 years ago

0.5.64

5 years ago

0.5.62

5 years ago

0.5.61

5 years ago

0.5.60

5 years ago

0.5.58

5 years ago

0.5.59

5 years ago

0.5.56

5 years ago

0.5.57

5 years ago

0.5.55

5 years ago

0.5.54

5 years ago

0.5.53

5 years ago

0.5.52

5 years ago

0.5.51

5 years ago

0.5.50

5 years ago

0.5.49

5 years ago

0.5.48

5 years ago

0.5.47

5 years ago

0.5.46

5 years ago

0.5.45

5 years ago

0.5.44

5 years ago

0.5.43

5 years ago

0.5.41

5 years ago

0.5.42

5 years ago

0.5.40

5 years ago

0.5.39

5 years ago

0.5.38

5 years ago

0.5.37

5 years ago

0.5.36

5 years ago

0.5.35

5 years ago

0.5.34

5 years ago

0.5.33

5 years ago

0.5.32

5 years ago

0.5.31

5 years ago

0.5.30

5 years ago

0.5.29

5 years ago

0.5.28

5 years ago

0.5.27

5 years ago

0.5.25

5 years ago

0.5.26

5 years ago

0.5.24

5 years ago

0.5.23

5 years ago

0.5.22

5 years ago

0.5.21

5 years ago

0.5.20

5 years ago

0.5.19

5 years ago

0.5.18

5 years ago

0.5.17

5 years ago

0.5.16

5 years ago

0.5.15

5 years ago

0.5.14

5 years ago

0.5.10

5 years ago

0.5.11

5 years ago

0.5.12

5 years ago

0.5.13

5 years ago

0.5.9

5 years ago

0.5.8

5 years ago

0.5.7

5 years ago

0.5.6

5 years ago

0.5.5

5 years ago

0.5.4

5 years ago

0.5.3

5 years ago

0.5.2

5 years ago

0.5.1

5 years ago

0.5.0

5 years ago

0.4.81

5 years ago

0.4.80

5 years ago

0.4.79

5 years ago

0.4.78

5 years ago

0.4.77

5 years ago

0.4.76

5 years ago

0.4.75

5 years ago

0.4.73

5 years ago

0.4.74

5 years ago

0.4.72

5 years ago

0.4.71

5 years ago

0.4.70

5 years ago

0.4.69

5 years ago

0.4.68

5 years ago

0.4.67

5 years ago

0.4.66

5 years ago

0.4.65

5 years ago

0.4.64

5 years ago

0.4.63

5 years ago

0.4.62

5 years ago

0.4.60

5 years ago

0.4.61

5 years ago

0.4.59

5 years ago

0.4.58

5 years ago

0.4.57

5 years ago

0.4.56

5 years ago

0.4.55

5 years ago

0.4.54

5 years ago

0.4.53

5 years ago

0.4.52

5 years ago

0.4.49

5 years ago

0.4.51

5 years ago

0.4.50

5 years ago

0.4.48

5 years ago

0.4.47

5 years ago

0.4.46

5 years ago

0.4.45

5 years ago

0.4.44

5 years ago

0.4.43

5 years ago

0.4.42

5 years ago

0.4.41

5 years ago

0.4.40

5 years ago

0.4.39

5 years ago

0.4.38

5 years ago

0.4.37

5 years ago

0.4.36

5 years ago

0.4.35

5 years ago

0.4.34

5 years ago

0.4.33

5 years ago

0.4.32

5 years ago

0.4.30

5 years ago

0.4.28

5 years ago

0.4.29

5 years ago

0.4.26

6 years ago

0.4.27

6 years ago

0.4.25

6 years ago

0.4.24

6 years ago

0.4.22

6 years ago

0.4.23

6 years ago

0.4.20

6 years ago

0.4.21

6 years ago

0.4.19

6 years ago

0.4.18

6 years ago

0.4.17

6 years ago

0.4.16

6 years ago

0.4.15

6 years ago

0.4.14

6 years ago

0.4.13

6 years ago

0.4.11

6 years ago

0.4.12

6 years ago

0.4.9

6 years ago

0.4.10

6 years ago

0.4.8

6 years ago

0.4.7

6 years ago

0.4.6

6 years ago

0.4.5

6 years ago

0.4.4

6 years ago

0.4.2

6 years ago

0.4.1

6 years ago

0.4.0

6 years ago

0.3.46

6 years ago

0.3.45

6 years ago

0.3.42

6 years ago

0.3.44

6 years ago

0.3.43

6 years ago

0.3.41

6 years ago

0.3.40

6 years ago

0.3.39

6 years ago

0.3.36

6 years ago

0.3.35

6 years ago

0.3.34

6 years ago

0.3.33

6 years ago

0.3.32

6 years ago

0.3.31

6 years ago

0.3.30

6 years ago

0.3.29

6 years ago

0.3.28

6 years ago

0.3.27

6 years ago

0.3.26

6 years ago

0.3.25

6 years ago

0.3.24

6 years ago

0.3.23

6 years ago

0.3.22

6 years ago

0.3.21

6 years ago

0.3.20

6 years ago

0.3.19

6 years ago

0.3.18

6 years ago

0.3.17

6 years ago

0.3.16

6 years ago

0.3.15

6 years ago

0.3.12

6 years ago

0.3.11

6 years ago

0.3.9

6 years ago

0.3.8

6 years ago

0.3.7

6 years ago

0.3.6

6 years ago

0.3.5

6 years ago

0.3.4

6 years ago

0.3.3

6 years ago

0.3.2

6 years ago

0.3.1

6 years ago

0.3.0

6 years ago

0.2.3

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.7

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago