This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

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

1.0.0 • 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!

/atm-iris/

    Package Sidebar

    Install

    npm i atm-iris

    Weekly Downloads

    13

    Version

    1.0.0

    License

    none

    Unpacked Size

    1.04 MB

    Total Files

    76

    Last publish

    Collaborators

    • atmgrupomaggioli