I would support just using border-radius for rounded corners and living with square corners in IE 6-8. (Same with using box-shadow for shadows, e.g.: in DialogBox) I think it still needs to look 'good' on IE6-8, but it doesn't need to look exactly the same, and i think missing rounded corners is an acceptable difference.
If you are going to take that approach, I think you should also break a bit of backwards compatibility with the new theme by changing the DOM structure of some of the existing widgets. Using border-radius and still having superfluous 3x3 tables all over the place seems like a decision that will be regretted down the road. Internally, we have an internal implementation for buttons and tabs that, via deferred binding, uses border-radius on HTML5 browsers, and images for rounded corners on IE6-8. That is not the easiest thing to implement (and we didn't try to make it generically theme-able), but would be my 'ideal' solution for the widgets where that is possible. That being said, there are much higher things on my wishlist than that :) On Feb 17, 9:08 am, John LaBanca <jlaba...@google.com> wrote: > Chrome, Safari, and Firefox support rounded corners natively in CSS. How do > you guys feel about using CSS rules to create rounded corners on modern > browser that support it, but not IE? It would mean degraded styles in IE, > but thats better than degraded styles across the board. > > Thanks, > John LaBanca > jlaba...@google.com > > On Thu, Feb 17, 2011 at 7:33 AM, Jeff Schwartz <jefftschwa...@gmail.com>wrote: > > > It is an improvement over previous attempts but can I make a suggestion? > > Why not use a top graphic artist? Developers are great at layout but... well > > you know where I'm going with this. > > Notice josht in the cc list. Yes, GWT finally has a graphic designer on the > team. Unfortunately, he's constrained by the fact that he cannot change > the DOM structure of existing widgets, which limits what he can do. > > > Jeff > > > On Wed, Feb 16, 2011 at 1:12 PM, John LaBanca <jlaba...@google.com> wrote: > > >> The GWT team is happy to (pre)announce that we will introduce a new, > >> more modern CSS style theme in GWT 2.3 called "Clean". The new theme makes > >> existing widgets look cleaner (more business-like) than the "standard" > >> theme, and replaces the thick light blue borders with thin gray borders. > >> We > >> worked under the constraint that we would not modify the DOM structure of > >> the existing widgets because we didn't want to break existing apps, so this > >> new theme is purely a CSS overhaul. > > >> You can preview the new Clean style theme at the link below: > >>http://gwt-showcase-clean.appspot.com/ > > >> Please let us know what you like and dislike about the new theme, and if > >> you are interested in switching your app to it. Once we release the theme, > >> it becomes very difficult to change it without affecting existing apps, so > >> early feedback is helpful. > > >> Thanks, > >> John LaBanca > >> jlaba...@google.com > > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "Google Web Toolkit" group. > >> To post to this group, send email to google-web-toolkit@googlegroups.com. > >> To unsubscribe from this group, send email to > >> google-web-toolkit+unsubscr...@googlegroups.com. > >> For more options, visit this group at > >>http://groups.google.com/group/google-web-toolkit?hl=en. > > > -- > > *Jeff Schwartz* > >http://jefftschwartz.appspot.com/ > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google Web Toolkit" group. > > To post to this group, send email to google-web-toolkit@googlegroups.com. > > To unsubscribe from this group, send email to > > google-web-toolkit+unsubscr...@googlegroups.com. > > For more options, visit this group at > >http://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.