The sidebar first region appears above main content on mobile devices when responsive layouts are enabled. I'm not sure if this is a code issue (sidebar first region should drop below main content) or it is a documentation issue (this is intended, but the description on the mobile layout settings page would need to be corrected).

Thanks!

Comments

aquariumtap’s picture

Status: Active » Postponed

I believe page.tpl.php would need to be altered to place sidebar-first below main-group.

There are a lot of reasons to do this, including SEO, but it'll mean changing core templates and CSS. Major changes like that to fusion_core's templates would require a major version change (2.x to 3.x) to avoid breaking any subthemes that rely on parent templates.

Setting as postponed, but I think this is a high priority issue. I recommend bundling this task with a drastic cut down on nested divs.

esmerel’s picture

I actually found this in the non-mobile version as well.

kristin.e’s picture

Has this issue been resolved in any way? I would need to use Mobile Tools module to address this but would rather the main content appeared above sidebars as default for mobile layout in fusion responsive theming. In my mobile layout both first and second sidebars appear above main content.

Should I alter page.tpl.php to address this now?

aquariumtap’s picture

Assigned: aquariumtap » Unassigned
jbrauer’s picture

Assigned: Unassigned » jbrauer
Status: Postponed » Active
Issue tags: +7.x-3.x

Tagging this as an issue for the 3.x branch I plan to open soon. For the time being I see 7.x-3.x closely paralleling the 2.x branch but with these sorts of wide-impact changes being allowed.

doublejosh’s picture

Assumed this would have been solved.

The main content region should really stay first in the HTML for SEO and accessibility reasons. I'm sure there is a CCS wizardry solution to get side-first displaying above. C'mon we can do this.

jbrauer’s picture

Assigned: jbrauer » Unassigned
Issue summary: View changes
Poieo’s picture

Status: Active » Postponed

If this change is made it will be done in the 7.x-3.x version.