Seguimiento automático
Se enciende
La respuesta automática pasa de quieta a encendida.
↑↓ moverse↵ abrirEsc cerrar
Iconos
Los 28 iconos se dibujan en 450 ms, sin rebotar ni brillar, y se quedan quietos. Pasa el cursor sobre uno, o tócalo.
La idea
Se dibuja una vez y queda quieto, sin rebotar ni brillar. El dueño ya vive entre notificaciones que parpadean.
Los 28
Pasa el cursor o toca uno; elígelo para copiarlo o descargarlo.
Conceptos · 22, cada uno con su palabra
Interfaz · los únicos que pueden ir sin palabra
Cuatro comunes
Cada icono recibe el movimiento que le toca según lo que representa.
Los cuatro usan el mismo SVG de Lucide. Lo único que se agrega a cada trazo es pathLength="1". Abajo, la idea simplificada; el SVG animado que descargas trae el CSS completo de su icono.
<svg class="icono" viewBox="0 0 24 24" fill="none" stroke="currentColor"
stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round">
<path pathLength="1" d="…"/> <!-- pathLength="1": 1 es el largo entero del trazo, sea cual sea el dibujo -->
</svg>
/* 1 · Dibujar el trazo: 450 ms, curva entrada */
.icono.is-play path{stroke-dasharray:1 2;animation:trazo 450ms var(--mov-entrada) both}
@keyframes trazo{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
/* 2 · Encender: sube 2 y el color llega al final, 300 ms, curva estado */
.icono.is-play path{animation:enc 300ms var(--mov-estado) both}
@keyframes enc{0%{stroke:var(--control-apagado);transform:translateY(2px)}
50%{stroke:var(--control-apagado);transform:none}
100%{stroke:currentColor;transform:none}}
/* 3 · Check: el resto queda quieto y solo el check usa el mismo trazo de arriba */
/* 4 · Giro de reloj: una vuelta, 700 ms, curva estado, alrededor del centro del reloj */
.icono.is-play .mano{transform-box:view-box;transform-origin:16px 16px;animation:giro 700ms var(--mov-estado) both}
@keyframes giro{from{transform:rotate(0)}to{transform:rotate(360deg)}}
/* Con «reducir movimiento»: fundido de 200 ms y nada más */
@media (prefers-reduced-motion:reduce){.icono.is-play *{animation:fundido 200ms linear both!important;stroke-dasharray:none!important}}A medida
Primero lo quieto, después el contenido y al final lo encendido.
Seguimiento automático
La respuesta automática pasa de quieta a encendida.
Chat asignado
Llega la persona y recibe su check.
Mensaje aprobado
Tú apruebas: el check se dibuja y el mensaje se enciende.
Sin responder
Entra con un fundido y los tres puntos aparecen uno a uno.
Tiempo de respuesta
Se arma y la aguja da una vuelta, una sola.
Reporte
Primero el eje, después las barras, de izquierda a derecha.
Seguimiento automático · message-circle-reply
Chat asignado · user-round-check
Mensaje aprobado · message-circle-check
Sin responder · message-circle-more
Tiempo de respuesta · timer
Reporte · chart-bar
Tamaño y trazo
Crece con el icono, y a 1,17 veces el texto pesa igual que la letra Regular. El mínimo en pantalla es 16 px.
Qué tomamos: con 1,75 el icono y la palabra pesan igual. Con 1,5 el icono se ve más claro que el texto; con 2 pesa más que la letra Regular.
El icono mide 1,17 em y se centra con flex, sin ajustes a mano: el error medido es menor de 1 px.
.con-icono{display:inline-flex;align-items:center;gap:.45em} /* centrado con flex, sin ajustes a mano */
.con-icono svg{width:1.17em;height:1.17em;flex:none;stroke:currentColor;stroke-width:1.75}
.con-icono.activo svg{stroke:var(--acento)} /* azul solo en el activo, uno por pantalla */Con texto y en botones
El icono va a su izquierda y del color de su texto. Nunca en titulares ni en el botón principal.
Qué encendemos en tus chats
Qué incluye
Cuántos: en un anuncio, 0 o 1; en un post o una lámina, 3 como máximo.
Lo que no se hace
Cada «no» se ve con el mismo rigor que el «sí», y trae su motivo.
Solo línea, vacía por dentro: pesa como la letra Regular.
Relleno: pesa más que el texto y rompe la familia de línea.
Un solo color, el de su texto. El azul va solo en el activo.
Dos colores: parece ilustración y gasta el azul.
Trazo 1,75: crece con el tamaño del icono.
Contorno grueso: cierra los huecos y pesa más que la Bold.
Un tamaño por fila: 1,17 veces el texto que acompaña.
Tamaños mezclados: la fila se ve desordenada.
Con la palabra al lado, nadie tiene que adivinar.
Iconos solos: solo los seis de interfaz pueden ir así.
Una sola vez, sin cambiar de tamaño ni de color.
Rebota, brilla y se repite: parece un juego.
Cada icono con su palabra, a la izquierda.
Tarjetas con un icono grande arriba: es la huella más reconocible del diseño hecho por IA.
Los 28 cubren cada concepto del producto; si falta uno, se propone y no se improvisa.
Ojo, campana y lupa se leen como vigilancia; destellos, cohete y diana, como publicidad. Nunca entran.
Descargar
El estático toma el color del texto. El animado se dibuja al abrirlo.
El animado es un SVG autónomo: lleva su CSS adentro y funciona en cualquier lugar.
| Icono | Nombre | Estático | Animado |
|---|---|---|---|
| Chats | message-circle | Estático | Animado |
| Todo en un lugar | inbox | Estático | Animado |
| Vendedor | user-round | Estático | Animado |
| Chat asignado | user-round-check | Estático | Animado |
| Equipo | users-round | Estático | Animado |
| Seguimiento automático | message-circle-reply | Estático | Animado |
| Mensaje aprobado | message-circle-check | Estático | Animado |
| Sin responder | message-circle-more | Estático | Animado |
| Tiempo de respuesta | timer | Estático | Animado |
| Reporte | chart-bar | Estático | Animado |
| Etapas de venta | square-kanban | Estático | Animado |
| Ficha del cliente | contact-round | Estático | Animado |
| Negocio del cliente | store | Estático | Animado |
| Venta | receipt-text | Estático | Animado |
| Precio | tag | Estático | Animado |
| Piloto | calendar-check | Estático | Animado |
| Cita | calendar-clock | Estático | Animado |
| Asistente (opcional) | bot-message-square | Estático | Animado |
| Instalación | wrench | Estático | Animado |
| Capacitación | presentation | Estático | Animado |
| Soporte | headset | Estático | Animado |
| Tu web | globe | Estático | Animado |
| Siguiente | arrow-right | Estático | Animado |
| Enlace externo | arrow-up-right | Estático | Animado |
| Hecho | check | Estático | Animado |
| Cerrar | x | Estático | Animado |
| Agregar | plus | Estático | Animado |
| Desplegar | chevron-down | Estático | Animado |
Iconos: Lucide 1.48, licencia ISC, © 2026 Lucide Icons and Contributors. arrow-right, arrow-up-right, check, chevron-down, plus y x vienen de Feather (licencia MIT, © Cole Bemis). Texto completo en la licencia que va dentro de cada ZIP.