Name:
[FIX] web_responsive, viin_brand_common: unbreak apps-menu search selection and stale brand repaints
State:
Failed
finished in 144m
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#675
Committer:
David Tran
Committer Email:
david.tran@tvtmarine.com
Commit:
9427371a853503d21b0d0fd9ddfdcf8bf9c634de
Description:
[FIX] viin_brand_common: withdraw the square-corners brand decision
The product owner withdrew the "square corners are part of the
Viindoo brand identity" decision. This module forced Bootstrap's
global $border-radius to 0 in bootstrap_overridden.scss; drop that
override so Odoo's own product-wide border-radius default applies
again across buttons, inputs, cards, badges, dropdowns and modals.
No sibling radius variable ($border-radius-sm/lg/xl/xxl) is touched -
those are independent Bootstrap literals this module never overrode.
viin_brand_square_corners_tour and its Python HttpCase driver
(test_real_backend_buttons_keep_the_brand_square_corners) existed
solely to guard the withdrawn contract, so both are retired together
with it. Every other assertion in the same tour file and test class
(brand primary colour, theme secondary colour, base font-size,
statusbar outline/fill, discuss sidebar, settings tab) is untouched.
Verified: before this change the retired assertion measured .btn
border-top-left-radius = 0px (passing, as designed). After this
change the full --test-tags /viin_brand_common suite is green
(0 failed, 0 error, 0 skipped, 20/20), and a fresh computed-style
probe measures .btn border-top-left-radius = 4px - Odoo core's own
$o-border-radius default - confirming the product-wide change took
effect. Bump manifest version 0.3.4 -> 0.3.5.
Signed-off-by: David Tran <david.tran@tvtmarine.com>
Branch:
18.0
Age:
Up-time: