diff options
Diffstat (limited to 'addons/project/static/src')
| -rw-r--r-- | addons/project/static/src/css/project.css | 18 | ||||
| -rw-r--r-- | addons/project/static/src/js/project.js | 12 |
2 files changed, 28 insertions, 2 deletions
diff --git a/addons/project/static/src/css/project.css b/addons/project/static/src/css/project.css index 8381e6d68d3..5f7361e2ad7 100644 --- a/addons/project/static/src/css/project.css +++ b/addons/project/static/src/css/project.css @@ -2,13 +2,29 @@ margin: 2px; } +.openerp .oe_kanban_view .oe_kanban_content .oe_star_very_high_priority { + color: #cccccc; + text-shadow: 0 0 2px black; + vertical-align: top; + position: relative; + top: -5px; +} +.openerp .oe_kanban_view .oe_kanban_content .oe_star_very_high_priority:hover { + text-decoration: none; +} + +.openerp .oe_kanban_view .oe_kanban_content .oe_star_very_high_priority { + color: red; +} + .oe_kanban_project { width: 220px; min-height: 160px; } -.oe_kanban_project_list { +.oe_kanban_project_list > a > span:hover{ margin: 4px 0; + text-decoration: underline; } .openerp .oe_kanban_content h4 { diff --git a/addons/project/static/src/js/project.js b/addons/project/static/src/js/project.js index 194cc186f27..59eeba4d191 100644 --- a/addons/project/static/src/js/project.js +++ b/addons/project/static/src/js/project.js @@ -57,6 +57,12 @@ openerp.project = function(openerp) { } else if (self.dataset.model === 'project.task') { self.project_display_categ_names(); } + }, + on_record_moved: function(record, old_group, old_index, new_group, new_index){ + var self = this; + this._super.apply(this, arguments); + if(new_group.state.folded) + new_group.do_action_toggle_fold(); } }); @@ -67,6 +73,10 @@ openerp.project = function(openerp) { } else { this._super.apply(this, arguments); } - } + }, + bind_events: function() { + this._super(); + this.view.project_display_categ_names(); + }, }); }; |
