Wednesday, March 20, 2024
5 changes · 17.0
Enhancements to existing features
This update refreshes the digest email design to match Odoo's new "Milk" visual style, replacing the previous purple color scheme with the updated design. All digest email images and styling across multiple modules have been updated to reflect this modern design refresh, improving the visual consistency and appearance of automated digest communications sent to users.
Original PR description
This PR contains a revamp of the digest email in the new "Milk" style replacing the old purple with the new one. This has been adapted in all digest data too. The images of the digest email's tips have been replaced by "milkified" versions of them, already available on odoo cdn by the way. Task-3338467 Forward-Port-Of: odoo/enterprise#58780 Forward-Port-Of: odoo/enterprise#42790
This update improves invoice clarity by displaying the accounting date on posted invoices and credit notes when it differs from the invoice date. In certain situations, these two dates can be different, and showing both ensures users have complete visibility into when transactions were recorded in the accounting system versus when they were issued.
Original PR description
In some edge cases the invoice date will differ from the accounting date. This commit makes sure that when this is the case the accounting date is shown on a posted invoice or credit note. This way it stays clear that the accounting date differs from the invoice date. task: 3774329 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The checkout process in the online store now provides a simpler way for developers to add custom steps without rewriting existing code. This improvement makes it easier for businesses to customize their checkout flow with additional steps like gift wrapping, loyalty programs, or custom verification steps.
Original PR description
`_get_checkout_steps` didn't provide a friendly way to add steps in the checkout flow. Developers had to reimplement part of the parent logic in their overrides. This commit introduces `get_checkout_step_list`. This method will allow an easier override of the checkout steps while keeping the logic to return a single step in the parent method.
The pivot table view has been improved to keep the horizontal scrollbar visible within the page viewport instead of appearing at the bottom of the page. Additionally, the scrollbar is now hidden when viewing sample data to prevent confusing navigation behavior. This makes the pivot table easier to use and more intuitive for users working with large datasets.
Original PR description
This commit simply removes the table-responsive class from the pivot view in desktop mode so that its eventual horizontal scrollbar will remain inside the viewport inside of being positioned at the very bottom of the page. Also hides the scrollbar in sample data mode so that the user cannot scroll horizontally in this case which introduces weird display.
The digest email template has been redesigned with the new "Milk" visual style, replacing the previous purple color scheme with the updated branding. All associated images and graphics throughout the digest system have been updated to match the new design aesthetic.
Original PR description
This PR contains a revamp of the digest email in the new "Milk" style replacing the old purple with the new one. This has been adapted in all digest data too. The images of the digest email's tips have been replaced by "milkified" versions of them, already available on odoo cdn by the way. Task-3338467 Forward-Port-Of: odoo/odoo#157896 Forward-Port-Of: odoo/odoo#125432