KamoCRM

Нарисуйте логотипы из пред-размерных вариантов сервера, а не из много-мб оригинала

Featurekamo-internal
Порезанный
24 сентября 2026 г. в 23:14 UTC
Автор
Kamo
Обещать
b97888a

Участник видел логотип заголовка орга небольшим в композиторе, но изображение > 3 МБ в отправленная почта: каждая поверхность логотипа связана 'img/logo-full.svg' / 'img/logo.svg', который для растро-лого-орга представляет собой SVG, обертывающий всю загрузку (crm: 2,95 МБ), нарисовано 24-120 px в высоту - и по электронной почте, в формате Outlook не отображается. ******************************************************* оригиналы (LOGO VARIANTS CONTRACT). Маршрутизирует каждого потребителя логотипа через одного помощника и сохраняет оригинал в качестве запасного, потому что варианты Некоторое время будет отсутствовать на живом ведре: ********************** LOGO RUNGS, pickLogoRung (самый маленький ранг) >= cssPx x 2, еще 1024), logoVariantUrl, logoDisplayCap, зонд (probeImage, cached per tab), cachedRemoteImageExists (HEAD, 10 мин.) Урегулирование / проверка PNG рангов. ИспользованиеLogoVariant.ts: UseLogoVariantSrc (<img>: вариант, затем оригинал по ошибке, затем собственный запасной вариант звонящего), ИспользоватьProbedLogoUrl (CSS/mask/canvas: "до зонда, никогда оба") Использовать EmailLogoLadders, использовать RemoteImageVerdicts. - ThemeLogo выбирает ступеньку из собственной коробки (NavPri 64, дом 128, настройки 128, загрузка 256, проверка 192, водяные знаки/панель 1024) и возврат к ошибке; Далее следует маска. Backdrop/error/not-found водяные знаки, переход страницы обложка (выберите CoverLogo + зонд), знак отличия (1024) и пикер (64), шахматы Mark (192), Hosted Computer Launch Page (128, data-fallback onerror), Meet предварительные просмотры брендинга (128), предварительные просмотры редактора шаблонов электронной почты, /сетевые чипы (через изображение прокси, вариант -> оригинал -> инициал) и фишки Hold'em (128). Электронная почта: решено Изображения несут лестницу PNG каждого логотипа; заголовок, Фирмы подписи и значка печатают ступеньку для размера, который они рисуют. Каждый Путь отправки подтверждает каждую печатную ступень с помощью HEAD и возвращает оригинал где он отсутствует (композитор + его приглашение на встречу, кампания / капельная обертка, Маршрут встречного приглашения. Загруженные значки нижних колонок запрашивают EmailService для '?h=<2x> (<= 128). Хранимый заполнитель HTML никогда не несет ранга. Маршрут встречи-приглашения Теперь читает тему с псевдонима org вместо папки pre-alias FQDN. - Оставлено на оригиналах по дизайну: LabelManager, setup-wizard LogosStep, favicons. Тесты: выбор рангов, форма URL, кэш зонда / HEAD, оба запасных варианта, ThemeLogo, выбор обложки, цепочка OrgLogo, запасной вариант страницы запуска, значок ?h= и проводка охрана, которая отображает каждый макет заголовка / подписи с лестничным логотипом и Отказывается от любого исходного /img /logo URL или непроверенного пути отправки.

Все изменения

Как вы видите судоходство?

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

Начните бесплатно навсегдаПосмотреть цены