senaite / senaite.core

Enterprise Open Source Laboratory System (LIMS)
https://senaite.com
GNU General Public License v2.0
254 stars 145 forks source link

Highlight edit tabs with errors in red #2526

Closed ramonski closed 6 months ago

ramonski commented 6 months ago

Description of the issue/feature this PR addresses

This PR highlights schemata tabs of AT content types that have errors.

schema tabs with errors

Current behavior before PR

Tabs are not highlighted if they have erroneous fields

Desired behavior after PR is merged

Tabs are highlighted in red if they have erroneous fields

-- I confirm I have tested this PR thoroughly and coded it according to PEP8 and Plone's Python styleguide standards.