documentation/content/developer/howtos
stefanorigano (SRI) 9571a32131 [IMP] scss: update, improve preexisting content
Add a new content focused on SCSS and user-interface.

- SCSS coding guidelines: regroup information already available (eg [1])
  or based on "oral tradition".
  The aim is not to establish new rules, ~99% of the current codebase
  is already compliant.

- SCSS inheritance: explain how SCSS assets management works in odoo.
  For example, people still find confusing that overrides are defined
  *before* the variable to customize.

- SCSS optimization tips: suggestions to lean SCSS code. Based on SCSS
  optimization task's know-how [2].

- CSS variables: explain how this feature is commonly used in odoo to
  adapt layout & design without raw CSS overrides.

- UI Icons: Add link to fontAwesome4 library . Replace the picture of
  odoo icons with the actual font (90kb image VS 15Kb font)

[1] https://github.com/odoo/odoo/wiki/SCSS-coding-guidelines
[2] https://www.odoo.com/web#id=2704984&menu_id=4720&cids=1&model=project.task&view_type=form

task-3090800

closes odoo/documentation#3327

X-original-commit: 2ca32b40bc
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
2023-01-13 17:33:02 +01:00
..
accounting_localization [IMP] account, account_report, l10n_*: Introduce unified reporting engine 2022-08-25 19:57:06 +02:00
discover_js_framework [IMP] developer: JavaScript tutorial: chapter 3-7 2023-01-12 19:08:49 +01:00
rdtraining [FIX] rdtraining: fix writing errors 2023-01-04 11:35:54 +01:00
themes [MOV] content/*: move resource files into their related page's directory 2022-05-20 14:18:54 +02:00
translations [REF] i18n/localization.rst: rework the entire localization tutorial 2022-05-09 14:03:24 +02:00
web [REF][MOV] documentation apocalypse 2021-05-04 15:44:00 +02:00
website [REM] *: patchqueue extension 2021-05-10 17:24:23 +02:00
accounting_localization.rst [IMP] accounting: full documentation of the new report engine 2022-12-21 18:38:49 +01:00
backend.rst [FIX] *: Odoo 16 requires postgresql 12 2022-10-18 12:19:30 +02:00
company.rst [MERGE] Forward-port of branch 13.0 to 14.0 2021-05-04 16:51:07 +02:00
discover_js_framework.rst [IMP] developer: JavaScript tutorial: chapter 3-7 2023-01-12 19:08:49 +01:00
rdtraining.rst [IMP] rdtraining: mention that the second part needs to be completed too 2022-08-01 16:01:09 +02:00
scss_tips.rst [IMP] scss: update, improve preexisting content 2023-01-13 17:33:02 +01:00
themes.rst [FIX] developer/*: code blocks linting & fixes 2022-11-25 10:52:04 +01:00
translations.rst [MOV] content/*: move resource files into their related page's directory 2022-05-20 14:18:54 +02:00
web_services.rst [IMP] content/developer/webservices 2022-09-14 16:18:26 +02:00
web.rst [FIX] developer/*: code blocks linting & fixes 2022-11-25 10:52:04 +01:00
website.rst [FIX] *: Odoo 16 requires postgresql 12 2022-10-18 12:19:30 +02:00