From 41e11d9d3f5deb71d43ddd357c2383503070fd1d Mon Sep 17 00:00:00 2001 From: Felix Niklas Date: Mon, 14 Mar 2016 15:57:27 +0100 Subject: [PATCH] give sortable tables visual affordance that they're draggable --- .../app/controllers/_application_controller_table.coffee | 1 + app/assets/javascripts/app/views/generic/table.jst.eco | 6 ++++++ app/assets/stylesheets/zammad.scss | 1 + 3 files changed, 8 insertions(+) diff --git a/app/assets/javascripts/app/controllers/_application_controller_table.coffee b/app/assets/javascripts/app/controllers/_application_controller_table.coffee index e1b3c8b91..a9656dcaa 100644 --- a/app/assets/javascripts/app/controllers/_application_controller_table.coffee +++ b/app/assets/javascripts/app/controllers/_application_controller_table.coffee @@ -292,6 +292,7 @@ class App.ControllerTable extends App.Controller class: @class destroy: destroy callbacks: @callbackAttributes + sortable: @dndCallback ) # convert to jquery object diff --git a/app/assets/javascripts/app/views/generic/table.jst.eco b/app/assets/javascripts/app/views/generic/table.jst.eco index 322af181b..6bbf33c01 100644 --- a/app/assets/javascripts/app/views/generic/table.jst.eco +++ b/app/assets/javascripts/app/views/generic/table.jst.eco @@ -1,6 +1,9 @@ "> + <% if @sortable: %> + + <% end %> <% if @checkbox: %> + <% if @sortable: %> + + <% end %> <% if @checkbox: %>
<%- @Icon('draggable') %>