summaryrefslogtreecommitdiff
path: root/modules/overlay
diff options
context:
space:
mode:
Diffstat (limited to 'modules/overlay')
-rw-r--r--modules/overlay/overlay-child.css7
-rw-r--r--modules/overlay/overlay.module3
2 files changed, 10 insertions, 0 deletions
diff --git a/modules/overlay/overlay-child.css b/modules/overlay/overlay-child.css
index 5a297cb4d..a832fc8c2 100644
--- a/modules/overlay/overlay-child.css
+++ b/modules/overlay/overlay-child.css
@@ -49,6 +49,13 @@ html.js body {
outline: 0;
}
+.overlay #skip-link {
+ margin-top: -20px;
+}
+.overlay #skip-link a {
+ color: #fff; /* This is white to contrast with the dark background behind it. */
+}
+
#overlay-close-wrapper {
position: absolute;
right: 0;
diff --git a/modules/overlay/overlay.module b/modules/overlay/overlay.module
index 84b755484..44c230b64 100644
--- a/modules/overlay/overlay.module
+++ b/modules/overlay/overlay.module
@@ -832,11 +832,14 @@ function overlay_render_region($region) {
// on the final rendered page.
$original_js = drupal_add_js();
$original_css = drupal_add_css();
+ $original_libraries = drupal_static('drupal_add_library');
$js = &drupal_static('drupal_add_js');
$css = &drupal_static('drupal_add_css');
+ $libraries = &drupal_static('drupal_add_library');
$markup = drupal_render_page($page);
$js = $original_js;
$css = $original_css;
+ $libraries = $original_libraries;
// Indicate that the main page content has not, in fact, been displayed, so
// that future calls to drupal_render_page() will be able to render it
// correctly.