Desktop Themes

Telegram Desktop supports themes since 01/11/2017.

See http://t.me/TelegramThemes and join Telegram's official themes group.

How to create a theme

Unfortunately, it's currently a lot of work to create a custom theme, so it's probably best to download one of the many existing custom themes by users.