I am trying to understand the purpose and why GWT has made it so dam 
painful to implement CSS in GWT.

How is that for an opening line? :D

Based on the rather profuse rendered HTML, you are kinda directed down the 
path of UiBinder. Ok, I can kinda follow that. Docs not the best, but once 
you sorta figure it out, I can see how to apply it as a general set of 
rules. I can almost explain it to other developers.

Anyway, CSS files are a pain to maintain; as a result I and many others are 
used to splitting CSS files in many smaller files to facilitate 
maintenance. 
Further, the way the UiBinder works you have to replicate and repeat style 
elements to include them or use a complicated and obscure ClientBundle 
system which does not even work with the GWT Designer!
Not only is this tedious, but it replicates huge amounts of code, makes 
things harder to change.
As a last point, it overrides any generic styling I have applied across all 
elements. Body.....

I have to be missing something. This seems like incredible overkill and 
there is no way I can explain all the linkages to junior developers who get 
to maintain code or assist on projects.

Tim

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to