https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114582

Revision: 114582
Author:   raindrift
Date:     2012-03-28 22:03:16 +0000 (Wed, 28 Mar 2012)
Log Message:
-----------
top navbar floats. woo!

Modified Paths:
--------------
    trunk/extensions/PageTriage/SpecialPageTriage.php
    
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.css
    
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js

Modified: trunk/extensions/PageTriage/SpecialPageTriage.php
===================================================================
--- trunk/extensions/PageTriage/SpecialPageTriage.php   2012-03-28 21:48:47 UTC 
(rev 114581)
+++ trunk/extensions/PageTriage/SpecialPageTriage.php   2012-03-28 22:03:16 UTC 
(rev 114582)
@@ -158,7 +158,9 @@
                                </script>
                                
                                <script type="text/template" 
id="listControlNavTemplate">
-                                       control navbar
+                                       control navbar<br>
+                                       has some controls<br>
+                                       in it<br>
                                </script>
                                
                                <script type="text/template" 
id="listStatsNavTemplate">

Modified: 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.css
===================================================================
--- 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.css
  2012-03-28 21:48:47 UTC (rev 114581)
+++ 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.css
  2012-03-28 22:03:16 UTC (rev 114582)
@@ -2,4 +2,11 @@
        width: 100%;
        background-color: #e6f0f6;
        font-weight: bold;
-}
\ No newline at end of file
+}
+
+.sticky #mwe-pt-list-control-nav {
+       position: fixed;
+       top: 0;
+       left: 160px;
+       padding-left: 16px;
+}

Modified: 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
===================================================================
--- 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
   2012-03-28 21:48:47 UTC (rev 114581)
+++ 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
   2012-03-28 22:03:16 UTC (rev 114582)
@@ -7,6 +7,12 @@
 
                // listen for changes to the model and re-render.
                initialize: function() {
+                               $('.top').addClass('hidden');
+                               $.waypoints.settings.scrollThrottle = 30;
+                               
$('#mwe-pt-list-control-nav').waypoint(function(event, direction) {
+                                       $(this).parent().toggleClass('sticky', 
direction === "down");
+                                       event.stopPropagation();
+                               });
                },
 
                render: function() {


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to