Commit bd91c2b
Changed files (5)
app
assets
javascripts
models
views
training_sessions
app/assets/javascripts/models/startup.js.coffee
@@ -1,6 +1,7 @@
class Stronglifters.Startup
start: ->
Ractive.DEBUG = false
+ new Clipboard('.clipboard-button')
$(document).on 'page:fetch', ->
$(".loading-indicator").show()
$(document).on 'page:change', ->
app/assets/javascripts/application.js
@@ -10,6 +10,7 @@
// Read Sprockets README (https://github.com/sstephenson/sprockets#sprockets-directives) for details
// about supported directives.
//
+//= require clipboard
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
app/views/training_sessions/_import_address_modal.html.erb
@@ -8,14 +8,14 @@
<p><%= text_field_tag :import_address, current_user.import_address %></p>
</div>
<div class="large-4 columns">
- <button class="button" data-clipboard-target="#import_address"><i class="fa fa-copy"></i></button>
+ <button class="button clipboard-button" data-clipboard-target="#import_address"><i class="fa fa-copy"></i></button>
</div>
</div>
<p class="text-center"><%= mail_to(current_user.import_address, User.human_attribute_name(:import_address)) %></p>
<a class="close-reveal-modal" aria-label="Close">×</a>
<% if !current_user.default_time_zone? %>
<div class="panel">
- <p><%= link_to t('.warning'), edit_profile_path(current_user.profile) %></p>
+ <p><i class="fa fa-warning"></i><%= link_to t('.warning'), edit_profile_path(current_user.profile) %></p>
</div>
<% end %>
</div>
Gemfile
@@ -72,6 +72,7 @@ source 'https://rubygems.org' do
end
source 'https://rails-assets.org' do
+ gem 'rails-assets-clipboard'
gem 'rails-assets-ractive'
end
Gemfile.lock
@@ -273,6 +273,7 @@ GEM
bundler (>= 1.3.0, < 2.0)
railties (= 4.2.6)
sprockets-rails
+ rails-assets-clipboard (1.5.10)
rails-assets-ractive (0.7.3)
rails-deprecated_sanitizer (1.0.3)
activesupport (>= 4.2.0.alpha)
@@ -471,6 +472,7 @@ DEPENDENCIES
rack_session_access!
ractive-rails!
rails (~> 4.2)!
+ rails-assets-clipboard!
rails-assets-ractive!
rails-erd!
rails-i18n (~> 4.0.0)!
@@ -497,4 +499,4 @@ DEPENDENCIES
yelp!
BUNDLED WITH
- 1.12.1
+ 1.12.3