ng-smn-ui
TypeScript icon, indicating that this package has built-in type declarations

4.2.7 • Public • Published

SMN UI

SMN UI é um framework de componentes escritos em Angular. Todo o design é baseado nas guidelines do Material Design

Instalação

Instalando as depências do SMN UI

$ npm install ng-smn-ui --save

Agora importe o SMN UI e o CUSTOM_ELEMENTS_SCHEMA ao seu módulo principal.

import {CUSTOM_ELEMENTS_SCHEMA, NgModule} from '@angular/core';
import SMNUIModule from 'ng-smn-ui';

@NgModule({
    declarations: [],
    imports: [
        SMNUIModule
    ]
    schemas: [CUSTOM_ELEMENTS_SCHEMA]
});
Definindo nosso tema

No arquivo styles.scss insira o seguinte código

@import "~ng-smn-ui/core/core";
@import "~ng-smn-ui/core/theme";

$primary: (color: 'blue', hue: '500');
$accent: (color: 'green', hue: '50');

/**
  * O parâmetro passado como "false" significa que queremos um tema light
  * Basta trocar esse parâmetro para "true" e teremos um tema dark 
**/
$theme: ui-theme($primary, $accent, false); 

@include ui-core();

@include ui-build-theme($theme);

NOTE: As cores disponíveis podem ser consultados na paleta de cores do Material Design

Agora só temos que injetar as fontes na nossa "index.html"

<link href="https://fonts.googleapis.com/css?family=Roboto:300,300italic,400,400italic,500,500italic,700,700italic" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/icon?family=Material+Icons">

Pronto! Agora podemos usar todos os recursos oferecidos pelo SMN UI. Todos os recursos estarão disponíveis em breve na nossa DOC

License

MIT

Feito com ❤️ pelos Devs da SMN

Readme

Keywords

none

Package Sidebar

Install

npm i ng-smn-ui

Weekly Downloads

11

Version

4.2.7

License

none

Unpacked Size

7.66 MB

Total Files

437

Last publish

Collaborators

  • smn-official-org