diff --git a/core/themes/seven/page.tpl.php b/core/themes/seven/page.tpl.php index ef24b9e..ddc0037 100644 --- a/core/themes/seven/page.tpl.php +++ b/core/themes/seven/page.tpl.php @@ -17,7 +17,9 @@ */ ?>
- + + +

@@ -31,6 +33,10 @@
+ + + +
@@ -48,5 +54,4 @@ -
diff --git a/core/themes/seven/style-rtl.css b/core/themes/seven/style-rtl.css index 7070720..0d71c53 100644 --- a/core/themes/seven/style-rtl.css +++ b/core/themes/seven/style-rtl.css @@ -189,11 +189,11 @@ ol.task-list li.active { } /* Overlay theming */ -.overlay #branding .breadcrumb { +.overlay .breadcrumb { float: right; } -.overlay ul.secondary { - margin: -1.4em 0 0.3em 0; +.overlay div.tabs-secondary { + float: left; } /* Shortcut theming */ diff --git a/core/themes/seven/style.css b/core/themes/seven/style.css index f1e7321..ed0c63d 100644 --- a/core/themes/seven/style.css +++ b/core/themes/seven/style.css @@ -183,7 +183,11 @@ pre { position: relative; background-color: #e0e0d8; } -#branding .breadcrumb { + +/** + * Breadcrumb. + */ +.breadcrumb { font-size: 0.846em; padding-bottom: 5px; } @@ -852,10 +856,11 @@ ol.task-list li.done { display: none; } .overlay #page { + clear: both; margin: 0; padding: 0 20px; } -.overlay #branding .breadcrumb { +.overlay .breadcrumb { float: left; /* LTR */ position: relative; z-index: 10; @@ -869,9 +874,14 @@ ol.task-list li.done { #overlay-tabs li { margin: 0 -2px; } +.overlay div.tabs-secondary { + clear: none; + float: right; /* LTR */ +} .overlay ul.secondary { background: transparent none; - margin: -1.4em 0 0.3em 0; /* LTR */ + float: none; + margin-bottom: 0.3em; overflow: visible; } .overlay #content { diff --git a/core/themes/seven/template.php b/core/themes/seven/template.php index a8643ab..a1be877 100644 --- a/core/themes/seven/template.php +++ b/core/themes/seven/template.php @@ -35,6 +35,8 @@ function seven_preprocess_page(&$vars) { '#theme' => 'menu_local_tasks', '#secondary' => $vars['tabs']['#secondary'], ); + // Adds a variable to indicate that the page is rendered inside the overlay. + $vars['page']['in_overlay'] = (function_exists('overlay_get_mode') && overlay_get_mode() == 'child'); } /**