mirror of
https://gitlab.com/flectra-hq/flectra.git
synced 2026-10-26 07:50:05 -05:00
2.0 web improvements
This commit is contained in:
1 parent
450425664b
commit
4f32019249
4 files changed
+20
No files matched your search
@@ -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>
|
||||
Reference in new issue
Block a user