hispasat-ui
v0.0.778
Published
Hispasat opera una amplia gama de portales web y sitios web en varios países, incluidas las plataformas Power BI para uso interno y externo. Debido a la gestión independiente de varios equipos de marketing, existe una falta de consistencia en los siste
Downloads
3,838
Readme
Hispasat UI
Hispasat opera una amplia gama de portales web y sitios web en varios países, incluidas las plataformas Power BI para uso interno y externo. Debido a la gestión independiente de varios equipos de marketing, existe una falta de consistencia en los sistemas de diseño y la experiencia del usuario en estas plataformas.
En este contexto, EPAM ha realizado una Revisión de Expertos para portales web e informes de PBI, combinada con un análisis del flujo de diseño y casos de uso.
Este análisis ha sido llevado a cabo por expertos en experiencia de usuario. La evaluación se realizó conforme a los estándares de usabilidad y accesibilidad. Se resaltaron los problemas de usabilidad y se proporcionaron recomendaciones.
Instalación
Para instalar la dependencia en aplicaciones de terceros ejecute:
npm install hispasat-ui
Una vez instalada, asegúrese que el módulo HispasatUiModule ha sido añadido el archivo app.module.ts, en la lista de imports.
Para que funcione correctamente tambien tendrá que instalar las librerías de Bootstrap y ngx-owl-carousel-o, en las versiones 5.3.1 y 16.0.0 respectivamente. A continuación le detallamos el comando a ejecutar:
npm install [email protected] [email protected]
Si obtuvo un problema en la instalación contacte con Optiva an EPAM Company.
Primeros pasos
Inicie la aplicación estableciendo el Look & Feel de ésta. Las opciones disponibles son:
1. lf-corporate
2. lf-simple
3. lf-wave
Estas opciones deben ser asignadas como parámetro al método setTheme:
import { Component } from '@angular/core';
import { HispasatLookAndFeelConfigService } from 'hispasat-ui';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss'],
})
export class AppComponent {
constructor(private LFService: HispasatLookAndFeelConfigService) {}
ngOnInit(){
this.LFService.setTheme('lf-corporate')
}
}
Ejemplos
Cada componente desarrollado tiene un selector único. Un ejemplo práctico podría ser el siguiente:
<hispasat-button
text="Click"
size="M"
skin="dark"
style="primary"
corner="circle"
[icon]="true"
[isDisabled]="false"
(onClick)="callback()">
</hispasat-button>
Librerías de terceros
Las librerías de terceros utilizadas para el desarrollo de esta dependencia han sido:
- @angular/material
- bootstrap
- ngx-owl-carousel-o