diff --git a/frappe/public/css/desk.css b/frappe/public/css/desk.css
index 2d3c8b42fb..8c049e68d5 100644
--- a/frappe/public/css/desk.css
+++ b/frappe/public/css/desk.css
@@ -695,7 +695,7 @@ fieldset[disabled] .form-control {
padding-left: 20px;
}
.search-dialog .results-area a {
- color: #5E64FF;
+ color: #5E64FF;
}
.search-dialog .results-area .single-link a {
color: #36414c;
@@ -712,7 +712,7 @@ fieldset[disabled] .form-control {
border-bottom: 1px solid #d1d8dd;
margin-top: 10px;
}
-.search-dialog .full-list .result .result-subtype{
+.search-dialog .full-list .result .result-subtype {
float: right;
margin-left: 10px;
}
diff --git a/frappe/public/css/report.css b/frappe/public/css/report.css
index 4e6c1f6df1..b95e4fb78f 100644
--- a/frappe/public/css/report.css
+++ b/frappe/public/css/report.css
@@ -20,16 +20,21 @@
}
.column-picker-dialog .column-list .column-list-item {
padding: 10px;
- cursor: move;
border-bottom: 1px solid #d1d8dd;
}
.column-picker-dialog .column-list .column-list-item:last-child {
border-bottom: none;
}
-.column-picker-dialog .column-list .drag-handle {
+.column-picker-dialog .column-list .sortable-handle {
+ cursor: move;
+}
+.column-picker-dialog .column-list .sortable-chosen {
+ background-color: #fffce7;
+}
+.column-picker-dialog .column-list .fa-sort {
margin: 0px 7px;
- position: relative;
- top: -1px;
+ margin-top: 9px;
+ margin-right: -15px;
}
.column-picker-dialog .column-list .form-control {
display: inline-block;
diff --git a/frappe/public/js/frappe/form/grid.js b/frappe/public/js/frappe/form/grid.js
index 9e1608cd79..90da34a220 100644
--- a/frappe/public/js/frappe/form/grid.js
+++ b/frappe/public/js/frappe/form/grid.js
@@ -290,7 +290,7 @@ frappe.ui.form.Grid = Class.extend({
new Sortable($rows.get(0), {
group: {name: 'row'},
- handle: ".sortable-handle",
+ handle: '.sortable-handle',
draggable: '.grid-row',
filter: 'li, a',
onUpdate: function(event, ui) {
@@ -628,7 +628,7 @@ frappe.ui.form.GridRow = Class.extend({
var me = this;
this.wrapper = $('
' +
+ this.row_index = $('
' +
this.row_check_html +
' ' + txt + '
')
.appendTo(this.row)
@@ -787,7 +787,7 @@ frappe.ui.form.GridRow = Class.extend({
if(!this.open_form_button) {
this.open_form_button = $('
\
')
- .appendTo($('
').appendTo(this.row))
+ .appendTo($('
').appendTo(this.row))
.on('click', function() { me.toggle_view(); return false; });
if(this.is_too_small()) {
diff --git a/frappe/public/js/frappe/misc/common.js b/frappe/public/js/frappe/misc/common.js
index a3b95059fd..808ae094de 100644
--- a/frappe/public/js/frappe/misc/common.js
+++ b/frappe/public/js/frappe/misc/common.js
@@ -54,12 +54,12 @@ frappe.avatar = function(user, css_class, title) {
frappe.get_palette = function(txt) {
return '#fafbfc';
- //return '#8D99A6';
- if(txt==='Administrator') return '#36414C';
- // get color palette selection from md5 hash
- var idx = cint((parseInt(md5(txt).substr(4,2), 16) + 1) / 5.33);
- if(idx > 47) idx = 47;
- return frappe.palette[idx][0]
+ // //return '#8D99A6';
+ // if(txt==='Administrator') return '#36414C';
+ // // get color palette selection from md5 hash
+ // var idx = cint((parseInt(md5(txt).substr(4,2), 16) + 1) / 5.33);
+ // if(idx > 47) idx = 47;
+ // return frappe.palette[idx][0]
}
frappe.get_abbr = function(txt, max_length) {
diff --git a/frappe/public/js/frappe/ui/toolbar/toolbar.js b/frappe/public/js/frappe/ui/toolbar/toolbar.js
index b2fa234e8a..6cbce74bb4 100644
--- a/frappe/public/js/frappe/ui/toolbar/toolbar.js
+++ b/frappe/public/js/frappe/ui/toolbar/toolbar.js
@@ -231,7 +231,7 @@ frappe.ui.toolbar.clear_cache = function() {
frappe.ui.toolbar.download_backup = function() {
msgprint(__("Your download is being built, this may take a few moments..."));
- return $c('frappe.utils.backups.get_backup',{},function(r,rt) {});
+ $c('frappe.utils.backups.get_backup',{},function(r,rt) {});
return false;
}
diff --git a/frappe/public/js/frappe/views/reports/reportview.js b/frappe/public/js/frappe/views/reports/reportview.js
index 61313e13b4..7646402bee 100644
--- a/frappe/public/js/frappe/views/reports/reportview.js
+++ b/frappe/public/js/frappe/views/reports/reportview.js
@@ -847,6 +847,11 @@ frappe.ui.ColumnPicker = Class.extend({
});
new Sortable(this.column_list.get(0), {
+ //handle: '.sortable-handle',
+ filter: 'input',
+ draggable: '.column-list-item',
+ chosenClass: 'sortable-chosen',
+ dragClass: 'sortable-chosen',
onUpdate: function(event) {
me.columns = [];
$.each($(me.dialog.body).find('.column-list .column-list-item'),
@@ -868,7 +873,8 @@ frappe.ui.ColumnPicker = Class.extend({
var me = this;
var w = $('
')
diff --git a/frappe/public/less/report.less b/frappe/public/less/report.less
index ae21c14c97..82c894a159 100644
--- a/frappe/public/less/report.less
+++ b/frappe/public/less/report.less
@@ -28,7 +28,6 @@
.column-list-item {
padding: 10px;
- cursor: move;
border-bottom: 1px solid @border-color;
}
@@ -36,10 +35,18 @@
border-bottom: none;
}
- .drag-handle {
+ .sortable-handle {
+ cursor: move;
+ }
+
+ .sortable-chosen {
+ background-color: @light-yellow;
+ }
+
+ .fa-sort {
margin: 0px 7px;
- position: relative;
- top: -1px;
+ margin-top: 9px;
+ margin-right: -15px;
}
.form-control {