Kaushal, the zerodark theme by Nicolas Petton, for example:

https://github.com/NicolasPetton/zerodark-theme/blob/master/zerodark-theme.el#L158-L162

It is difficult to write a reproducible procedure because if you don't know the theme, you think that colors are right. But they are not. 

One would have to install the theme, load up emacs gui normally, and then load up emacs with --daemon and compare the differences. 



On Tue, Dec 13, 2016 at 10:02 PM, Kaushal Modi <kaushal.modi@gmail.com> wrote:


On Wed, Dec 14, 2016, 4:33 AM Filipe Silva <filipe.silva@gmail.com> wrote:
The problem is that various popular packages make extensive use of the (display-graphic-p) function/predicate to query frame capabilities. For example, a theme package may query (display-graphic-p) and assign gui or tty colors accordingly. 

Which packages are those, how can one recreate the issue you are seeing in an emacs -Q session (for the case of emacsclient, I am aware that emacs -Q does not help, so one would need to temporarily move their ~/.emacs.d/ dir to something else, and use a minimal config that just starts the server) after loading those packages?
--

Kaushal Modi