Merge branch '2.0-web-improvements' into 'master'

2.0 web improvements

See merge request flectra-hq/flectra!333
This commit is contained in:
Parthiv Patel committed 2021-02-25 09:21:36 +00:00
commit 8c495a7681
4 files changed
+20

No files matched your search

+1
View File
@@ -17,6 +17,7 @@
'data/pwa_config_data.xml',
'views/assets.xml',
'views/pwa_config_view.xml',
'views/ir_module_view_inherite.xml',
'views/res_company_view.xml',
'views/res_config_settings_view.xml',
'views/sidebar.xml',
@@ -113,6 +113,7 @@ var SideMenu = Widget.extend({
var $active_menu = $main_menu.find('a.oe_menu_leaf[data-action-id=' + app.actionID + ']').closest('.oe_secondary_menu_section');
$active_menu.addClass('active');
}
$clicked_menu.closest('.panel').addClass('active')
/** Open secondary submenus. **/
var $secondary_menu_parents = $clicked_menu.parents('.oe_secondary_submenu');
@@ -201,6 +202,7 @@ var SideMenu = Widget.extend({
this.$secondary_menus.find('.oe_main_menu_container').removeClass('active');
$clicked_menu.parents('li.panel').find('.oe_main_menu_container').addClass('active');
}
$clicked_menu.closest('.panel').addClass('active')
// add a tooltip to cropped menu items
this.$secondary_menus.find('.oe_secondary_submenu li a span').each(function() {
$(this).tooltip(this.scrollWidth > this.clientWidth ? {title: $(this).text().trim(), placement: 'right'} :'dispose');
@@ -82,6 +82,9 @@ body[data-menu="sidemenu"].o_web_client {
&:hover {
background-color: $o-brand-primary;
}
&.active{
background-color: $o-brand-primary;
}
.oe_main_menu_container {
color: $white_color;
margin: 0px;
@@ -0,0 +1,14 @@
<flectra>
<data>
<record id="view_web_flectra_module_view_kanban" model="ir.ui.view">
<field name="name">Apps Kanban</field>
<field name="model">ir.module.module</field>
<field name="inherit_id" ref="base.module_view_kanban"/>
<field name="arch" type="xml">
<xpath expr="//div[hasclass('oe_module_vignette')]" position="attributes">
<attribute name="class">oe_module_vignette oe_kanban_global_click</attribute>
</xpath>
</field>
</record>
</data>
</flectra>