Zen Grids needs updating to the 2.x branch.

Comments

MacMladen’s picture

Issue summary: View changes

I've seen work for Zen grids 2.x and it does look very promising.

Obviously, it will come to 7.x-6.x version.. is there some roadmap about it?

I hope 7.x branch will be active as 8.x branch of Drupal will need some time to get fully manageable and gain some ground in being used by serious developers and agencies (usually about year after first stable release).

steinmb’s picture

JohnAlbin’s picture

Assigned: Unassigned » JohnAlbin
Status: Active » Needs work

Still needs RTL layout, but that will require a new feature in Zen Grids 2.x.

  • JohnAlbin committed 5dcda28 on 7.x-6.x
    Issue #2052295: Upgrade to Zen Grids 2.x
    
maximpodorov’s picture

Why do you make so destructive commit? How can we continue to use sidebars?

JohnAlbin’s picture

@maximpodorov Sorry, you're right. Fixing.

  • JohnAlbin committed 25956ff on 7.x-6.x
    Issue #2052295: Upgrade to Zen Grids 2.x
    
JohnAlbin’s picture

I forgot to include the needed changes to page.tpl. That's fixed now. Still needs the RTL bits.

maximpodorov’s picture

Again, it's compatibility breaking change. What was wrong with the usual classes: page, main and so on?

JohnAlbin’s picture

> Again, it's compatibility breaking change. What was wrong with the usual classes: page, main and so on?

Yes. That's why it in a -dev release where the latest release is marked "alpha".

With each major release of Zen, we improve the markup and CSS and we don't have to worry about backwards compatibility because Zen 7.x-5.x has the old classes and layout. And If you've built a site using Zen 7.x-5.x as your base theme, don't upgrade to 7.x-6.x. 7.x-5.x will continue to be supported, just like 7.x-3.x is.

See the online docs at https://www.drupal.org/node/219527 for more information.

  • JohnAlbin committed b57de3b on 7.x-6.x
    Issue #2052295: Remove region--sidebar.tpl.php.
    
  • JohnAlbin committed f0102ef on 7.x-6.x
    Issue #2052295: Add first/second left sidebar layout.
    

  • JohnAlbin committed bd50337 on 7.x-6.x
    Issue #2052295 by JohnAlbin: Upgrade to Zen Grids 2.x; add RTL output.
    
JohnAlbin’s picture

Status: Needs work » Fixed
JohnAlbin’s picture

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.