Hi Jean-Baptiste,

Jean-Baptiste BRIAUD - Novlog wrote:
> Hi qooXdoo !
> 
> I'm in the process of choosing a web framework for our product and I  
> have to figure out how hard it is to create a entierly new look and  
> feel.
Welcome to the qooxdoo project!

> I read the doc on that part :
> http://qooxdoo.org/documentation/0.8/ui_theming
> 
> Unfortunatly, I still can't figure out how hard it is.
> 
> Say, an artist give me his artwork : a big Photoshop image of a screen  
> that show all possible qooXdoo widget.
The creation of the Modern theme also started with Photoshop images of 
all qooxdoo widgets. So this would be a good starting point. How hard it 
is to implement a new theme from scratch depends heavily on how your 
theme looks like. Does it use many shadows, gradients, rounded borders 
and other graphical effects?


> If I understood the doc, I would have to add a new decorator per widget.
> Am I correct ?
Not quite. With decorators you can style the widgets when you need to 
draw a border, showing a gradient or a shadow and stuff like that. For 
simple widgets you can also use backgroundColors and needn't to use a 
decorator at all. However, this depends on how your theme looks like.
For example you can compare the two appearance theme files of the 
Classic and Modern theme. You'll see that the Classic theme uses less 
decorators.

> How long would you estimate the task of implementing his artwork in a  
> usable qooXdoo theme ?
> 
> In days, could it be 3, 5, 10, 20, 50 ?
Very hard to say. We didn't count the days for the Modern theme. Again, 
this heavily depends on what you like to achieve.

hope this helps,
   Alex

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to