Skip to content

[IMP] Time Off: My time#18604

Open
larm-odoo wants to merge 1 commit into
19.0from
19.0-time-off-update-my-time-larm
Open

[IMP] Time Off: My time#18604
larm-odoo wants to merge 1 commit into
19.0from
19.0-time-off-update-my-time-larm

Conversation

@larm-odoo

Copy link
Copy Markdown
Contributor

Updating new pop-ups, including the warning, and new visual layout for My Time Off and My Allocations.

Original task card for this PR.

@robodoo

robodoo commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator

Pull request status dashboard

@larm-odoo larm-odoo self-assigned this Jun 24, 2026
@larm-odoo larm-odoo added the 3 label Jun 24, 2026
@larm-odoo

Copy link
Copy Markdown
Contributor Author

Hi @theRealThagomizer - this is ready for a review. Thanks!

@C3POdoo C3POdoo requested a review from a team June 24, 2026 21:25

@theRealThagomizer theRealThagomizer left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hiya, @larm-odoo! Changes look good overall! I had a few suggestions and caught a few typos, but I think this is ready to move on otherwise.

Comment on lines +22 to +23
current day highlighted in a red circle. The weeks are notated in light grey, in the far left column
of each month.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might be worth adding a picture for this, just because it might take folks a moment for it to click that the grey NUMBER is the week. I thought this meant the grey columns denoting Saturday and Sunday, for instance.

Comment on lines +30 to +33
The calendar displays weekends by default. For companies that only operate from Monday through
Friday, it may be desired to hide weekends since they are non-working days. To hide the weekends,
click the :guilabel:`Year` :icon:`fa-caret-down` button, and click :icon:`fa-check`
:guilabel:`Show Weekends`. The dashboard reloads, and the weekends are hidden from view.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The calendar displays weekends by default. For companies that only operate from Monday through
Friday, it may be desired to hide weekends since they are non-working days. To hide the weekends,
click the :guilabel:`Year` :icon:`fa-caret-down` button, and click :icon:`fa-check`
:guilabel:`Show Weekends`. The dashboard reloads, and the weekends are hidden from view.
The calendar displays weekends by default. To hide the weekends, click
the :guilabel:`Year` :icon:`fa-caret-down` button, and click :icon:`fa-check`
:guilabel:`Show Weekends`. The dashboard automatically reloads, and
the weekends are hidden from view.

Lil' tighter.

:guilabel:`Allocated` to view a list of allocations granted. To request more time, click
:guilabel:`new request` and a :ref:`New Allocation pop-up window loads
<time_off/request-allocation>`.
- :guilabel:`Approved`: The total amount of time off that has been approved

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- :guilabel:`Approved`: The total amount of time off that has been approved
- :guilabel:`Approved`: The total amount of time off that has been approved.

- :guilabel:`Approved`: The total amount of time off that has been approved
- :guilabel:`Planned`: The total amount of time off that has been scheduled for the future.
- :guilabel:`Available`: The total amount of time off available to the employee after the approved
and planned tie off are factored in.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
and planned tie off are factored in.
and planned time off are factored in.

New allocation requests can also be made from the :guilabel:`Dashboard`. Click the :guilabel:`New
Allocation Request` button to request more time off, and a :ref:`New Allocation
New allocation requests can also be made from the :guilabel:`Dashboard`. Click the :guilabel:`NEW
ALLOCATION REQUEST` button to request more time off, and a :ref:`New Allocation

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
ALLOCATION REQUEST` button to request more time off, and a :ref:`New Allocation
ALLOCATION REQUEST` link to request more time off, and a :ref:`New Allocation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants