- Shipped
- 3 de septiembre de 2026 a las 22:57 UTC
- Author
- Kamo
- Commit
- 3e18601
La 'Footer Image' de la pestaña Content fue una de las elegidas entre tres fijas fuentes y dimensionadas en porcentaje. Ahora son 'Insignias de Footer': las mismas tres más cualquier cosa que la organización suba, marca y ordenado por fuente, diluido en una altura compartida con una brecha entre ellos. La biblioteca es de ancho y la selección es por fuente, por lo que una imagen subida mientras se ofrece la edición de la firma individual en los tres e imprimida Sólo donde está marcado. Lo que se almacena es IDS; la URL y la etiqueta se resuelven contra la biblioteca en cada render, porque la imagen detrás de miembro-avatar es el SENDER y una URL guardada junto al identificador sería la copia rancio. Un identificador el la biblioteca ya no se ha dejado caer en lugar de renderizarse, así que una insignia borrada en Otra pestaña nunca se convierte en un glifo roto en un pie de página. Un porcentaje era correcto para una imagen y se equivoca para una fila: diferente intrínseco Los tamaños nunca se alinean. Así que el deslizador de escala se convirtió en un HEIGHT, cada insignia mantiene su relación de aspecto propio, y cuando se conoce el tamaño almacenado el img lleva un ancho también . Outlook ignora el ancho:auto y se extiende a la celda. La brecha es dejar relleno en cada celda, pero el primero, así que una sola insignia no consigue nada: una solitaria imagen empujada 15px derecha de todo lo que está por encima de él se lee como un desalineamiento, y el El control espaciador está oculto en ese caso por la misma razón. Las subidas se reducen a 150px de altura antes de ser enviadas, a través de lo nuevo redimensionar-altura endpoint que mantiene el formato del archivo y la transparencia los recodificaciones existentes de nuevo-bg a la WebP de pérdidas, que la mitad de los clientes de correo en uso no se puede exhibir en absoluto. Las insignias se abordan en api.-apex- de la ápice que se está hojeando, así que una marca blanca El correo de la inquilino lleva su propio host y la página CSP (img-src ... https://*..apex) no rechaza silenciosamente la vista previa. El estado sucio ahora compara un FINGERPRINT en lugar de JSON crudo. cabeceraImageUrl, signatureImageUrl y la url/etiqueta de cada insignia están pendientes de carga, en su programa, y la biblioteca de insignias es una solicitud separada, así que comparando cruda JSON encendió el botón Guardar en la carga de la página sin nada tocado, y poner el no guardado- cambia de diálogo delante de cualquiera que luego cambiara de fuente.