diff --git a/addons/website/static/src/snippets/s_website_form/000.js b/addons/website/static/src/snippets/s_website_form/000.js index 05810a9157c..0c532231d05 100644 --- a/addons/website/static/src/snippets/s_website_form/000.js +++ b/addons/website/static/src/snippets/s_website_form/000.js @@ -445,7 +445,7 @@ odoo.define('website.s_website_form', function (require) { }); // Update field color if invalid or erroneous - const $controls = $field.find('.form-control, .form-select, .form-check-input, .form-control-file'); + const $controls = $field.find('.form-control, .form-select, .form-check-input'); $field.removeClass('o_has_error'); $controls.removeClass('is-invalid'); if (invalid_inputs.length || error_fields[field_name]) { diff --git a/addons/website/static/src/snippets/s_website_form/001.scss b/addons/website/static/src/snippets/s_website_form/001.scss index 1ac1542e18a..dcd5accd916 100644 --- a/addons/website/static/src/snippets/s_website_form/001.scss +++ b/addons/website/static/src/snippets/s_website_form/001.scss @@ -64,14 +64,6 @@ display: none; } } - - .form-control-file.is-invalid { - // Note: BS5 use form-control on file inputs now, but this is kept as - // compatibility for now (also at the time this was done, Odoo 16.0 uses - // BS5 but not yet(?) form-control on file inputs). - padding-left: 3px; - border-left: 3px solid $form-feedback-invalid-color; - } } body:not(.editor_enable) .s_website_form[data-vcss="001"] { diff --git a/addons/website/static/src/xml/website_form_editor.xml b/addons/website/static/src/xml/website_form_editor.xml index ee2888a19dc..e56a0fff30d 100644 --- a/addons/website/static/src/xml/website_form_editor.xml +++ b/addons/website/static/src/xml/website_form_editor.xml @@ -376,7 +376,7 @@ Upload a document
- +