[IMP] Improved kanban dropdown
bzr revid: fme@openerp.com-20120711144440-oksivy1kmcmjm2zw
This commit is contained in:
parent
08d35f3eaa
commit
8c4af1a1d4
|
@ -894,11 +894,12 @@ instance.web.WebClient = instance.web.Widget.extend({
|
|||
});
|
||||
this.$element.on('click', '.oe_dropdown_toggle', function(ev) {
|
||||
ev.preventDefault();
|
||||
var $menu = $(this).find('.oe_dropdown_menu');
|
||||
var $toggle = $(this);
|
||||
var $menu = $toggle.find('.oe_dropdown_menu');
|
||||
var state = $menu.is('.oe_opened');
|
||||
setTimeout(function() {
|
||||
// Do not alter propagation
|
||||
$menu.toggleClass('oe_opened', !state);
|
||||
$toggle.add($menu).toggleClass('oe_opened', !state);
|
||||
if (!state) {
|
||||
// Move $menu if outside window's edge
|
||||
var doc_width = $(document).width();
|
||||
|
|
|
@ -345,8 +345,8 @@
|
|||
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.6);
|
||||
-box-shadow: 0 0 3px rgba(0, 0, 0, 0.6);
|
||||
}
|
||||
.openerp .oe_kanban_view .oe_kanban_card:hover .oe_dropdown_kanban {
|
||||
display: block;
|
||||
.openerp .oe_kanban_view .oe_kanban_card:hover .oe_dropdown_kanban > span {
|
||||
visibility: visible;
|
||||
}
|
||||
.openerp .oe_kanban_view .oe_kanban_card h3 {
|
||||
margin: 0 16px 0 0;
|
||||
|
@ -445,9 +445,11 @@
|
|||
position: absolute;
|
||||
top: -8px;
|
||||
right: 3px;
|
||||
display: none;
|
||||
cursor: pointer;
|
||||
}
|
||||
.openerp .oe_kanban_view .oe_dropdown_kanban > span {
|
||||
visibility: hidden;
|
||||
}
|
||||
.openerp .oe_kanban_view .oe_dropdown_kanban:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
@ -456,6 +458,9 @@
|
|||
top: 28px;
|
||||
min-width: 160px;
|
||||
}
|
||||
.openerp .oe_kanban_view .oe_dropdown_kanban.oe_opened > span {
|
||||
visibility: visible;
|
||||
}
|
||||
.openerp .oe_kanban_view .oe_kanban_colorpicker {
|
||||
padding: 3px 6px;
|
||||
white-space: nowrap;
|
||||
|
|
|
@ -296,8 +296,8 @@
|
|||
margin-bottom: 0
|
||||
&:hover
|
||||
@include box-shadow(0 0 3px rgba(0,0,0,0.6))
|
||||
.oe_dropdown_kanban
|
||||
display: block
|
||||
.oe_dropdown_kanban > span
|
||||
visibility: visible
|
||||
h3
|
||||
margin: 0 16px 0 0
|
||||
color: #4c4c4c
|
||||
|
@ -363,14 +363,17 @@
|
|||
position: absolute
|
||||
top: -8px
|
||||
right: 3px
|
||||
display: none
|
||||
cursor: pointer
|
||||
> span
|
||||
visibility: hidden
|
||||
&:hover
|
||||
text-decoration: none
|
||||
.oe_dropdown_menu
|
||||
left: 0
|
||||
top: 28px
|
||||
min-width: 160px
|
||||
.oe_dropdown_kanban.oe_opened > span
|
||||
visibility: visible
|
||||
// }}}
|
||||
// KanbanColorPicker {{{
|
||||
.oe_kanban_colorpicker
|
||||
|
|
Loading…
Reference in New Issue