From de9102f7e0c6114e4610ca8a442956b9504ccd2a Mon Sep 17 00:00:00 2001 From: Luis Ernesto Portillo Zaldivar Date: Tue, 15 Jul 2025 00:51:12 -0600 Subject: [PATCH] feat(#8): Task 4 completada - Resaltado visual para valores fuera de rango MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - CSS personalizado para resaltar valores en rojo - Integración con decoration-danger de Odoo 18 - Estilos aplicados a vistas lista y formulario - Assets backend configurados en manifest --- lims_management/__manifest__.py | 5 +++++ lims_management/static/src/css/lims_test.css | 21 ++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 lims_management/static/src/css/lims_test.css diff --git a/lims_management/__manifest__.py b/lims_management/__manifest__.py index f14c46a..91f86ee 100644 --- a/lims_management/__manifest__.py +++ b/lims_management/__manifest__.py @@ -17,6 +17,11 @@ 'category': 'Industries', 'version': '18.0.1.0.0', 'depends': ['base', 'product', 'sale'], + 'assets': { + 'web.assets_backend': [ + 'lims_management/static/src/css/lims_test.css', + ], + }, 'data': [ 'security/lims_security.xml', 'security/ir.model.access.csv', diff --git a/lims_management/static/src/css/lims_test.css b/lims_management/static/src/css/lims_test.css new file mode 100644 index 0000000..f0ef335 --- /dev/null +++ b/lims_management/static/src/css/lims_test.css @@ -0,0 +1,21 @@ +/* Estilos para pruebas de laboratorio LIMS */ + +/* Resaltar valores fuera de rango con decoration-danger */ +.o_list_view .o_data_row td[name="value_numeric"].text-danger, +.o_list_view .o_data_row td[name="value_numeric"] .text-danger { + color: #dc3545 !important; + font-weight: bold; +} + +/* Asegurar que funcione con el decoration-danger de Odoo 18 */ +.o_list_renderer tbody tr td.o_list_number.text-danger, +.o_list_renderer tbody tr td .o_field_number.text-danger { + color: #dc3545 !important; + font-weight: bold; +} + +/* Para campos en vista formulario también */ +.o_form_sheet .o_field_widget[name="value_numeric"].text-danger input { + color: #dc3545 !important; + font-weight: bold; +} \ No newline at end of file