Giter VIP home page Giter VIP logo

telegram's Introduction

Dracula for Telegram Desktop

A dark theme for Telegram Desktop.

Screenshot

Install

All instructions can be found at draculatheme.com/telegram.

A complete package that installs the background and theme together can be found in releases.

Team

This theme is maintained by the following person(s) and a bunch of awesome contributors.

Neil Smith Irfan Maulana
Neil Smith Irfan Maulana

Community

  • Twitter - Best for getting updates about themes and new stuff.
  • GitHub - Best for asking questions and discussing issues.
  • Discord - Best for hanging out with the community.

Changelog

See the releases page for the list of changes.

License

MIT License

telegram's People

Contributors

avelino avatar evgeny-m-softgrad avatar florianloch avatar mairwunnx avatar matheuskprot avatar nmsmith22389 avatar ryandevz avatar zenorocha avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

telegram's Issues

Doesn't work on Telegram for MacOS

Doesn't work on Telegram for MacOS. The file has a tdesktop-theme extension, however the current version of Telegram for MacOS needs a .palette file extension to be imported.

Could you review it? Since this version of the theme works perfectly for Telegram on Windows, a good idea would be to generate a new version exclusively for MacOS :)

Spoiler's are visible in sidebar

If a spoiler extends past the size of the side bar, the text is visible in the sidebar

Text Used: testtttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt
Not Visible
image
Visible
image

This has been tested in Saved Messages, Channel and Group Chat, all exhibit this issue

Can't Enable Theme

Perhaps I'm missing something in the instructions, but I cannot figure out how to apply this theme in the macOS edition of Telegram.

I'm looking inside
Preferences > Theme, and don't see anywhere that indicates adding a custom theme.

Thanks!

Swap own message background and background from other messages.

This is just my personal preferences, but I think that own message background must be brighter than other messages background.
If I just swap two options in colors.tdesktop-theme: msgInBg and msgOutBg, than my messages stand out more and make it easy to recognize.

(on the left other people's messages, on the right - my)
comparison

Also, if you're in a group, there are a lot more other messages, so it becomes harder for eyes (almost all background is blue).

Transfer done!

Hey @mazipan I've got everything transferred over finally! If you could look it over and let me know how it looks that would be great. Anything you see that needs to be added or changed either open an issue and I'll get to it or a PR if you want to change it. Later on I'll post a "Best Practices" guide on how to treat the branches and everything but mainly its just using Git Flow so all the work is done on the develop branch and when everything is ready for a new version its opened in a release branch then merged into master and back to develop. That sounds complicated but you can just open a PR and I'll make sure it's on the right branch and everything before merging.

The only thing that's not really finished are the intro (first app run?) variables. I've opened an issue for it here #4. Also, I'm for the most part a macOS user so I haven't fully tested out a lot of the Windows variables. So if you use Windows let me know if anything looks off.

Thanks!

PS I'll also let @zenorocha know it's transferred over and that I'll do the codepen one next.

Updating Telegram Theme - Sidebar

Please update telegram theme.
Telegram added new future called Chat Folders

Issue: #14

Solution: in the end of file "colors.tdesktop-theme" add

sideBarBg: pBg; // filters side bar background
sideBarBgActive: pSelection; // filters side bar active background
sideBarBgRipple: rippleBgHeavy; // filters side bar ripple effect
sideBarTextFg: pYellow; // filters side bar text
sideBarTextFgActive: pPink; // filters side bar active item text
sideBarIconFg: pComment; // filters side bar icon
sideBarIconFgActive: pPurple; // filters side bar active item icon
sideBarBadgeBg: pComment; // filters side bar badge background
sideBarBadgeBgMuted: pSelection; // filters side bar unimportant badge background
sideBarBadgeFg: pFg; // filters side bar badge text

Minimise, Maximise, and Close Buttons Remain Unchanged

I'm using this theme in conjunction with the overall "Dracula GTK" one, and despite both being implemented correctly, the buttons mentioned in the title only change colour, but remain the same, "generic" ones. Every other application on my system (Manjaro Gnome) has no such issue.

Telegram Desktop - Error

The generated initials avatars can be black on black

If a contact doesn't have an avatar set, Telegram generates one using the contact's initials.

This theme uses a set of background colous that Telegram chooses "randomly", and black as the foreground color. Sometimes the chosen background is black, however, resulting in a fully black circle.

Theme is available natively

Theme can be installed directly inside Telegram, you can install it by following this link t.me/addtheme/draculadesktop

Finish and test the 'intro' variables.

All of the variables related to or beginning with 'intro' need to be finished/adjusted and then tested. I'm not sure how this would really be tested because (AFAIK) the intro part only shows when you first install it??? Or maybe if you log out then in again??? Idk I'll have to figure it out.

fork: base16-telegram-desktop

Hi there,

I'm planning to publish general base16-telegram-desktop themes based on your colorscheme. Thank you very much for providing your theme, it's beautiful and solid with it's colors!

I've reduced the palette to 16 colors and changed some of them. Furthermore I made a template, so that templates for all base16 schemes are produced.

Would it be OK for you, if I mention you in the Readme.md as follows:

Contributors

Merge new theme from develop

I'm going to merge the new version of the theme from my original repo to the master.
(I'm guessing just do a force push to maintain my original history but idk)

Before I do this though I want to make sure I have the proper README and extra fluff sorted out so there isn't just a jumbled or empty README page.

The background seems do not work on Windows

Hi, the theme work well, but I have the impression that the main background of the discussion is not working. There is a picture of flowers instead of the dracula background ๐Ÿค”

Telegram's version: 2.8.11 x64

image

Move repo to Dracula's official org

Hello @mazipan!

I'm the creator of Dracula color scheme. I was searching for themes created by the community and I found yours. Good job by the way!

I was wondering if you are interested in transferring this repository to the official organization (https://github.com/dracula). You'll continue maintaining this project, the only difference is that we can make it more visible and include it on the site (https://draculatheme.com).

What do you think?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.