[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