aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuc Donnet2014-10-10 10:53:40 +0200
committerLuc Donnet2014-10-10 10:53:40 +0200
commit9795df2fd81653142b3617a42048bd775dd297db (patch)
treec3ee6844407b314575cb937ab2ba6587f86fcb43
parentceda2215d35e1ac2923af62f3f00f2feb214764e (diff)
downloadchouette-core-9795df2fd81653142b3617a42048bd775dd297db.tar.bz2
Fix css for multiple selection line Refs #0029199
-rw-r--r--app/assets/javascripts/multiple_selection.js.coffee6
-rw-r--r--app/assets/stylesheets/main/lines.css.scss5
-rw-r--r--app/views/lines/_line.erb10
3 files changed, 13 insertions, 8 deletions
diff --git a/app/assets/javascripts/multiple_selection.js.coffee b/app/assets/javascripts/multiple_selection.js.coffee
index 86b260fb7..fc81fd5d0 100644
--- a/app/assets/javascripts/multiple_selection.js.coffee
+++ b/app/assets/javascripts/multiple_selection.js.coffee
@@ -3,7 +3,8 @@ jQuery ->
event.preventDefault()
$('#multiple_selection_menu div.enabled').show()
$('#multiple_selection_menu div.disabled').hide()
- $('input[type=checkbox].multiple_selection').fadeIn()
+ $('input[type=checkbox].multiple_selection').show()
+ $('.line_number').hide()
$('#multiple_selection_menu a.enable').click(enable_multiple_selection)
@@ -11,7 +12,8 @@ jQuery ->
event.preventDefault()
$('#multiple_selection_menu div.enabled').hide()
$('#multiple_selection_menu div.disabled').show()
- $('input[type=checkbox].multiple_selection').fadeOut()
+ $('input[type=checkbox].multiple_selection').hide()
+ $('.line_number').show()
$('#multiple_selection_menu a.disable').click(disable_multiple_selection)
diff --git a/app/assets/stylesheets/main/lines.css.scss b/app/assets/stylesheets/main/lines.css.scss
index 653ca899c..0f2cc3593 100644
--- a/app/assets/stylesheets/main/lines.css.scss
+++ b/app/assets/stylesheets/main/lines.css.scss
@@ -3,7 +3,10 @@
// You can use Sass (SCSS) here: http://sass-lang.com/
#workspace.lines.index
-{
+{
+ input[type="checkbox"].multiple_selection{
+ vertical-align: middle;
+ }
}
#workspace.lines.edit, #workspace.lines.new, #workspace.lines.create, #workspace.lines.update
diff --git a/app/views/lines/_line.erb b/app/views/lines/_line.erb
index 9c4b816bd..f5606d907 100644
--- a/app/views/lines/_line.erb
+++ b/app/views/lines/_line.erb
@@ -10,12 +10,12 @@
<% end %>
</span>
<h5>
- <%= link_to([@referential, line], :class => "preview", :title => "#{Chouette::Line.model_name.human.capitalize} #{line.name}") do %>
+ <%= check_box_tag "ids[]", line.id, false, :class => "multiple_selection", :style => "display: none;" %>
<% if line.number and line.number.length <= 3 %>
- <span class="label label-default"><%= line.number %></span>
- <% end %>
- <span class="name">
- <%= check_box_tag "ids[]", line.id, false, :class => "multiple_selection", :style => "display: none;" %>
+ <span class="label label-default line_number"><%= line.number %></span>
+ <% end %>
+ <%= link_to([@referential, line], :class => "preview", :title => "#{Chouette::Line.model_name.human.capitalize} #{line.name}") do %>
+ <span class="name">
<%= truncate(line.name, :length => 20) %>
</span>
<% end %>