Tuesday, April 20, 2021
1 change · master
Enhancements to existing features
The modules list now shows status colors only on the status badge instead of coloring entire rows. This makes the page feel less alarming by avoiding red-highlighted rows for modules that are simply not installed.
Original PR description
This commit simply improves the modules tree view by removing the tree "decorators" and replacing it by a badge widget with associated decorators on the 'state' field. Indeed, the previous implementation could make the tree view look a bit "scary" at first opening because it would color a lot of lines in red (modules were not installed), giving it a feeling or "error" where there was none. Now the color is directly shown on the state field, making it clear it's related to that information. Task-2507703 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr