Page History
...
- It is hard to relate widget java classes - where style names are set - to their actual CSS rules
- All stylesheets even for widgets are in the theme directory, which is not necessarly bad but should be reviewed
- We want these styles to remain dynamically loaded (not processed at GWT compilation time) so that it's easy to develop them
- We need to review the pattern for applying desktop vs. tablet styles as well
- Package structure of the common-widgets project could be clearer
- Naming of widget classes is inconsistent
- As Sasha pointed out, there may also be room for Optimizing the WidgetSet
Proposal
- Consider dropping the gwt/public directory for client-side code, and aligning on vaadin7 package structure (client/server/shared)
- Align naming of widget classes
- can we use *Widget / *Connector consistently?
- when do we append the *Widget suffix? (e.g. client-side sub-widgets)
- can we drop client-side naming *View / *ViewImpl stuff?
...
Overview
Content Tools