From 6e42673d0e8b34d24fa3a7ffc751805d26e5a73e Mon Sep 17 00:00:00 2001 From: Rafael Reggiani Manzo Date: Mon, 4 Nov 2013 23:19:30 -0200 Subject: [PATCH] Message when a new page is getting loaded --- app/assets/javascripts/loader.js.coffee | 5 +++++ app/assets/stylesheets/loader.css | 3 +++ app/views/layouts/application.html.erb | 2 ++ 3 files changed, 10 insertions(+), 0 deletions(-) create mode 100644 app/assets/javascripts/loader.js.coffee create mode 100644 app/assets/stylesheets/loader.css diff --git a/app/assets/javascripts/loader.js.coffee b/app/assets/javascripts/loader.js.coffee new file mode 100644 index 0000000..6ddb81c --- /dev/null +++ b/app/assets/javascripts/loader.js.coffee @@ -0,0 +1,5 @@ +$(document).on 'page:fetch', -> + $('#loader').fadeIn 'slow' + +$(document).on 'page:restore', -> + $('#loader').fadeOut 'slow' \ No newline at end of file diff --git a/app/assets/stylesheets/loader.css b/app/assets/stylesheets/loader.css new file mode 100644 index 0000000..6b22e74 --- /dev/null +++ b/app/assets/stylesheets/loader.css @@ -0,0 +1,3 @@ +div#loader{ + display: none; +} \ No newline at end of file diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index dbaeb6e..2170643 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -90,6 +90,8 @@
+
Hold tight we're loading the page that you've requested!
+ <%= bootstrap_flash %> <%= yield %>
-- libgit2 0.21.2