Brieuc-brd
f1b15e063f
[IMP] theme_artists,* : s_quotes_carousel adaptations
...
This commit removes the `s_quotes_carousel` customization since this
snippets has been redesigned in PR[1].
task-3658347
[1]: https://github.com/odoo/odoo/pull/172723
closes odoo/design-themes#828
Related: odoo/odoo#172723
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-07-23 10:18:56 +00:00
Benoit Socias
aed6d0585b
[FIX] theme_*: remove unused configurator snippets
...
When shapes were extracted to configurator snippets in [1], some
configurator-specific snippets were created that do not appear on pages
of the specific theme.
Because in [2] the call to `_generate_primary_snippet_templates` is done
on a full list of themes instead of only the installed ones, the problem
was not noticed: if any theme defines a block, it's website-side
configurator-specific template is generated.
This is not the case during an upgrade: the templates are generated only
for the installed themes. Because of this some "useless" configurator
templates trigger an error when importing their XML definition because
their parent template does not exist.
This commit fixes this by removing those templates.
[1]: https://github.com/odoo/design-themes/commit/d206c119720d557c11320ebb3d7339890b8f9efa
[2]: https://github.com/odoo/odoo/commit/928eeca714a161f6bc03343e4dc8af9b050b9841#diff-f49a1e9eda23df9f1d48121ba376a5fabafe70ea18b29d4eab23d737e5d4eeb6R446
closes odoo/design-themes#752
X-original-commit: 7b27828755
Related: odoo/odoo#144666
Signed-off-by: Romain Derie (rde) <rde@odoo.com >
2023-12-07 20:45:45 +00:00
Benoit Socias
d206c11972
[IMP] theme_*: extract shapes to configurator-dedicated templates
...
This commit extracts the pre-defined section shapes from blocks into
templates that are dedicated to being used by the configurator.
For blocks that are not used in configurator pages, the configurator
templates have not been created.
task-3381714
Part-of: odoo/design-themes#692
2023-10-14 03:27:02 +00:00
Brieuc-brd
30c3b2cdae
[IMP] theme_artists: update the theme
...
This commit updates the theme to improve the design with new colors, new
pictures and new snippet customizations.
task-2580170
X-original-commit: 46a1d66d96
Part-of: odoo/design-themes#501
2021-09-24 11:09:42 +00:00