From 2592bac0b7df3146c579af64d2229590e56bf50a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Fri, 19 Nov 2021 14:06:44 +0100 Subject: [PATCH] [IMP] developer: small rework of assets page (frontend) This commit applies some remarks by Antoine. --- .../developer/reference/frontend/assets.rst | 95 ++++++++++--------- 1 file changed, 48 insertions(+), 47 deletions(-) diff --git a/content/developer/reference/frontend/assets.rst b/content/developer/reference/frontend/assets.rst index 918bef7856..27b588a84a 100644 --- a/content/developer/reference/frontend/assets.rst +++ b/content/developer/reference/frontend/assets.rst @@ -12,6 +12,41 @@ sale app, the website or even the mobile application are different. Also, some assets may be large, but are seldom needed: in that case we may want them to be :ref:`loaded lazily (on demand) `. +Asset types +=========== + +There are three different asset types: code (`js` files), style (`css` or `scss` +files) and templates (`xml` files). + +Code + Odoo supports :ref:`three different kinds of javascript files`. + All these files are then processed (native JS modules are transformed into odoo + modules), then minified (if not in `debug=assets` :ref:`mode `) + and concatenated. The result is then saved as a file attachment. These file + attachments are usually loaded via a `