atm-iris
TypeScript icon, indicating that this package has built-in type declarations

0.0.49 • Public • Published

ATM Iris es una herramienta creada para facilitar la creación de componentes web en el front-end mediante hojas de estilo en cascada.

Al instalar este paquete en un proyecto, los desarrolladores pueden acceder fácilmente a estilos consistentes y coherentes que garantizan una apariencia uniforme para todos los sitios web.

Además de simplificar el proceso de diseño y desarrollo, ATM Iris ayuda a mantener la imagen de marca corporativa en todo momento, lo que repercute en una mejor experiencia de usuario.


🛠️ Instalación

Requisitos previos

Antes de instalar ATM Iris, es encesario instalar Angular Material.

ng add @angular/material

Prebuild Indigo/Pink

Typography NO

Animations YES

Después, es necesario instalar Material Icons.

npm install material-icons@latest


Instalación de NPM Iris

Instala la última versión usando:

npm i atm-iris@latest


⚙️ Configuración

Añade la hoja de estilo global llamada atm-styles.scss que se muestra a continuación, al fichero angular.json del siguiente modo:

"styles": [
  "node_modules/atm-iris/styles/atm-styles.scss",
  "src/styles.scss"
],

🗑️ Links automáticos a eliminar

Al instalar Angular Material o Material icons se añaden de forma automática en el index.html del proyecto varias entradas en el cabecera para poder obtener las fuentes e iconos desde el CDN del proveedor.

Además de no hacerlo de esta forma porque dependemos de otro servidor externo o es posible que el cliente tenga el acceso a internet limitado, los recursos ya se encuentran cargados en el proyecto.

Estas referencias hay que eliminarlas.

Una vez creado el proyecto, busca en tu archivo index.html y elimina los siguientes links generados de manera automática:

<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">


🦄 Enlaces de interés

Para más información, visita el Storybook de Iris y... ¡averigua cómo crear y dar estilos a todos tus componentes!

Package Sidebar

Install

npm i atm-iris

Weekly Downloads

6

Version

0.0.49

License

none

Unpacked Size

993 kB

Total Files

56

Last publish

Collaborators

  • atmgrupomaggioli