From 2484cb1336b1b5c216c4f1984a7607b18c0ac717 Mon Sep 17 00:00:00 2001 From: "Mathieu (mano)" <mano@odoo.com> Date: Tue, 20 Jun 2023 07:59:30 +0000 Subject: [PATCH] [FIX] *: minor settings spacing issues The purpose of this commit is to review the responsiveness and spacing of some settings that were visually broken. The nested checkboxes were growing too much on smaller screens making the content overflow. This commit adapts these checkboxes settings to make them more readable and consistent. Task-3113372 closes odoo/odoo#108902 Related: odoo/enterprise#35323 Signed-off-by: Tiffany Chang <tic@odoo.com> --- addons/mrp/views/res_config_settings_views.xml | 4 ++-- addons/point_of_sale/views/res_config_settings_views.xml | 6 ++++-- addons/stock/views/res_config_settings_views.xml | 6 +++--- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/addons/mrp/views/res_config_settings_views.xml b/addons/mrp/views/res_config_settings_views.xml index 525ca71cfaea..4a263d621c73 100644 --- a/addons/mrp/views/res_config_settings_views.xml +++ b/addons/mrp/views/res_config_settings_views.xml @@ -30,7 +30,7 @@ </div> </div> <div id="workorder_settings_dependencies" class="row mt-2" attrs="{'invisible': [('group_mrp_routings','=',False)]}"> - <field name="group_mrp_workorder_dependencies" class="col-lg-1 mr0"/> + <field name="group_mrp_workorder_dependencies" class="col flex-grow-0 ml16 mr0 pe-2"/> <div class="col ps-0"> <label for="group_mrp_workorder_dependencies"/> <div class="text-muted"> @@ -62,7 +62,7 @@ Add quality checks to your work orders </div> <div class="row mt-2" attrs="{'invisible': [('module_quality_control','=',False)]}"> - <field name="module_quality_control_worksheet" widget="upgrade_boolean" class="col-lg-1 ml16 mr0"/> + <field name="module_quality_control_worksheet" widget="upgrade_boolean" class="col flex-grow-0 ml16 mr0 pe-2"/> <div class="col ps-0"> <label for="module_quality_control_worksheet"/> <div class="text-muted"> diff --git a/addons/point_of_sale/views/res_config_settings_views.xml b/addons/point_of_sale/views/res_config_settings_views.xml index f5d796109f3f..10d8a452589f 100644 --- a/addons/point_of_sale/views/res_config_settings_views.xml +++ b/addons/point_of_sale/views/res_config_settings_views.xml @@ -414,8 +414,10 @@ <field name="pos_rounding_method" attrs="{'required' : [('pos_cash_rounding', '=', True)]}" domain="[('company_id', '=', company_id)]"/> </div> <div class="row mt16"> - <label string="Only on cash methods" for="pos_only_round_cash_method" class="col-lg-3 o_light_label" /> - <field name="pos_only_round_cash_method"/> + <div class="col"> + <field name="pos_only_round_cash_method"/> + <label string="Only on cash methods" for="pos_only_round_cash_method" class="o_light_label" /> + </div> </div> </div> <div class="mt8"> diff --git a/addons/stock/views/res_config_settings_views.xml b/addons/stock/views/res_config_settings_views.xml index 20591444c920..640d932ef6c7 100644 --- a/addons/stock/views/res_config_settings_views.xml +++ b/addons/stock/views/res_config_settings_views.xml @@ -35,7 +35,7 @@ Process transfers in batch per worker </div> <div class="row mt-2" attrs="{'invisible': [('module_stock_picking_batch','=',False)]}"> - <field name="group_stock_picking_wave" class="col-lg-1 ml16 mr0"/> + <field name="group_stock_picking_wave" class="col flex-grow-0 ml16 mr0 pe-2"/> <div class="col ps-0"> <label for="group_stock_picking_wave"/> <div class="text-muted">Process operations in wave transfers</div> @@ -64,7 +64,7 @@ Add quality checks to your transfer operations </div> <div class="row mt-2" attrs="{'invisible': [('module_quality_control','=',False)]}"> - <field name="module_quality_control_worksheet" widget="upgrade_boolean" class="col-lg-1 ml16 mr0"/> + <field name="module_quality_control_worksheet" widget="upgrade_boolean" class="col flex-grow-0 ml16 mr0 pe-2"/> <div class="col ps-0"> <label for="module_quality_control_worksheet"/> <div class="text-muted"> @@ -347,7 +347,7 @@ Get a full traceability from vendors to customers </div> <div class="row mt-2" attrs="{'invisible': [('group_stock_production_lot','=',False)]}"> - <field name="group_stock_lot_print_gs1" class="col-lg-1 ml16 mr0"/> + <field name="group_stock_lot_print_gs1" class="col flex-grow-0 ml16 mr0 pe-2"/> <div class="col ps-0"> <label for="group_stock_lot_print_gs1"/> <div class="text-muted">Use GS1 nomenclature datamatrix whenever barcodes are printed for lots and serial numbers.</div> -- GitLab