diff --git a/addons/website/static/src/js/widgets/ace.js b/addons/website/static/src/js/widgets/ace.js index 177a4db3311..f43b695cff3 100644 --- a/addons/website/static/src/js/widgets/ace.js +++ b/addons/website/static/src/js/widgets/ace.js @@ -69,6 +69,22 @@ var WebsiteAceEditor = AceEditor.extend({ })); }).bind(this)); }, + /** + * @override + */ + _switchType(type) { + const ret = this._super(...arguments); + + if (type === 'scss') { + // By default show the user_custom_rules.scss one as some people + // would write rules in user_custom_bootstrap_overridden.scss + // otherwise, not reading the comment inside explaining how that + // file should be used. + this._displayResource('/website/static/src/scss/user_custom_rules.scss'); + } + + return ret; + }, /** * @override */