2014/1/2 Gustavo Sverzut Barbieri <barbi...@gmail.com>

> On Thu, Jan 2, 2014 at 12:08 PM, Tom Hacohen <tom.haco...@samsung.com>
> wrote:
> > I hate comments like that, they are wrong at their core.
> > I'm well aware, this takes a lot of effort to fix it, like many other
> > bugs/issues we have. It doesn't mean just one guy (the one who raised
> > the concern) should do all the work on his own, or even coordinate the
> > efforts. Furthermore, even if I was willing, and was intending on doing
> > that, the nature of the change would require this email. Deciding we
> > officially maintain two themes is a big thing.
> >
> > I've raised the flag, if people agree/want to do it, we'll figure things
> > out.
> >
> > Anyway, it shouldn't be *too* much work, as it'll just be generating two
> > themes from the same edc and having macros for colours, and two sets of
> > images.
> >
>
> my team have experience with that and it's never that simple.
> Particularly the first try may prove that lighter version needs
> different shadows with different sizes and offsets. Of course you can
> change to the larger version and add padding inside the image of the
> smaller to simplify theme, but there is some work to do.
>


Indeed that's not an easy work, I also proposed something like this some
times ago.
At that time I was thinking about doing a light and simple theme, simpler
in the means
of edc, so that user can use a cleaner base for their extensions... but my
proposal goes
in the void at the end.

To speak about the current issue: I'm not sure a light/dark theme can solve
the original
problem, even if I know that the theme is (for example) a "dark" one, that
do not implies
that my shiny-blue (for example) label will fit well with the theme
background.

IMO the concept here is that elm application should never set colors or
styles that fit
with the default theme. I know it's not an easy task for the developer but
in my experience
it is usually doable. What we can do to improve the situation is to provide
more default styles
for widgets and texts. For example labels and entries should have much more
tags than
the current "hilight", we could provide (for example) "error", "title",
"big_title", "tag"... or
h1, h2, h3 and so on. This will cut down the number of situations where the
developer need
to provide custom themes.

Jérôme: can you please provide some examples of the changes you made to
adapt ePeriodique
to the dark themes? so that I can elaborate better.

PS: I recently tried enventor, it's theme looks really good, but it suffer
from the same problem imo, it is tied to the default theme!
PPS: the enventor popup theme is REALLY COOL, but it make all the other
apps that use popup looks like they have "a not so cool" dialogs :)
Raster: can we use the enventor popup theme in elm default? do you like
that popup?


davemds


>
> --
> Gustavo Sverzut Barbieri
> --------------------------------------
> Mobile: +55 (19) 9225-2202
> Contact: http://www.gustavobarbieri.com.br/contact
>
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics
> Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to