responsive web design is very popular and useful in nowadays.

so is this possible?

CommentFileSizeAuthor
#8 responsive_panels_sample.png24.82 KBapmsooner
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Letharion’s picture

Status: Active » Postponed

I think it sounds like a good idea. While my understanding of css is limited, I believe this would require a large amount of work. I'm moving to the postponed queue right away as I don't know who'd be willing to work on this at the moment.

rogical’s picture

Title: Let the 'builders' layout to be responsive » Let the flexible 'builders' layout to be responsive

Omega - Responsive HTML5 Base Theme already provides Panels integration, which add several column-fixed Omega responsive layouts.

However, it many need deeper understanding on panels if let the flexible 'builders' layout to be responsive.

It will a great improvement and UX if the 'builders' is responsive, as then it can be compatible on various devices -- desktop, tablet, mobile, ipad etc.

merlinofchaos’s picture

This would require a lot of work. It also has a problem:

The one person who understands the builder code (me) does not have much knowledge of responsive layout. And people who understand responsive layout probably don't know much about the builder code. Could be a bit of an issue getting anything accomplished.

dddave’s picture

Jfyi the new AdaptiveThemes3x branch contains responsive panels options. Very freshly developed and still very shaky overall but AWESOME nonetheless!

Sinan Erdem’s picture

In the mean time, Mobile tools module provides selection rules for mobile devices.

Here is a very good blog post about it: www.chapterthree.com/blog/elly-jonez/drupal-and-mobile-are-friends

Jeff Burnz’s picture

http://drupal.org/project/adaptivetheme is no longer "shaky", its shaping up very well indeed, and now its near release. It has 14 responsive panels layouts (true mobile first responsive design) but no support for the flexible layout, I think that is near impossible or at least very extremely ott hard to do in a theme.

dddave’s picture

As a user of Jeff's themes I can vouch for the awedomeness. And there is in fact no shakyness left.

apmsooner’s picture

FileSize
24.82 KB

I'm publishing a module soon containing a ton of responsive panel layouts. Right now its limited to 12-column grid layouts. I've built them to work specifically with the Omega Theme but could work with any 960 grid theme that prints grid classes. I've attached a screenshot of the panel layouts I've already designed and tested. I've named them as best as possible according to the grid width. I'm open to feedback of additional layout requests to add before i put the module out. Let me know...

greedesign’s picture

Issue summary: View changes

Greetings Everyone,

Correct me if i'm wrong but in my opinion enabling a feature that disables the rendered CSS based on the panel builder would give developers the ability to apply their own classes to each column, row and region and control their layouts without a problem.

I have been struggling with trying to hook into the panels_renderer_standard::add_css or panel_display functions and just NULL the add_css arg's value but to no avail. I'm not an advanced PHP coder tho so I'm sure someone else could easily achieve this

Unless I'm missing something fundamental I believe this simple addition would give builders the ability to do whatever they want and control layouts with their own CSS.

Cheers all!

G

apmsooner’s picture

@greedesign,

I agree with you completely. I think a few settings that would strip the default css from being added and the unnecessary inner divs would make the existing flexible layout builder responsive, clean and pretty powerful with seemingly minor alteration. Not sure how the new d8 layout builder would differ significantly but this comment really makes sense to me.

gumdal’s picture

Version: 7.x-3.0-alpha3 » 7.x-3.x-dev
Priority: Normal » Critical
Status: Postponed » Needs work

I believe that this is the most urgent feature request as all web developers move towards responsive behavior. This has been open since 4+ years now and is still in "Postponed" state. I have changed the following to gain some attention from the community.

Priority: Normal -> Critical
Status: Postponed -> Needs Work
Version: 7.x-3.0-alpha3 -> 7.x-3.x-dev

I being very novice at PHP development can't take up this task, looking forward for someone in the community to work on it.

freelylw’s picture

any progress for this ? we probably will stay in Drupal7 for very long time, still looking the responsive panel page