Se difirió en F2 sobre una premisa que las referencias desmienten —que su versión
honesta pedía un marquee o quedaba en un wrap trivial—: Tailwind Plus, Untitled y
Flowbite lo shippean estático. Una decisión cuya premisa cae se corrige.
Pero el argumento para construirlo no es la paridad. Lo difícil de un muro de
logos es la tinta: veinte marcas en veinte paletas gritan sobre la página y entre
ellas. Ese tratamiento acaba de entrar en la fundación como contexto, así que el
bloque queda fino y es exactamente la forma correcta — cuando lo difícil es un
tratamiento, el tratamiento va a la fundación y el bloque sólo lo estampa. Aquí no
hay una línea de CSS, que es además lo que el contrato exige.
Dos decisiones medidas, no elegidas. Las marcas van en un wrap y no en una
rejilla, porque llegan con proporciones dispares y unas pistas iguales dejan
huecos irregulares alrededor de las estrechas. Y la parte del ítem se gana su
sitio defaulteando el eje de bloque, que es lo único que un logo nunca trae
consigo: un vectorial carga su viewBox, un raster sus píxeles, y uno al lado del
otro aterrizan a cinco alturas distintas.
Verificado con ocho marcas de anchos y colores deliberadamente dispares: las ocho
a una sola altura conservando sesenta y cuatro píxeles de diferencia de ancho, que
es cada una guardando su proporción.
El marquee se queda como hueco con disparador y con su forma decidida: si algún
día entra será un preset de movimiento sobre la fila, no un bloque nuevo, y con la
preferencia de movimiento reducido parándolo.
Y el hueco de la utilidad para nombres sólo audibles sale aquí por tercera vez en
la ola. Tres consumidores reales lo piden ya.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>