diff --git a/addons/account/static/src/less/account_dashboard.less b/addons/account/static/src/scss/account_dashboard.scss
similarity index 100%
rename from addons/account/static/src/less/account_dashboard.less
rename to addons/account/static/src/scss/account_dashboard.scss
diff --git a/addons/account/static/src/less/account_journal_dashboard.less b/addons/account/static/src/scss/account_journal_dashboard.scss
similarity index 100%
rename from addons/account/static/src/less/account_journal_dashboard.less
rename to addons/account/static/src/scss/account_journal_dashboard.scss
diff --git a/addons/account/static/src/less/account_reconciliation.less b/addons/account/static/src/scss/account_reconciliation.scss
similarity index 100%
rename from addons/account/static/src/less/account_reconciliation.less
rename to addons/account/static/src/scss/account_reconciliation.scss
diff --git a/addons/account/views/account.xml b/addons/account/views/account.xml
index 1ac86f05e6dbdfb3e8b7adcf25b9fc483647f39d..45ca15f14bd9709ff1e27ae91740034f556f9744 100644
--- a/addons/account/views/account.xml
+++ b/addons/account/views/account.xml
@@ -4,9 +4,9 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" href="/account/static/src/css/account_bank_and_cash.css"/>
             <link rel="stylesheet" href="/account/static/src/css/account.css"/>
-            <link rel="stylesheet" href="/account/static/src/less/account_reconciliation.less"/>
-            <link rel="stylesheet" href="/account/static/src/less/account_journal_dashboard.less"/>
-            <link rel="stylesheet" href="/account/static/src/less/account_dashboard.less"/>
+            <link rel="stylesheet" type="text/scss" href="/account/static/src/scss/account_reconciliation.scss"/>
+            <link rel="stylesheet" type="text/scss" href="/account/static/src/scss/account_journal_dashboard.scss"/>
+            <link rel="stylesheet" type="text/scss" href="/account/static/src/scss/account_dashboard.scss"/>
 
             <script type="text/javascript" src="/account/static/src/js/reconciliation/reconciliation_action.js"></script>
             <script type="text/javascript" src="/account/static/src/js/reconciliation/reconciliation_model.js"></script>
diff --git a/addons/account_asset/static/src/less/account_asset.less b/addons/account_asset/static/src/scss/account_asset.scss
similarity index 100%
rename from addons/account_asset/static/src/less/account_asset.less
rename to addons/account_asset/static/src/scss/account_asset.scss
diff --git a/addons/account_asset/views/account_asset_templates.xml b/addons/account_asset/views/account_asset_templates.xml
index 9cff8bbb3786ebcf301ae351e5f5f42e9216c455..c2fef153cfe34a9dc31826978fad861b161a0fee 100644
--- a/addons/account_asset/views/account_asset_templates.xml
+++ b/addons/account_asset/views/account_asset_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="account assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/account_asset/static/src/less/account_asset.less"/>
+            <link rel="stylesheet" type="text/scss" href="/account_asset/static/src/scss/account_asset.scss"/>
             <script type="text/javascript" src="/account_asset/static/src/js/account_asset.js"></script>
         </xpath>
     </template>
diff --git a/addons/base_import/static/src/less/base_import.less b/addons/base_import/static/src/scss/base_import.scss
similarity index 100%
rename from addons/base_import/static/src/less/base_import.less
rename to addons/base_import/static/src/scss/base_import.scss
diff --git a/addons/base_import/views/base_import_templates.xml b/addons/base_import/views/base_import_templates.xml
index 941ca9850d94c52707bcb6f41648f486d62ce3b7..fdb8e5f0d2b388204b87f96c1366e8a15ba7c51a 100644
--- a/addons/base_import/views/base_import_templates.xml
+++ b/addons/base_import/views/base_import_templates.xml
@@ -3,7 +3,7 @@
     <data>
         <template id="assets_backend" name="base_import assets" inherit_id="web.assets_backend">
             <xpath expr="." position="inside">
-                <link rel="stylesheet" href="/base_import/static/src/less/base_import.less"/>
+                <link rel="stylesheet" type="text/scss" href="/base_import/static/src/scss/base_import.scss"/>
                 <script type="text/javascript" src="/base_import/static/lib/javascript-state-machine/state-machine.js"></script>
                 <script type="text/javascript" src="/base_import/static/src/js/import_action.js"></script>
                 <script type="text/javascript" src="/base_import/static/src/js/import_buttons.js"></script>
diff --git a/addons/board/static/src/less/dashboard.less b/addons/board/static/src/scss/dashboard.scss
similarity index 100%
rename from addons/board/static/src/less/dashboard.less
rename to addons/board/static/src/scss/dashboard.scss
diff --git a/addons/board/views/board_templates.xml b/addons/board/views/board_templates.xml
index faab4a1a1b2548a2a9ef76a3b317a51fa34643c5..beebf92f9c0874292d7d1232e30d3e674e66fc85 100644
--- a/addons/board/views/board_templates.xml
+++ b/addons/board/views/board_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
         <template id="assets_backend" name="board assets" inherit_id="web.assets_backend">
             <xpath expr="." position="inside">
-                <link rel="stylesheet" href="/board/static/src/less/dashboard.less"/>
+                <link rel="stylesheet" type="text/scss" href="/board/static/src/scss/dashboard.scss"/>
                 <script type="text/javascript" src="/board/static/src/js/action_manager_board_action.js"></script>
                 <script type="text/javascript" src="/board/static/src/js/board_view.js"></script>
                 <script type="text/javascript" src="/board/static/src/js/favorite_menu.js"></script>
diff --git a/addons/calendar/static/src/less/calendar.less b/addons/calendar/static/src/scss/calendar.scss
similarity index 100%
rename from addons/calendar/static/src/less/calendar.less
rename to addons/calendar/static/src/scss/calendar.scss
diff --git a/addons/calendar/views/calendar_templates.xml b/addons/calendar/views/calendar_templates.xml
index c41e4bb482d7a066dd6f06c538f612d2d43b091f..c963102eee2520232cc2a93ae5bfd777d9372884 100644
--- a/addons/calendar/views/calendar_templates.xml
+++ b/addons/calendar/views/calendar_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="calendar assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/calendar/static/src/less/calendar.less"/>
+            <link rel="stylesheet" type="text/scss" href="/calendar/static/src/scss/calendar.scss"/>
             <script type="text/javascript" src="/calendar/static/src/js/base_calendar.js"></script>
             <script type="text/javascript" src="/calendar/static/src/js/mail_activity.js"></script>
         </xpath>
diff --git a/addons/event/static/src/less/event.less b/addons/event/static/src/scss/event.scss
similarity index 100%
rename from addons/event/static/src/less/event.less
rename to addons/event/static/src/scss/event.scss
diff --git a/addons/event/views/event_templates.xml b/addons/event/views/event_templates.xml
index e9182139c67f5d56ce10f4893d1fa541a633fa48..0e1a81d16adc2bccf9abfceeed1bd79733edb81e 100644
--- a/addons/event/views/event_templates.xml
+++ b/addons/event/views/event_templates.xml
@@ -3,7 +3,7 @@
     <data>
         <template id="assets_backend" name="event assets" inherit_id="web.assets_backend">
             <xpath expr="." position="inside">
-                <link rel="stylesheet" href="/event/static/src/less/event.less"/>
+                <link rel="stylesheet" type="text/scss" href="/event/static/src/scss/event.scss"/>
             </xpath>
         </template>
     </data>
diff --git a/addons/gamification/static/src/less/gamification.less b/addons/gamification/static/src/scss/gamification.scss
similarity index 100%
rename from addons/gamification/static/src/less/gamification.less
rename to addons/gamification/static/src/scss/gamification.scss
diff --git a/addons/gamification/views/gamification.xml b/addons/gamification/views/gamification.xml
index 44c9ab9da1a24a6659bf11e571ac1941ad445c33..08341ac83c01927b88511ee29a1799438f375878 100644
--- a/addons/gamification/views/gamification.xml
+++ b/addons/gamification/views/gamification.xml
@@ -1,7 +1,7 @@
 <odoo>
     <template id="assets_backend" name="gamification assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/gamification/static/src/less/gamification.less"/>
+            <link rel="stylesheet" type="text/scss" href="/gamification/static/src/scss/gamification.scss"/>
         </xpath>
     </template>
 </odoo>
diff --git a/addons/google_calendar/static/src/less/google_calendar.less b/addons/google_calendar/static/src/scss/google_calendar.scss
similarity index 100%
rename from addons/google_calendar/static/src/less/google_calendar.less
rename to addons/google_calendar/static/src/scss/google_calendar.scss
diff --git a/addons/google_calendar/views/google_calendar_templates.xml b/addons/google_calendar/views/google_calendar_templates.xml
index 4ff9df7f453fa914b17787754d127cc1c6169e95..5d194433b92cde403f6cf23facbb6bfc091caa91 100644
--- a/addons/google_calendar/views/google_calendar_templates.xml
+++ b/addons/google_calendar/views/google_calendar_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="google_calendar assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/google_calendar/static/src/less/google_calendar.less"/>
+            <link rel="stylesheet" type="text/scss" href="/google_calendar/static/src/scss/google_calendar.scss"/>
             <script type="text/javascript" src="/google_calendar/static/src/js/google_calendar.js"></script>
         </xpath>
     </template>
diff --git a/addons/google_drive/views/google_drive_templates.xml b/addons/google_drive/views/google_drive_templates.xml
index 9f4725702e0d66044fe7daa449ebc425d7e4821f..d0aa70623df390dd60e8ca719efbb6c908116ec2 100644
--- a/addons/google_drive/views/google_drive_templates.xml
+++ b/addons/google_drive/views/google_drive_templates.xml
@@ -3,7 +3,7 @@
 
     <template id="assets_backend" name="google_drive assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/google_drive/static/src/css/google_drive.css" />
+            <link rel="stylesheet" href="/google_drive/static/src/css/google_drive.css"/>
             <script type="text/javascript" src="/google_drive/static/src/js/gdrive.js"></script>
         </xpath>
     </template>
diff --git a/addons/hr/static/src/less/hr.less b/addons/hr/static/src/scss/hr.scss
similarity index 100%
rename from addons/hr/static/src/less/hr.less
rename to addons/hr/static/src/scss/hr.scss
diff --git a/addons/hr/views/hr_templates.xml b/addons/hr/views/hr_templates.xml
index 1d1ebd712678aabd0c2db1e106269cdfae7a4921..dd7d5acb9e0858da0d4135e40132736b68d8cfa2 100644
--- a/addons/hr/views/hr_templates.xml
+++ b/addons/hr/views/hr_templates.xml
@@ -3,7 +3,7 @@
 
     <template id="assets_backend" name="hr assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/hr/static/src/less/hr.less"/>
+            <link rel="stylesheet" type="text/scss" href="/hr/static/src/scss/hr.scss"/>
         </xpath>
     </template>
 
diff --git a/addons/hr_attendance/static/src/less/hr_attendance.less b/addons/hr_attendance/static/src/scss/hr_attendance.scss
similarity index 100%
rename from addons/hr_attendance/static/src/less/hr_attendance.less
rename to addons/hr_attendance/static/src/scss/hr_attendance.scss
diff --git a/addons/hr_attendance/views/web_asset_backend_template.xml b/addons/hr_attendance/views/web_asset_backend_template.xml
index 4263a3f314d868751eda9207096dab34c72c33da..edbcfe3f13bb5307cd6c6c428da463f9f5e10f31 100644
--- a/addons/hr_attendance/views/web_asset_backend_template.xml
+++ b/addons/hr_attendance/views/web_asset_backend_template.xml
@@ -7,7 +7,7 @@
             <script type="text/javascript" src="/hr_attendance/static/src/js/kiosk_mode.js"></script>
             <script type="text/javascript" src="/hr_attendance/static/src/js/kiosk_confirm.js"></script>
             <script type="text/javascript" src="/hr_attendance/static/src/js/my_attendances.js"></script>
-            <link rel="stylesheet" href="/hr_attendance/static/src/less/hr_attendance.less"/>
+            <link rel="stylesheet" type="text/scss" href="/hr_attendance/static/src/scss/hr_attendance.scss"/>
         </xpath>
     </template>
 
diff --git a/addons/hr_org_chart/static/src/less/hr_org_chart.less b/addons/hr_org_chart/static/src/scss/hr_org_chart.scss
similarity index 100%
rename from addons/hr_org_chart/static/src/less/hr_org_chart.less
rename to addons/hr_org_chart/static/src/scss/hr_org_chart.scss
diff --git a/addons/hr_org_chart/views/hr_templates.xml b/addons/hr_org_chart/views/hr_templates.xml
index fbaf9ac11426ca2cafd83f98c0550dd9357c40bc..50b6087e4ecb31427eea993d9d16c737953510de 100644
--- a/addons/hr_org_chart/views/hr_templates.xml
+++ b/addons/hr_org_chart/views/hr_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="hr_org_chart_assets_backend" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" type="text/less" href="/hr_org_chart/static/src/less/hr_org_chart.less"/>
+            <link rel="stylesheet" type="text/scss" href="/hr_org_chart/static/src/scss/hr_org_chart.scss"/>
             <script type="text/javascript" src="/hr_org_chart/static/src/js/hr_org_chart.js"></script>
         </xpath>
     </template>
diff --git a/addons/hr_recruitment/static/src/less/hr_job.less b/addons/hr_recruitment/static/src/scss/hr_job.scss
similarity index 100%
rename from addons/hr_recruitment/static/src/less/hr_job.less
rename to addons/hr_recruitment/static/src/scss/hr_job.scss
diff --git a/addons/hr_recruitment/views/hr_recruitment_templates.xml b/addons/hr_recruitment/views/hr_recruitment_templates.xml
index e7db234313d4e82c916cc273563b5aed8957340f..ac00cd7c2ec55d15ad6cc1b44657e54a41443e1e 100644
--- a/addons/hr_recruitment/views/hr_recruitment_templates.xml
+++ b/addons/hr_recruitment/views/hr_recruitment_templates.xml
@@ -3,7 +3,7 @@
     <data>
         <template id="assets_backend" name="hr_recruitment assets" inherit_id="web.assets_backend">
             <xpath expr="." position="inside">
-                <link rel="stylesheet" href="/hr_recruitment/static/src/less/hr_job.less"/>
+                <link rel="stylesheet" type="text/scss" href="/hr_recruitment/static/src/scss/hr_job.scss"/>
                 <script type="text/javascript" src="/hr_recruitment/static/src/js/tour.js"></script>
             </xpath>
         </template>
diff --git a/addons/im_livechat/static/src/less/copy_clipboard.less b/addons/im_livechat/static/src/scss/copy_clipboard.scss
similarity index 100%
rename from addons/im_livechat/static/src/less/copy_clipboard.less
rename to addons/im_livechat/static/src/scss/copy_clipboard.scss
diff --git a/addons/im_livechat/static/src/less/im_livechat.less b/addons/im_livechat/static/src/scss/im_livechat.scss
similarity index 100%
rename from addons/im_livechat/static/src/less/im_livechat.less
rename to addons/im_livechat/static/src/scss/im_livechat.scss
diff --git a/addons/im_livechat/static/src/less/im_livechat_bootstrap.less b/addons/im_livechat/static/src/scss/im_livechat_bootstrap.scss
similarity index 100%
rename from addons/im_livechat/static/src/less/im_livechat_bootstrap.less
rename to addons/im_livechat/static/src/scss/im_livechat_bootstrap.scss
diff --git a/addons/im_livechat/views/im_livechat_channel_templates.xml b/addons/im_livechat/views/im_livechat_channel_templates.xml
index f5e2ea54c77f82b5e80b9e52b393ffa4b492db70..e85293c943aeeb92e4bc12da2c40927bf721516b 100644
--- a/addons/im_livechat/views/im_livechat_channel_templates.xml
+++ b/addons/im_livechat/views/im_livechat_channel_templates.xml
@@ -9,7 +9,7 @@
             <xpath expr="." position="inside">
                 <script type="text/javascript" src="/im_livechat/static/src/js/im_livechat_backend.js"></script>
                 <script type="text/javascript" src="/im_livechat/static/src/js/copy_clipboard.js"></script>
-                <link rel="stylesheet" href="/im_livechat/static/src/less/copy_clipboard.less"/>
+                <link rel="stylesheet" type="text/scss" href="/im_livechat/static/src/scss/copy_clipboard.scss"/>
             </xpath>
         </template>
 
@@ -149,10 +149,10 @@
             <script type="text/javascript" src="/mail/static/src/js/document_viewer.js"></script>
             <script type="text/javascript" src="/im_livechat/static/src/js/im_livechat.js"></script>
             <t t-call="web._assets_helpers"/>
-            <link rel="stylesheet" href="/im_livechat/static/src/less/im_livechat_bootstrap.less"/>
-            <link rel="stylesheet" href="/mail/static/src/less/chat_window.less"></link>
-            <link rel="stylesheet" href="/mail/static/src/less/thread.less"></link>
-            <link rel="stylesheet" href="/im_livechat/static/src/less/im_livechat.less"/>
+            <link rel="stylesheet" type="text/scss" href="/im_livechat/static/src/scss/im_livechat_bootstrap.scss"/>
+            <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/chat_window.scss"></link>
+            <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/thread.scss"></link>
+            <link rel="stylesheet" type="text/scss" href="/im_livechat/static/src/scss/im_livechat.scss"/>
         </template>
 
         <!-- the js code to initialize the LiveSupport object -->
diff --git a/addons/l10n_ch/report/isr_report.xml b/addons/l10n_ch/report/isr_report.xml
index 4ffa10363c643eba7bcef1c867f4513b2b746a61..90b7cd1f50e8ad8e7e2954a4cd1af73ac0e69337 100644
--- a/addons/l10n_ch/report/isr_report.xml
+++ b/addons/l10n_ch/report/isr_report.xml
@@ -33,7 +33,7 @@
 
         <template id="assets_common" name="l10n_ch_isr_report" inherit_id="web.report_assets_common">
             <xpath expr="." position="inside">
-                <link href="/l10n_ch/static/src/less/report_isr.less" rel="stylesheet"/>
+                <link rel="stylesheet" type="text/scss" href="/l10n_ch/static/src/scss/report_isr.scss"/>
             </xpath>
         </template>
 
diff --git a/addons/l10n_ch/static/src/less/report_isr.less b/addons/l10n_ch/static/src/scss/report_isr.scss
similarity index 100%
rename from addons/l10n_ch/static/src/less/report_isr.less
rename to addons/l10n_ch/static/src/scss/report_isr.scss
diff --git a/addons/lunch/static/src/less/lunch.less b/addons/lunch/static/src/scss/lunch.scss
similarity index 100%
rename from addons/lunch/static/src/less/lunch.less
rename to addons/lunch/static/src/scss/lunch.scss
diff --git a/addons/lunch/views/lunch_templates.xml b/addons/lunch/views/lunch_templates.xml
index 8e16254ebb77ba131113f8f27185edf66dbc24cc..a5d8c6e6935e27a9272e46e34363586df94d4c34 100644
--- a/addons/lunch/views/lunch_templates.xml
+++ b/addons/lunch/views/lunch_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="lunch assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/lunch/static/src/less/lunch.less"/>
+            <link rel="stylesheet" type="text/scss" href="/lunch/static/src/scss/lunch.scss"/>
             <script type="text/javascript" src="/lunch/static/src/js/lunch.js"></script>
         </xpath>
     </template>
diff --git a/addons/mail/static/src/less/announcement.less b/addons/mail/static/src/scss/announcement.scss
similarity index 100%
rename from addons/mail/static/src/less/announcement.less
rename to addons/mail/static/src/scss/announcement.scss
diff --git a/addons/mail/static/src/less/chat_window.less b/addons/mail/static/src/scss/chat_window.scss
similarity index 100%
rename from addons/mail/static/src/less/chat_window.less
rename to addons/mail/static/src/scss/chat_window.scss
diff --git a/addons/mail/static/src/less/chatter.less b/addons/mail/static/src/scss/chatter.scss
similarity index 100%
rename from addons/mail/static/src/less/chatter.less
rename to addons/mail/static/src/scss/chatter.scss
diff --git a/addons/mail/static/src/less/composer.less b/addons/mail/static/src/scss/composer.scss
similarity index 100%
rename from addons/mail/static/src/less/composer.less
rename to addons/mail/static/src/scss/composer.scss
diff --git a/addons/mail/static/src/less/discuss.less b/addons/mail/static/src/scss/discuss.scss
similarity index 100%
rename from addons/mail/static/src/less/discuss.less
rename to addons/mail/static/src/scss/discuss.scss
diff --git a/addons/mail/static/src/less/extended_chat_window.less b/addons/mail/static/src/scss/extended_chat_window.scss
similarity index 100%
rename from addons/mail/static/src/less/extended_chat_window.less
rename to addons/mail/static/src/scss/extended_chat_window.scss
diff --git a/addons/mail/static/src/less/followers.less b/addons/mail/static/src/scss/followers.scss
similarity index 100%
rename from addons/mail/static/src/less/followers.less
rename to addons/mail/static/src/scss/followers.scss
diff --git a/addons/mail/static/src/less/mail_activity.less b/addons/mail/static/src/scss/mail_activity.scss
similarity index 100%
rename from addons/mail/static/src/less/mail_activity.less
rename to addons/mail/static/src/scss/mail_activity.scss
diff --git a/addons/mail/static/src/less/systray.less b/addons/mail/static/src/scss/systray.scss
similarity index 100%
rename from addons/mail/static/src/less/systray.less
rename to addons/mail/static/src/scss/systray.scss
diff --git a/addons/mail/static/src/less/thread.less b/addons/mail/static/src/scss/thread.scss
similarity index 100%
rename from addons/mail/static/src/less/thread.less
rename to addons/mail/static/src/scss/thread.scss
diff --git a/addons/mail/views/mail_templates.xml b/addons/mail/views/mail_templates.xml
index 6d0920250440d3dcc4420df8568990f087557368..b8e930e4028825c30f1fec7b26decbd104d7e8fb 100644
--- a/addons/mail/views/mail_templates.xml
+++ b/addons/mail/views/mail_templates.xml
@@ -27,16 +27,16 @@
                 <script type="text/javascript" src="/mail/static/src/js/utils.js"></script>
                 <script type="text/javascript" src="/mail/static/src/js/activity.js"></script>
 
-                <link rel="stylesheet" href="/mail/static/src/less/announcement.less"/>
-                <link rel="stylesheet" href="/mail/static/src/less/chat_window.less" type="text/less"/>
-                <link rel="stylesheet" href="/mail/static/src/less/discuss.less" type="text/less"/>
-                <link rel="stylesheet" href="/mail/static/src/less/extended_chat_window.less" type="text/less"/>
-                <link rel="stylesheet" href="/mail/static/src/less/composer.less" type="text/less"/>
-                <link rel="stylesheet" href="/mail/static/src/less/chatter.less" type="text/less"/>
-                <link rel="stylesheet" href="/mail/static/src/less/followers.less" type="text/less"/>
-                <link rel="stylesheet" href="/mail/static/src/less/thread.less" type="text/less"/>
-                <link rel="stylesheet" href="/mail/static/src/less/systray.less" type="text/less"/>
-                <link rel="stylesheet" href="/mail/static/src/less/mail_activity.less"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/announcement.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/discuss.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/chat_window.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/extended_chat_window.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/composer.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/chatter.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/followers.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/thread.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/systray.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/mail_activity.scss"/>
             </xpath>
         </template>
 
diff --git a/addons/maintenance/static/src/less/maintenance_team_dashboard.less b/addons/maintenance/static/src/scss/maintenance_team_dashboard.scss
similarity index 100%
rename from addons/maintenance/static/src/less/maintenance_team_dashboard.less
rename to addons/maintenance/static/src/scss/maintenance_team_dashboard.scss
diff --git a/addons/maintenance/views/maintenance_templates.xml b/addons/maintenance/views/maintenance_templates.xml
index 09b86b5af4e5160fc76e5b70aef9f41db6fd714b..b6ca68f323cd08adce08a7cc482b06b1da9583c1 100644
--- a/addons/maintenance/views/maintenance_templates.xml
+++ b/addons/maintenance/views/maintenance_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="maintenance assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/maintenance/static/src/less/maintenance_team_dashboard.less"/>
+            <link rel="stylesheet" type="text/scss" href="/maintenance/static/src/scss/maintenance_team_dashboard.scss"/>
         </xpath>
     </template>
 </odoo>
diff --git a/addons/mass_mailing/static/src/less/mass_mailing.less b/addons/mass_mailing/static/src/scss/mass_mailing.scss
similarity index 100%
rename from addons/mass_mailing/static/src/less/mass_mailing.less
rename to addons/mass_mailing/static/src/scss/mass_mailing.scss
diff --git a/addons/mass_mailing/static/src/less/mass_mailing.ui.less b/addons/mass_mailing/static/src/scss/mass_mailing.ui.scss
similarity index 100%
rename from addons/mass_mailing/static/src/less/mass_mailing.ui.less
rename to addons/mass_mailing/static/src/scss/mass_mailing.ui.scss
diff --git a/addons/mass_mailing/static/src/less/themes/theme_basic.less b/addons/mass_mailing/static/src/scss/themes/theme_basic.scss
similarity index 100%
rename from addons/mass_mailing/static/src/less/themes/theme_basic.less
rename to addons/mass_mailing/static/src/scss/themes/theme_basic.scss
diff --git a/addons/mass_mailing/static/src/less/themes/theme_default.less b/addons/mass_mailing/static/src/scss/themes/theme_default.scss
similarity index 100%
rename from addons/mass_mailing/static/src/less/themes/theme_default.less
rename to addons/mass_mailing/static/src/scss/themes/theme_default.scss
diff --git a/addons/mass_mailing/views/editor_field_html.xml b/addons/mass_mailing/views/editor_field_html.xml
index a89a2d764102aee9af2c9ea7203cfb41455308fb..560af01a7f1e29c31c82e63e5864f3f22d487721 100644
--- a/addons/mass_mailing/views/editor_field_html.xml
+++ b/addons/mass_mailing/views/editor_field_html.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="utf-8"?>
 <odoo>
 <template id="assets_mail_themes">
-    <link rel="stylesheet" type="text/less" href="/mass_mailing/static/src/less/themes/theme_basic.less"/>
-    <link rel="stylesheet" type="text/less" href="/mass_mailing/static/src/less/themes/theme_default.less"/>
+    <link rel="stylesheet" type="text/scss" href="/mass_mailing/static/src/scss/themes/theme_basic.scss"/>
+    <link rel="stylesheet" type="text/scss" href="/mass_mailing/static/src/scss/themes/theme_default.scss"/>
 </template>
 
 <template id="FieldTextHtmlInline" name="Editor layout">
diff --git a/addons/mass_mailing/views/mass_mailing_template.xml b/addons/mass_mailing/views/mass_mailing_template.xml
index 1f7b224ae78fb2ef02e3a9076c1df8b9a2e57854..54c82eab9de2f048f213be9035ba6e661b62fe23 100644
--- a/addons/mass_mailing/views/mass_mailing_template.xml
+++ b/addons/mass_mailing/views/mass_mailing_template.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="mass_mailing assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/mass_mailing/static/src/less/mass_mailing.less"/>
+            <link rel="stylesheet" type="text/scss" href="/mass_mailing/static/src/scss/mass_mailing.scss"/>
             <link rel="stylesheet" href="/mass_mailing/static/src/css/email_template.css"/>
             <script type="text/javascript" src="/mass_mailing/static/src/js/mass_mailing.js"></script>
         </xpath>
@@ -10,7 +10,7 @@
 
     <template id="assets_editor" inherit_id="web_editor.assets_editor">
         <xpath expr="//link[last()]" position="after">
-            <link type="text/less" rel="stylesheet" href="/mass_mailing/static/src/less/mass_mailing.ui.less"/>
+            <link rel="stylesheet" type="text/scss" href="/mass_mailing/static/src/scss/mass_mailing.ui.scss"/>
         </xpath>
     </template>
 </odoo>
diff --git a/addons/mrp/static/src/less/mrp.less b/addons/mrp/static/src/scss/mrp.scss
similarity index 100%
rename from addons/mrp/static/src/less/mrp.less
rename to addons/mrp/static/src/scss/mrp.scss
diff --git a/addons/mrp/static/src/less/mrp_bom_report.less b/addons/mrp/static/src/scss/mrp_bom_report.scss
similarity index 100%
rename from addons/mrp/static/src/less/mrp_bom_report.less
rename to addons/mrp/static/src/scss/mrp_bom_report.scss
diff --git a/addons/mrp/views/mrp_templates.xml b/addons/mrp/views/mrp_templates.xml
index 1917a4c3c6d75dcabce3f027d367b90c46ab32c7..2c746900a69c1233a5bd7c1dd8e11124920544ee 100644
--- a/addons/mrp/views/mrp_templates.xml
+++ b/addons/mrp/views/mrp_templates.xml
@@ -3,14 +3,14 @@
     <template id="assets_backend" name="mrp assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
             <script type="text/javascript" src="/mrp/static/src/js/mrp.js"></script>
-            <link rel="stylesheet" type="text/less" href="/mrp/static/src/less/mrp.less"/>
+            <link rel="stylesheet" type="text/scss" href="/mrp/static/src/scss/mrp.scss"/>
             <script type="text/javascript" src="/mrp/static/src/js/mrp_bom_report.js"></script>
         </xpath>
    </template>
 
     <template id="assets_common" name="mrp bom common assets" inherit_id="web.assets_common">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/mrp/static/src/less/mrp_bom_report.less" />
+            <link rel="stylesheet" type="text/scss" href="/mrp/static/src/scss/mrp_bom_report.scss" />
         </xpath>
     </template>
 
diff --git a/addons/note/static/src/less/note.less b/addons/note/static/src/scss/note.scss
similarity index 100%
rename from addons/note/static/src/less/note.less
rename to addons/note/static/src/scss/note.scss
diff --git a/addons/note/views/note_templates.xml b/addons/note/views/note_templates.xml
index c80d00d84e0ee1222dd67714827707de0dfbeb28..5b7dfa73923b0337e0afc5206a2656156f2457c3 100644
--- a/addons/note/views/note_templates.xml
+++ b/addons/note/views/note_templates.xml
@@ -1,8 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <odoo>
     <template id="assets_backend" inherit_id="web.assets_backend">
-        <xpath expr="link[last()]" position="after">
-            <link rel="stylesheet" type="text/less" href="/note/static/src/less/note.less"/>
+        <xpath expr="//link[last()]" position="after">
+            <link rel="stylesheet" type="text/scss" href="/note/static/src/scss/note.scss"/>
+        </xpath>
+        <xpath expr="//script[last()]" position="after">
              <script type="text/javascript" src="/note/static/src/js/systray.js"></script>
         </xpath>
     </template>
diff --git a/addons/pad/views/pad.xml b/addons/pad/views/pad.xml
index 126f8c84f16e0c719dd1685d7ab39eab18a8b972..63dccce615c2f809703a2b8c6b23b47d6feb0dab 100644
--- a/addons/pad/views/pad.xml
+++ b/addons/pad/views/pad.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="pad assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/pad/static/src/css/etherpad.css" />
+            <link rel="stylesheet" href="/pad/static/src/css/etherpad.css"/>
             <script type="text/javascript" src="/pad/static/src/js/pad.js" />
         </xpath>
     </template>
diff --git a/addons/payment/static/src/less/payment_acquirer.less b/addons/payment/static/src/scss/payment_acquirer.scss
similarity index 100%
rename from addons/payment/static/src/less/payment_acquirer.less
rename to addons/payment/static/src/scss/payment_acquirer.scss
diff --git a/addons/payment/static/src/less/payment_form.less b/addons/payment/static/src/scss/payment_form.scss
similarity index 100%
rename from addons/payment/static/src/less/payment_form.less
rename to addons/payment/static/src/scss/payment_form.scss
diff --git a/addons/payment/static/src/less/portal_payment.less b/addons/payment/static/src/scss/portal_payment.scss
similarity index 100%
rename from addons/payment/static/src/less/portal_payment.less
rename to addons/payment/static/src/scss/portal_payment.scss
diff --git a/addons/payment/views/assets.xml b/addons/payment/views/assets.xml
index 42e965196f2e14c8db8427b65076761fb5094e61..06fc316ca39726a790f5f9a682a74fc15c5b3aca 100644
--- a/addons/payment/views/assets.xml
+++ b/addons/payment/views/assets.xml
@@ -2,8 +2,8 @@
 <odoo>
     <template id="assets_frontend" inherit_id="web.assets_frontend">
         <xpath expr="link[last()]" position="after">
-            <link rel="stylesheet" type="text/less" href="/payment/static/src/less/portal_payment.less"/>
-            <link rel="stylesheet" type="text/less" href="/payment/static/src/less/payment_form.less"/>
+            <link rel="stylesheet" type="text/scss" href="/payment/static/src/scss/portal_payment.scss"/>
+            <link rel="stylesheet" type="text/scss" href="/payment/static/src/scss/payment_form.scss"/>
         </xpath>
         <xpath expr="script[last()]" position="after">
             <script type="text/javascript" src="/payment/static/lib/jquery.payment/jquery.payment.js"></script>
diff --git a/addons/payment/views/payment_templates.xml b/addons/payment/views/payment_templates.xml
index 6ffee52c9757af8cab2e9929613613a6b44b96f3..869c3a369c411c8ef9f6a1fd048bc718857418ad 100644
--- a/addons/payment/views/payment_templates.xml
+++ b/addons/payment/views/payment_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="Payment Assets Backend" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/payment/static/src/less/payment_acquirer.less"/>
+            <link rel="stylesheet" type="text/scss" href="/payment/static/src/scss/payment_acquirer.scss"/>
         </xpath>
     </template>
 
diff --git a/addons/point_of_sale/static/src/less/customer_facing_display.less b/addons/point_of_sale/static/src/scss/customer_facing_display.scss
similarity index 100%
rename from addons/point_of_sale/static/src/less/customer_facing_display.less
rename to addons/point_of_sale/static/src/scss/customer_facing_display.scss
diff --git a/addons/point_of_sale/static/src/less/pos_dashboard.less b/addons/point_of_sale/static/src/scss/pos_dashboard.scss
similarity index 100%
rename from addons/point_of_sale/static/src/less/pos_dashboard.less
rename to addons/point_of_sale/static/src/scss/pos_dashboard.scss
diff --git a/addons/point_of_sale/views/point_of_sale.xml b/addons/point_of_sale/views/point_of_sale.xml
index 5868d6f70564ba29b159e64770116e2252479007..0cb9c5e366b844c93639bb01cab8924e89daaa0d 100644
--- a/addons/point_of_sale/views/point_of_sale.xml
+++ b/addons/point_of_sale/views/point_of_sale.xml
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <odoo>
         <template id="assets" name="point_of_sale assets">
-            <link rel="stylesheet" type="text/less" href="/web/static/src/less/fonts.less" />
-            <link rel="stylesheet" href="/web/static/lib/fontawesome/css/font-awesome.css" />
+            <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/fonts.scss"/>
+            <link rel="stylesheet" href="/web/static/lib/fontawesome/css/font-awesome.css"/>
             <link rel="stylesheet" href="/point_of_sale/static/src/css/pos.css" id="pos-stylesheet"/>
-            <link rel="stylesheet" href="/point_of_sale/static/src/css/keyboard.css" />
+            <link rel="stylesheet" href="/point_of_sale/static/src/css/keyboard.css"/>
 
             <script type="text/javascript" src="/point_of_sale/static/lib/fastclick.js"></script>
             <script type="text/javascript" src="/point_of_sale/static/lib/waitfont.js"></script>
diff --git a/addons/point_of_sale/views/point_of_sale_template.xml b/addons/point_of_sale/views/point_of_sale_template.xml
index 673c6e3e94375667f6b053587051cf0b02d52c43..fb00bb3428370d8e3573b883892edc2c099310c2 100644
--- a/addons/point_of_sale/views/point_of_sale_template.xml
+++ b/addons/point_of_sale/views/point_of_sale_template.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="hr assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/point_of_sale/static/src/less/pos_dashboard.less"/>
+            <link rel="stylesheet" type="text/scss" href="/point_of_sale/static/src/scss/pos_dashboard.scss"/>
             <script type="text/javascript" src="/point_of_sale/static/src/js/tour.js"></script>
         </xpath>
     </template>
diff --git a/addons/portal/static/src/less/bootstrap.extend.less b/addons/portal/static/src/scss/bootstrap.extend.scss
similarity index 100%
rename from addons/portal/static/src/less/bootstrap.extend.less
rename to addons/portal/static/src/scss/bootstrap.extend.scss
diff --git a/addons/portal/static/src/less/portal.less b/addons/portal/static/src/scss/portal.scss
similarity index 100%
rename from addons/portal/static/src/less/portal.less
rename to addons/portal/static/src/scss/portal.scss
diff --git a/addons/portal/views/assets.xml b/addons/portal/views/assets.xml
index 88f7347348976db79b10f1d4b8bdc3fadc7108b8..44af4db1950c4f285520644cdaa731ffb40c5ffc 100644
--- a/addons/portal/views/assets.xml
+++ b/addons/portal/views/assets.xml
@@ -2,8 +2,8 @@
 <odoo>
     <template id="assets_frontend" inherit_id="web.assets_frontend" name="Portal Assets">
         <xpath expr="//link[last()]" position="after">
-            <link rel="stylesheet" type="text/less" href="/portal/static/src/less/bootstrap.extend.less"/>
-            <link rel="stylesheet" type="text/less" href="/portal/static/src/less/portal.less"/>
+            <link rel="stylesheet" type="text/scss" href="/portal/static/src/scss/bootstrap.extend.scss"/>
+            <link rel="stylesheet" type="text/scss" href="/portal/static/src/scss/portal.scss"/>
         </xpath>
         <xpath expr="//script[last()]" position="after">
             <script type="text/javascript" src="/portal/static/src/js/portal.js"></script>
diff --git a/addons/pos_mercury/views/pos_mercury_templates.xml b/addons/pos_mercury/views/pos_mercury_templates.xml
index 53f0361c0e930ffa06d9926d82446ddeebddbeff..60352a5e051929065246aa437eeb9639e309582e 100644
--- a/addons/pos_mercury/views/pos_mercury_templates.xml
+++ b/addons/pos_mercury/views/pos_mercury_templates.xml
@@ -5,7 +5,7 @@
         <template id="assets" inherit_id="point_of_sale.assets">
             <xpath expr="." position="inside">
                 <script type="text/javascript" src="/pos_mercury/static/src/js/pos_mercury.js"></script>
-                <link rel="stylesheet" href="/pos_mercury/static/src/css/pos_mercury.css" />
+                <link rel="stylesheet" href="/pos_mercury/static/src/css/pos_mercury.css"/>
             </xpath>
         </template>
 
diff --git a/addons/pos_restaurant/views/pos_restaurant_templates.xml b/addons/pos_restaurant/views/pos_restaurant_templates.xml
index 179b9414270c038342630330f3f14fb9bd07f15e..ebfdd9e8664420fdc2211ff46f5c0ea4faed80b2 100644
--- a/addons/pos_restaurant/views/pos_restaurant_templates.xml
+++ b/addons/pos_restaurant/views/pos_restaurant_templates.xml
@@ -11,7 +11,7 @@
               <script type="text/javascript" src="/pos_restaurant/static/src/js/notes.js"></script>
           </xpath>
           <xpath expr="//link[@id='pos-stylesheet']" position="after">
-              <link rel="stylesheet" href="/pos_restaurant/static/src/css/restaurant.css" />
+              <link rel="stylesheet" href="/pos_restaurant/static/src/css/restaurant.css"/>
           </xpath>
         </template>
 
diff --git a/addons/project/static/src/less/portal_rating.less b/addons/project/static/src/scss/portal_rating.scss
similarity index 100%
rename from addons/project/static/src/less/portal_rating.less
rename to addons/project/static/src/scss/portal_rating.scss
diff --git a/addons/project/static/src/less/project_dashboard.less b/addons/project/static/src/scss/project_dashboard.scss
similarity index 100%
rename from addons/project/static/src/less/project_dashboard.less
rename to addons/project/static/src/scss/project_dashboard.scss
diff --git a/addons/project/views/project_assets.xml b/addons/project/views/project_assets.xml
index f953c6d366c2be19ba317f30a747c919c9bc0426..d1034fb1f28b27d645da9d11cccaa1b012ffc7ed 100644
--- a/addons/project/views/project_assets.xml
+++ b/addons/project/views/project_assets.xml
@@ -6,13 +6,13 @@
                 <script type="text/javascript" src="/project/static/src/js/project.js"></script>
                 <script type="text/javascript" src="/project/static/src/js/project_task_kanban_examples.js"></script>
                 <script type="text/javascript" src="/project/static/src/js/tour.js"></script>
-                <link rel="stylesheet" href="/project/static/src/less/project_dashboard.less"/>
+                <link rel="stylesheet" type="text/scss" href="/project/static/src/scss/project_dashboard.scss"/>
             </xpath>
         </template>
 
         <template id="assets_frontend" inherit_id="web.assets_frontend" name="Rating Project Assets">
             <xpath expr="." position="inside">
-                <link rel="stylesheet" href="/project/static/src/less/portal_rating.less"/>
+                <link rel="stylesheet" type="text/scss" href="/project/static/src/scss/portal_rating.scss"/>
                 <script type="text/javascript" src="/project/static/src/js/portal_rating.js"/>
             </xpath>
         </template>
diff --git a/addons/sale/static/src/less/sale_portal.less b/addons/sale/static/src/scss/sale_portal.scss
similarity index 100%
rename from addons/sale/static/src/less/sale_portal.less
rename to addons/sale/static/src/scss/sale_portal.scss
diff --git a/addons/sale/views/assets.xml b/addons/sale/views/assets.xml
index 9f89db5ab7275334a19bfc0af684d10a65029f3f..a736833aabc6f48628e600d7a41f9f2385dbbdb9 100644
--- a/addons/sale/views/assets.xml
+++ b/addons/sale/views/assets.xml
@@ -8,7 +8,7 @@
 
     <template id="assets_frontend" inherit_id="web.assets_frontend" name="Sale frontend assets">
         <xpath expr="." position="inside">
-            <link rel='stylesheet' href='/sale/static/src/less/sale_portal.less'/>
+            <link rel="stylesheet" type="text/scss" href="/sale/static/src/scss/sale_portal.scss"/>
         </xpath>
     </template>
 </odoo>
diff --git a/addons/sale_timesheet/static/src/less/sale_timesheet.less b/addons/sale_timesheet/static/src/scss/sale_timesheet.scss
similarity index 100%
rename from addons/sale_timesheet/static/src/less/sale_timesheet.less
rename to addons/sale_timesheet/static/src/scss/sale_timesheet.scss
diff --git a/addons/sale_timesheet/views/hr_timesheet_templates.xml b/addons/sale_timesheet/views/hr_timesheet_templates.xml
index 3e81a1a1d7cb3e75b73a14eb9a4d3fe39f2c1e92..cbcde931bd977a951cf521057c8fa5d94563f1f6 100644
--- a/addons/sale_timesheet/views/hr_timesheet_templates.xml
+++ b/addons/sale_timesheet/views/hr_timesheet_templates.xml
@@ -4,7 +4,7 @@
     <template id="assets_backend" name="sale timesheet assets" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
             <script type="text/javascript" src="/sale_timesheet/static/src/js/timesheet_plan.js"></script>
-            <link rel="stylesheet" href="/sale_timesheet/static/src/less/sale_timesheet.less"/>
+            <link rel="stylesheet" type="text/scss" href="/sale_timesheet/static/src/scss/sale_timesheet.scss"/>
         </xpath>
     </template>
 
diff --git a/addons/sales_team/static/src/less/sales_team_dashboard.less b/addons/sales_team/static/src/scss/sales_team_dashboard.scss
similarity index 100%
rename from addons/sales_team/static/src/less/sales_team_dashboard.less
rename to addons/sales_team/static/src/scss/sales_team_dashboard.scss
diff --git a/addons/sales_team/views/crm_team_views.xml b/addons/sales_team/views/crm_team_views.xml
index 5bab6f7b5dfca18d59b4b895ad8005357aba9dcb..df971e6caa37e018c223ef63c261b7d02018a060 100644
--- a/addons/sales_team/views/crm_team_views.xml
+++ b/addons/sales_team/views/crm_team_views.xml
@@ -149,7 +149,7 @@
         <!-- add css / js -->
         <template id="assets_backend" name="sales_team assets" inherit_id="web.assets_backend">
             <xpath expr="." position="inside">
-                <link rel="stylesheet" href="/sales_team/static/src/less/sales_team_dashboard.less"/>
+                <link rel="stylesheet" type="text/scss" href="/sales_team/static/src/scss/sales_team_dashboard.scss"/>
             </xpath>
         </template>
 
diff --git a/addons/stock/report/report_location_barcode.xml b/addons/stock/report/report_location_barcode.xml
index 426f7037e285d03199890d2fb55dba9b9bbbfcbd..7759058e737e02dac5a1af8eb67bf886b66d275e 100644
--- a/addons/stock/report/report_location_barcode.xml
+++ b/addons/stock/report/report_location_barcode.xml
@@ -4,7 +4,7 @@
 
 <template id="assets_common" name="stock_location_barcodes pdf assets" inherit_id="web.report_assets_common">
     <xpath expr="." position="inside">
-        <link href="/stock/static/src/less/report_location_barcode.less" rel="stylesheet"/>
+        <link rel="stylesheet" type="text/scss" href="/stock/static/src/scss/report_location_barcode.scss"/>
     </xpath>
 </template>
 
diff --git a/addons/stock/static/src/less/report_location_barcode.less b/addons/stock/static/src/scss/report_location_barcode.scss
similarity index 100%
rename from addons/stock/static/src/less/report_location_barcode.less
rename to addons/stock/static/src/scss/report_location_barcode.scss
diff --git a/addons/stock/static/src/less/stock_traceability_report.less b/addons/stock/static/src/scss/stock_traceability_report.scss
similarity index 100%
rename from addons/stock/static/src/less/stock_traceability_report.less
rename to addons/stock/static/src/scss/stock_traceability_report.scss
diff --git a/addons/stock/views/report_stock_traceability.xml b/addons/stock/views/report_stock_traceability.xml
index 4aa36ba7410b84cc07c234bd3d4b7797ba77928e..8b2e2c7fc48d3135115fe2c3e8f7acae03303fc4 100644
--- a/addons/stock/views/report_stock_traceability.xml
+++ b/addons/stock/views/report_stock_traceability.xml
@@ -85,7 +85,7 @@
 
     <template id="assets_stock_print_report" inherit_id="web.assets_common" active="True">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/stock/static/src/less/stock_traceability_report.less" />
+            <link rel="stylesheet" type="text/scss" href="/stock/static/src/scss/stock_traceability_report.scss"/>
         </xpath>
     </template>
 
diff --git a/addons/stock/views/stock_template.xml b/addons/stock/views/stock_template.xml
index 01939d7483e3af634986dba05957cb50bde961e0..4ca47b3013d77e8bbd3e6d3d06ee2c225d489806 100644
--- a/addons/stock/views/stock_template.xml
+++ b/addons/stock/views/stock_template.xml
@@ -5,7 +5,7 @@
         <xpath expr="." position="inside">
             <script type="text/javascript" src="/stock/static/src/js/stock_traceability_report_backend.js"></script>
             <script type="text/javascript" src="/stock/static/src/js/stock_traceability_report_widgets.js"></script>
-            <link rel="stylesheet" href="/stock/static/src/less/stock_traceability_report.less" />
+            <link rel="stylesheet" type="text/scss" href="/stock/static/src/scss/stock_traceability_report.scss"/>
         </xpath>
    </template>
 
diff --git a/addons/survey/views/survey_templates.xml b/addons/survey/views/survey_templates.xml
index 3ae2d1f1104fb040f62620c6338eb43c4bb02771..61eb600204c9b35485f3f3bea9d1853307e1e2bd 100644
--- a/addons/survey/views/survey_templates.xml
+++ b/addons/survey/views/survey_templates.xml
@@ -11,11 +11,11 @@
         <script type="text/javascript" src="/survey/static/src/js/tour_test_survey.js"></script>
         <script type="text/javascript" src="/web/static/src/js/fields/field_utils.js"></script>
         <link href="/web/static/lib/nvd3/nv.d3.css" rel="stylesheet" type="text/css"></link>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/import_bootstrap.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/fonts.less" />
+        <link rel="stylesheet" type="text/less" href="/web/static/src/scss/import_bootstrap.scss"/>
+        <link rel="stylesheet" type="text/less" href="/web/static/src/scss/fonts.scss" />
         <!-- Some helper classes (like mt- mb-) are required for survey templates  -->
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/utils.less"/>
-        <link rel="stylesheet" type="text/less" href="/web_editor/static/src/less/web_editor.common.less"/>
+        <link rel="stylesheet" type="text/less" href="/web/static/src/scss/utils.scss"/>
+        <link rel="stylesheet" type="text/less" href="/web_editor/static/src/scss/web_editor.common.scss"/>
         <link href="/survey/static/src/css/survey_print.css" rel="stylesheet" type="text/css"/>
         <link href="/survey/static/src/css/survey_result.css" rel="stylesheet" type="text/css"></link>
     </template>
diff --git a/addons/theme_bootswatch/static/src/less/amelia_fix.css b/addons/theme_bootswatch/static/src/scss/amelia_fix.scss
similarity index 100%
rename from addons/theme_bootswatch/static/src/less/amelia_fix.css
rename to addons/theme_bootswatch/static/src/scss/amelia_fix.scss
diff --git a/addons/theme_bootswatch/static/src/less/cosmo_fix.css b/addons/theme_bootswatch/static/src/scss/cosmo_fix.scss
similarity index 100%
rename from addons/theme_bootswatch/static/src/less/cosmo_fix.css
rename to addons/theme_bootswatch/static/src/scss/cosmo_fix.scss
diff --git a/addons/theme_bootswatch/static/src/less/cyborg_fix.css b/addons/theme_bootswatch/static/src/scss/cyborg_fix.scss
similarity index 100%
rename from addons/theme_bootswatch/static/src/less/cyborg_fix.css
rename to addons/theme_bootswatch/static/src/scss/cyborg_fix.scss
diff --git a/addons/theme_bootswatch/static/src/less/flatly_fix.css b/addons/theme_bootswatch/static/src/scss/flatly_fix.scss
similarity index 100%
rename from addons/theme_bootswatch/static/src/less/flatly_fix.css
rename to addons/theme_bootswatch/static/src/scss/flatly_fix.scss
diff --git a/addons/theme_bootswatch/static/src/less/journal_fix.css b/addons/theme_bootswatch/static/src/scss/journal_fix.scss
similarity index 100%
rename from addons/theme_bootswatch/static/src/less/journal_fix.css
rename to addons/theme_bootswatch/static/src/scss/journal_fix.scss
diff --git a/addons/theme_bootswatch/static/src/less/readable_fix.css b/addons/theme_bootswatch/static/src/scss/readable_fix.scss
similarity index 100%
rename from addons/theme_bootswatch/static/src/less/readable_fix.css
rename to addons/theme_bootswatch/static/src/scss/readable_fix.scss
diff --git a/addons/theme_bootswatch/static/src/less/simplex_fix.css b/addons/theme_bootswatch/static/src/scss/simplex_fix.scss
similarity index 100%
rename from addons/theme_bootswatch/static/src/less/simplex_fix.css
rename to addons/theme_bootswatch/static/src/scss/simplex_fix.scss
diff --git a/addons/theme_bootswatch/static/src/less/slate_fix.css b/addons/theme_bootswatch/static/src/scss/slate_fix.scss
similarity index 100%
rename from addons/theme_bootswatch/static/src/less/slate_fix.css
rename to addons/theme_bootswatch/static/src/scss/slate_fix.scss
diff --git a/addons/theme_bootswatch/static/src/less/spacelab_fix.css b/addons/theme_bootswatch/static/src/scss/spacelab_fix.scss
similarity index 100%
rename from addons/theme_bootswatch/static/src/less/spacelab_fix.css
rename to addons/theme_bootswatch/static/src/scss/spacelab_fix.scss
diff --git a/addons/theme_bootswatch/views/theme_bootswatch_templates.xml b/addons/theme_bootswatch/views/theme_bootswatch_templates.xml
index 592e782568b81be484688dff1efe80466ef9c4ad..da42a4a190697d1447c4fdef74ea3601657853b0 100644
--- a/addons/theme_bootswatch/views/theme_bootswatch_templates.xml
+++ b/addons/theme_bootswatch/views/theme_bootswatch_templates.xml
@@ -112,7 +112,7 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/amelia/bootswatch.less' t-ignore="true"/>
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/amelia/variables.less' t-ignore="true"/>
-            <link rel='stylesheet' href='/theme_bootswatch/static/src/less/amelia_fix.css' t-ignore="true"/>
+            <link rel='stylesheet' href='/theme_bootswatch/static/src/scss/amelia_fix.scss' t-ignore="true"/>
         </xpath>
     </template>
 
@@ -127,7 +127,7 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/cosmo/bootswatch.less' t-ignore="true"/>
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/cosmo/variables.less' t-ignore="true"/>
-            <link rel='stylesheet' href='/theme_bootswatch/static/src/less/cosmo_fix.css' t-ignore="true"/>
+            <link rel='stylesheet' href='/theme_bootswatch/static/src/scss/cosmo_fix.scss' t-ignore="true"/>
         </xpath>
     </template>
 
@@ -135,7 +135,7 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/cyborg/bootswatch.less' t-ignore="true"/>
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/cyborg/variables.less' t-ignore="true"/>
-            <link rel='stylesheet' href='/theme_bootswatch/static/src/less/cyborg_fix.css' t-ignore="true"/>
+            <link rel='stylesheet' href='/theme_bootswatch/static/src/scss/cyborg_fix.scss' t-ignore="true"/>
         </xpath>
     </template>
 
@@ -143,7 +143,7 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/flatly/bootswatch.less' t-ignore="true"/>
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/flatly/variables.less' t-ignore="true"/>
-            <link rel='stylesheet' href='/theme_bootswatch/static/src/less/flatly_fix.css' t-ignore="true"/>
+            <link rel='stylesheet' href='/theme_bootswatch/static/src/scss/flatly_fix.scss' t-ignore="true"/>
         </xpath>
     </template>
 
@@ -151,7 +151,7 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/journal/bootswatch.less' t-ignore="true"/>
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/journal/variables.less' t-ignore="true"/>
-            <link rel='stylesheet' href='/theme_bootswatch/static/src/less/journal_fix.css' t-ignore="true"/>
+            <link rel='stylesheet' href='/theme_bootswatch/static/src/scss/journal_fix.scss' t-ignore="true"/>
         </xpath>
     </template>
 
@@ -159,7 +159,7 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/readable/bootswatch.less' t-ignore="true"/>
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/readable/variables.less' t-ignore="true"/>
-            <link rel='stylesheet' href='/theme_bootswatch/static/src/less/readable_fix.css' t-ignore="true"/>
+            <link rel='stylesheet' href='/theme_bootswatch/static/src/scss/readable_fix.scss' t-ignore="true"/>
         </xpath>
     </template>
 
@@ -167,7 +167,7 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/simplex/bootswatch.less' t-ignore="true"/>
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/simplex/variables.less' t-ignore="true"/>
-            <link rel='stylesheet' href='/theme_bootswatch/static/src/less/simplex_fix.css' t-ignore="true"/>
+            <link rel='stylesheet' href='/theme_bootswatch/static/src/scss/simplex_fix.scss' t-ignore="true"/>
         </xpath>
     </template>
 
@@ -175,7 +175,7 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/slate/bootswatch.less' t-ignore="true"/>
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/slate/variables.less' t-ignore="true"/>
-            <link rel='stylesheet' href='/theme_bootswatch/static/src/less/slate_fix.css' t-ignore="true"/>
+            <link rel='stylesheet' href='/theme_bootswatch/static/src/scss/slate_fix.scss' t-ignore="true"/>
         </xpath>
     </template>
 
@@ -183,7 +183,7 @@
         <xpath expr="." position="inside">
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/spacelab/bootswatch.less' t-ignore="true"/>
             <link rel="stylesheet" type="text/less" href='/theme_bootswatch/static/lib/bootswatch/spacelab/variables.less' t-ignore="true"/>
-            <link rel='stylesheet' href='/theme_bootswatch/static/src/less/spacelab_fix.css' t-ignore="true"/>
+            <link rel='stylesheet' href='/theme_bootswatch/static/src/scss/spacelab_fix.scss' t-ignore="true"/>
         </xpath>
     </template>
 
diff --git a/addons/theme_default/static/src/less/colors.less b/addons/theme_default/static/src/scss/colors.scss
similarity index 100%
rename from addons/theme_default/static/src/less/colors.less
rename to addons/theme_default/static/src/scss/colors.scss
diff --git a/addons/theme_default/static/src/less/customize_modal.less b/addons/theme_default/static/src/scss/customize_modal.scss
similarity index 100%
rename from addons/theme_default/static/src/less/customize_modal.less
rename to addons/theme_default/static/src/scss/customize_modal.scss
diff --git a/addons/theme_default/static/src/less/option_color_amethyst.less b/addons/theme_default/static/src/scss/option_color_amethyst.scss
similarity index 100%
rename from addons/theme_default/static/src/less/option_color_amethyst.less
rename to addons/theme_default/static/src/scss/option_color_amethyst.scss
diff --git a/addons/theme_default/static/src/less/option_color_cobalt.less b/addons/theme_default/static/src/scss/option_color_cobalt.scss
similarity index 100%
rename from addons/theme_default/static/src/less/option_color_cobalt.less
rename to addons/theme_default/static/src/scss/option_color_cobalt.scss
diff --git a/addons/theme_default/static/src/less/option_color_emerald.less b/addons/theme_default/static/src/scss/option_color_emerald.scss
similarity index 100%
rename from addons/theme_default/static/src/less/option_color_emerald.less
rename to addons/theme_default/static/src/scss/option_color_emerald.scss
diff --git a/addons/theme_default/static/src/less/option_color_gold.less b/addons/theme_default/static/src/scss/option_color_gold.scss
similarity index 100%
rename from addons/theme_default/static/src/less/option_color_gold.less
rename to addons/theme_default/static/src/scss/option_color_gold.scss
diff --git a/addons/theme_default/static/src/less/option_color_ruby.less b/addons/theme_default/static/src/scss/option_color_ruby.scss
similarity index 100%
rename from addons/theme_default/static/src/less/option_color_ruby.less
rename to addons/theme_default/static/src/scss/option_color_ruby.scss
diff --git a/addons/theme_default/static/src/less/option_color_stone.less b/addons/theme_default/static/src/scss/option_color_stone.scss
similarity index 100%
rename from addons/theme_default/static/src/less/option_color_stone.less
rename to addons/theme_default/static/src/scss/option_color_stone.scss
diff --git a/addons/theme_default/static/src/less/option_font.less b/addons/theme_default/static/src/scss/option_font.scss
similarity index 100%
rename from addons/theme_default/static/src/less/option_font.less
rename to addons/theme_default/static/src/scss/option_font.scss
diff --git a/addons/theme_default/static/src/less/option_layout_boxed.less b/addons/theme_default/static/src/scss/option_layout_boxed.scss
similarity index 100%
rename from addons/theme_default/static/src/less/option_layout_boxed.less
rename to addons/theme_default/static/src/scss/option_layout_boxed.scss
diff --git a/addons/theme_default/views/theme_default_templates.xml b/addons/theme_default/views/theme_default_templates.xml
index b3cb5a120ca8fb60aba59c8107c7840085e01225..3c23a080aa36cf00b382fa31ad5bfd7928132bd0 100644
--- a/addons/theme_default/views/theme_default_templates.xml
+++ b/addons/theme_default/views/theme_default_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
 <template id="assets_frontend" inherit_id="website.assets_frontend" name="Theme Default Assets Frontend">
   <xpath expr="link[last()]" position="after">
-    <link rel="stylesheet" href="/theme_default/static/src/less/customize_modal.less"/>
+    <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/customize_modal.scss"/>
   </xpath>
 </template>
 
@@ -112,7 +112,7 @@
 
 <template id="colors" name="Colors" inherit_id="website.assets_frontend">
   <xpath expr="." position="inside">
-    <link rel="stylesheet" href='/theme_default/static/src/less/colors.less'/>
+    <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/colors.scss"/>
   </xpath>
 </template>
 
@@ -120,7 +120,7 @@
 
 <template id="option_layout_boxed" name="option_layout_boxed" inherit_id="website.assets_frontend" active="False" customize_show="False">
   <xpath expr="." position="inside">
-      <link href="/theme_default/static/src/less/option_layout_boxed.less" rel="stylesheet" type="text/less"/>
+      <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/option_layout_boxed.scss"/>
   </xpath>
 </template>
 
@@ -128,37 +128,37 @@
 
 <template id="option_color_stone" name="option_color_stone" inherit_id="website.assets_frontend" active="False" customize_show="False">
   <xpath expr="." position="inside">
-    <link href="/theme_default/static/src/less/option_color_stone.less" rel="stylesheet" type="text/less"/>
+    <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/option_color_stone.scss"/>
   </xpath>
 </template>
 
 <template id="option_color_emerald" name="option_color_emerald" inherit_id="website.assets_frontend" active="False" customize_show="False">
   <xpath expr="." position="inside">
-    <link href="/theme_default/static/src/less/option_color_emerald.less" rel="stylesheet" type="text/less"/>
+    <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/option_color_emerald.scss"/>
   </xpath>
 </template>
 
 <template id="option_color_cobalt" name="option_color_cobalt" inherit_id="website.assets_frontend" active="False" customize_show="False">
   <xpath expr="." position="inside">
-    <link href="/theme_default/static/src/less/option_color_cobalt.less" rel="stylesheet" type="text/less"/>
+    <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/option_color_cobalt.scss"/>
   </xpath>
 </template>
 
 <template id="option_color_amethyst" name="option_color_amethyst" inherit_id="website.assets_frontend" active="False" customize_show="False">
   <xpath expr="." position="inside">
-    <link href="/theme_default/static/src/less/option_color_amethyst.less" rel="stylesheet" type="text/less"/>
+    <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/option_color_amethyst.scss"/>
   </xpath>
 </template>
 
 <template id="option_color_ruby" name="option_color_ruby" inherit_id="website.assets_frontend" active="False" customize_show="False">
   <xpath expr="." position="inside">
-    <link href="/theme_default/static/src/less/option_color_ruby.less" rel="stylesheet" type="text/less"/>
+    <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/option_color_ruby.scss"/>
   </xpath>
 </template>
 
 <template id="option_color_gold" name="option_color_gold" inherit_id="website.assets_frontend" active="False" customize_show="False">
   <xpath expr="." position="inside">
-    <link href="/theme_default/static/src/less/option_color_gold.less" rel="stylesheet" type="text/less"/>
+    <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/option_color_gold.scss"/>
   </xpath>
 </template>
 
@@ -166,7 +166,7 @@
 
 <template id="option_font" name="option_font" inherit_id="website.assets_frontend" active="False" customize_show="False">
   <xpath expr="." position="inside">
-    <link href="/theme_default/static/src/less/option_font.less" rel="stylesheet" type="text/less"/>
+    <link rel="stylesheet" type="text/scss" href="/theme_default/static/src/scss/option_font.scss"/>
   </xpath>
 </template>
 </odoo>
diff --git a/addons/web/static/src/less/animation.less b/addons/web/static/src/scss/animation.scss
similarity index 100%
rename from addons/web/static/src/less/animation.less
rename to addons/web/static/src/scss/animation.scss
diff --git a/addons/web/static/src/less/base_settings.less b/addons/web/static/src/scss/base_settings.scss
similarity index 100%
rename from addons/web/static/src/less/base_settings.less
rename to addons/web/static/src/scss/base_settings.scss
diff --git a/addons/web/static/src/less/bootstrap_overridden.less b/addons/web/static/src/scss/bootstrap_overridden.scss
similarity index 100%
rename from addons/web/static/src/less/bootstrap_overridden.less
rename to addons/web/static/src/scss/bootstrap_overridden.scss
diff --git a/addons/web/static/src/less/control_panel.less b/addons/web/static/src/scss/control_panel.scss
similarity index 100%
rename from addons/web/static/src/less/control_panel.less
rename to addons/web/static/src/scss/control_panel.scss
diff --git a/addons/web/static/src/less/data_export.less b/addons/web/static/src/scss/data_export.scss
similarity index 100%
rename from addons/web/static/src/less/data_export.less
rename to addons/web/static/src/scss/data_export.scss
diff --git a/addons/web/static/src/less/datepicker.less b/addons/web/static/src/scss/datepicker.scss
similarity index 100%
rename from addons/web/static/src/less/datepicker.less
rename to addons/web/static/src/scss/datepicker.scss
diff --git a/addons/web/static/src/less/debug_manager.less b/addons/web/static/src/scss/debug_manager.scss
similarity index 100%
rename from addons/web/static/src/less/debug_manager.less
rename to addons/web/static/src/scss/debug_manager.scss
diff --git a/addons/web/static/src/less/domain_selector.less b/addons/web/static/src/scss/domain_selector.scss
similarity index 100%
rename from addons/web/static/src/less/domain_selector.less
rename to addons/web/static/src/scss/domain_selector.scss
diff --git a/addons/web/static/src/less/dropdown.less b/addons/web/static/src/scss/dropdown.scss
similarity index 100%
rename from addons/web/static/src/less/dropdown.less
rename to addons/web/static/src/scss/dropdown.scss
diff --git a/addons/web/static/src/less/dropdown_extra.less b/addons/web/static/src/scss/dropdown_extra.scss
similarity index 100%
rename from addons/web/static/src/less/dropdown_extra.less
rename to addons/web/static/src/scss/dropdown_extra.scss
diff --git a/addons/web/static/src/less/fields.less b/addons/web/static/src/scss/fields.scss
similarity index 100%
rename from addons/web/static/src/less/fields.less
rename to addons/web/static/src/scss/fields.scss
diff --git a/addons/web/static/src/less/fields_extra.less b/addons/web/static/src/scss/fields_extra.scss
similarity index 100%
rename from addons/web/static/src/less/fields_extra.less
rename to addons/web/static/src/scss/fields_extra.scss
diff --git a/addons/web/static/src/less/fonts.less b/addons/web/static/src/scss/fonts.scss
similarity index 100%
rename from addons/web/static/src/less/fonts.less
rename to addons/web/static/src/scss/fonts.scss
diff --git a/addons/web/static/src/less/form_view.less b/addons/web/static/src/scss/form_view.scss
similarity index 100%
rename from addons/web/static/src/less/form_view.less
rename to addons/web/static/src/scss/form_view.scss
diff --git a/addons/web/static/src/less/form_view_extra.less b/addons/web/static/src/scss/form_view_extra.scss
similarity index 100%
rename from addons/web/static/src/less/form_view_extra.less
rename to addons/web/static/src/scss/form_view_extra.scss
diff --git a/addons/web/static/src/less/graph_view.less b/addons/web/static/src/scss/graph_view.scss
similarity index 100%
rename from addons/web/static/src/less/graph_view.less
rename to addons/web/static/src/scss/graph_view.scss
diff --git a/addons/web/static/src/less/import_bootstrap.less b/addons/web/static/src/scss/import_bootstrap.scss
similarity index 100%
rename from addons/web/static/src/less/import_bootstrap.less
rename to addons/web/static/src/scss/import_bootstrap.scss
diff --git a/addons/web/static/src/less/kanban_column_progressbar.less b/addons/web/static/src/scss/kanban_column_progressbar.scss
similarity index 100%
rename from addons/web/static/src/less/kanban_column_progressbar.less
rename to addons/web/static/src/scss/kanban_column_progressbar.scss
diff --git a/addons/web/static/src/less/kanban_dashboard.less b/addons/web/static/src/scss/kanban_dashboard.scss
similarity index 100%
rename from addons/web/static/src/less/kanban_dashboard.less
rename to addons/web/static/src/scss/kanban_dashboard.scss
diff --git a/addons/web/static/src/less/kanban_examples_dialog.less b/addons/web/static/src/scss/kanban_examples_dialog.scss
similarity index 100%
rename from addons/web/static/src/less/kanban_examples_dialog.less
rename to addons/web/static/src/scss/kanban_examples_dialog.scss
diff --git a/addons/web/static/src/less/kanban_view.less b/addons/web/static/src/scss/kanban_view.scss
similarity index 100%
rename from addons/web/static/src/less/kanban_view.less
rename to addons/web/static/src/scss/kanban_view.scss
diff --git a/addons/web/static/src/less/kanban_view_mobile.less b/addons/web/static/src/scss/kanban_view_mobile.scss
similarity index 100%
rename from addons/web/static/src/less/kanban_view_mobile.less
rename to addons/web/static/src/scss/kanban_view_mobile.scss
diff --git a/addons/web/static/src/less/layout_background.less b/addons/web/static/src/scss/layout_background.scss
similarity index 100%
rename from addons/web/static/src/less/layout_background.less
rename to addons/web/static/src/scss/layout_background.scss
diff --git a/addons/web/static/src/less/layout_boxed.less b/addons/web/static/src/scss/layout_boxed.scss
similarity index 100%
rename from addons/web/static/src/less/layout_boxed.less
rename to addons/web/static/src/scss/layout_boxed.scss
diff --git a/addons/web/static/src/less/layout_clean.less b/addons/web/static/src/scss/layout_clean.scss
similarity index 100%
rename from addons/web/static/src/less/layout_clean.less
rename to addons/web/static/src/scss/layout_clean.scss
diff --git a/addons/web/static/src/less/list_view.less b/addons/web/static/src/scss/list_view.scss
similarity index 100%
rename from addons/web/static/src/less/list_view.less
rename to addons/web/static/src/scss/list_view.scss
diff --git a/addons/web/static/src/less/list_view_extra.less b/addons/web/static/src/scss/list_view_extra.scss
similarity index 100%
rename from addons/web/static/src/less/list_view_extra.less
rename to addons/web/static/src/scss/list_view_extra.scss
diff --git a/addons/web/static/src/less/mimetypes.less b/addons/web/static/src/scss/mimetypes.scss
similarity index 100%
rename from addons/web/static/src/less/mimetypes.less
rename to addons/web/static/src/scss/mimetypes.scss
diff --git a/addons/web/static/src/less/modal.less b/addons/web/static/src/scss/modal.scss
similarity index 100%
rename from addons/web/static/src/less/modal.less
rename to addons/web/static/src/scss/modal.scss
diff --git a/addons/web/static/src/less/model_field_selector.less b/addons/web/static/src/scss/model_field_selector.scss
similarity index 100%
rename from addons/web/static/src/less/model_field_selector.less
rename to addons/web/static/src/scss/model_field_selector.scss
diff --git a/addons/web/static/src/less/navbar.less b/addons/web/static/src/scss/navbar.scss
similarity index 100%
rename from addons/web/static/src/less/navbar.less
rename to addons/web/static/src/scss/navbar.scss
diff --git a/addons/web/static/src/less/pivot_view.less b/addons/web/static/src/scss/pivot_view.scss
similarity index 100%
rename from addons/web/static/src/less/pivot_view.less
rename to addons/web/static/src/scss/pivot_view.scss
diff --git a/addons/web/static/src/less/progress_bar.less b/addons/web/static/src/scss/progress_bar.scss
similarity index 100%
rename from addons/web/static/src/less/progress_bar.less
rename to addons/web/static/src/scss/progress_bar.scss
diff --git a/addons/web/static/src/less/rainbow.less b/addons/web/static/src/scss/rainbow.scss
similarity index 100%
rename from addons/web/static/src/less/rainbow.less
rename to addons/web/static/src/scss/rainbow.scss
diff --git a/addons/web/static/src/less/report.editor.less b/addons/web/static/src/scss/report.editor.scss
similarity index 100%
rename from addons/web/static/src/less/report.editor.less
rename to addons/web/static/src/scss/report.editor.scss
diff --git a/addons/web/static/src/less/report.less b/addons/web/static/src/scss/report.scss
similarity index 100%
rename from addons/web/static/src/less/report.less
rename to addons/web/static/src/scss/report.scss
diff --git a/addons/web/static/src/less/report_backend.less b/addons/web/static/src/scss/report_backend.scss
similarity index 100%
rename from addons/web/static/src/less/report_backend.less
rename to addons/web/static/src/scss/report_backend.scss
diff --git a/addons/web/static/src/less/search_view.less b/addons/web/static/src/scss/search_view.scss
similarity index 100%
rename from addons/web/static/src/less/search_view.less
rename to addons/web/static/src/scss/search_view.scss
diff --git a/addons/web/static/src/less/search_view_extra.less b/addons/web/static/src/scss/search_view_extra.scss
similarity index 100%
rename from addons/web/static/src/less/search_view_extra.less
rename to addons/web/static/src/scss/search_view_extra.scss
diff --git a/addons/web/static/src/less/tooltip.less b/addons/web/static/src/scss/tooltip.scss
similarity index 100%
rename from addons/web/static/src/less/tooltip.less
rename to addons/web/static/src/scss/tooltip.scss
diff --git a/addons/web/static/src/less/ui.less b/addons/web/static/src/scss/ui.scss
similarity index 100%
rename from addons/web/static/src/less/ui.less
rename to addons/web/static/src/scss/ui.scss
diff --git a/addons/web/static/src/less/ui_extra.less b/addons/web/static/src/scss/ui_extra.scss
similarity index 100%
rename from addons/web/static/src/less/ui_extra.less
rename to addons/web/static/src/scss/ui_extra.scss
diff --git a/addons/web/static/src/less/utils.less b/addons/web/static/src/scss/utils.scss
similarity index 100%
rename from addons/web/static/src/less/utils.less
rename to addons/web/static/src/scss/utils.scss
diff --git a/addons/web/static/src/less/variables.less b/addons/web/static/src/scss/variables.scss
similarity index 100%
rename from addons/web/static/src/less/variables.less
rename to addons/web/static/src/scss/variables.scss
diff --git a/addons/web/static/src/less/views.less b/addons/web/static/src/scss/views.scss
similarity index 100%
rename from addons/web/static/src/less/views.less
rename to addons/web/static/src/scss/views.scss
diff --git a/addons/web/static/src/less/web_calendar.less b/addons/web/static/src/scss/web_calendar.scss
similarity index 100%
rename from addons/web/static/src/less/web_calendar.less
rename to addons/web/static/src/scss/web_calendar.scss
diff --git a/addons/web/static/src/less/webclient.less b/addons/web/static/src/scss/webclient.scss
similarity index 100%
rename from addons/web/static/src/less/webclient.less
rename to addons/web/static/src/scss/webclient.scss
diff --git a/addons/web/static/src/less/webclient_extra.less b/addons/web/static/src/scss/webclient_extra.scss
similarity index 100%
rename from addons/web/static/src/less/webclient_extra.less
rename to addons/web/static/src/scss/webclient_extra.scss
diff --git a/addons/web/static/src/less/webclient_layout.less b/addons/web/static/src/scss/webclient_layout.scss
similarity index 100%
rename from addons/web/static/src/less/webclient_layout.less
rename to addons/web/static/src/scss/webclient_layout.scss
diff --git a/addons/web/views/report_templates.xml b/addons/web/views/report_templates.xml
index c5375f9973ce1896ecd6e5b504861ac017fbaf30..6e4cb28702e56e49a054a80a89f6fab860f81107 100644
--- a/addons/web/views/report_templates.xml
+++ b/addons/web/views/report_templates.xml
@@ -5,24 +5,24 @@
     <template id="report_assets_common">
         <t t-call="web._assets_helpers"/>
 
-        <link href="/web/static/src/less/import_bootstrap.less" rel="stylesheet" type="text/less"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/import_bootstrap.scss"/>
         <link href="/base/static/src/css/description.css" rel="stylesheet" type="text/css"/>
 
-        <link rel="stylesheet" type="text/less" href="/web_editor/static/src/less/web_editor.common.less"/>
+        <link rel="stylesheet" type="text/scss" href="/web_editor/static/src/scss/web_editor.common.scss"/>
 
         <!-- FIXME remove website / portal dependency ..? -->
-        <link href="/portal/static/src/less/portal.less" rel="stylesheet" type="text/less"/>
-        <link href="/website/static/src/less/website.less" rel="stylesheet" type="text/less"/>
+        <link rel="stylesheet" type="text/scss" href="/portal/static/src/scss/portal.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/website/static/src/scss/website.scss"/>
 
         <!-- TODO: Put in the right report ..? -->
         <link href="https://fonts.googleapis.com/css?family=Work+Sans:thin,light,regular,medium,bold,semi-bold" rel="stylesheet"/>
 
         <link href="/web/static/lib/fontawesome/css/font-awesome.css" rel="stylesheet" type="text/css"/>
 
-        <link href="/web/static/src/less/report.less" rel="stylesheet" type="text/less"/>
-        <link href="/web/static/src/less/layout_background.less" rel="stylesheet" type="text/less"/>
-        <link href="/web/static/src/less/layout_boxed.less" rel="stylesheet" type="text/less"/>
-        <link href="/web/static/src/less/layout_clean.less" rel="stylesheet" type="text/less"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/report.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/layout_background.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/layout_boxed.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/layout_clean.scss"/>
     </template>
 
     <template id="report_assets_pdf">
@@ -32,7 +32,7 @@
     <template id="report_assets_editor">
         <t t-call="web._assets_helpers"/>
 
-        <link href="/web/static/src/less/report.editor.less" rel="stylesheet" type="text/less"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/report.editor.scss"/>
 
         <script type="text/javascript" src="/web/static/src/js/services/session.js"/>
         <script type="text/javascript" src="/web/static/src/js/report/utils.js"/>
diff --git a/addons/web/views/webclient_templates.xml b/addons/web/views/webclient_templates.xml
index 1634a4f027830db55bbe8ac15e75b91255c6ebea..76a1e197373e5d7b1aa65d9e52fbf39ef7b46324 100644
--- a/addons/web/views/webclient_templates.xml
+++ b/addons/web/views/webclient_templates.xml
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="utf-8"?>
 <odoo>
     <template id="web._assets_helpers">
-        <link rel="stylesheet" type="text/less" href="/web/static/lib/bootstrap/scss/bootstrap/_variables.scss"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/lib/bootstrap/scss/bootstrap/mixins/_vendor-prefixes.scss"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/lib/bootstrap/scss/bootstrap/mixins/_buttons.scss"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/lib/bootstrap/scss/bootstrap/mixins/_clearfix.scss"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/lib/bootstrap/scss/bootstrap/mixins/_size.scss"/>
-
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/variables.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/utils.less"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/lib/bootstrap/scss/bootstrap/_variables.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/lib/bootstrap/scss/bootstrap/mixins/_vendor-prefixes.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/lib/bootstrap/scss/bootstrap/mixins/_buttons.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/lib/bootstrap/scss/bootstrap/mixins/_clearfix.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/lib/bootstrap/scss/bootstrap/mixins/_size.scss"/>
+
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/variables.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/utils.scss"/>
     </template>
 
     <template id="web.assets_common" name="Common Assets (used in backend interface and website)">
@@ -20,15 +20,15 @@
         <link rel="stylesheet" type="text/css" href="/web/static/lib/select2/select2.css"/>
         <link rel="stylesheet" type="text/css" href="/web/static/lib/select2-bootstrap-css/select2-bootstrap.css"/>
 
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/fonts.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/ui.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/ui_extra.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/navbar.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/mimetypes.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/modal.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/animation.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/rainbow.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/datepicker.less"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/fonts.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/ui.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/ui_extra.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/navbar.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/mimetypes.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/modal.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/animation.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/rainbow.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/datepicker.scss"/>
 
         <script type="text/javascript" src="/web/static/lib/es5-shim/es5-shim.min.js"></script>
         <script type="text/javascript" src="/web/static/lib/underscore/underscore.js"></script>
@@ -100,43 +100,43 @@
     <template id="web.assets_backend" name="Backend Assets (used in backend interface)">
         <t t-call="web._assets_helpers"/>
 
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/import_bootstrap.less"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/import_bootstrap.scss"/>
 
         <link rel="stylesheet" type="text/css" href="/base/static/src/css/modules.css"/>
 
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/bootstrap_overridden.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/webclient_extra.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/webclient_layout.less"/>
-
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/webclient.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/domain_selector.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/model_field_selector.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/progress_bar.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/dropdown.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/dropdown_extra.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/tooltip.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/debug_manager.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/control_panel.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/fields.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/fields_extra.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/views.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/pivot_view.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/graph_view.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/form_view.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/form_view_extra.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/list_view.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/list_view_extra.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/kanban_dashboard.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/kanban_examples_dialog.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/kanban_column_progressbar.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/kanban_view.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/kanban_view_mobile.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/web_calendar.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/search_view.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/search_view_extra.less"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/data_export.less"/>
-
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/base_settings.less"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/bootstrap_overridden.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/webclient_extra.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/webclient_layout.scss"/>
+
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/webclient.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/domain_selector.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/model_field_selector.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/progress_bar.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/dropdown.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/dropdown_extra.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/tooltip.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/debug_manager.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/control_panel.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/fields.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/fields_extra.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/views.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/pivot_view.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/graph_view.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/form_view.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/form_view_extra.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/list_view.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/list_view_extra.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/kanban_dashboard.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/kanban_examples_dialog.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/kanban_column_progressbar.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/kanban_view.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/kanban_view_mobile.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/web_calendar.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/search_view.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/search_view_extra.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/data_export.scss"/>
+
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/base_settings.scss"/>
         <script type="text/javascript" src="/base/static/src/js/res_config_settings.js"></script>
 
         <script type="text/javascript" src="/web/static/lib/jquery.scrollTo/jquery.scrollTo.js"></script>
@@ -252,13 +252,13 @@
 
         <script type="text/javascript" src="/web/static/src/js/report/utils.js"/>
         <script type="text/javascript" src="/web/static/src/js/report/client_action.js"/>
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/report_backend.less"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/report_backend.scss"/>
     </template>
 
     <template id="web.assets_frontend" name="Website Assets">
         <t t-call="web._assets_helpers"/>
 
-        <link rel="stylesheet" type="text/less" href="/web/static/src/less/import_bootstrap.less"/>
+        <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/import_bootstrap.scss"/>
 
         <script type="text/javascript" src="/web/static/src/js/services/session.js"></script>
     </template>
diff --git a/addons/web_diagram/static/src/less/diagram_view.less b/addons/web_diagram/static/src/scss/diagram_view.scss
similarity index 100%
rename from addons/web_diagram/static/src/less/diagram_view.less
rename to addons/web_diagram/static/src/scss/diagram_view.scss
diff --git a/addons/web_diagram/views/web_diagram_templates.xml b/addons/web_diagram/views/web_diagram_templates.xml
index 1e56c8abbe12b25aae091c0a2fc0cd4591dfa090..23eb3738b3a0d2652a59f09b9480051affe34be9 100644
--- a/addons/web_diagram/views/web_diagram_templates.xml
+++ b/addons/web_diagram/views/web_diagram_templates.xml
@@ -3,7 +3,7 @@
     <data>
         <template id="assets_backend" name="web_diagram assets" inherit_id="web.assets_backend">
             <xpath expr="." position="inside">
-                <link rel="stylesheet" href="/web_diagram/static/src/less/diagram_view.less"/>
+                <link rel="stylesheet" type="text/scss" href="/web_diagram/static/src/scss/diagram_view.scss"/>
                 <script type="text/javascript" src="/web_diagram/static/src/js/vec2.js"></script>
                 <script type="text/javascript" src="/web_diagram/static/src/js/graph.js"></script>
                 <script type="text/javascript" src="/web_diagram/static/src/js/diagram_model.js"></script>
diff --git a/addons/web_editor/static/src/less/web_editor.backend.less b/addons/web_editor/static/src/scss/web_editor.backend.scss
similarity index 100%
rename from addons/web_editor/static/src/less/web_editor.backend.less
rename to addons/web_editor/static/src/scss/web_editor.backend.scss
diff --git a/addons/web_editor/static/src/less/web_editor.common.less b/addons/web_editor/static/src/scss/web_editor.common.scss
similarity index 100%
rename from addons/web_editor/static/src/less/web_editor.common.less
rename to addons/web_editor/static/src/scss/web_editor.common.scss
diff --git a/addons/web_editor/static/src/less/web_editor.ui.less b/addons/web_editor/static/src/scss/web_editor.ui.scss
similarity index 100%
rename from addons/web_editor/static/src/less/web_editor.ui.less
rename to addons/web_editor/static/src/scss/web_editor.ui.scss
diff --git a/addons/web_editor/static/src/less/web_editor.variables.less b/addons/web_editor/static/src/scss/web_editor.variables.scss
similarity index 100%
rename from addons/web_editor/static/src/less/web_editor.variables.less
rename to addons/web_editor/static/src/scss/web_editor.variables.scss
diff --git a/addons/web_editor/views/editor.xml b/addons/web_editor/views/editor.xml
index b47af0a836141445a5221a4dd1450a8bdc90f593..1f87db93fe7b32ee45fdb98636cfbfc9b6f61df6 100644
--- a/addons/web_editor/views/editor.xml
+++ b/addons/web_editor/views/editor.xml
@@ -54,7 +54,7 @@
 
 <template id="_assets_helpers" inherit_id="web._assets_helpers">
     <xpath expr="link[last()]" position="after">
-        <link rel="stylesheet" type="text/less" href="/web_editor/static/src/less/web_editor.variables.less"/>
+        <link rel="stylesheet" type="text/scss" href="/web_editor/static/src/scss/web_editor.variables.scss"/>
     </xpath>
 </template>
 
@@ -68,8 +68,8 @@
 
 <template id="assets_backend" inherit_id="web.assets_backend" name="Web Editor Backend Assets (used in backend interface)">
     <xpath expr="link[last()]" position="after">
-        <link rel="stylesheet" type="text/less" href="/web_editor/static/src/less/web_editor.common.less"/> <!-- not in common because compiled differently with context -->
-        <link rel="stylesheet" type="text/less" href="/web_editor/static/src/less/web_editor.backend.less"/>
+        <link rel="stylesheet" type="text/scss" href="/web_editor/static/src/scss/web_editor.common.scss"/> <!-- not in common because compiled differently with context -->
+        <link rel="stylesheet" type="text/scss" href="/web_editor/static/src/scss/web_editor.backend.scss"/>
     </xpath>
     <xpath expr="script[last()]" position="after">
         <script type="text/javascript" src="/web_editor/static/src/js/backend/fields.js" />
@@ -78,7 +78,7 @@
 
 <template id="assets_frontend" inherit_id="web.assets_frontend" name="Web Editor Frontend Assets (used in public odoo)" priority="15">
     <xpath expr="//link[last()]" position="after">
-        <link rel="stylesheet" type="text/less" href="/web_editor/static/src/less/web_editor.common.less"/> <!-- not in common because compiled differently with context -->
+        <link rel="stylesheet" type="text/scss" href="/web_editor/static/src/scss/web_editor.common.scss"/> <!-- not in common because compiled differently with context -->
     </xpath>
     <xpath expr="//script[last()]" position="after">
         <script type="text/javascript" src="/web_editor/static/src/js/content/body_manager.js"/>
@@ -89,7 +89,7 @@
 <template id="assets_editor" name="Web Editor Assets (used in private and public editor)">
     <t t-call="web._assets_helpers"/>
 
-    <link rel="stylesheet" type="text/less" href="/web_editor/static/src/less/web_editor.ui.less"/>
+    <link rel="stylesheet" type="text/scss" href="/web_editor/static/src/scss/web_editor.ui.scss"/>
 
     <script type="text/javascript" src="/web_editor/static/lib/nearest/jquery.nearest.js"/>
     <script type="text/javascript" src="/web_editor/static/src/js/editor/editor.js"/>
diff --git a/addons/web_settings_dashboard/static/src/less/dashboard.less b/addons/web_settings_dashboard/static/src/scss/dashboard.scss
similarity index 100%
rename from addons/web_settings_dashboard/static/src/less/dashboard.less
rename to addons/web_settings_dashboard/static/src/scss/dashboard.scss
diff --git a/addons/web_settings_dashboard/views/dashboard_templates.xml b/addons/web_settings_dashboard/views/dashboard_templates.xml
index 3bf25035ca3e7f0ce358b2d423e96f613c32a64f..be16334fb64efb18f13c4491a99e077e3a4e3487 100644
--- a/addons/web_settings_dashboard/views/dashboard_templates.xml
+++ b/addons/web_settings_dashboard/views/dashboard_templates.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="assets_backend" name="Web Settings Dashboard Assets" inherit_id="web.assets_backend" priority="17">
         <xpath expr="." position="inside">
-            <link href="/web_settings_dashboard/static/src/less/dashboard.less" rel="stylesheet" type="text/less"/>
+            <link rel="stylesheet" type="text/scss" href="/web_settings_dashboard/static/src/scss/dashboard.scss"/>
             <script type="text/javascript" src="/web_settings_dashboard/static/src/js/dashboard.js"></script>
         </xpath>
     </template>
diff --git a/addons/web_tour/static/src/less/keyframes.less b/addons/web_tour/static/src/scss/keyframes.scss
similarity index 100%
rename from addons/web_tour/static/src/less/keyframes.less
rename to addons/web_tour/static/src/scss/keyframes.scss
diff --git a/addons/web_tour/static/src/less/tip.less b/addons/web_tour/static/src/scss/tip.scss
similarity index 100%
rename from addons/web_tour/static/src/less/tip.less
rename to addons/web_tour/static/src/scss/tip.scss
diff --git a/addons/web_tour/views/tour_templates.xml b/addons/web_tour/views/tour_templates.xml
index a18a17d9fa3751d38b42fa7d43a0f2370a28640c..4cc2f826c8e0494f1dec8bbde38a49cd644a48be 100644
--- a/addons/web_tour/views/tour_templates.xml
+++ b/addons/web_tour/views/tour_templates.xml
@@ -3,8 +3,8 @@
     <data>
         <template id="assets_common" name="tours assets" inherit_id="web.assets_common">
             <xpath expr="." position="inside">
-                <link rel="stylesheet" href="/web_tour/static/src/less/tip.less"/>
-                <link rel="stylesheet" href="/web_tour/static/src/less/keyframes.less"/>
+                <link rel="stylesheet" type="text/scss" href="/web_tour/static/src/scss/tip.scss"/>
+                <link rel="stylesheet" type="text/scss" href="/web_tour/static/src/scss/keyframes.scss"/>
                 <script type="text/javascript" src="/web_tour/static/src/js/tip.js"></script>
                 <script type="text/javascript" src="/web_tour/static/src/js/tour_manager.js"></script>
                 <script type="text/javascript" src="/web_tour/static/src/js/tour_service.js"></script>
diff --git a/addons/website/static/src/less/website.backend.less b/addons/website/static/src/scss/website.backend.scss
similarity index 100%
rename from addons/website/static/src/less/website.backend.less
rename to addons/website/static/src/scss/website.backend.scss
diff --git a/addons/website/static/src/less/website.edit_mode.less b/addons/website/static/src/scss/website.edit_mode.scss
similarity index 100%
rename from addons/website/static/src/less/website.edit_mode.less
rename to addons/website/static/src/scss/website.edit_mode.scss
diff --git a/addons/website/static/src/less/website.less b/addons/website/static/src/scss/website.scss
similarity index 100%
rename from addons/website/static/src/less/website.less
rename to addons/website/static/src/scss/website.scss
diff --git a/addons/website/static/src/less/website.ui.less b/addons/website/static/src/scss/website.ui.scss
similarity index 100%
rename from addons/website/static/src/less/website.ui.less
rename to addons/website/static/src/scss/website.ui.scss
diff --git a/addons/website/static/src/less/website.zoomodoo.less b/addons/website/static/src/scss/website.zoomodoo.scss
similarity index 100%
rename from addons/website/static/src/less/website.zoomodoo.less
rename to addons/website/static/src/scss/website.zoomodoo.scss
diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml
index a0729002256e72fb834cdf6b0236e59013eb58da..7be2b375e8591426305abea2a06ed8cfade293cd 100644
--- a/addons/website/views/website_templates.xml
+++ b/addons/website/views/website_templates.xml
@@ -3,7 +3,7 @@
 <!-- Assets -->
 <template id="assets_backend" inherit_id="web.assets_backend" name="Website Backend Assets (used in backend interface)">
     <xpath expr="//link[last()]" position="after">
-        <link rel="stylesheet" href="/website/static/src/less/website.backend.less"/>
+        <link rel="stylesheet" type="text/scss" href="/website/static/src/scss/website.backend.scss"/>
     </xpath>
     <xpath expr="//script[last()]" position="after">
         <script type="text/javascript" src="/website/static/src/js/backend/button.js"/>
@@ -20,9 +20,9 @@
 
 <template id="assets_frontend" inherit_id="web.assets_frontend" name="Website Assets">
     <xpath expr="//link[last()]" position="after">
-        <link rel="stylesheet" type="text/less" href="/website/static/src/less/website.less"/>
-        <link rel="stylesheet" type="text/less" href="/website/static/src/less/website.ui.less"/>
-        <link rel="stylesheet" type="text/less" href="/website/static/src/less/website.zoomodoo.less"/>
+        <link rel="stylesheet" type="text/scss" href="/website/static/src/scss/website.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/website/static/src/scss/website.ui.scss"/>
+        <link rel="stylesheet" type="text/scss" href="/website/static/src/scss/website.zoomodoo.scss"/>
     </xpath>
     <xpath expr="//script[last()]" position="after">
         <script type="text/javascript" src="/website/static/src/js/utils.js"/>
@@ -42,7 +42,7 @@
 <template id="website.assets_editor" name="Website Editor Assets (used in website editor)">
     <t t-call="web._assets_helpers"/>
 
-    <link rel="stylesheet" type="text/less" href="/website/static/src/less/website.edit_mode.less"/>
+    <link rel="stylesheet" type="text/scss" href="/website/static/src/scss/website.edit_mode.scss"/>
 
     <script type="text/javascript" src="/website/static/lib/jQuery.transfo.js"/>
 
diff --git a/addons/website_blog/static/src/less/website_blog.less b/addons/website_blog/static/src/scss/website_blog.scss
similarity index 100%
rename from addons/website_blog/static/src/less/website_blog.less
rename to addons/website_blog/static/src/scss/website_blog.scss
diff --git a/addons/website_blog/views/website_blog_templates.xml b/addons/website_blog/views/website_blog_templates.xml
index e24905d82350be096d28e2ccee1b28719302eb2a..86e986578a416114238db9a0516966bdbab1868d 100644
--- a/addons/website_blog/views/website_blog_templates.xml
+++ b/addons/website_blog/views/website_blog_templates.xml
@@ -10,7 +10,7 @@
 
 <template id="assets_frontend" inherit_id="website.assets_frontend" name="Blog Front-end assets">
     <xpath expr="." position="inside">
-        <link type="text/less" rel="stylesheet" href="/website_blog/static/src/less/website_blog.less"/>
+        <link rel="stylesheet" type="text/scss" href="/website_blog/static/src/scss/website_blog.scss"/>
 
         <script type="text/javascript" src="/website_blog/static/src/js/contentshare.js"/>
         <script type="text/javascript" src="/website_blog/static/src/js/website_blog.js"/>
diff --git a/addons/website_form/static/src/less/website_form.less b/addons/website_form/static/src/scss/website_form.scss
similarity index 100%
rename from addons/website_form/static/src/less/website_form.less
rename to addons/website_form/static/src/scss/website_form.scss
diff --git a/addons/website_form/views/assets.xml b/addons/website_form/views/assets.xml
index c74c2f109e99d08a564576ad0103d455f04fc321..2ee98adf76c61fbd6d2bc3ce2a384ae13566ab1e 100644
--- a/addons/website_form/views/assets.xml
+++ b/addons/website_form/views/assets.xml
@@ -4,7 +4,7 @@
 
         <template id="assets_frontend" name="Website Form Assets Frontend" inherit_id="website.assets_frontend">
             <xpath expr="." position="inside">
-                <link rel='stylesheet' href='/website_form/static/src/less/website_form.less'/>
+                <link rel="stylesheet" type="text/scss" href="/website_form/static/src/scss/website_form.scss"/>
                 <script type="text/javascript" src="/website_form/static/src/js/website_form.js"/>
             </xpath>
         </template>
diff --git a/addons/website_forum/static/src/less/website_forum.less b/addons/website_forum/static/src/scss/website_forum.scss
similarity index 100%
rename from addons/website_forum/static/src/less/website_forum.less
rename to addons/website_forum/static/src/scss/website_forum.scss
diff --git a/addons/website_forum/views/website_forum.xml b/addons/website_forum/views/website_forum.xml
index 3fc580ef4a53413a282397a54a0f0ac470ea862e..6998f6b231177b694d65c32eb56bc81d278a38d4 100644
--- a/addons/website_forum/views/website_forum.xml
+++ b/addons/website_forum/views/website_forum.xml
@@ -12,7 +12,7 @@
 
 <template id="assets_frontend" inherit_id="website.assets_frontend">
     <xpath expr="link[last()]" position="after">
-        <link rel="stylesheet" type="text/less" href="/website_forum/static/src/less/website_forum.less"/>
+        <link rel="stylesheet" type="text/scss" href="/website_forum/static/src/scss/website_forum.scss"/>
     </xpath>
     <xpath expr="script[last()]" position="after">
         <script type="text/javascript" src="/website_forum/static/src/js/website_forum.js"/>
diff --git a/addons/website_gengo/views/website_gengo_templates.xml b/addons/website_gengo/views/website_gengo_templates.xml
index def6c6e8a7f4a0cc21b631f36beed8df415ab3c2..c2c5411d97fb3cb8133d83cbab90f908dfbc913c 100644
--- a/addons/website_gengo/views/website_gengo_templates.xml
+++ b/addons/website_gengo/views/website_gengo_templates.xml
@@ -3,7 +3,7 @@
 
     <template id="gengo_assets_editor" inherit_id="website.assets_editor" name="Editor Head">
         <xpath expr='.' position="inside">
-            <link rel="stylesheet" href="/website_gengo/static/src/css/website_gengo.css" />
+            <link rel="stylesheet" href="/website_gengo/static/src/css/website_gengo.css"/>
             <script type="text/javascript" src="/website_gengo/static/src/js/website_gengo.js" />
         </xpath>
     </template>
diff --git a/addons/website_google_map/views/google_map_templates.xml b/addons/website_google_map/views/google_map_templates.xml
index 7b623676789cae0673e996fdf38f153ec10c5f37..40acff4f42338e150e11dba2b9293f11992693ef 100644
--- a/addons/website_google_map/views/google_map_templates.xml
+++ b/addons/website_google_map/views/google_map_templates.xml
@@ -7,7 +7,7 @@
         <meta charset="utf-8" />
         <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
         <title>World Map</title>
-        <link rel="stylesheet" type="text/css" href="/website_google_map/static/src/css/website_google_map.css" />
+        <link rel="stylesheet" type="text/css" href="/website_google_map/static/src/css/website_google_map.css"/>
     </head>
     <body t-att-data-partner-url="partner_url or None">
         <script>
diff --git a/addons/website_hr/static/src/less/website_hr.less b/addons/website_hr/static/src/scss/website_hr.scss
similarity index 100%
rename from addons/website_hr/static/src/less/website_hr.less
rename to addons/website_hr/static/src/scss/website_hr.scss
diff --git a/addons/website_hr/views/website_hr_templates.xml b/addons/website_hr/views/website_hr_templates.xml
index c01eda98eb9249b293801999b5ae3932be5b59e1..3eb8c9d3444d8265507430b3ab5965cc67009710 100644
--- a/addons/website_hr/views/website_hr_templates.xml
+++ b/addons/website_hr/views/website_hr_templates.xml
@@ -3,7 +3,7 @@
 <!-- Page --> 
 <template id="assets_frontend" inherit_id="website.assets_frontend" name="website_hr_assets">
     <xpath expr="." position="inside">
-        <link rel='stylesheet' type="text/less" href='/website_hr/static/src/less/website_hr.less'/>
+        <link rel="stylesheet" type="text/scss" href="/website_hr/static/src/scss/website_hr.scss"/>
     </xpath>
 </template>
 
diff --git a/addons/website_hr_recruitment/static/src/less/s_hr_rating.less b/addons/website_hr_recruitment/static/src/scss/s_hr_rating.scss
similarity index 100%
rename from addons/website_hr_recruitment/static/src/less/s_hr_rating.less
rename to addons/website_hr_recruitment/static/src/scss/s_hr_rating.scss
diff --git a/addons/website_hr_recruitment/views/website_hr_recuitment_snippets.xml b/addons/website_hr_recruitment/views/website_hr_recuitment_snippets.xml
index fd64dde457614b0f7efe2289dbaa1831c6531ed2..27464af659e8ba5d76e310248069203c764e173b 100644
--- a/addons/website_hr_recruitment/views/website_hr_recuitment_snippets.xml
+++ b/addons/website_hr_recruitment/views/website_hr_recuitment_snippets.xml
@@ -4,7 +4,7 @@
 <!-- Snippets' Assets  -->
 <template id="website_hr_recuitment_snippets_assets" name="Website HR Recruitment Snippets Assets" inherit_id="website.assets_frontend">
     <xpath expr="//link[last()]" position="after">
-        <link rel="stylesheet" type="text/less" href="/website_hr_recruitment/static/src/less/s_hr_rating.less"/>
+        <link rel="stylesheet" type="text/scss" href="/website_hr_recruitment/static/src/scss/s_hr_rating.scss"/>
     </xpath>
 </template>
 
diff --git a/addons/website_links/views/website_links_template.xml b/addons/website_links/views/website_links_template.xml
index 8d65bdc011ceb2f5e0d58c100c0e2063c1e22502..7e863ba79d4aeca092856774cfe6d1ba145c5c4c 100644
--- a/addons/website_links/views/website_links_template.xml
+++ b/addons/website_links/views/website_links_template.xml
@@ -6,7 +6,7 @@
                 <script type="text/javascript" src="/website_links/static/src/js/website_links.js"/>
                 <script type="text/javascript" src="/website_links/static/src/js/website_links_code_editor.js"/>
                 <script type="text/javascript" src="/website_links/static/src/js/website_links_charts.js"/>
-                <link rel="stylesheet" type="text/css" href="/website_links/static/src/css/website_links.css" />
+                <link rel="stylesheet" type="text/css" href="/website_links/static/src/css/website_links.css"/>
             </xpath>
         </template>
 
diff --git a/addons/website_livechat/views/website_livechat.xml b/addons/website_livechat/views/website_livechat.xml
index 3a0caa340ba4d5a12ef8e7ba7f1fcd2d0dbd6219..265b8741cd91ac03167b902ba346f8a6556dc03f 100644
--- a/addons/website_livechat/views/website_livechat.xml
+++ b/addons/website_livechat/views/website_livechat.xml
@@ -13,9 +13,9 @@
                 <script type="text/javascript" src="/mail/static/src/js/document_viewer.js"></script>
                 <script type="text/javascript" src="/mail/static/src/js/thread.js"></script>
                 <script type="text/javascript" src="/im_livechat/static/src/js/im_livechat.js"></script>
-                <link rel="stylesheet" href="/mail/static/src/less/chat_window.less"></link>
-                <link rel="stylesheet" href="/mail/static/src/less/thread.less"></link>
-                <link rel="stylesheet" href="/im_livechat/static/src/less/im_livechat.less"/>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/chat_window.scss"></link>
+                <link rel="stylesheet" type="text/scss" href="/mail/static/src/scss/thread.scss"></link>
+                <link rel="stylesheet" type="text/scss" href="/im_livechat/static/src/scss/im_livechat.scss"/>
             </xpath>
         </template>
         <template id="loader" inherit_id="website.layout" name="Livechat : include loader on Website">
diff --git a/addons/website_mail/static/src/css/website_mail.less b/addons/website_mail/static/src/css/website_mail.scss
similarity index 100%
rename from addons/website_mail/static/src/css/website_mail.less
rename to addons/website_mail/static/src/css/website_mail.scss
diff --git a/addons/website_mail/views/website_mail_templates.xml b/addons/website_mail/views/website_mail_templates.xml
index 50efe171a5d28c9268747debfdfec2da922f4e71..253851a504b56654f14e9caa39d3fc2ff52fac23 100644
--- a/addons/website_mail/views/website_mail_templates.xml
+++ b/addons/website_mail/views/website_mail_templates.xml
@@ -21,7 +21,7 @@
         <xpath expr="." position="inside">
             <script type="text/javascript" src="/website_mail/static/src/js/follow.js"></script>
             <script type="text/javascript" src="/website_mail/static/src/js/website_mail.js"></script>
-            <link rel='stylesheet' href='/website_mail/static/src/css/website_mail.less'/>
+            <link rel="stylesheet" type="text/scss" href="/website_mail/static/src/css/website_mail.scss"/>
         </xpath>
     </template>
 
diff --git a/addons/website_quote/static/src/less/website_quotation.less b/addons/website_quote/static/src/scss/website_quotation.scss
similarity index 100%
rename from addons/website_quote/static/src/less/website_quotation.less
rename to addons/website_quote/static/src/scss/website_quotation.scss
diff --git a/addons/website_quote/views/website_quote_templates.xml b/addons/website_quote/views/website_quote_templates.xml
index b649f501370a5ea718b27fad252ba829896bd152..8ce7b5fc04dbb5c89b3cbbc356e695eae755677f 100644
--- a/addons/website_quote/views/website_quote_templates.xml
+++ b/addons/website_quote/views/website_quote_templates.xml
@@ -10,7 +10,7 @@
 
   <template id="assets_editor" inherit_id="web_editor.assets_editor" name="Website Quote Editor assets">
         <xpath expr="." position="inside">
-            <link rel="stylesheet" href="/website_quote/static/src/less/website_quotation.less"/>
+            <link rel="stylesheet" type="text/scss" href="/website_quote/static/src/scss/website_quotation.scss"/>
         </xpath>
   </template>
 
diff --git a/addons/website_rating/static/src/less/website_rating.less b/addons/website_rating/static/src/scss/website_rating.scss
similarity index 100%
rename from addons/website_rating/static/src/less/website_rating.less
rename to addons/website_rating/static/src/scss/website_rating.scss
diff --git a/addons/website_rating/views/website_rating_templates.xml b/addons/website_rating/views/website_rating_templates.xml
index 058b643f2ae471630d59529f02c2664ba97f7dd1..fafd8f8a59dab29c60d42150811d6a5ea3bbb870 100644
--- a/addons/website_rating/views/website_rating_templates.xml
+++ b/addons/website_rating/views/website_rating_templates.xml
@@ -4,7 +4,7 @@
     <template id="assets_frontend" inherit_id="website.assets_frontend" name="Website rating frontend assets">
         <xpath expr="." position="inside">
             <script type="text/javascript" src="/website_rating/static/src/js/website_mail.js"></script>
-            <link type="text/less" rel='stylesheet' href='/website_rating/static/src/less/website_rating.less'/>
+            <link rel="stylesheet" type="text/scss" href="/website_rating/static/src/scss/website_rating.scss"/>
         </xpath>
     </template>
 
diff --git a/addons/website_sale/static/src/less/website_mail.less b/addons/website_sale/static/src/scss/website_mail.scss
similarity index 100%
rename from addons/website_sale/static/src/less/website_mail.less
rename to addons/website_sale/static/src/scss/website_mail.scss
diff --git a/addons/website_sale/static/src/less/website_sale.less b/addons/website_sale/static/src/scss/website_sale.scss
similarity index 100%
rename from addons/website_sale/static/src/less/website_sale.less
rename to addons/website_sale/static/src/scss/website_sale.scss
diff --git a/addons/website_sale/static/src/less/website_sale_backend.less b/addons/website_sale/static/src/scss/website_sale_backend.scss
similarity index 100%
rename from addons/website_sale/static/src/less/website_sale_backend.less
rename to addons/website_sale/static/src/scss/website_sale_backend.scss
diff --git a/addons/website_sale/static/src/less/website_sale_dashboard.less b/addons/website_sale/static/src/scss/website_sale_dashboard.scss
similarity index 100%
rename from addons/website_sale/static/src/less/website_sale_dashboard.less
rename to addons/website_sale/static/src/scss/website_sale_dashboard.scss
diff --git a/addons/website_sale/static/src/less/website_sale_frontend.less b/addons/website_sale/static/src/scss/website_sale_frontend.scss
similarity index 100%
rename from addons/website_sale/static/src/less/website_sale_frontend.less
rename to addons/website_sale/static/src/scss/website_sale_frontend.scss
diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml
index 0e954536d42ab91a5ff6b3bfb682874a75cab7d7..83c184f24c05f00ecc701685924f23b8e549c69d 100644
--- a/addons/website_sale/views/templates.xml
+++ b/addons/website_sale/views/templates.xml
@@ -4,16 +4,16 @@
     <template id="assets_backend" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
             <script type="text/javascript" src="/website_sale/static/src/js/website_sale_backend.js"></script>
-            <link rel="stylesheet" href="/website_sale/static/src/less/website_sale_dashboard.less"/>
-            <link rel="stylesheet" href="/website_sale/static/src/less/website_sale_backend.less"/>
+            <link rel="stylesheet" type="text/scss" href="/website_sale/static/src/scss/website_sale_dashboard.scss"/>
+            <link rel="stylesheet" type="text/scss" href="/website_sale/static/src/scss/website_sale_backend.scss"/>
         </xpath>
     </template>
 
     <template id="assets_frontend" inherit_id="website.assets_frontend">
         <xpath expr="link[last()]" position="after">
-            <link rel="stylesheet" type="text/less" href="/website_sale/static/src/less/website_sale.less" />
-            <link rel="stylesheet" type="text/less" href="/website_sale/static/src/less/website_mail.less" />
-            <link rel="stylesheet" href="/website_sale/static/src/less/website_sale_frontend.less"/>
+            <link rel="stylesheet" type="text/scss" href="/website_sale/static/src/scss/website_sale.scss" />
+            <link rel="stylesheet" type="text/scss" href="/website_sale/static/src/scss/website_mail.scss" />
+            <link rel="stylesheet" type="text/scss" href="/website_sale/static/src/scss/website_sale_frontend.scss"/>
         </xpath>
         <xpath expr="script[last()]" position="after">
             <script type="text/javascript" src="/website_sale/static/src/js/website_sale.js"></script>
diff --git a/addons/website_sale_comparison/static/src/less/website_sale_comparison.less b/addons/website_sale_comparison/static/src/scss/website_sale_comparison.scss
similarity index 100%
rename from addons/website_sale_comparison/static/src/less/website_sale_comparison.less
rename to addons/website_sale_comparison/static/src/scss/website_sale_comparison.scss
diff --git a/addons/website_sale_comparison/views/website_sale_comparison_template.xml b/addons/website_sale_comparison/views/website_sale_comparison_template.xml
index f472c5db81198bbb56e7fe62bc6cb9cf4cdec3c6..e669d77ad6801b8af6a38871b90abf5b6f6e0f46 100644
--- a/addons/website_sale_comparison/views/website_sale_comparison_template.xml
+++ b/addons/website_sale_comparison/views/website_sale_comparison_template.xml
@@ -3,7 +3,7 @@
 
     <template id="assets_frontend" inherit_id="website.assets_frontend" name="Comparison assets frontend">
         <xpath expr="." position="inside">
-            <link type="text/less" rel='stylesheet' href='/website_sale_comparison/static/src/less/website_sale_comparison.less'/>
+            <link rel="stylesheet" type="text/scss" href="/website_sale_comparison/static/src/scss/website_sale_comparison.scss"/>
             <script type="text/javascript" src="/website_sale_comparison/static/src/js/website_sale_comparison.js"></script>
         </xpath>
     </template>
diff --git a/addons/website_sale_delivery/static/src/less/website_sale_delivery.less b/addons/website_sale_delivery/static/src/scss/website_sale_delivery.scss
similarity index 100%
rename from addons/website_sale_delivery/static/src/less/website_sale_delivery.less
rename to addons/website_sale_delivery/static/src/scss/website_sale_delivery.scss
diff --git a/addons/website_sale_delivery/views/website_sale_delivery_templates.xml b/addons/website_sale_delivery/views/website_sale_delivery_templates.xml
index 2d570094f668a4249c998b3408c563318361e10b..d72b4c3b6969afd712c05bbe99b69dfda9d4abe7 100644
--- a/addons/website_sale_delivery/views/website_sale_delivery_templates.xml
+++ b/addons/website_sale_delivery/views/website_sale_delivery_templates.xml
@@ -18,7 +18,7 @@
     <template id="assets_frontend" inherit_id="website.assets_frontend" name="Shop">
       <xpath expr="." position="inside">
         <script type="text/javascript" src="/website_sale_delivery/static/src/js/website_sale_delivery.js"></script>
-        <link rel='stylesheet' href='/website_sale_delivery/static/src/less/website_sale_delivery.less'/>
+        <link rel="stylesheet" type="text/scss" href="/website_sale_delivery/static/src/scss/website_sale_delivery.scss"/>
       </xpath>
     </template>
 
diff --git a/addons/website_sale_link_tracker/static/src/less/website_sale_link_tracker.less b/addons/website_sale_link_tracker/static/src/scss/website_sale_link_tracker.scss
similarity index 100%
rename from addons/website_sale_link_tracker/static/src/less/website_sale_link_tracker.less
rename to addons/website_sale_link_tracker/static/src/scss/website_sale_link_tracker.scss
diff --git a/addons/website_sale_link_tracker/views/assets.xml b/addons/website_sale_link_tracker/views/assets.xml
index 43beda3cee37940044d1ebdf6f5d1664f30ce884..a3830253f64dc18a4c71df3d31b0062b5c4215f7 100644
--- a/addons/website_sale_link_tracker/views/assets.xml
+++ b/addons/website_sale_link_tracker/views/assets.xml
@@ -3,7 +3,7 @@
     <template id="assets_backend" inherit_id="web.assets_backend">
         <xpath expr="." position="inside">
             <script type="text/javascript" src="/website_sale_link_tracker/static/src/js/website_sale_dashborad_utm_chart.js"></script>
-            <link rel="stylesheet" href="/website_sale_link_tracker/static/src/less/website_sale_link_tracker.less"/>
+            <link rel="stylesheet" type="text/scss" href="/website_sale_link_tracker/static/src/scss/website_sale_link_tracker.scss"/>
         </xpath>
     </template>
 </odoo>
diff --git a/addons/website_sale_options/static/src/less/website_sale.less b/addons/website_sale_options/static/src/scss/website_sale.scss
similarity index 100%
rename from addons/website_sale_options/static/src/less/website_sale.less
rename to addons/website_sale_options/static/src/scss/website_sale.scss
diff --git a/addons/website_sale_options/views/website_sale_options_templates.xml b/addons/website_sale_options/views/website_sale_options_templates.xml
index 6fb938231f1f5e51b3e9c62860bdd80b2b52ce29..90c51ec14f2fc0bdc41bc0c85c5f506ac2993847 100644
--- a/addons/website_sale_options/views/website_sale_options_templates.xml
+++ b/addons/website_sale_options/views/website_sale_options_templates.xml
@@ -7,7 +7,7 @@
         <script type="text/javascript" src="/website_sale_options/static/src/js/website_sale.js"></script>
     </xpath>
     <xpath expr="link[last()]" position="after">
-        <link rel="stylesheet" type="text/less" href="/website_sale_options/static/src/less/website_sale.less"/>
+        <link rel="stylesheet" type="text/scss" href="/website_sale_options/static/src/scss/website_sale.scss"/>
     </xpath>
 </template>
 
diff --git a/addons/website_sale_wishlist/static/src/less/website_sale_wishlist.less b/addons/website_sale_wishlist/static/src/scss/website_sale_wishlist.scss
similarity index 100%
rename from addons/website_sale_wishlist/static/src/less/website_sale_wishlist.less
rename to addons/website_sale_wishlist/static/src/scss/website_sale_wishlist.scss
diff --git a/addons/website_sale_wishlist/views/website_sale_wishlist_template.xml b/addons/website_sale_wishlist/views/website_sale_wishlist_template.xml
index 1d306318534decd679bd73d63047ec3e09aa5d16..6be0378297c097eb7270ca49fa621e3022565613 100644
--- a/addons/website_sale_wishlist/views/website_sale_wishlist_template.xml
+++ b/addons/website_sale_wishlist/views/website_sale_wishlist_template.xml
@@ -3,7 +3,7 @@
 
     <template id="assets_frontend" inherit_id="website.assets_frontend" name="Wishlist assets frontend">
         <xpath expr="." position="inside">
-            <link type="text/less" rel='stylesheet' href='/website_sale_wishlist/static/src/less/website_sale_wishlist.less'/>
+            <link rel="stylesheet" type="text/scss" href="/website_sale_wishlist/static/src/scss/website_sale_wishlist.scss"/>
             <script type="text/javascript" src="/website_sale_wishlist/static/src/js/website_sale_wishlist.js"></script>
             <script type="text/javascript" src="/website_sale_wishlist/static/src/js/website_sale_tour_wishlist.js"></script>
         </xpath>
diff --git a/addons/website_slides/static/src/less/website_slides.less b/addons/website_slides/static/src/scss/website_slides.scss
similarity index 100%
rename from addons/website_slides/static/src/less/website_slides.less
rename to addons/website_slides/static/src/scss/website_slides.scss
diff --git a/addons/website_slides/views/website_slides.xml b/addons/website_slides/views/website_slides.xml
index 331f891794ea6741cff82f4bcae645688aee829b..a64132002990b1d4e7c794d555602e7870940275 100644
--- a/addons/website_slides/views/website_slides.xml
+++ b/addons/website_slides/views/website_slides.xml
@@ -14,7 +14,7 @@
 <!-- assets -->
 <template id="assets_frontend" inherit_id="website.assets_frontend" name="Slide">
     <xpath expr="." position="inside">
-        <link type="text/less" href="/website_slides/static/src/less/website_slides.less" rel="stylesheet" t-ignore="true"/>
+        <link rel="stylesheet" type="text/scss" href="/website_slides/static/src/scss/website_slides.scss" t-ignore="true"/>
         <!-- Js widgets, ... order loading files is IMPORTANT -->
         <script type="text/javascript" src="/website_slides/static/src/js/slides.js"/>
         <script type="text/javascript" src="/website_slides/static/src/js/slides_upload.js"/>
diff --git a/addons/website_slides/views/website_slides_embed.xml b/addons/website_slides/views/website_slides_embed.xml
index 72614803325c04a6dd99fe09966bf5d0db0b4c55..bcffd50db43fa296cc1b70c71a40d1fac75a87d0 100644
--- a/addons/website_slides/views/website_slides_embed.xml
+++ b/addons/website_slides/views/website_slides_embed.xml
@@ -3,8 +3,8 @@
     <data>
         <!-- Bundle (minimal) for embedded slide iframe -->
         <template id="website_slides.slide_embed_assets" name="Website slides embed assets">
-            <link type="text/less" rel='stylesheet' href='/web/static/src/less/import_bootstrap.less'/>
-            <link type="text/less" href="/website_slides/static/src/less/website_slides.less" rel="stylesheet" t-ignore="true"/>
+            <link rel="stylesheet" type="text/scss" href="/web/static/src/scss/import_bootstrap.scss"/>
+            <link rel="stylesheet" type="text/scss" href="/website_slides/static/src/scss/website_slides.scss" t-ignore="true"/>
 
             <t t-call="web.pdf_js_lib"></t>
             <script type="text/javascript" src="/website_slides/static/lib/pdfslidesviewer/PDFSlidesViewer.js"></script>
diff --git a/addons/website_theme_install/static/src/less/website_theme_install.less b/addons/website_theme_install/static/src/scss/website_theme_install.scss
similarity index 100%
rename from addons/website_theme_install/static/src/less/website_theme_install.less
rename to addons/website_theme_install/static/src/scss/website_theme_install.scss
diff --git a/addons/website_theme_install/views/assets.xml b/addons/website_theme_install/views/assets.xml
index 5150865adfd0f81dec0e9d8f50d0b3b1b47d1bc7..fe63050387cf7b3764189a7414df59f3f6294db2 100644
--- a/addons/website_theme_install/views/assets.xml
+++ b/addons/website_theme_install/views/assets.xml
@@ -2,7 +2,7 @@
 <odoo>
     <template id="website_theme_install_assets" inherit_id="web.assets_backend" name="Website Theme Install Assets">
         <xpath expr="//link[last()]" position="after">
-            <link href="/website_theme_install/static/src/less/website_theme_install.less" rel="stylesheet" type="text/less"/>
+            <link rel="stylesheet" type="text/scss" href="/website_theme_install/static/src/scss/website_theme_install.scss"/>
         </xpath>
     </template>
 </odoo>
diff --git a/addons/website_twitter/static/src/less/website_twitter.less b/addons/website_twitter/static/src/scss/website_twitter.scss
similarity index 100%
rename from addons/website_twitter/static/src/less/website_twitter.less
rename to addons/website_twitter/static/src/scss/website_twitter.scss
diff --git a/addons/website_twitter/views/website_twitter_snippet_templates.xml b/addons/website_twitter/views/website_twitter_snippet_templates.xml
index 3de68299f02ffdc9a9976bba0fabd570d088692e..cfe73ee33bbd9fa87e1e39113cec293463c124e0 100644
--- a/addons/website_twitter/views/website_twitter_snippet_templates.xml
+++ b/addons/website_twitter/views/website_twitter_snippet_templates.xml
@@ -25,7 +25,7 @@
 
     <template id="twitter" inherit_id="website.assets_frontend">
         <xpath expr="//link[last()]" position="after">
-            <link rel="stylesheet" type="text/less" href="/website_twitter/static/src/less/website_twitter.less"/>
+            <link rel="stylesheet" type="text/scss" href="/website_twitter/static/src/scss/website_twitter.scss"/>
         </xpath>
         <xpath expr="//script[last()]" position="after">
             <script type="text/javascript" src="/website_twitter/static/src/js/website.twitter.animation.js"/>