[IMP] Fixed kanban view problems
authorMinh Tran <mit@openerp.com>
Wed, 16 May 2012 12:25:22 +0000 (14:25 +0200)
committerMinh Tran <mit@openerp.com>
Wed, 16 May 2012 12:25:22 +0000 (14:25 +0200)
bzr revid: mit@openerp.com-20120516122522-du590ixokm32z19r

addons/web/static/src/css/base.css
addons/web/static/src/css/base.sass
addons/web_kanban/static/src/js/kanban.js
addons/web_kanban/static/src/xml/web_kanban.xml

index 5d21026..6f52963 100644 (file)
 .openerp .oe-listview-content .numeric input {
   text-align: right;
 }
+.openerp .oe_kanban_view {
+  position: absolute;
+  top: 110px;
+  bottom: 0;
+}
+.openerp .oe_kanban_groups {
+  height: 100%;
+}
 .openerp .oe_kanban_group_title {
   margin: 1px 1px 4px;
   font-size: 15px;
   text-shadow: 0 1px 0 white;
 }
 .openerp .oe_kanban_column, .openerp .oe_kanban_group_header {
-  width: 240px;
   vertical-align: top;
   padding: 6px 7px 6px 6px;
   background: #f0eeee;
index 567732e..071d5b3 100644 (file)
@@ -1614,13 +1614,18 @@ $colour4: #8a89ba
                 text-align: right
     // }}}
     // KanbanView {{{
+    .oe_kanban_view
+        position: absolute
+        top: 110px
+        bottom: 0
+    .oe_kanban_groups
+        height: 100%
     .oe_kanban_group_title
         margin: 1px 1px 4px
         font-size: 15px
         font-weight: bold
         text-shadow: 0 1px 0 white
     .oe_kanban_column, .oe_kanban_group_header
-        width: 240px
         vertical-align: top
         padding: 6px 7px 6px 6px
         background: #f0eeee
index 0fec031..19f1bdc 100644 (file)
@@ -371,7 +371,7 @@ instance.web_kanban.KanbanGroup = instance.web.OldWidget.extend({
             if (self.quick) { return; }
             self.quick = new instance.web_kanban.QuickCreate(this)
                 .on('added', self, self.proxy('quick_add'));
-            self.quick.appendTo(self.$element.find('.oe_kanban_group_header'));
+            self.quick.appendTo(self.$element.find('.oe_kanban_header'));
         });
         this.$records.find('.oe_kanban_show_more').click(this.do_show_more);
         if (this.state.folded) {
index e5e0dff..cec843d 100644 (file)
@@ -16,9 +16,9 @@
     </t>
 </div>
 <t t-name="KanbanView.group_header">
-    <td>
+    <td class="oe_kanban_group_header">
         <t t-if="widget.view.group_by">
-            <div class="oe_kanban_group_header">
+            <div class="oe_kanban_header">
                 <div class="oe_kanban_fold_icon"></div>
                 <div class="oe_kanban_add"></div>
                 <div class="oe_fold_column">