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