- No longer apply classnames that have no styles associated with them
- This almost removes 50% of all tags we were applying to elements, because before we were applying base styles AND color-aware styles, when we usually only needed one or the other.
- Breakpoints are now defined in the
theme(notconfig) and can be read later (e.g.SilkTheme.breakpoints.md) - Users can now use component styling for global site themes at init time
- So you can write
ctx.config.registerStyle("body") { Modifier... }instead of using Web Compose StyleSheets
- So you can write
- Added new extension methods for defining simple styles that will only ever have just a base style
- Moved the "Building..." indicator to the highest possible z-index, so it always shows on top of the user's site