Esta documentación es una guía para los equipos que hagan mejoras, correcciones o que agreguen nuevos componentes al sistema de diseño.

En el siguiente enlace pueden descargar el proyecto

Descargar proyecto

Tambien pueden acceder al repositorio en https://gitlab.tigocloud.net/digital-development/atomic

La versión base es: main-v1.0.0.min.css


Para realizar el versionamiento se debe tener en cuenta el significado de los digitos:

  • 1. El valor aumenta cuando hay un cambio total de la versión
  • 0. El valor aumenta cuando se hace una mejora o se agrega un nuevo componente
  • 0. El valor aumenta cuando se hace la corrección de algún componente

Un ejemplo de versionamiento seria: main-v1.1.0.min.css donde el cambio de la versión es una mejora de uno o de los componentes


Versionamiento del CSS para el CDN


1. El cambio de versión se hace en el archivo package que se encuentra en la ruta sandbox/package.json



2. También se debe ingresar en el archivo changelog el cambio de versión y que se modificó. La ruta del archivo es sandbox/changelog.md, esto permite llevar un control de los cambios que se hacen en los versionamientos.



3. Luego de hacer los dos primeros pasos se debe crear y compilar el nuevo archivo CSS para el CDN, la función ya está creada en el archivo sandbox/gulpfile.js

En la terminal se debe ejecutar gulp createVersion lo cual creará la nueva versión en la carpeta sandbox/css



4. Una vez creado el archivo del versionamiento, en la terminal se debe realizar el commit con las especificiaciones de los cambios, el número de versión y hacer el push al master del repositorio



5. Para finalizar en el index del sandbox que se encuentra en la ruta sandbox/index.html se debe agregar el contenido del nuevo CSS para el CDN

Debe llevar la etiqueta de última versión y la etiqueta del upgrade, mejora o correción que se hizo en el despliegue, estas son las clases para las etiquetas:

  • class="lst"
  • class="estable"
  • class="add"
  • class="beta"





dsfsddg