[IMP] Stylize 'Undefined' groups
bzr revid: fme@openerp.com-20111104182619-x7j835y6rxy3o033
This commit is contained in:
@@ -22,6 +22,9 @@
|
||||
font-size: 130%;
|
||||
font-weight: bold;
|
||||
}
|
||||
.openerp .oe_kanban_group_title_undefined {
|
||||
color: #666666;
|
||||
}
|
||||
.openerp .oe_kanban_group_title_vertical {
|
||||
writing-mode: tb-rl;
|
||||
-webkit-transform: rotate(90deg);
|
||||
|
||||
@@ -143,13 +143,11 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({
|
||||
remaining = groups.length - 1,
|
||||
groups_array = [];
|
||||
_.each(groups, function (group, index) {
|
||||
var group_name, group_value, group_aggregates = {};
|
||||
var group_name = group_value = group.value,
|
||||
group_aggregates = {};
|
||||
if (group.value instanceof Array) {
|
||||
group_name = group.value[1];
|
||||
group_value = group.value[0];
|
||||
} else {
|
||||
group_name = '' + group.value;
|
||||
group_value = group.value;
|
||||
}
|
||||
_.each(self.aggregates, function(value, key) {
|
||||
group_aggregates[value] = group.aggregates[key];
|
||||
@@ -274,12 +272,13 @@ openerp.web_kanban.KanbanGroup = openerp.web.Widget.extend({
|
||||
this.view = parent;
|
||||
this.value = value;
|
||||
this.title = title;
|
||||
if (title === false) {
|
||||
this.title = _t('Undefined');
|
||||
this.undefined_title = true;
|
||||
}
|
||||
this.aggregates = aggregates || {};
|
||||
if (!title && !value) {
|
||||
this.state = {};
|
||||
this.foldable = this.draggable = false;
|
||||
} else {
|
||||
this.foldable = this.draggable = true;
|
||||
this.state = {};
|
||||
if (title || value) {
|
||||
var key = '' + this.view.group_by + '' + value;
|
||||
if (!this.view.groups_states[key]) {
|
||||
this.view.groups_states[key] = {
|
||||
|
||||
@@ -13,10 +13,10 @@
|
||||
</div>
|
||||
</t>
|
||||
<t t-name="KanbanView.group_header">
|
||||
<td class="oe_kanban_group_header">
|
||||
<div t-if="widget.foldable" class="oe_kanban_fold_icon"></div>
|
||||
<td class="oe_kanban_group_header" t-if="widget.view.group_by">
|
||||
<div class="oe_kanban_fold_icon"></div>
|
||||
<div class="oe_fold_column">
|
||||
<div class="oe_kanban_group_title" t-if="widget.title">
|
||||
<div t-attf-class="oe_kanban_group_title #{widget.undefined_title ? 'oe_kanban_group_title_undefined' : ''}">
|
||||
<t t-esc="widget.title"/>
|
||||
</div>
|
||||
<ul class="oe_kanban_aggregates">
|
||||
|
||||
Reference in New Issue
Block a user