Download & Extend

Contextual links on main content block are displaced

Project:Omega
Version:7.x-3.0
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

Using the base Omega 7.x-3.0 theme, I have a Panel page set as the homepage (latest dev branch of Panels) and using the Contextual module with D 7.7. When I'm on the homepage the page body is wrapped in <div class="contextual-links-region">, and the contetxual menu ends up showing over the system messages block. Here's the relevant output:

<div id="zone-content-wrapper" class="zone-wrapper zone-content-wrapper clearfix">
  <div id="zone-content" class="zone zone-content clearfix container-12">
    <div id="messages" class="grid-12">messages</div>
    <aside class="grid-3 region region-sidebar-first" id="region-sidebar-first"></aside>
    <div class="contextual-links-region">
      <div class="panel-display omega-12-twocol-9-3" id="homepage">page content..</div>
      <div class="contextual-links-wrapper contextual-links-processed">links..</div>
    </div>
    <aside class="grid-3 region region-sidebar-second" id="region-sidebar-second"></aside>
  </div>
</div>

See attached for where the contextual menu ends up
AttachmentSizeStatusTest resultOperations
omega-contextual-displaced.png40.13 KBIgnored: Check issue status.NoneNone

Comments

#1

Title:Contextual links on main content block are displaced”» Contextual links on main content block are displaced

#2

hm could you check what omega is messing up in the css?

#3

Assigned to:Anonymous» himerus

#4

Assigned to:himerus» Anonymous

I'm not sure what/how to fix this issue... I "think" the CORE CSS is actually placing the data at the top right of whatever contextual link container, which in this case (not sure if it is correct) is the ENTIRE content region, which seems wrong, since many items can appear in the region (obviously)

Not sure of a solution on this one.

#5

Same here

div id="zone-content" class="zone zone-content clearfix container-24">
<aside id="region-sidebar-first" class="grid-6 region region-sidebar-first">
<div id="region-above-content" class="grid-18 region region-above-content">
<div id="region-middle-content" class="grid-18 region region-middle-content">
<div class="contextual-links-region">
<div id="region-below-content" class="grid-24 region region-below-content">
</div>

the #region-below-content is above all other divs in zone.