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
Mathieu (mano)
8ee2b3ac77
[FIX] theme_*: adapt svg shapes paths
...
In commit [1] some of the shapes have been moved to new folder or have
been renamed.
This commit adapt the paths of the previous shapes to their new location
in various themes.
[1]: https://github.com/odoo/odoo/commit/934069f834534ca3553ed28e46e5619c33463e50
task-3266705
closes odoo/design-themes#641
Signed-off-by: Romain Derie (rde) <rde@odoo.com >
2023-04-06 19:16:46 +02: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