HTML5 & CSS3 framework, taking a WPF/XAML based "panel" approach to layout instead of columns and grids