KamoCRM

Disegna il logo dell'org dalla sua variante pre-dimensionata, l'originale solo se manca

Featurekamo-signer-monorepo
Spegnimento
24 settembre 2026 alle ore 22:51 UTC
Autore
Kamo
Impegno
4fa9ce6

Una pagina di firma ha disegnato il logo caricato dell'org — il logo-full.svg di crm è 2.95 MB — a 28-44px di altezza. Il servizio tema ora taglia img/sized/hystem>/h <rung>.webp accanto ad ogni logo; chiedere rung più piccolo che è tagliente a dpr 2 e rientrare all'URL originale, esattamente come è stato costruito prima, su qualsiasi errore (cartelle non ancora riempite, una generazione fallita). - pacchetti/teme logoVariant.ts: LOGO RUNGS, pickLogoRung (dpr 2), logoVariant Url, logoVariantFromUrl; esportato dal pacchetto tema. - ThemeLogo: la variante è il primo tentativo, dimensionato dall'altezza numerica del chiamante, altrimenti maxHeight, altrimenti la larghezza legata (non vincolata: l'originale, come prima). Un errore su di esso va a l'originale, poi l'estensione esistente camminare e fallbackText. La maschera di sovrapposizione segue il <img> nascosto, che è la sonda. TopBar h64. - Quote letterhead (max-height 56 -> h128): QuoteLogo deriva la variante da branding.logoUrl al momento del render, quindi cita ThemeAlias legge ancora la cartella dall'URL invariato. La pagina è server-rendered, quindi il supporto cattura anche una variante che 404ed prima dell'idratazione.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo