Name:
[UPG] branding-base cluster (5 modules) to Odoo 19.0 + de-brand/teal SSOT
State:
Failed
finished in 20m
PR State:
merged
PR Author:
David Tran
PR Author Email:
PR:
#658
Committer:
David Tran
Committer Email:
davidtran.hp@gmail.com
Commit:
e8f164315db1cad8180e1e08eec33277c3be5a3c
Description:
[FIX] viin_brand_mail: de-brand email button colour #875A7B -> Viindoo teal #007F8E
Live acceptance (OBS-1) found the email CTA button default colour was still Odoo's legacy
aubergine #875A7B (res.company.email_secondary_color, core mail default), rendered in the
notification email layout and pre-filled in Settings > Email Templates. Override the default
to the Viindoo AA-contrast dark teal #007F8E (white button text stays >=4.5:1; reuses the
navbar AA shade for SSOT, not the flat #00BBCE which fails AA on white text). Extend the
post_init_hook to normalize any existing company still on the untouched #875A7B default
(upgrade completeness), leaving explicit customer choices untouched. Add a test asserting the
default + the rendered CTA button colour is #007F8E and not #875A7B. Verified live: rendered
notification button #007F8E; module tests 0 failed/0 error.
Signed-off-by: David Tran <david.tran@tvtmarine.com>
Branch:
19.0
Age:
Up-time: