-
Notifications
You must be signed in to change notification settings - Fork 30.1k
[FIX] website_sale: fix overlapping terms & conditions #191346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FIX] website_sale: fix overlapping terms & conditions #191346
Conversation
08907f9 to
115976c
Compare
f50ada3 to
8ad4b44
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thank you for fixing this 👼
Note: Don't forget to remove the o_cta_navigation_placeholder element in the master fw port
|
@robodoo delegate=vchu-odoo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello,
Thank you for the great fix!
Is it possible to target 17.0 as there is the same issue?
Could you also please change task-** to opw-** in your commit message since it is a bugfix ticket not a task?
This commit fixes an issues about the terms & conditions overlapping the rest of the content on the `website_sale` payment page. Prior to this commit, the terms & conditions was positioned using a `position-absolute` with a `bottom-0`, resulting in the element extending to the topside if its content is very long. This led to some overlapping issues with the others elements of the view. To prevent this issue to happen, we position the element with a `top-100` and remove the `<div>` that aimed to handle the spacing at the bottom. We now manage this spacing with a utility class. opw-4373853
8ad4b44 to
6cbe2f8
Compare
|
Thank you for the changes! @robodoo r+ |
This commit fixes an issues about the terms & conditions overlapping the rest of the content on the `website_sale` payment page. Prior to this commit, the terms & conditions was positioned using a `position-absolute` with a `bottom-0`, resulting in the element extending to the topside if its content is very long. This led to some overlapping issues with the others elements of the view. To prevent this issue to happen, we position the element with a `top-100` and remove the `<div>` that aimed to handle the spacing at the bottom. We now manage this spacing with a utility class. opw-4373853 closes #191346 Signed-off-by: Valeriya Chuprina (vchu) <vchu@odoo.com>
This commit fixes an issues about the terms & conditions overlapping the rest of the content on the `website_sale` payment page. Prior to this commit, the terms & conditions was positioned using a `position-absolute` with a `bottom-0`, resulting in the element extending to the topside if its content is very long. This led to some overlapping issues with the others elements of the view. To prevent this issue to happen, we position the element with a `top-100` and remove the `<div>` that aimed to handle the spacing at the bottom. We now manage this spacing with a utility class. opw-4373853 closes odoo#191346 Signed-off-by: Valeriya Chuprina (vchu) <vchu@odoo.com>

This PR fixes an issues about the terms & conditions overlapping the rest of the content on the
website_salepayment page.Prior to this PR, the terms & conditions was positioned using a
position-absolutewith abottom-0, resulting in the element extending to the topside if its content is very long. This led to some overlapping issues with the others elements of the view.To prevent this issue to happen, we position the element with a
top-100and remove the<div>that aimed to handle the spacing at the bottom. We now manage this spacing with a utility class.opw-4373853
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr