Словарь .attheme

Создавая темы для Telegram на Android, Вы найдете некоторые элементы, переменную которых Вы не знаете, или найдёте какие-то переменные, и Вам не понятно, что они меняют. Во встроенном редакторе у переменных нет описания, и это только ухудшает ситуацию. В итоге, Вам приходится спрашивать кого-то, кто знает больше о создании тем.

Мы начали этот словарь, чтобы собрать описания переменных в одном месте. В словаре уже есть описания многих переменных, но ещё больше переменных ещё только предстоит описать. И Вы можете помочь нам с этим!

Каждая часть словаря — свободное ПО. Исходный код этого сайта доступен на GitLab здесь, а самой важной части словаря — базы данных — доступен на GitLab здесь. Вы можете помочь сделать эти части лучше, создавая Merge Requests в репозиториях выше, и как только их примут, Ваши изменения будут сразу видны на этом сайте!

Фоны

window­Background­White

Задаёт фон практически везде: например, фон списка чатов или настроек.

window­Background­Gray

Задаёт второстепенный фон: например, фон в настройках между разделами, или фон после истории звонков, если он не занимает весь экран.

Красное ­— window­Background­White, зелёное — window­Background­Gray.

chat_wallpaper

Задает цвет фона чата.

Будьте осторожны: если вы использовали картинку в качестве фона, телеграм будет сжимать ее каждый раз, когда вы меняете любую переменную через редактор тем приложения. Поэтому после всех внесенных изменений установите картинку снова.

Пример фона с картинкой.

Текст

window­Background­White­Black­Text

Устанавливает цвет практически всего текста в приложении.

Будьте внимательны: цвет заголовках в результатах инлайн-бота также устанавливается этой переменной, хотя фон результатов устанавливается chat_message­Panel­Background, а не window­Background­White. Подумайте о том, чтобы задавать chat_message­Panel­Background и window­Background­White один и тот же цвет, или проверяйте читабельность результатов бота.

Красное — window­Background­White­Black­Text.

Серый текст

window­Background­White­Gray­Text2

Задает цвет:

  • текста описаний под названиями в Настройках;

  • названий в gray­Section;

  • текста сортировки в Контактах;

  • стрелки вернуться назад на экране смены номера.

window­Background­White­Gray­Text3

Задает цвет:

  • текста IP адреса активной сессии в Настройка → Устройства,

  • текста названий языка по-английски в Настройка → Язык.

window­Background­White­Gray­Text4

Задает цвет текста:

  • описаний под секциями в Настройках;

  • текста версии приложения внизу экрана Настроек;

  • буквы около аватара в Контактах, когда установлена сортировка по имени.

window­Background­White­Gray­Text6

Задает цвет описания подсказки под текстовым полем на экране смены номера.

Будьте осторожны: эта переменная задает цвет текста "Введите пароль" на сером фоне в Настройках → Конфиденциальность → Код-пароль/Двухэтапная аутентификация, когда включены код-пароль или двухэтапная аутентификация.

window­Background­White­Gray­Text7

Задает цвет текста отключенного описания в Настройках → Конфиденциальность → Код-пароль, когда код-пароль не задан.

Красное — window­Background­White­Gray­Text, фиолетовое — window­Background­White­Gray­Text2, темно-синее — window­Background­White­Gray­Text3, синее — window­Background­White­Gray­Text4, розовое — window­Background­White­Gray­Text7, коричневое — window­Background­White­Gray­Text8, желтое — window­Background­White­Gray­Text6.

Красный текст

window­Background­White­Red­Text

Задает цвет текста красной кнопки в диалоговом окне "Очистить кэш" в Настройках → Данные и память → Использование памяти → Очистить кэш.

Вы не сможете изменить эту переменную через редактор тем приложения, поэтому используйте .attheme editor, чтобы изменить цвет.

window­Background­White­Red­Text2

Задает цвет текста красной кнопки "Завершить все другие сеансы" в Настройка → Устройства.

window­Background­White­Red­Text3

Задает цвет текста красной кнопки "Отключить двухэтапную аутентификацию" в Настройках → Конфиденциальность → Двухэтапная аутентификация.

window­Background­White­Red­Text4

Задает цвет текста предупреждения под текстовым полем смены имени пользователя, когда имя пользователя слишком короткое или уже занято.

window­Background­White­Red­Text5

Задает цвет текста кнопки предупреждения "Покинуть канал" на экране информации о канале.

window­Background­White­Red­Text6

Задает цвет текста кнопки "Восстановить аккаунт", когда вы пытаетесь зайти в аккаунт, в котором включена двухэтапная аутентификация, и вы потеряли доступ к почте.

Вы не сможете изменить эту переменную через редактор тем приложения, поэтому используйте .attheme editor, чтобы изменить цвет.

Красное — window­Background­White­Red­Text, темно-синее — window­Background­White­Red­Text2, зеленое — window­Background­White­Red­Text3, фиолетовое — window­Background­White­Red­Text4, синее — window­Background­White­Red­Text5, желтое — window­Background­White­Red­Text6.

Зеленый текст

window­Background­White­Green­Text

Задает цвет текста успеха под текстовым полем смены имени пользователя, когда имя пользователя подходит и не занято.

window­Background­White­Green­Text2

Задает цвет зеленой кнопки "Начать секретный чат" на экране персональной информации о чате.

Красное — window­Background­White­Green­Text, синее — window­Background­White­Green­Text2.

Синий текст

window­Background­White­Blue­Text4

Задает цвет текста кнопки "Сменить номер" в Настройках → Сменить номер, а также подходящих результатов поиска.

window­Background­White­Blue­Text5

Задает цвет текста кнопки "Создать канал" на экране "Что такое Канал?", который появляется при первом создании канала. Если экран не появился, то используйте .attheme editor для изменения переменной.

window­Background­White­Blue­Text6

Задает цвет текста кнопки оплаты, когда введены все платежные данные, при покупке чего-нибудь. Вы можете создать фейк оплату с помощью @ShopBot, чтобы увидеть кнопку или используйте .attheme editor для изменения переменной.

window­Background­White­Blue­Text7

Задает цвет текста "Отправить текущую геопозицию" на экране прикрепления геопозиции.

window­Background­White­Link­Text

Задает цвет ссылок, таких как #hashtags, @username или обычных ссылок на экране информации о чате.

Красное — window­Background­White­Blue­Header, фиолетовое — window­Background­White­Blue­Text, темно-синее — window­Background­White­Blue­Text3, синее — window­Background­White­Blue­Text4, зеленое — window­Background­White­Blue­Text5, светло-оранжевое — window­Background­White­Blue­Text6, бирюзовое — window­Background­White­Blue­Text7, светно-зеленое — window­Background­White­Value­Text, темно-оранжевое — window­Background­White­Link­Text.
Красное — window­Background­White­Link­Selection.

Элементы управления

Текстовые поля

Можно найти в Настройках → Никнейм.

  • Цвет вводимого текста задается window­Background­White­Black­Text.

window­Background­White­Hint­Text

Задает цвет вводимого заполнителя — это текст, который Вы видете перед тем, как что-либо ввели.

Красное — window­Background­White­Hint­Text, синее — window­Background­White­Input­Field, зеленое — window­Background­White­Input­Field­Activated.

Переключатель

Можно найти в Настройках → Уведомления и звук.

switch­Track

Задает цвет фона переключателя, когда переключатель выключен.

switch­Thumb

Задает цвет кнопки переключателя — кружочка на конце переключателя — когда он выключен.

switch­Track­Checked

Задает цвет фона переключателя, когда он включен.

switch­Thumb­Checked

Задает цвет кнопки переключателя, когда он включен.

Красное — switch­Thumb, синее — switch­Track, зеленое — switch­Track­Checked, розовое — switch­Thumb­Checked.

Чекбокс

Можно найти в Информации чата → Уведомления → Настроить.

checkbox­Square­Disabled

Задает фон чекбокса, когда он отключен. Можно найти в настройках группы, которая не переделана в супергруппу.

Красное — checkbox­Square­Unchecked, синее — checkbox­Square­Background, зеленое — checkbox­Square­Check, оранжевое — checkbox­Square­Disabled.

Выбор элемента из списка

Можно найти в Настройках → Телефон → Изменить номер.

Красное — window­Background­Gray­Line.

Индикаторы прогресса

context­Progress­Inner1

Задает цвет фона индикатора прогресса, когда измененное сообщение сохраняется.

context­Progress­Outer1

Задает цвет заливки индикатора прогресса, когда измененное сообщение сохраняется.

context­Progress­Inner2

Задает цвет фона индикатора прогресса на панели действий при создании группы или загрузке игры.

context­Progress­Outer2

Задает цвет заливки индикатора прогресса на панели действий при создании группы или загрузке игры.

context­Progress­Inner3

Задает цвет фона индикатора прогресса на верхней панели при открытии ссылки с помощью Instant View. Эта переменная может быть изменена только с помощью .attheme editor.

context­Progress­Outer3

Задает цвет заливки индикатора прогресса на верхней панели при открытии ссылки с помощью Instant View. Эта переменная может быть изменена только с помощью .attheme editor.

login_progress­Inner

Задает цвет фона индикатора прогресса времени таймера, когда Вы входите и ждете смс от Telegram (обычно Telegram присылает смс, когда Вы вошли на другом устройстве, но не имеете к нему доступ в данный момент).

login_progress­Outer

Задает цвет заливки индикатора прогресса времени таймера, когда Вы входите и ждете смс от Telegram.

Красное — context­Progress­Inner1 и context­Progress­Outer1, зеленое — context­Progress­Inner2 и context­Progress­Outer2, фиолетовое — context­Progress­Inner3 и context­Progress­Outer3, оранжевое — login_progress­Inner и login_progress­Outer.

progress­Circle

Задает цвет индикатора загрузки под списками.

Красное — progress­Circle.

Экран профиля

profile_action­Icon

Задаёт цвет иконки на кнопке панели действий. В группах, где вы являетесь администратором, кнопка означает «Поменять аватарку группы», тогда как при просмотре информации человека кнопка означает «Написать человеку», или «Переместиться на своё местоположение» на экране прикрепления локации.

Красное — profile_action­Background, оранжевое — profile_action­Pressed­Background, зеленое — profile_action­Icon.

Аватарки

Если у пользователя нет картинки профиля или она ещё не загрузилась, то на месте картинки будет показан цветной круг случайного цвета и одна-две буквы.

avatar_text

Задает цвет букв на фоне аватара.

Списки

divider

Задает цвет черты разделяющей элементы списка.

list­Selector­SDK21

Задает цвет эффекта нажатия на элемент списка.

empty­List­Placeholder

Задает цвет текста подсказки, которая появляется, когда вы не добавили еще ни одного файла в список. Например, на экране Чата → Прикрепить файлы → Музыка, если у вас нет музыки.

Красное — divider, синее — list­Selector­SDK21, зеленое — empty­List­Placeholder.

Список чатов

Общие переменные

chats_message

Задает цвет текста сообщения под названием чата.

chats_date

Задает цвет текста даты или времени в верхнем правом углу чата.

chats_name­Message

Задает цвет имени пользователя отправителя.

chats_action­Message

Задает цвет текста "Вы присоединились к каналу", а также прикрепленного сообщения(фото, гиф, видео и т.д), если пропущено имя отправителя.

chats_attach­Message

Задает цвет текста прикрепленного сообщения(фото, гиф, видео и т.д), если не пропущено имя отправителя.

chats_draft

Задает цвет текста надписи "Черновик", когда вы написали какой-то текст и вышли из чата не отправив сообщение.

Синее — chats_message, оранжевое — chats_date, красное — chats_name­Message, светло-зеленое — chats_action­Message, зеленое — chats_attach­Message, фиолетовое — chats_draft.

Чаты

chats_name

Задает цвет текста названия чата.

chats_name­Icon

Задает цвет иконки чата, если чат является каналом или группой.

Красное — chats_name­Icon, зеленое — chats_name.

Секретные чаты

chats_secret­Name

Задает цвет текста названия секретного чата.

Красное — chats_secret­Icon, синее — chats_secret­Name.

Счетчик непрочитанных сообщений

chats_unread­Counter

Задает цвет фона счетчика непрочитанных сообщений, если чат не заглушен, а также задает цвет фона иконки упоминания @, если вас упомянули в чате.

chats_unread­Counter­Muted

Задает цвет фона счетчика непрочитанных сообщений, если чат заглушен.

chats_unread­Counter­Text

Задает цвет текста счетчика непрочитанных сообщений, независимо заглушен чат или нет.

Заметка: иконку упоминания @ невозможно изменить.

Красное — chats_unread­Counter, зеленое — chats_unread­Counter­Muted, фиолетовое — chats_unread­Counter­Text.

Иконка проверенного пользователя

Пример иконки.

Кнопка "Отравить сообщение"

chats_action­Pressed­Background

Задает цвет перекрытия кнопки «Новое сообщение», когда она нажата. Перекрытие означает, что если вы поставите значение альфа канала меньше 255, то кнопка не станет прозрачной — она будет сочетать два цвета. Это перекрывает только фон, иконка остается.

Красное — chats_action­Background, зеленое — chats_action­Pressed­Background, желтое — chats_action­Icon.

Левое меню

Селектор этого меню переменная list­Selector­SDK21, потому что меню является списком.

Красное — chats_menu­Background, зеленое — chats_menu­Item­Text.

Вызовы

Журнал вызовов

Красное — calls_call­Received­Green­Icon, зеленое — calls_call­Received­Red­Icon.

Диалоговое окно оценки качества вызова

После звонка вам предлагают оценить его качество. Вы можете вызвать диалоговое окно в вашем журнале вызовов, удерживая элемент списка и нажать "Оценить вызвов". К сожалению это переменную, можно изменить только через .attheme editor.

calls_rating­Star

Задает цвет границы невыбранных звезд.

Красное — calls_rating­Star­Selected, синее — calls_rating­Star.

Панель действий

Обычный режим

action­Bar­Default

Задает цвет фона шапки приложения. Фон строки состояния генерируется автоматически (на Android 5.0 и выше). Шапки экранов: плеера, настроек, информации о чате, выделенных сообщений, имееют другие переменные.

action­Bar­Default­Subtitle

Задает цвет текста под названием панели действий (к примеру, количество участников, был(а) недавно, печатает...).

Красное — action­Bar­Default, светло-синее — action­Bar­Default­Icon, желтое — action­Bar­Default­Title, зеленое — action­Bar­Default­Selector, оранжевое — action­Bar­Default­Subtitle.

Режим действий

Режим действий — это диалоговое окно верхней панели, которое открывается, для ответа, пересылки или редактирования, выбора общих файлов, музыки, сообщений в общедоступных медиа-сообщениях чата, а также при прикреплении файлов или выделенном сообщении.

action­Bar­Action­Mode­Default

Задает цвет фона перекрытия в режиме действий. Если установить прозрачность, тогда будет видна стандартная панель действий.

Красное — action­Bar­Action­Mode­Default, зеленое — action­Bar­Action­Mode­Default­Top, синее — action­Bar­Action­Mode­Default­Icon, оранжевое — action­Bar­Action­Mode­Default­Selector.

Подменю

Подменю появляется, когда вы нажимаете на иконку "..." на панели действий.

Красное — action­Bar­Default­Submenu­Background, синее — action­Bar­Default­Submenu­Item.

Поиск

Красное — action­Bar­Default­Search­Placeholder, зеленое — action­Bar­Default­Search.

Экран "Что такое канал?"

Этот экран появляется, при создании нового канала, если вы еще не разу его не создавали. Вы можете изменить значение переменной только с .attheme editor.

Красное — action­Bar­White­Selector.

Диалоги

Индикаторы загрузки

dialog­Line­Progress­Background

Задает фоновый цвет индикатора, когда файл сохраняется в Загрузки (три точки рядом с файлом на экране чата → Сохранить в загрузки).

dialog­Line­Progress

Задает цвет линии, показывающей прогресс загрузки.

Красное — dialog­Line­Progress­Background, зелёное — dialog­Line­Progress.

Текст

dialog­Text­Black

Задает цвет текста почти на всех диалоговых окнах.

Красное — dialog­Text­Black.

dialog­Text­Gray2

Задает цвет текста описаний на панели прикрепления.

Красное — dialog­Text­Gray2.

Синий текст

dialog­Link­Selection

Задает цвет ссылки названия стикера при нажатии.

Красное — dialog­Text­Black.

Декоративные элементы

dialog­Gray­Line

Задает цвет границы в видеоплеере приложения. Вы можете увидеть ее, когда прикрепите ссылку на видео к вашему сообщению, и нажмете на превью видео.

Красное — dialog­Icon, зеленое — dialog­Gray­Line.

Значки

dialog­Badge­Background

Задает цвет фона значка-счетчика при пересылке сообщения или добавлении стикеров.

dialog­Badge­Text

Задает цвет текста значка при пересылке сообщения, но не при добавлении стикеров, за это отвечает переменная picker_badge­Text.

Красное — dialog­Badge­Background, зеленое — dialog­Badge­Text.

Элементы управления

Кнопки

dialog­Button

Задает цвет текста кнопки на диалоговом окне, которое появляется, например, при удалении сообщения.

Красное — dialog­Button, зеленое — dialog­Button­Selector.

Переключатели

Задают цвет переключателей на диалоговых окнах.

Квадратные чекбоксы

Задают цвет чекбоксов на диалоговых окнах.

Красное — dialog­Checkbox­Square­Unchecked, темно-синее — dialog­Checkbox­Square­Background, зеленое — dialog­Checkbox­Square­Check, оранжевое — dialog­Checkbox­Square­Disabled.

Круглые чекбоксы

dialog­Round­Check­Box

Задает цвет фона круга, который появляется, когда вы хотите переслать сообщение.

Красное — dialog­Round­Check­Box, зеленое — dialog­Round­Check­Box­Check.

Текстовые поля

dialog­Input­Field

Задает цвет нижней границы текстового поля, когда оно неактивно. Неактивное состояние можно увидеть, когда вы даете оценку звонку от 4 и меньше звезд. Вы можете увидеть окно "Оценки звонка" в журнале вызовов, при удержании пальца на звонке.

dialog­Input­Field­Activated

Задает цвет нижней границы под текстовым полем, когда оно активно. Данная переменная устанавливает цвет, почти всех текстовых полей на диалоговых окнах, после их появляения.

Красное — dialog­Input­Field, зеленое — dialog­Input­Field­Activated.

Полосы прогресса

Красное — dialog­Line­Progress­Background, зеленое — dialog­Line­Progress.

Панель прикрепления

dialog­Scroll­Glow

Задает цвет оверлея, который можно увидеть при быстрой перемотке панели прикрепления.

Черный оверлей — dialog­Scroll­Glow. В стандартной теме цвет оверлея белый, в этом примере цвет черный, чтобы можно было увидеть оверлей.

Следующие переменные задают цвет фона кнопок прикрепления.

Следующие переменные задаю цвет иконок на кнопках прикрепления.

Кнопки — chat_attach*Background, иконки — chat_attach*Icon.
Кнопка "Отравить" — chat_attach­Send­Background (появляется при прикреплении файлов для отправки).

Следующие переменные задают цвет лепестков на иконке камеры, по часовой стрелке.

Число показывает расположение лепестка.

Экран чата

Сообщения

Красное — chat_selected­Background.

Панель сообщения

chat_field­Overlay­Text

Задает цвет текста на панели сообщения(например, присоединиться к каналу или группе, отменить голосовое или видео сообщение, приглушить чат).

Красное — chat_message­Panel­Background, зеленое — chat_message­Panel­Hint, темно-синее — chat_message­Panel­Text, оранжевое — chat_message­Panel­Send, синее — chat_message­Panel­Icons, коричневое — chat_field­Overlay­Text.

Панель эмодзи и стикеров

Если вы изменили эти переменные через редактор тем приложения, нужно перезайти на экран чата, чтобы увидеть изменения.

chat_emoji­Panel­Background

Задает цвет фона панели для эмодзи, сохраненных стикеров, наборов стикеров в превью и клавиатуры бота под панелью сообщения с прозрачностью с черным значением.

chat_emoji­Panel­Empty­Text

Задает цвет текста надписи "Нет часто используемых", если вы не использовали эмодзи или очистили список, на вкладке с иконкой часов.

chat_emoji­Panel­Icon

Задает цвет всех иконок на горизонтальной прокручиваемой строке под панелью сообщения, кроме выбранной вкладки.

chat_emoji­Panel­Icon­Selector

Задает цвет линии, показывающей текущее значение набора эмодзи на chat_emojiPanelShadowLine.

Красное — chat_emoji­Panel­Background, зеленое — chat_emoji­Panel­Empty­Text, темно-синее — chat_emoji­Panel­Icon, фиолетовое — chat_emoji­Panel­Icon­Selected, оранжевое — chat_emoji­Panel­Icon­Selector, синее — chat_emoji­Panel­Backspace, коричневое — chat_emoji­Panel­Sticker­Pack­Selector.

Следующие переменные можно изменить только с .attheme editor.

Красное — chat_emoji­Panel­Sticker­Set­Name, зеленое — chat_emoji­Panel­Sticker­Set­Name­Icon.

featured­Stickers_unread

Задает цвет синей точки около названия набора стикеров.

Красное — featured­Stickers_del­Button, темно-синее — featured­Stickers_del­Button­Pressed, зеленое — featured­Stickers_unread.

Клавиатура бота

Фон панели — chat_emoji­Panel­Background.

chat_bot­Keyboard­Button­Background­Pressed

Задает цвет фона кнопки при нажатии, а также селектор этих кнопок. Это убирает стандартный цвет, поэтому значение альфа-канала в 255 сделает кнопку прозрачной.

Красное — chat_bot­Keyboard­Button­Text, темно-синее — chat_bot­Keyboard­Button­Background, зеленое — chat_bot­Keyboard­Button­Background­Pressed.

Контакты

Следующие две переменные используются не только в контактах, но в основном встречаются здесь.

window­Background­White­Icon

Задает цвет иконок перед списком контактов, например, кнопки «Новый канал».

gray­Section

Задает цвет фона заголовков таких как «Контакты». Заголовок на этой шапке задается window­Background­White­Gray­Text2.

Красное — gray­Section, зелёное — window­Background­White­Icon.

Быстрая прокрутка

fast­Scroll­Active

Задает цвет полосы прокрутки при нажатии и перемещении, а также подсказки, которая показывает ваше текущую позицию.

fast­Scroll­Text

Задает цвет буквы внутри подсказки, при нажатии и перемещении полосы прокрутки.

Зеленое — fast­Scroll­Inactive, красное — fast­Scroll­Active, оранжевое — fast­Scroll­Text.

Экран “Пригласить друзей”

Красное — contacts_invite­Background, желтое — contacts_invite­Text.

Экран "Прикрепления"

Эта часть словаря содержит сведения об экране “прикрепления”.

Файлы

files_icon­Text

Задает цвет текста внутри иконок файлов.

Зеленое — files_folder­Icon, красное — files_folder­Icon­Background, синее — files_icon­Text.

Геопозиция

location_marker­X

Задает цвет × под иконкой местополежения, когда вы двигаете её по карте.

location_send­Location­Background

Задает цвет фона кнопки рядом с “Отправить свою геопозицию”.

Важно: вы должны перезайти на экран отправки геопозиции, чтобы увидеть цвет кнопки, если изменили его с помощью редактора в приложении.

Красное — location_marker­X, зеленое — location_send­Location­Background, синее — location_send­Location­Icon.

Музыка

Blue — music­Picker_button­Background, yellow — music­Picker_button­Icon, green — music­Picker_checkbox, red — music­Picker_checkbox­Check.

picker_badge

Задает цвет фона иконки счетчика отправки.

picker_disabled­Button

Задает цвет кнопки “Отправить”, когда ничего не выбрано.

picker_enabled­Button

Задает цвет кнопки “Отправить”, когда выбраны файлы.

Зеленое — picker_badge, желтое — picker_badge­Text, красное — picker_disabled­Button, синее — picker_enabled­Button.

Музыкальный проигрыватель

Все переменные проигрывателя доступны на экране списка чатов, или используйте .attheme editor для их изменения.

Панель действий

Если вы нажмете на иконку в верхнем левом углу, вы увидите старый проигрыватель с панелью действий. Также он появляется при большом плейлисте и прокрутке списка.

player_action­Bar

Задают тоже самое что и action­Bar­Default, action­Bar­Default­Icon, action­Bar­Default­Title, action­Bar­Default­Subtitle, action­Bar­Default­Selector.

player_action­Bar­Top

Задает цвет фона строки состояния на андроидах версии 5.0 и выше. Как в другом случаи это переменная не затемняется на 20% (если хотите затемнить ее, установите значения в 0, 0, 0, 51). Устанавливая значение альфа-канала этой переменой в 0, альтернатива для player_action­Bar.

Красное — player_action­Bar, фиолетовое — player_action­Bar­Items, желтое — player_action­Bar­Top, синее — player_action­Bar­Selector,зеленое — player_action­Bar­Title, оранжевое — player_action­Bar­Subtitle.

Панель плейлиста

Для синерозового участка, смотрите подсекцию Панель действий.

Для серозеленого участва, смотрите подсекцию Заполнитель.

player_background

Задает цвет фона панели и ползунков.

Ползунки

player_progress

Задает цвет проигравшей части индикатора.

player_time

Задает цвет текста времени песни и проигравшего времени.

player_button

Задает цвет не нажатых или неактивых кнопок.

Список

Эта подсекция не включает новые переменные — эти переменные вы могли видеть в других секциях словаря.

chat_in­Loader

Задает цвет фона кнопок играть/остановить на списке.

chat_in­Bubble

Задает цвет иконки кнопок играть/остановить.

Красное — player_background, синее — player_progress, коречневое — player_progress­Background, салатовое — player_time, оранжевое — player_button­Active, розовое — player_button­Active, фиолетовое — window­Background­White­Black­Text, темно-синее — window­Background­White­Gray­Text2, зеленое — chat_in­Loader. Для градиентов смотрите начала этой секции.

Заполнитель

Вы видите заполнитель, когда у песни нет картинки альбома.

Красное — player_placeholder­Background, синее — player_placeholder.

Верхняя панель

Эту панель можно видеть¸ когда вы проигрываете песню или голосовое сообщение.

inapp­Player­Close

Задает цвет кнопки закрытия проигрывателя.

Красное — inapp­Playerbackground, зеленое — inapp­Player­Play­Pause, оранжевое — inapp­Player­Close, синее — inapp­Player­Performer, фиолетовое — inapp­Player­Title.

Заметка @Ra1nb0wD4sh: inapp­Player­Close влияет на цвет переключателя скорости воспроизведения, пока он выключенном состоянии. inapp­Player­Play­Pause влияет на цвет переключателя в включенном состоянии.

Переключатель скорости воспроизведения 2x.

Настройки

Красное — window­Background­Gray­Shadow.

Иконки

changephoneinfo_image

Задает цвет иконок симкарт и стрелки на экране в Настройка → Сменить номер.

sessions_devices­Image

Задает цвет картинки телефона или планшета, когда вы вошли с одного устройства, на экране в Настройках → Устройства.

Красное — chagephoneinfo_image, зеленое — sessions_devices­Image.

Стикеры и темы

stickers_menu

Задает цвет иконки троеточия рядом со стикером или темой.

Синее — stickers_menu, красное — stickers_menu­Selector.

featured­Stickers_added­Icon

Задает цвет галочки рядом с добавленным паком стикеров или выбранной темой.

Красное — featured­Stickers_add­Button, синее — featured­Stickers_add­Button­Selected, зеленое — featured­Stickers_button­Text, оранжевое — featured­Stickers_added­Icon, фиолетовое — featured­Stickers_button­Progress.

Устаревшие переменные

Эти переменные когда-то использовались, но теперь они удалены из Telegram потому что их элементы были удалены или заменены другими переменными.