ARTUR
22.Январь.2026 12:29:07
1
Всем привет.
На почту приходит заказ где номер телефона покупателя, если в mail стоит черная тема то номер нереально сложно прочесть, где сменить цвет?
Хочу сделать светло голубого как у названия товара.
Походу проблема в ios, т.к на андройде в темной теме цвет телефона и названия товары идентичны.
Спасибо.
1 лайк
Здравствуйте!
Для теста разместил заказ, пришло письмо, но номер там в другом виде - некликабельный по-умолчанию:
Вы редактировали контент сниппета ship_to? так, чтобы номер был кликабелен?
Что-то типа такого мб добавляли?
<a href="tel:{{ u.phone }}"
Если да, то можете попробовать в качестве решения такой код:
<a href="tel:{{ u.phone }}"
style="color:#2b7de9; text-decoration:underline; font-weight:600; -webkit-text-fill-color:#2b7de9;">
{{ u.phone }}
В тёмной теме он будет выглядеть так:
Я поставил синий цвет, он нормально читается и на светлом, и на тёмном фоне
ARTUR
23.Январь.2026 04:26:49
3
Доброе утро @d.lotochkov
Благодарю за обратную связь и предоставленное решение.
Нет, мы не редактировали ship_to
На ПК в mail номер не кликабилен, и цвет у него белый.
На андройде в mail темной теме номер нормального цвета как и название товара.
А вот на ios в mail.ru цвет номера телефона едко синий.
скрин что вы приложили самый нижний это с ios?
С уважением, Артур.
вот что там стоит:
<h2 style="margin: 0px; font-size: 22px; font-family: Helvetica, Arial, sans-serif; color: #444444; text-transform: uppercase; padding-bottom: 20px; border-bottom: 3px solid #e8e8e8; margin-bottom: 20px;">{{__("ship_to")}}</h2>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{% if u.s_firstname %}
<strong>{{u.s_firstname}} {{u.s_lastname}}</strong>
{% else %}
<strong>{{u.firstname}} {{u.lastname}}</strong>
{% endif %}
</p>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{{u.s_address}} <br>{{u.s_address_2}}
</p>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{{u.s_city}}, {{u.s_state_descr}} {{u.s_zipcode}}
</p>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{{u.s_country_descr}}
</p>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{% if u.s_phone %}
<span dir="ltr">{{u.s_phone}}</span>
{% else %}
<span dir="ltr">{{u.phone}}</span>
{% endif %}
</p>
Спасибо за уточнения. Я на десктопном клиенте в темной теме проверял на макоси, наверное из-за этого не отображался кликабельный телефон. Попрошу отдел поддержки проверить на IOS и запостить задачу, спасибо за предложение.
Что касается вашего кода. В конце есть такой кусок:
{% if u.s_phone %}
{{u.s_phone}}
{% else %}
{{u.phone}}
{% endif %}
Просто добавьте color (и желательно ещё -webkit-text-fill-color для некоторых клиентов) прямо в стиль <p>
Чтобы выглядело так:
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif; color:#2b7de9; -webkit-text-fill-color:#2b7de9;">
{% if u.s_phone %}
<span dir="ltr">{{ u.s_phone }}</span>
{% else %}
<span dir="ltr">{{ u.phone }}</span>
{% endif %}
</p>
P.S я не тестил на устройстве - поэтому, пожалуйста, сразу проверьте, всё ли ок.
ARTUR
23.Январь.2026 07:21:58
5
Не-а, не хочет, похоже проблема в самом ios.
gpt выдал кодов 20 ) и все равно результат не меняется
сделал вот так:
<h2 style="margin: 0px; font-size: 22px; font-family: Helvetica, Arial, sans-serif; color: #444444; text-transform: uppercase; padding-bottom: 20px; border-bottom: 3px solid #e8e8e8; margin-bottom: 20px;">
{{__("ship_to")}}
</h2>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{% if u.s_firstname %}
<strong>{{u.s_firstname}} {{u.s_lastname}}</strong>
{% else %}
<strong>{{u.firstname}} {{u.lastname}}</strong>
{% endif %}
</p>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{{u.s_address}} <br>{{u.s_address_2}}
</p>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{{u.s_city}}, {{u.s_state_descr}} {{u.s_zipcode}}
</p>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{{u.s_country_descr}}
</p>
<p style="margin: 0px; padding-bottom: 5px; font-family: Helvetica, Arial, sans-serif;">
{% if u.s_phone %}
<span dir="ltr" style="color:#2b7de9; -webkit-text-fill-color:#2b7de9;">{{u.s_phone}}</span>
{% else %}
<span dir="ltr" style="color:#2b7de9; -webkit-text-fill-color:#2b7de9;">{{u.phone}}</span>
{% endif %}
</p>
так выглядит на андройде в темной теме
а это уже ios
1 лайк
Жаль. Ну, я в любом случае уже передал богатым ответственным лицам с айфонами для воспроизведения проблемы и размещения задачи. Спасибо, что сообщили!
1 лайк
ARTUR
23.Январь.2026 10:40:59
7
Да, жаль.
Если будет решение, отпишитесь пожалуйста.
Спасибо большое.
1 лайк