[ARVADOS] updated: 1bfa822f0bf0b6ff968e229528057da299414457

git at public.curoverse.com git at public.curoverse.com
Thu Jul 17 21:00:09 EDT 2014


Summary of changes:
 apps/workbench/Gemfile                                | 1 +
 apps/workbench/Gemfile.lock                           | 2 ++
 apps/workbench/app/assets/javascripts/application.js  | 6 ++++++
 apps/workbench/app/views/layouts/application.html.erb | 4 ++--
 apps/workbench/app/views/users/welcome.html.erb       | 2 +-
 5 files changed, 12 insertions(+), 3 deletions(-)

       via  1bfa822f0bf0b6ff968e229528057da299414457 (commit)
      from  b501fc456ccfe1d4b36107b8b10f43c91fa841b2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 1bfa822f0bf0b6ff968e229528057da299414457
Author: radhika <radhika at curoverse.com>
Date:   Thu Jul 17 20:50:18 2014 -0400

    3138: add wiselinks gem

diff --git a/apps/workbench/Gemfile b/apps/workbench/Gemfile
index 754d5c6..f428bc2 100644
--- a/apps/workbench/Gemfile
+++ b/apps/workbench/Gemfile
@@ -49,6 +49,7 @@ gem 'bootstrap-x-editable-rails'
 
 gem 'less'
 gem 'less-rails'
+gem 'wiselinks'
 
 # To use ActiveModel has_secure_password
 # gem 'bcrypt-ruby', '~> 3.0.0'
diff --git a/apps/workbench/Gemfile.lock b/apps/workbench/Gemfile.lock
index 173be13..3c30bc3 100644
--- a/apps/workbench/Gemfile.lock
+++ b/apps/workbench/Gemfile.lock
@@ -183,6 +183,7 @@ GEM
       json (>= 1.8.0)
     websocket (1.0.7)
     websocket-driver (0.3.2)
+    wiselinks (1.2.1)
     xpath (2.0.0)
       nokogiri (~> 1.3)
 
@@ -219,3 +220,4 @@ DEPENDENCIES
   themes_for_rails!
   therubyracer
   uglifier (>= 1.0.3)
+  wiselinks
diff --git a/apps/workbench/app/assets/javascripts/application.js b/apps/workbench/app/assets/javascripts/application.js
index d21c4b5..0397850 100644
--- a/apps/workbench/app/assets/javascripts/application.js
+++ b/apps/workbench/app/assets/javascripts/application.js
@@ -21,6 +21,7 @@
 //= require bootstrap/modal
 //= require bootstrap/button
 //= require bootstrap3-editable/bootstrap-editable
+//= require wiselinks
 //= require_tree .
 
 jQuery(function($){
@@ -177,4 +178,9 @@ jQuery(function($){
         fixer.duplicateTheadTr();
         fixer.fixThead();
     });
+
+    $(document).ready(function() {
+        window.wiselinks = new Wiselinks($('#top-nav-wrapper'));
+    });
+
 });
diff --git a/apps/workbench/app/views/layouts/application.html.erb b/apps/workbench/app/views/layouts/application.html.erb
index 63de6c2..ad877e7 100644
--- a/apps/workbench/app/views/layouts/application.html.erb
+++ b/apps/workbench/app/views/layouts/application.html.erb
@@ -43,7 +43,7 @@
   <link href="//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css" rel="stylesheet">
 </head>
 <body>
-  <div id="wrapper" class="container-fluid">
+  <div id="top-nav-wrapper" class="container-fluid">
     <nav class="navbar navbar-default navbar-fixed-top" role="navigation">
       <div class="navbar-header">
         <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
@@ -149,7 +149,7 @@
             </li>
           <% end %>
           <% else %>
-            <li><a href="<%= arvados_api_client.arvados_login_url(return_to: root_url) %>">Log in</a></li>
+            <li><a href="<%= arvados_api_client.arvados_login_url(return_to: root_url) %>" data-push="true" data-target="#top-nav-wrapper">Log in</a></li>
           <% end %>
 
           <li class="dropdown help-menu">
diff --git a/apps/workbench/app/views/users/welcome.html.erb b/apps/workbench/app/views/users/welcome.html.erb
index 9cacebd..7afddd6 100644
--- a/apps/workbench/app/views/users/welcome.html.erb
+++ b/apps/workbench/app/views/users/welcome.html.erb
@@ -28,7 +28,7 @@
 
       </p>
       <p>
-	<%= link_to arvados_api_client.arvados_login_url(return_to: request.url), class: "pull-right btn btn-primary" do %>
+	<%= link_to arvados_api_client.arvados_login_url(return_to: request.url), class: "pull-right btn btn-primary", :'data-push' => true, :'data-target' => '#top-nav-wrapper' do %>
           Log in to <%= Rails.configuration.site_name %>
           <i class="fa fa-fw fa-arrow-circle-right"></i>
         <% end %>

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list