-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Este repositorio contiene todos los iconos que usamos actualmente desde el equipo de Novum en Telefónica.
Los iconos que hay aquí son la única fuente de la verdad desde el equipo de diseño sobre que iconos usar.
Si hay cualquier duda, puedes preguntar directamente en el canal de Slack #designsystem
El proceso parte por ahora desde Zeplin. Debes exportar los iconos tanto en .svg
como en .pdf
para Global (GLO) y O2, crea una nueva rama y copialos a las carpetas del repositorio, comitea y haz un pull request para integrarlos.
- Zeplin
- Kactus
- 1º Crear una branch nueva
- 2º Exporta los iconos desde Zeplin
- 3º Copiar los iconos a las carpetas del repo
- 4º Hacer pull request
Antes de empezar todo es importante hacer una rama nueva desde production
del repositorio. Esta rama será la relacionada con nuestro proyecto y debería de llevar, si es existe, el número del ticket asociado de Jira en el título.
acronimo-TICKETJIRA-descripcion_descripcion
; ejemplo → add-DSN345-24_icon_support
-
Entra el proyecto de Icons Global Libray, en .svg para Android o en .pdf para iOS y ve a
styleguide/components
. -
Una vez en
components
busca el icono que quieras exportar y desde el panel derecho elige el archivo a descargar.
- Entra el proyecto de Icons Global Libray, en .svg para Android o en .pdf para iOS y ve a la artboard que contenga todos los iconos que quieras exportar de una vez.
- Accede desde el panel derecho, en la parte de arriba a los assets de esa página (icono cuchilla) y allí podrás descargar todos los iconos en bloque.
•
Una vez descargados los iconos en tu local, copialos en las carpetas que están dentro de icn_export
siguiendo el siguiente patrón:
.
└── icn_export
└── Global // Iconos para Movistar, Vivo y Tuenti
├── icn_name.svg
└── icn_name.pdf
└── O2 // Iconos para O2
├── icn_name.svg
└── icn_name.pdf
• .svg
como en .pdf
. No añadir nunca menos de estos 4 iconos.
- Haz un
commit
a la rama que hicistes con la siguiente nomenclatura:
acronimo-descripcion_descripcion
; ejemplo → add-icon-24_icn_gallery_accent
- Publica la branch
- Crea el pull request
- Confirma el pull request en Github
-
Mergea el pull request a la rama principal
production