Project:NineSixty (960 Grid System)
Version:6.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:needs review

Issue Summary

Patch adds a 3-column stacked layout based on grids, that is easily adjustable.

Writeup on using Panels + 960 can be seen here -- http://www.gizra.com/content/thinking-grid-960

AttachmentSize
ninesixty-panels-layout-1.patch6.77 KB

Comments

#1

Thanks, I'm trying to make some sense out of this so I need some time.

#2

Sure, ping me on IRC or via email if you want more guidance.

#3

Re-roll, as info file changed since patch was created.

AttachmentSize
ninesixty-panels-layout-2.patch 6.41 KB

#4

Here is the PNG of the icon (threecol_25_50_25_stacked.png) with the 960 logo.

AttachmentSize
threecol_25_50_25_stacked_960.png 1.59 KB

#5

Here again renamed to ninesixty_threecol_stacked.png

AttachmentSize
ninesixty_threecol_stacked.png 1.59 KB

#6

I didn't have a chance to look into this. Anything related to panels or views I still have to evaluate and see how it should be incorporated without complicating the rest of the theme. My wish is for the theme to be as straight forward as possible so I want to be careful with these features.

And if these features go in, it will be in version 2. Thanks.

#7

By the way, I think I have a killer way of organizing files in version 2. I'll keep you posted.

#8

Just as a note, adding panel layouts as plugins will be completely invisible to people not using Panels, so it shouldn't really complicate things in any meaningful way.

#9

@merlinofchaos Thanks, duly noted. I'm out of date with your work but that'll change soon.

#10

Excelent idea, subscribing in a hurry for when i get more time to review and test.

#11

Yes! Create a ninesixty subtheme and inside of it a folder named layout with panels template designed to utilize grids. Then plug panels "everywhere" module and enjoy the magic!!!!

#12

Subscribing...

#13

Status:needs review» needs work

This works really well, except for the drag and drop functionality on a panels admin page. The page looks fine, and the panels content layout section appears as it should (using the adjusted grid widths to cater for the menu on the left). But, it seems that the drag and drop areas are shifted off to the right slightly, so you have to drag and drop panes into imaginary spaces, just to the right of where it looks like they should go.

#14

@mrfelton,
Can you attach a screen shot - I haven't seen this behavoir.

#15

Status:needs work» needs review

@Amitaibu,
Interestingly enough, it seems to have resolved itself. Perhaps my theme registry or caches just needed to be cleared as I altered the column widths of the panels admin layout. It seemed like the visual had updated, but the drag and drop had not. Must be some ctools caching. Anyway, it's working perfectly now.

#16

This patch has less assumptions and adds $grid_wrapper -- so it will be more inline with the Views integration #780708: Add a Views row style override template , and add "category" so it will work with Panels-dev.

For the png please use #5

AttachmentSize
ninesixty-panels-layout-16.patch 6.93 KB