[Rt-commit] rt branch, menuing, updated. rt-3.9.4-376-gd3c92f4
Jesse Vincent
jesse at bestpractical.com
Wed Nov 3 21:49:29 EDT 2010
The branch, menuing has been updated
via d3c92f474809fd6487192868ce6337d3a7bfe2da (commit)
via 7ef38ba29eee1d5e537949eb75243cc106006fc5 (commit)
from d9753b9c195da466e9f9256300bfa3b70d076234 (commit)
Summary of changes:
share/html/NoAuth/css/aileron/nav.css | 7 ++++++-
share/html/NoAuth/css/web2/InHeader | 6 +++---
share/html/NoAuth/css/web2/nav.css | 7 +++++++
3 files changed, 16 insertions(+), 4 deletions(-)
- Log -----------------------------------------------------------------
commit 7ef38ba29eee1d5e537949eb75243cc106006fc5
Author: Jesse Vincent <jesse at bestpractical.com>
Date: Wed Nov 3 21:15:21 2010 -0400
move pagenav down a bit to deal with pixel-accuracy issues on opera
diff --git a/share/html/NoAuth/css/aileron/nav.css b/share/html/NoAuth/css/aileron/nav.css
index 332c4a1..0808591 100644
--- a/share/html/NoAuth/css/aileron/nav.css
+++ b/share/html/NoAuth/css/aileron/nav.css
@@ -85,7 +85,7 @@
#page-navigation {
position: absolute;
- top: 6.8em;
+ top: 7.2em;
right: 0em;
left: auto;
z-index: 9995;
commit d3c92f474809fd6487192868ce6337d3a7bfe2da
Author: Jesse Vincent <jesse at bestpractical.com>
Date: Wed Nov 3 21:49:21 2010 -0400
improved handling of menu init on IE
diff --git a/share/html/NoAuth/css/aileron/nav.css b/share/html/NoAuth/css/aileron/nav.css
index 0808591..04b5961 100644
--- a/share/html/NoAuth/css/aileron/nav.css
+++ b/share/html/NoAuth/css/aileron/nav.css
@@ -101,6 +101,11 @@
color: #000;
}
+/* to stop a "flash" of an unstyled menu on an older browser, hide the menu until superfish has initialized it */
+#app-nav.toplevel { display: none; }
+#app-nav.toplevel.sf-menu { display:block; }
+#page-menu.toplevel { display: none; }
+#page-menu.toplevel.sf-menu { display:block; }
#topactions {
position: absolute;
diff --git a/share/html/NoAuth/css/web2/InHeader b/share/html/NoAuth/css/web2/InHeader
index 1660a4c..c9dc682 100644
--- a/share/html/NoAuth/css/web2/InHeader
+++ b/share/html/NoAuth/css/web2/InHeader
@@ -54,14 +54,14 @@
<![endif]-->
<script type="text/javascript">
jQuery(document).ready(function(){
- jQuery("#page-menu.toplevel").addClass('sf-menu sf-js-enabled ').superfish();
- jQuery("#app-nav.toplevel").addClass('sf-menu sf-vertical sf-js-enabled ').superfish();
jQuery("#quick-personal").append('<ul id="prefs-menu"></ul>');
jQuery("#preferences").detach().appendTo(jQuery("#prefs-menu"));
jQuery("#tools-config").detach().appendTo(jQuery("#app-nav"));
jQuery("#search-simple").detach().insertBefore(jQuery("#search"));
jQuery("#tools-approval").detach().appendTo(jQuery("#app-nav"));
- jQuery("#prefs-menu").addClass('sf-menu sf-js-enabled ').superfish();
+ jQuery("#page-menu.toplevel").addClass('sf-menu sf-js-enabled ').superfish();
+ jQuery("#app-nav.toplevel").addClass('sf-menu sf-vertical sf-js-enabled ').superfish();
+ jQuery("#prefs-menu").addClass('sf-menu sf-js-enabled ').superfish();
});
</script>
diff --git a/share/html/NoAuth/css/web2/nav.css b/share/html/NoAuth/css/web2/nav.css
index 8177651..e0bd7e2 100644
--- a/share/html/NoAuth/css/web2/nav.css
+++ b/share/html/NoAuth/css/web2/nav.css
@@ -117,6 +117,13 @@
color: #000;
}
+/* to stop a "flash" of an unstyled menu on an older browser, hide the menu until superfish has initialized it */
+#app-nav.toplevel { display: none; }
+#app-nav.toplevel.sf-menu { display:block; }
+#page-menu.toplevel { display: none; }
+#page-menu.toplevel.sf-menu { display:block; }
+
+
#page-navigation {
position: absolute;
-----------------------------------------------------------------------
More information about the Rt-commit
mailing list