Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
With a 32 grid a lowly designer could use the16 col base grid and a 32 grid for finer control, much like the 12 and 24 cols work together now.
Thank you so much for all your efforts, this theme is the future of drupal!
Comment | File | Size | Author |
---|---|---|---|
#2 | omega_32_col_grid.png | 209.94 KB | himerus |
Comments
Comment #1
himerus CreditAttribution: himerus commentedThank you Greg, for your fantastic idea! ;)
I WILL implement a 32 column grid that uses the same structure as the 24 column grid.
However, this will be present only in the new 7.x-2.x branch.
This will allow the 24 and 32 column grids to work together the way the 12 and 16 columns do.
This is easily accomplished with: http://www.spry-soft.com/grids/
CSS file for this structure: http://www.spry-soft.com/grids/grid.css?column_width=20&column_amount=32...
This "should" only require minor edits in the theme settings to allow up to 32 in the choices for grid widths and up to 31 in prefix/suffix & push/pull.
As I mentioned at the meetup, this will actually be a GREAT test of the new system, and ensuring the functionality will work for "any" grid size/setup.
Comment #2
himerus CreditAttribution: himerus commentedThis was easy... (just need to throw in the fluid version, and it'll be done)
check out the screenshot and the firebug console...
The top userbar is using the 32 col, with dynamic zones (push/pull) and working that quickly...
BOOM...
Comment #3
himerus CreditAttribution: himerus commentedAnd... DONE...
Fixed and fluid implemented in 32 column layout
950 usable pixels (integrates perfectly with 24 column grid)
Fixed with commit 449878.
Committed to 7.x-2.x-dev
Comment #5
wrd CreditAttribution: wrd commentedNot sure if it's appropriate to reopen this issue or open a new one, but I noticed the 32-column grid is no longer available in 7.x-3.x-beta1. Any chance of getting it reimplemented? Thanks!
Comment #6
wrd CreditAttribution: wrd commentedComment #7
WebGear CreditAttribution: WebGear commented@wrd The Omega 2.x and 3.x branches are separately maintained by two different people, so what is being committed to 2.x is not the same as 3.x and vice versa.
Comment #8
himerus CreditAttribution: himerus commented@WebGear: Actually, the maintainer (me) is the same... Fubhy has taken the lead in 3.x for many improvements in the code performance and structure, but I still maintain the final decision on what goes in or not.
@wrd: regarding the 32 column grid.
There is a reason it was pulled. When implementing the responsive layouts (narrow, normal, wide) which by default are 720px, 960px, and 1200px, the 32 column grid did not split evenly among the grid sizes, and was way to problematic to implement. For this reason, it will not be included in the default Omega package.
What CAN be done in Omega 3.x is customizing your own grid into the system. If you look in the Alpha base theme (Omega's parent theme) you can see how the sizes are declared in the .info file, and then how the CSS is included that defines those grids.
You have the ability in a subtheme to re-declare BOTH the sizes of the grids (720, 960, 1200, etc.) AND the number of columns available.. So it is possible to have it added back in, but it will be problematic unless you plan to either turn off some of the additional grid sizes, or customize the grid sizes to something that is more friendly with the 32 column grid.
Comment #9
himerus CreditAttribution: himerus commented