Feature B65-ZK-1673
- encapsulate theme-specific information
Correct typo
Fine tune B65-ZK-1673
- require the name of Theme to be not null
- require the name of StandardTheme to be non-empty
Feature B65-ZK-1674
- modularization of the theming subsystem
- http://tracker.zkoss.org/browse/ZK-1674
Feature B65-ZK-1675
- Tablet themes should be distinguished from desktop themes
- http://tracker.zkoss.org/browse/ZK-1675
fine tune feature ZK-1672
Merge remote-tracking branch 'Neillee/new-theme-support'
fix merge issue
Adjust the API & various fixes
- explicit public in interface definition
- making register()/deregister() in ThemeRegistry to have symmetric argument
- since registry could hold non-standard themes, the highest priority fall-back would need to consider this.
Merge remote-tracking branch 'Neillee/new-theme-support'
Merge branch 'master' of github.com:zkoss/zk