Differences between Omega 3.x and 4.x
Layout |
|
|
HTML5 | Yes | Yes |
SASS | No, but you can add it in yourself | Yes, but it is not required. You could always just create and edit CSS files if desired, though use of SASS is recommended. |
SUSY | No | Yes, though you could absolutely use any grid system you prefer instead. |
Breakpoints | The breakpoints (within media queries) are editable from the theme settings interface. | Breakpoints are set within the CSS, through SUSY. They are not editable via the user interface. |
CSS | Five main stylesheets: global, default, narrow, normal, and wide. Plus some | The two starterkits included promote a maintainable SMACSS based structure (which generally means keeping media queries with components/SMACSS modules), but you can organize your stylesheets however you like. |
Polyfill js libraries |
|
|
Extensions |
|
|
Development |
|
|
Panels | Works with panels. | Omega layouts will be usable in the panels UI, plus context module |
Summary | Omega + Delta is a slam dunk way to create highly customized layouts for your site, and any of the site sections that may vary with layouts. The downside is that the tablets often need custom code to account for the fact that portrait orientations are two skinny to fit 3+ columns side by side. And it is challenging to create with a multi-layout totally fluid site. | This version of Omega is completely targeted at moderate to advanced themers. Because it's driven by SASS+SUSY it will be incredibly easy and powerful to generate layouts for totally custom breakpoints if you are comfortable working in code. There are fewer options in the GUI in Omega 4.x. Instead, Omega 4.x is about giving you a "Theme API" to work with. |
Fringe Scenarios | Nested Regions (for complex layouts) can be very difficult/tricky. If your layout requires regions within regions, you may be better off with panels or you can try this solution. If you are looking to do multiple fluid layouts without a bunch of inline media queries, try this approach. If you want to be able to rearrange the order of your regions for mobile only, for example printing the sidebar first before the content, this is easy to do with Omega. Any set of regions within a zone can be posiitoned in a different order on mobile vs. other layouts. |