Fundamentos
Conceptos base y vocabulario.
- Duración:
- 30 min
Componentes reales extraídos de proyectos en producción. Interactuables, con código copiable.
Control segmentado con indicador animado mediante shared layout. El indicador viaja entre opciones en vez de reaparecer.
Franja de alerta con tres niveles. El tipo se distingue por icono, borde y etiqueta textual a la vez, nunca solo por color.
Panel lateral montado por portal. Cierra con Escape o click en el fondo, y restaura el scroll al valor que tenia antes, no a vacio.
Titulo que cicla entre frases con un crossfade desenfocado. Reserva el ancho del texto mas largo para no desplazar el contenido de abajo.
Menu desplegable sobre Radix Popover, con animacion de salida real. Monta y desmonta segun el estado para no romper Escape entre menus hermanos.
Transicion de entrada entre rutas, con scroll al tope. No anima ni hace scroll en la carga inicial, para no romper la navegacion directa a un ancla.
Primera vista de la aplicacion.
Spinner de carga que hereda el acento del tema. Con movimiento reducido muestra el anillo estatico en vez de girar.
Procesando la solicitud
Timeline de pasos de razonamiento de un agente. Cada paso entra, los previos se marcan completados y quedan unidos por una linea. Incluye estado de error.
Carrusel con riel de progreso. Los puntos siguen a sus tarjetas, distinguen cuatro estados y se unen por segmentos punteados que heredan un gradiente via mask-image.
Conceptos base y vocabulario.
Ejercicios con acompañamiento.
Aplicación en un caso acotado.
Lectura cruzada de entregas.
Síntesis y siguientes pasos.
Ningún paso seleccionado
Orbe de particulas en Three.js que reacciona al puntero. Ajusta la densidad segun el viewport y libera el contexto WebGL al desmontar.