Friday, January 2, 2026
2 changes · 17.0
Enhancements to existing features
This update enhances the appointment scheduling experience by reorganizing the availability sharing button and improving the visual clarity of calendar controls. The changes include updated background colors and a more user-friendly layout for selecting availability options, leading to a smoother scheduling process.
Original PR description
Because the "Share availability" button is in the control panel, its contents seemed very squashed. Since we now have a header for the calendar, there was plenty of space to move it there. And with that space, we could improve the buttons. The background colors of the selected availabilities and non-clickable areas in the calendar have been improved. Community PR https://github.com/odoo/odoo/pull/141139 task-3575827
This update enhances the calendar view's appearance and functionality, particularly in the Year view, by streamlining styling and improving visual clarity for events. It resolves issues with event styling and color display, leading to a more polished and user-friendly calendar experience.
Original PR description
This PR fixes issues after the revamp in PR https://github.com/odoo/odoo/pull/138670 The first fix was to move some of the SCSS in the `calendar` module into the `web` module. Because some modules…
This PR fixes issues after the revamp in PR https://github.com/odoo/odoo/pull/138670 The first fix was to move some of the SCSS in the `calendar` module into the `web` module. Because some modules such as `planning` don't require `calendar`, if it isn't installed, `planning` would not have the styling and colors of the events. By moving things around, this makes for a major part of the diff in this PR. Some event styles were also not being applied in the Year view. This is because we moved all the styles for event styling inside the `.fc-event` selector, but the Year view doesn't have this class on its events, instead we changed it to the `o_event` class which is in every view. This PR includes other improvements such as making the events' colors stand out more in Year view, making "mandatory days" more readable, and improving the calendar header's layout. Entreprise PR https://github.com/odoo/enterprise/pull/50251 task-3575827 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr