Темы для Telegram Desktop в бордовой гамме.
| Тема | Акцент |
|---|---|
| TelegramDark | фон #33090a, исходящие #521214 |
| TelegramLight | акцент #86171f, исходящие #631117 |
Готовые файлы лежат в dist/.
- Скачай нужный файл:
- Отправь его себе в Saved Messages (Избранное) в Telegram Desktop.
- Открой файл из чата → Apply This Theme → Keep Changes.
Так надёжнее, чем импорт через настройки: вместе с цветами подтягивается solid-обои из темы.
Цвета темы и обои в Telegram иногда живут отдельно.
- Settings → Chat settings → Chat wallpaper → Choose from file
- Выбери:
- wallpaper-dark.jpg для тёмной темы
- wallpaper-light.jpg для светлой
Не собирай новую тему через встроенный редактор «поверх» старой кастомной — wallpaper из пакета часто не подхватывается.
В Chat settings → Auto-night mode можно выбрать System: Windows (или ОС) переключит светлую/тёмную тему сама, если обе установлены и сохранены.
dist/ ← ставь эти файлы
dark/ light/ ← исходники цветов и tiled-обои
generate.py ← сборка из официальных day/night баз tdesktop
palette.json ← текущие hex-токены
build.sh / build.ps1
Нужен Python 3 и сеть (один раз скачает базы тем Telegram).
# Windows
py -3 generate.py
# или
.\build.ps1
# macOS / Linux / Git Bash
./build.shЗависимость: Pillow (py -3 -m pip install pillow).
Палитру меняй в generate.py (SEED, ACCENT, build_palette()), затем пересобери.
- Только Telegram Desktop (
.tdesktop-theme). - Мобильные
.atthemeне поддерживаются. - Проверялось на Windows; формат тем общий для Desktop на всех ОС.
Темы и скрипты в этом репозитории — для личного и публичного использования без ограничений. Официальные day/night базы при сборке качаются из telegramdesktop/tdesktop и в git не входят (_ref/ в .gitignore).