Index: trunk/extensions/MoodBar/SpecialFeedbackDashboard.php |
— | — | @@ -287,8 +287,7 @@ |
288 | 288 | |
289 | 289 | return <<<HTML |
290 | 290 | <div class="fbd-leaderboard-top-responders"> |
291 | | - $topRespondersTitle |
292 | | - <hr /> |
| 291 | + <h5>$topRespondersTitle</h5> |
293 | 292 | <ul class="fbd-leaderboard"> |
294 | 293 | $html |
295 | 294 | </ul> |
Index: trunk/extensions/MoodBar/modules/ext.moodBar.dashboard/ext.moodBar.dashboard.css |
— | — | @@ -95,16 +95,28 @@ |
96 | 96 | } |
97 | 97 | .fbd-leaderboard li{ |
98 | 98 | margin: 0px; |
99 | | - padding: 2px 5px; |
| 99 | + padding: 2px 10px; |
100 | 100 | list-style: none; |
| 101 | + font-weight:600; |
101 | 102 | } |
102 | 103 | |
| 104 | +.fbd-leaderboard li.even { |
| 105 | + background: #EFEFEF; |
| 106 | +} |
103 | 107 | .fbd-leaderboard li span { |
104 | 108 | float:right; |
105 | 109 | color: #777777; |
106 | | - font-weight: bold; |
107 | 110 | } |
108 | 111 | |
| 112 | +.fbd-leaderboard-top-responders { |
| 113 | + margin-top:15px; |
| 114 | +} |
| 115 | + |
| 116 | +.fbd-leaderboard-top-responders h5 { |
| 117 | + border-bottom:1px solid #000000; |
| 118 | + padding-bottom:0px; |
| 119 | +} |
| 120 | + |
109 | 121 | /* Tool Tip */ |
110 | 122 | |
111 | 123 | .fbd-tooltip-overlay-wrap { |
Index: trunk/extensions/MoodBar/modules/ext.moodBar.dashboard/ext.moodBar.dashboard.js |
— | — | @@ -715,10 +715,12 @@ |
716 | 716 | |
717 | 717 | //only allow one of the secondary filters to be checked |
718 | 718 | $( 'input[type=checkbox].fbd-filters-check').click(function(){ |
719 | | - var count = $( 'input[type=checkbox].fbd-filters-check').length; |
| 719 | + var count = $( 'input[type=checkbox].fbd-filters-check').length, |
| 720 | + state = $(this).prop('checked'); //save state of checkbox |
| 721 | + |
720 | 722 | if(count > 1) { |
721 | 723 | $( 'input[type=checkbox].fbd-filters-check').prop('checked', false); |
722 | | - $(this).prop('checked', true); |
| 724 | + $(this).prop('checked', state); |
723 | 725 | } |
724 | 726 | }); |
725 | 727 | |
— | — | @@ -730,6 +732,9 @@ |
731 | 733 | $(this).removeClass('fbd-hover'); |
732 | 734 | }); |
733 | 735 | |
| 736 | + //zebra stripe leaderboard |
| 737 | + $('.fbd-leaderboard li:nth-child(even)').addClass('even'); |
| 738 | + |
734 | 739 | saveFormState(); |
735 | 740 | var filterType = $( '#fbd-filters' ).children( 'form' ).data( 'filtertype' ); |
736 | 741 | // If filtering already happened on the PHP side, don't load the form state from cookies |