[REF] web, *: avoid extend on h5 for kanban card title

´extends´ generates a lot of css rules.

So in this commit, we remove it by replacing it by the ´h5´ html tag.

closes odoo/odoo#139484

Related: odoo/enterprise#49408
Signed-off-by: Romeo Fragomeli (rfr) <rfr@odoo.com>
This commit is contained in:
Adrien Dieudonne
2023-10-24 13:55:30 +00:00
parent f194271823
commit a2016359d0
12 changed files with 61 additions and 62 deletions
@@ -66,9 +66,9 @@
<!-- For bank and cash -->
<div t-if="journal_type == 'bank' || journal_type == 'cash'" class="row">
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_view">
<div id="card_action_view_menus" class="o_kanban_card_manage_title">
<h5 id="card_action_view_menus" class="o_kanban_card_manage_title">
<span role="separator">View</span>
</div>
</h5>
<div id="action_card_statements">
<a t-if="journal_type == 'bank'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_bank_statement_tree', 'search_default_journal': True}">Statements</a>
<a t-if="journal_type == 'cash'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_view_bank_statement_tree', 'search_default_journal': True}">Cash Registers</a>
@@ -88,9 +88,9 @@
</div>
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_new" groups="account.group_account_user">
<div class="o_kanban_card_manage_title">
<h5 class="o_kanban_card_manage_title">
<span role="separator">New</span>
</div>
</h5>
<div name="bank_customer_payment">
<a role="menuitem" type="object" name="create_customer_payment">Cust. Payment</a>
</div>
@@ -103,9 +103,9 @@
</div>
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_reconciliation">
<div class="o_kanban_card_manage_title">
<h5 class="o_kanban_card_manage_title">
<span role="separator">Reconciliation</span>
</div>
</h5>
<div>
<a role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_account_reconcile_model', 'use_domain': ['|', ('match_journal_ids', '=', False), ('match_journal_ids', 'in', [id])]}" groups="account.group_account_manager">Reconciliation Models</a>
</div>
@@ -115,9 +115,9 @@
<!-- For purchase and sale -->
<div t-if="journal_type == 'purchase' || journal_type == 'sale'" class="row">
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_view">
<div class="o_kanban_card_manage_title">
<h5 class="o_kanban_card_manage_title">
<span>View</span>
</div>
</h5>
<div>
<a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'action_name': 'action_move_out_invoice_type'}">Invoices</a>
<a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'action_name': 'action_move_in_invoice_type'}">Bills</a>
@@ -132,9 +132,9 @@
</div>
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_new" groups="account.group_account_invoice">
<div class="o_kanban_card_manage_title">
<h5 class="o_kanban_card_manage_title">
<span>New</span>
</div>
</h5>
<div>
<a type="object" name="action_create_new">
<span t-if="journal_type == 'sale'">Invoice</span>
@@ -153,9 +153,9 @@
</div>
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_reports">
<div class="o_kanban_card_manage_title">
<h5 class="o_kanban_card_manage_title">
<span>Reporting</span>
</div>
</h5>
<div>
<a t-if="journal_type == 'sale'" type="action" name="%(action_account_invoice_report_all)d" groups="account.group_account_readonly">Invoices Analysis</a>
<a t-if="journal_type == 'purchase'" type="action" name="%(action_account_invoice_report_all_supp)d" groups="account.group_account_readonly">Bills Analysis</a>
@@ -166,9 +166,9 @@
<!-- For general and situation -->
<div t-if="journal_type == 'general' || journal_type == 'situation'" class="row">
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_view">
<div class="o_kanban_card_manage_title">
<h5 class="o_kanban_card_manage_title">
<span>View</span>
</div>
</h5>
<div>
<a type="object" name="open_action" context="{'action_name': 'action_move_journal_line'}">Journal Entries</a>
</div>
@@ -181,18 +181,18 @@
</div>
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_new" groups="account.group_account_user">
<div class="o_kanban_card_manage_title">
<h5 class="o_kanban_card_manage_title">
<span>New</span>
</div>
</h5>
<div>
<a type="object" name="action_create_new">Journal Entry</a>
</div>
</div>
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_operations">
<div class="o_kanban_card_manage_title">
<h5 class="o_kanban_card_manage_title">
<span>Operations</span>
</div>
</h5>
<div>
<a type="object" name="open_action_with_context" context="{'action_name': 'action_validate_account_move', 'search_default_journal': True}" groups="account.group_account_user">Post All Entries</a>
</div>
+3 -3
View File
@@ -298,7 +298,7 @@
</div>
</xpath>
<xpath expr="//div[hasclass('o_kanban_manage_view')]/div[hasclass('o_kanban_card_manage_title')]" position="after">
<xpath expr="//div[hasclass('o_kanban_manage_view')]/h5[hasclass('o_kanban_card_manage_title')]" position="after">
<div t-if="record.use_leads.raw_value" groups="crm.group_use_lead">
<a name="%(crm_case_form_view_salesteams_lead)d" type="action">
Leads
@@ -311,7 +311,7 @@
</div>
</xpath>
<xpath expr="//div[hasclass('o_kanban_manage_new')]/div[hasclass('o_kanban_card_manage_title')]" position="after">
<xpath expr="//div[hasclass('o_kanban_manage_new')]/h5[hasclass('o_kanban_card_manage_title')]" position="after">
<div t-if="record.use_leads.raw_value" groups="crm.group_use_lead">
<a name="%(crm_lead_action_open_lead_form)d" type="action">
Leads
@@ -324,7 +324,7 @@
</div>
</xpath>
<xpath expr="//div[hasclass('o_kanban_manage_reports')]/div[hasclass('o_kanban_card_manage_title')]" position="after">
<xpath expr="//div[hasclass('o_kanban_manage_reports')]/h5[hasclass('o_kanban_card_manage_title')]" position="after">
<div t-if="record.use_leads.raw_value" groups="crm.group_use_lead">
<a name="%(action_report_crm_lead_salesteam)d" type="action">
Leads
+6 -6
View File
@@ -30,9 +30,9 @@
<div class="container">
<div class="row">
<div class="col-6 o_kanban_card_manage_section">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>View</span>
</div>
</h5>
<div role="menuitem" name="menu_view_applications">
<a name="%(action_hr_job_applications)d" type="action">Applications</a>
</div>
@@ -44,17 +44,17 @@
</div>
</div>
<div class="col-6 o_kanban_card_manage_section">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>New</span>
</div>
</h5>
<div role="menuitem" name="menu_new_applications">
<a name="%(hr_recruitment.action_hr_applicant_new)d" type="action">Application</a>
</div>
</div>
<div class="col-6 o_kanban_card_manage_section">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>Reporting</span>
</div>
</h5>
<div role="menuitem" name="o_kanban_job_reporting">
<a name="%(hr_recruitment.action_hr_recruitment_report_filtered_job)d" type="action">Analysis</a>
</div>
@@ -888,9 +888,9 @@
<div class="container">
<div class="row">
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_view">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>Requests</span>
</div>
</h5>
<div role="menuitem">
<a name="%(hr_equipment_todo_request_action_from_dashboard)d" type="action">
All
@@ -913,9 +913,9 @@
</div>
</div>
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_new">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>Reporting</span>
</div>
</h5>
<div role="menuitem">
<a name="%(maintenance_request_action_reports)d" type="action" context="{'search_default_maintenance_team_id': id}">
Maintenance Requests
+4 -4
View File
@@ -160,17 +160,17 @@
<div class="container">
<div class="row">
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_view">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>Actions</span>
</div>
</h5>
<div role="menuitem" name="plan_order">
<a name="action_work_order" type="object">Plan Orders</a>
</div>
</div>
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_new">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>Reporting</span>
</div>
</h5>
<div role="menuitem">
<a name="%(mrp_workcenter_productivity_report_oee)d" type="action">OEE</a>
</div>
+4 -4
View File
@@ -15,9 +15,9 @@
<div class="container" t-if="record.code.raw_value == 'mrp_operation'">
<div class="row">
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_view" name="picking_left_manage_pane">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>Orders</span>
</div>
</h5>
<div role="menuitem">
<a name="%(mrp_production_action_picking_deshboard)d" type="action">All</a>
</div>
@@ -29,9 +29,9 @@
</div>
</div>
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_new">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>New</span>
</div>
</h5>
<div role="menuitem">
<a name="%(action_mrp_production_form)d" context="{'default_picking_type_id': id}" type="action">Manufacturing Order</a>
</div>
@@ -72,9 +72,9 @@
<div class="container dropdown-pos-config">
<div class="row">
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_view w-100">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>View</span>
</div>
</h5>
<div role="menuitem">
<a name="%(action_pos_order_filtered)d" type="action">Orders</a>
</div>
@@ -83,9 +83,9 @@
</div>
</div>
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_new">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>Reporting</span>
</div>
</h5>
<div role="menuitem">
<a name="%(action_report_pos_order_all_filtered)d" type="action">Orders</a>
</div>
@@ -412,9 +412,9 @@
<div class="container">
<div class="row">
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_view">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>View</span>
</div>
</h5>
<div role="menuitem">
<a name="action_view_tasks" type="object">Tasks</a>
</div>
@@ -423,9 +423,9 @@
</div>
</div>
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_reporting">
<div role="menuitem" class="o_kanban_card_manage_title" groups="project.group_project_user">
<h5 role="menuitem" class="o_kanban_card_manage_title" groups="project.group_project_user">
<span>Reporting</span>
</div>
</h5>
<div role="menuitem" groups="project.group_project_user" class="o_kanban_task_analysis">
<a name="action_view_tasks_analysis" type="object">Tasks Analysis</a>
</div>
+4 -4
View File
@@ -53,9 +53,9 @@
<div class="container" t-if="record.code.raw_value == 'repair_operation'">
<div class="row">
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_view" name="picking_left_manage_pane">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>Orders</span>
</div>
</h5>
<div role="menuitem">
<a name="get_repair_stock_picking_action_picking_type" type="object">All</a>
</div>
@@ -64,9 +64,9 @@
</div>
</div>
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_new">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<a name="%(action_repair_order_form)d" type="action" context="{'default_picking_type_id': id}">New</a>
</div>
</h5>
</div>
</div>
+6 -6
View File
@@ -155,19 +155,19 @@
<div class="container">
<div class="row">
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_view">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class=" o_kanban_card_manage_title">
<span>View</span>
</div>
</h5>
</div>
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_new">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>New</span>
</div>
</h5>
</div>
<div class="col-4 o_kanban_card_manage_section o_kanban_manage_reports">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span>Reporting</span>
</div>
</h5>
<div name="o_team_kanban_report_separator"></div>
</div>
</div>
@@ -190,10 +190,10 @@
<div class="container" t-if="record.show_picking_type.raw_value">
<div class="row">
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_view">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<span t-if="record.code.raw_value == 'internal'">Transfers</span>
<span t-else="">View</span>
</div>
</h5>
<div role="menuitem">
<a name="get_stock_picking_action_picking_type" type="object">All</a>
</div>
@@ -208,9 +208,9 @@
</div>
</div>
<div class="col-6 o_kanban_card_manage_section o_kanban_manage_new">
<div role="menuitem" class="o_kanban_card_manage_title">
<h5 role="menuitem" class="o_kanban_card_manage_title">
<a name="%(action_picking_form)d" type="action">New</a>
</div>
</h5>
</div>
</div>
@@ -153,7 +153,6 @@
max-width: none;
> .o_kanban_card_manage_title {
@extend .h5;
margin: (($font-size-base * $line-height-base) / 2) 0;
}
> div:not(.o_kanban_card_manage_title) {