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: