Commit 9c6739bfd4a52dd5195abaa30705a857b7d53973
1 parent
b264ce02
Exists in
master
and in
1 other branch
Added spinner for pjax notice pagination
Showing
4 changed files
with
13 additions
and
0 deletions
Show diff stats
app/views/errs/show.html.haml
... | ... | @@ -45,6 +45,7 @@ |
45 | 45 | |
46 | 46 | = will_paginate @notices, :param_name => :notice, :page_links => false, :class => 'notice-pagination' |
47 | 47 | viewing occurrence #{@notices.current_page} of #{@notices.total_pages} |
48 | +.notice-pagination-loader= image_tag 'loader.gif' | |
48 | 49 | |
49 | 50 | .tab-bar |
50 | 51 | %ul | ... | ... |
1.7 KB
public/javascripts/application.js
... | ... | @@ -37,6 +37,7 @@ $(function() { |
37 | 37 | $('.notice-pagination').each(function() { |
38 | 38 | $('.notice-pagination a').pjax('#content', { timeout: 2000}); |
39 | 39 | $('#content').bind('pjax:start', function() { |
40 | + $('.notice-pagination-loader').css("visibility", "visible"); | |
40 | 41 | currentTab = $('.tab-bar ul li a.button.active').attr('rel'); |
41 | 42 | }); |
42 | 43 | ... | ... |
public/stylesheets/application.css
... | ... | @@ -462,6 +462,7 @@ pre { |
462 | 462 | font-weight: bold; |
463 | 463 | } |
464 | 464 | |
465 | + | |
465 | 466 | /* Buttons */ |
466 | 467 | input[type="submit"].button, |
467 | 468 | a.button { |
... | ... | @@ -674,8 +675,18 @@ table.deploys td.when { |
674 | 675 | /* Notices Pagination */ |
675 | 676 | .notice-pagination { |
676 | 677 | float: left; |
678 | + margin-right: 10px; | |
679 | +} | |
680 | + | |
681 | +.notice-pagination-loader { | |
682 | + visibility: hidden; | |
683 | + float: left; | |
677 | 684 | margin-right: 2em; |
678 | 685 | } |
686 | +.notice-pagination-loader img { | |
687 | + vertical-align: middle | |
688 | +} | |
689 | + | |
679 | 690 | |
680 | 691 | /* Backtrace */ |
681 | 692 | .window { | ... | ... |