Brieuc-brd
97683ee283
[IMP] theme_bistro: revamp the theme
...
task-4178021
Part of task-4177975
closes odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Outagant Mehdi (mou) <mou@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:54 +00:00
Chrysanthe (chgo)
75fc5fbaf0
[IMP] theme_*: adapt s_empowerment
...
task-4077615
Part of task-4077427
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:54 +00:00
Chrysanthe (chgo)
3243aef15b
[FIX] theme_*: fix s_text_cover design
...
This commit has two main goals:
1. Adapt the copy of the `s_text_cover` snippet to fit each theme
2. Introduce custom images for each themes, as the `s_text_cover` was
always using the same image until now
This commit also fixes some conflicting classes due to a change of
`background-color` in the default snippet.
task-4119904
Part of task-3619705
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
Chrysanthe (chgo)
bb8254a09f
[IMP] theme_*: adapt s_images_constellation
...
task-4105366
Part of task-4077427
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
Chrysanthe (chgo)
cf5f4cc189
[FIX] theme_*: adapt s_key_benefits col-lg-* xpath selectors
...
This commit adapts the xpath for the `s_key_benefits` snippet that were
targeting `col-lg-4`.
As we switched the layout of this snippet to columns, we reviewed the
layout a bit, resulting in one single `col-12` on top, rather than
`col-4` and `col-12`.
As we remove this `col-lg-4`, we need to adapt all the xpaths.
task-4188740
Part of task-4077427
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Outagant Mehdi (mou) <mou@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
Chrysanthe (chgo)
21bc9a1106
[IMP] theme_*: adapt s_shape_image
...
task-4094366
Part of task-4077427
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Soukéina Bojabza (sobo) <sobo@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
Brieuc-brd
46f0c8aa96
[IMP] theme_*: adapt s_quotes_carousel_minimal
...
task-4166189
Part of task-4077427
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
Brieuc-brd
42a2d6e3a6
[IMP] theme_*: adapt s_carousel_intro
...
task-4077628
Part of task-4077427
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
mano-odoo
8e2ad3496f
[IMP] theme_*: adapt s_cards_grid
...
task-4104964
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
Xavier Luyckx (xlu)
2c8892ab4d
[IMP] theme_*: adapt s_card_offset
...
task-4105038
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
Brieuc-brd
28cc178546
[IMP] theme_*: adapt s_images_mosaic
...
This commit adapts images for s_images_mosaic, added in
https://github.com/odoo/odoo/pull/176575
task-4105446
Part of task-4077427
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
Brieuc-brd
ebb9ca2ab3
[IMP] theme_*: adapt s_wavy_grid
...
This commit adapts customizations for `s_wavy_grid`, added in
https://github.com/odoo/odoo/pull/177620
task-4105125
Part of task-4077427
Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2024-09-21 16:34:53 +00:00
Xavier Luyckx (xlu)
0b567d15c6
[IMP] theme_*: adapt themes with new s_image_frame design
...
*: anelusia, artists, avantgarde, aviato, beauty, bewise, bistro,
bookstore, buzzy, clean, cobalt, enark, graphene, kiddo, monglia, nano,
notes, paptic, treehouse, vehicle, yes
This commit adapts the design of `s_image_frame` for multiple themes,
based on the new Odoo 18 snippet redesign.
task-4105328
closes odoo/design-themes#864
Part-of: task-4077427
Related: odoo/odoo#176562
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
2024-09-18 13:00:35 +00:00
Chrysanthe (chgo)
93736ae182
[IMP] theme_*: adapt s_big_number across themes
...
*: anelusia, artists, avantgarde, aviato, beauty, bewise, bistro,
bookstore, buzzy, clean, cobalt, enark, graphene, kea, kiddo, loftspace,
monglia, nano, notes, odoo_experts, orchid, real_estate, treehouse,
vehicle, yes, zap
This commit adapts the occurrences of the `s_big_number` snippet across
design themes.
task-4094391
Part of task-4077427
closes odoo/design-themes#894
Related: odoo/odoo#175920
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
2024-09-17 06:21:58 +00:00
Chrysanthe (chgo)
ee272e02b0
[IMP] theme_*: adapt s_intro_pill across themes
...
*: anelusia, artists, avantgarde, aviato, beauty, bewise, bistro,
bookstore, buzzy clean, cobalt, enark, graphene, kea, kiddo, loftspace,
monglia, nano, notes, odoo_experts, orchid, paptic, real_estate,
treehouse, vehicle, yes, zap
This commit adapts the occurrences of the `s_intro_pill` snippet across
design-themes.
task-4077581
Part of task-4077427
closes odoo/design-themes#882
Related: odoo/odoo#175615
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
2024-09-16 13:34:33 +00:00
Xavier Luyckx (xlu)
26dbfa11d2
[IMP] theme_*: adapt themes with new s_quadrant snippet
...
*: anelusia, artists, avantgarde, aviato, beauty, bewise, bistro,
bookstore, buzzy, clean, cobalt, enark, graphene, kea, kiddo, loftspace,
monglia, nano, notes, paptic, real_estate, treehouse, vehicle, yes, zap
This commit adapts the design of `s_quadrant` for multiple themes,
based on the new Odoo 18 snippet redesign.
task-4105045
closes odoo/design-themes#874
Part-of: task-4077427
Related: odoo/odoo#177058
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
2024-09-08 13:57:33 +00:00
Antoine (anso)
6fc1519894
[IMP] theme_*: adapt themes with new s_sidegrid snippet
...
*: (anelusia, artists, aviato, beauty, bewise, bistro, bookstore, enark,
graphene, kiddo, loftspace, monglia, notes, real_estate, vehicle, yes,
zap)
This commit adapts the design of new `s_sidegrid` snippet for
multiple themes.
task-4077589
closes odoo/design-themes#853
Related: odoo/odoo#175616
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
2024-09-06 13:58:51 +00:00
Antoine (anso)
9ec27a5330
[IMP] theme_*: adapt themes with new s_striped_top snippet
...
*: (anelusia, artists, aviato, beauty, bewise, bistro, bookstore, buzzy,
clean, enark, graphene, kea, kiddo, loftspace, monglia, notes,
odoo_experts, orchid, real_estate, vehicle, yes, zap)
This commit adapts the design of new `s_striped_top` snippet for
multiple themes.
task-4077621
closes odoo/design-themes#850
Related: odoo/odoo#175525
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
2024-09-05 13:48:44 +00:00
Chrysanthe (chgo)
75d48c792d
[IMP] theme_* : adapt s_kickoff images within themes
...
*: anelusia, artists, aviato, beauty, bewise, bisro, bookstore, buzzy,
clean, cobalt, graphene, kea, kiddo loftspace, monglia, nano, notes,
odoo_experts, orchid, paptic, treehouse, vehicle, yes, zap.
This commit reviews the occurrences of the `s_kickoff` snippet across
design themes.
task-4077609
Part of task-4077427
closes odoo/design-themes#859
Related: odoo/odoo#175614
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-09-04 10:01:45 +00:00
Brieuc-brd
421d9acaf4
[IMP] theme_anelusia, *: adapt s_key_images
...
*: theme_aviato, theme_beauty, theme_bewise, theme_bistro,
theme_bookstore, theme_buzzy, theme_clean, theme_cobalt, theme_enark,
theme_graphene, theme_kea, theme_kiddo, theme_monglia, theme_nano,
theme_notes, theme_odoo_experts, theme_orchid, theme_paptic,
theme_real_estate, theme_treehouse, theme_vehicle, theme_yes, theme_zap
This commit adapts customizations for `s_key_images`, added in
https://github.com/odoo/odoo/pull/177463
task-4105059
Part of task-4077427
closes odoo/design-themes#878
Related: odoo/odoo#177463
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
2024-09-03 22:59:39 +00:00
Brieuc-brd
42bf5a5658
[IMP] theme_anelusia, *: adapt s_image_title
...
*: theme_artists, theme_avantgarde, theme_aviato, theme_beauty,
theme_bewise, theme_bistro, theme_bookstore, theme_buzzy, theme_clean,
theme_cobalt, theme_enark, theme_graphene, theme_kea, theme_kiddo,
theme_monglia, theme_nano, theme_notes, theme_odoo_experts,
theme_orchid, theme_paptic, theme_real_estate, theme_treehouse,
theme_vehicle, theme_yes, theme_zap, theme_loftspace
This commit adapts customizations for `s_image_title`, added in
https://github.com/odoo/odoo/pull/176631
task-4105319
Part of task-4077427
closes odoo/design-themes#867
Related: odoo/odoo#176631
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
2024-09-03 12:24:10 +00:00
Antoine (anso)
a738c97c16
[IMP] theme_*: adapt themes with new s_motto snippet
...
*: (aviato, bistro, kea, kiddo, nano, orchid, paptic, vehicle)
This commit adapts the design of new `s_motto` snippet for multiple
themes.
task-4077607
closes odoo/design-themes#851
Related: odoo/odoo#175550
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
2024-09-03 01:55:10 +00:00
Antoine (anso)
9e3ed4d127
[IMP] theme_*: adapt themes with new s_image_punchy snippet
...
*: (artists, aviato, beauty, bistro, bewise, bookstore, cobalt, kiddo,
orchid, paptic, vehicle, yes)
This commit adapts the design of new `s_image_punchy` snippet for
multiple themes.
Part of task-4077427
task-4105331
closes odoo/design-themes#861
Related: odoo/odoo#176290
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
2024-09-02 12:04:45 +00:00
Xavier Luyckx (xlu)
9d99583ab9
[IMP] theme_*: adapt themes with new s_striped_centertop snippet
...
*: anelusia, artists, avantgarde, aviato, beauty, bewise, bistro,
bookstore, enark, graphene, kea, kiddo, loftspace, monglia, nano, notes,
odoo experts, orchid, paptic, real_estate, treehouse, vehicle, yes, zap
This commit adapts the design of new `s_striped_centertop` snippet for
multiple themes.
task-4105455
closes odoo/design-themes#869
Part-of: task-4077427
Related: odoo/odoo#176739
Signed-off-by: Serge Bayet (seba) <seba@odoo.com >
2024-09-01 09:23:40 +00:00
Antoine (anso)
3bfd4f91d5
[IMP] theme_*: adapt theme with new s_features_wall snippet
...
*: anelusia, artists, aviato, beauty, bewise, bistro, bookstore, enark,
kea, kiddo, loftspace, monglia, notes, orchid, paptic, real_estate,
treehouse, vehicle, yes
This commit adapts the design of new `s_features_wall` snippet for
multiple themes
Part of task-4077427
task-4105231
closes odoo/design-themes#880
Related: odoo/odoo#177546
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
2024-08-31 20:52:37 +00:00
Brieuc-brd
b26761eb98
[IMP] theme_anelusia, *: adapt s_company_team_shapes
...
*: theme_artists, theme_avantgarde, theme_aviato, theme_beauty,
theme_bewise, theme_bistro, theme_cobalt, theme_graphene, theme_kea,
theme_kiddo, theme_loftspace, theme_monglia, theme_nano, theme_notes,
theme_orchid, theme_paptic, theme_treehouse, theme_yes, theme_zap
This commit adapts customizations for `s_company_team_shapes`.
task-4140941
Part of task-4077427
compa
closes odoo/design-themes#888
Related: odoo/odoo#178367
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
2024-08-30 13:10:11 +00:00
Antoine (anso)
67bf2505a1
[IMP] theme_*: adapt theme with new s_image_hexagonal snippet
...
*: anelusia, artists, aviato, beauty, bewise, bistro, bookstore, buzzy,
kea, kiddo, monglia, notes, orchid, vehicle, yes
This commit adapts the design of new `s_image_hexagonal` snippet for
multiple themes
task-4094377
closes odoo/design-themes#857
Related: odoo/odoo#175813
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-08-30 07:40:07 +00:00
Xavier Luyckx (xlu)
06d4effa17
[IMP] theme_*: adapt themes with new s_freegrid snippet
...
anelusia, artists, avantgarde, aviato, beauty, bewise, bistro, bookstore
, buzzy, clean, cobalt, enark, graphene, kea, kiddo, loftspace, monglia,
nano, notes, odoo_experts, orchid, paptic, real_estate, treehouse,
vehicle, yes, zap
This commit adapts the design of `s_freegrid` for multiple themes, based
on the new Odoo 18 snippet redesign.
task-4104931
closes odoo/design-themes#881
Part-of: task-4077427
Related: odoo/odoo#177573
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
2024-08-29 14:54:57 +00:00
Brieuc-brd
0a5673bd37
[IMP] theme_anelusia, *: adapt s_pricelist_boxed
...
*: theme_anelusia, theme_artists, theme_avantgarde, theme_beauty,
theme_bewise, theme_bistro, theme_bookstore, theme_buzzy, theme_clean,
theme_cobalt, theme_enark, theme_graphene, theme_kea, theme_kiddo,
theme_loftspace, theme_monglia, theme_nano, theme_notes,
theme_odoo_experts, theme_orchid, theme_paptic, theme_real_estate,
theme_treehouse, theme_vehicle, theme_yes, theme_zap
This commit adds customizations related to s_numbers_showcase, added in
https://github.com/odoo/odoo/pull/176145
task-4094410
Part of task-4077427
closes odoo/design-themes#858
Related: odoo/odoo#176145
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-08-28 08:14:56 +00:00
Brieuc-brd
f66833de41
[IMP] test_themes, *: carousels adaptations
...
*: theme_anelusia, theme_artists, theme_avantgarde, theme_cobalt,
theme_cobalt, theme_enark, theme_loftspace, theme_notes,
theme_odoo_experts, theme_bewise, theme_bistro, theme_buzzy,
theme_clean, theme_graphene, theme_nano, theme_treehouse, theme_yes,
theme_aviato, theme_beauty, theme_bookstore, theme_kea, theme_kiddo,
theme_monglia, theme_orchid, theme_paptic, theme_real_estate,
theme_vehicle, theme_zap
This commit adapts the customizations related to `s_carousel`,
s_image_gallery` and `s_quotes_carousel` since these snippets has been
redesigned in PR[1].
task-3654328
Part of task-3619705
[1]: https://github.com/odoo/odoo/pull/172727
closes odoo/design-themes#836
Related: odoo/odoo#172727
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-08-27 08:18:59 +00:00
Chrysanthe (chgo)
3be4d83c91
[IMP] theme_*: adapt s_key_benefits within themes
...
*: artists, avantgarde, aviato, beauty, bewise, bistro, bookstore, buzzy,
clean, cobalt, enark, graphene, kea, kiddo, lofspace, monglia, nano,
notes, odoo_experts, orchid, paptic, real_estate, treehouse, vehicle,
yes, zap
This commit reviews the `s_key_benefits` snippet occurrences within
design themes.
task-4104927
part of task-4077427
closes odoo/design-themes#871
Related: odoo/odoo#176638
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-08-22 18:43:29 +00:00
Brieuc-brd
30e8f21e66
[IMP] theme_anelusia, *: adapt s_accordion_image
...
*: theme_artists, theme_avantgarde, theme_aviato,theme_beauty,
theme_bewise, theme_bistro, theme_bookstore, theme_buzzy, theme_clean,
theme_cobalt, theme_enark, theme_graphene, theme_kea, theme_kiddo,
theme_monglia, theme_nano, theme_notes, theme_odoo_experts,
theme_orchid, theme_paptic, theme_real_estate, theme_treehouse,
theme_vehicle, theme_yes, theme_zap, theme_loftspace
This commit adapts customizations for `s_accordion_image`, added in
https://github.com/odoo/odoo/pull/176768
task-4094398
Part of task-4077427
closes odoo/design-themes#870
Related: odoo/odoo#176768
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-08-20 19:03:12 +00:00
Chrysanthe (chgo)
8d1c11aa59
[IMP] theme_*: review s_cta_box occurrences
...
*: anelusia, artists, avantgarde, aviato, beauty, bewise, bistro,
bookstore, buzzy, clean, cobalt, enark, graphene, kea, kiddo, loftspace,
monglia, nano, notes, odoo_experts, orchid, paptic, real_estate,
treehouse,vehicle, yes, zap.
This commit customizes the new `s_cta_box` snippet across all the design
themes.
task-4094396
Part of task-4077427
closes odoo/design-themes#863
Related: odoo/odoo#175703
Signed-off-by: Soukéina Bojabza (sobo) <sobo@odoo.com >
2024-08-14 12:47:49 +00:00
Chrysanthe (chgo)
aa5ce391ae
[IMP] review numbers snippets occurrences across design themes
...
This commit reviews the occurrences of the numbers snippets across
the website themes, especially broken selector.
The goal of this commit is to fix potential broken xpath as wel as
fine-tune the design if needed.
task-3924624
Part-of: odoo/design-themes#822
Related: odoo/odoo#163583
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-08-01 11:09:47 +00:00
Brieuc-brd
0211b2367d
[IMP] theme_anelusia, *: s_product_catalog adaptations
...
*: theme_artists, theme_avantgarde, theme_beauty, theme_bewise,
theme_bistro, theme_bookstore, theme_buzzy, theme_clean, theme_kiddo,
theme_loftspace, theme_notes, theme_odoo_experts, theme_orchid,
theme_paptic
This commit adapts the s_product_catalog customizations since this
snippet has been redesigned in PR [1].
task-3665307
Part of task-3619705
[1]:https://github.com/odoo/odoo/pull/173507
closes odoo/design-themes#833
Related: odoo/odoo#173507
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com >
2024-07-31 14:19:51 +00:00
Chrysanthe (chgo)
c3bee92507
[IMP] theme_*: adapt s_image_text templates
...
This commit aims to review all the occurrences of the `s_image_text`
snippet across the themes in order to fix broken selectors.
task-3665301
closes odoo/design-themes#830
Related: odoo/odoo#173311
Signed-off-by: Robin Lejeune (role) <role@odoo.com >
2024-07-26 09:53:51 +00:00
Chrysanthe (chgo)
24b689a882
[IMP] theme_*: adapt s_text_image templates
...
This commit aims to review all the occurrences of the `s_text_image`
snippet across the themes in order to fix broken selectors.
task-3665301
Part-of: odoo/design-themes#830
Related: odoo/odoo#173311
Signed-off-by: Robin Lejeune (role) <role@odoo.com >
2024-07-26 09:53:50 +00:00
Chrysanthe (chgo)
8ff74b77c6
[IMP] theme_*: review s_picture snippet occurrences
...
The goal of this commit is to fix xpath after the `s_picture` snippet
redesign, and eventually tweak some classes.
task-4047748
closes odoo/design-themes#824
Related: odoo/odoo#172740
Signed-off-by: Arthur Detroux (ard) <ard@odoo.com >
2024-07-24 10:26:52 +00:00
Chrysanthe (chgo)
88c8ec0d83
[IMP] website: review s_features snippet templates
...
The goal of this commit is to review the occurrences of the
default `s_features` snippet across design themes.
task-3657631
Part-of: odoo/design-themes#826
Related: odoo/odoo#163577
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-07-24 10:26:47 +00:00
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
Serge Bayet (seba)
ace1b39d46
[IMP] *: adapt themes due to changes made in s_picture snippet
...
*: theme_bistro, theme_odoo_experts, theme_vehicle, theme_avantgarde,
theme_aviato, theme_bookstore, theme_enark, theme_graphene, theme_kea
This commit adapts the themes to accommodate layout changes in the
s_picture snippet.
See also : https://github.com/odoo/odoo/pull/145413
task-3626753
closes odoo/design-themes#753
Related: odoo/odoo#145413
Signed-off-by: Benoit Socias (bso) <bso@odoo.com >
2024-02-19 19:27:13 +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
1a96421764
[FIX] theme_*: remove duplicate and conflicting classes from new pages
...
Given that the duplicate and conflicting classes resolved by the
previous commit did still exist at the time new page templates were
introduced in [1], they could not be avoided for new page templates
snippets.
This commit removes those from the new page templates snippets now that
they have been removed from the base snippets.
[1]: https://github.com/odoo/design-themes/commit/80cbee66f6bb4d897dd7e577f1109c75f6f6ad74
task-3562147
X-original-commit: 9984745d3d
Part-of: odoo/design-themes#744
2023-11-05 04:52:43 +00:00
Benoit Socias
76e9cbcdb6
[FIX] theme_*: remove duplicate and conflicting classes
...
When default snippets have been updated to rely on color presets ([1]),
some themes were not adapted accordingly.
This also happened whenever paddings of base blocks were modified.
Because of this there are elements in themes for which some classes are
applied several times, and some where classes are not removed before
adding a contradicting one.
This commit adjusts the classes so that themes neither:
- produce snippets with duplicated classes
- produce snippets with contradicting classes (e.g. two different
bottom paddings on the same element)
This commit also fixes a typo from [2] which was the source of
duplicate classes.
[1]: https://github.com/odoo/odoo/commit/5953c4df6b9c08519f64a65c1cf5d5558d59f7d4
[2]: https://github.com/odoo/design-themes/commit/299d504df31bf179775eec1d37e71605c3637460#diff-86c142838104de06e89f629c51cf791464538dc8899e6a3f00c24f69638db409R34
task-3562147
X-original-commit: f3da06dc68
Part-of: odoo/design-themes#744
2023-11-05 04:52:43 +00:00
Guillaume (gdi)
1aa6700c98
[IMP] theme_*: prevent abuse of h1 and use font size classes
...
See related community PR.
task-1958098
closes odoo/design-themes#682
Related: odoo/enterprise#44986
Related: odoo/odoo#129791
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2023-10-19 19:08:09 +00:00
Romain Derie
9c23ffc98d
[IMP] themes_*: rewrite some messages and fix typos
...
Themes translation in Odoo 16 have been lost, they were not exported on
Transifex anymore (bug).
We just added back the repository on it, and our internal translators
are working on those translations.
They found some typos and bad wording which are fixed here.
Technically, note that we need the themes fully translated for the
chatGPT integration coming in website configurator.
Indeed, if a theme is not (almost fully) translated, it won't be using
chatGPT for text replacement.
This is because if we ask chatGPT to do text replacement and translation
at the same time, it just provides bad results.
See https://github.com/odoo/odoo/pull/137703
closes odoo/design-themes#725
X-original-commit: 7cdb6d2ab7
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
Signed-off-by: Romain Derie (rde) <rde@odoo.com >
2023-10-18 07:51:44 +00:00
Morgane (morm)
80cbee66f6
[IMP] theme_*: adapt New Page template designs for themes
...
This commit customizes all New Page template designs for every single
theme.
The changes are organized as follow:
When the used blocks are not the default ones:
- the new sequence of block is listed in the `new_page_templates`
manifest entry.
- the blocks are updated in the `new_page_template_sections_..._...`
XML templates accordingly.
After the potential block sequence updates, the `new_page_template.xml`
then first contains the general customization of blocks (those that
apply across all new page templates) then the customization for each
category of page.
Customizations for a specific page are directly below category-wide
customizations of the given block when both exist.
task-3381714
closes odoo/design-themes#692
Related: odoo/odoo#126719
Signed-off-by: Romain Derie (rde) <rde@odoo.com >
Co-authored-by: Benoit Socias <bso@odoo.com >
Co-authored-by: Arthur Detroux (ard) <ard@odoo.com >
2023-10-14 03:27:02 +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
25c98931f9
[IMP] theme_bistro: adapt s_banner
...
Since the redesign of the original banner snippet, the customizations
made in theme_bistro have had to be adapted.
task-3097005
Part-of: odoo/design-themes#687
2023-10-08 10:45:47 +00:00
Benjamin Vray
44b3badbca
[FIX] theme_*: remove flip classes from theme snippets
...
Initially, the background shapes were flipped using only CSS. This was
done by adding the classes 'o_we_flip_x' or 'o_we_flip_y' to a shape to
flip it. However, this system caused issues as it sometimes left a gap
between two connected shapes. As a result, the system was changed with
this commit [1], and the classes 'o_we_flip_x' and 'o_we_flip_y' were no
longer used from this point on.
Despite this change, in our themes, we continued to use these obsolete
classes to define whether a shape should be flipped or not. This commit
addresses this by removing all instances of 'o_we_flip_x' and
'o_we_flip_y' classes that were still being used in theme snippets and
replacing them with the new system, where flipping is defined as a
parameter in the background image URL.
Note that in stable versions where we cannot modify theme snippets, we
have added code to automatically adapt the shapes to the new system
(in this commit [2]).
[1]: https://github.com/odoo/odoo/commit/42b3ad10e0b32b7fc72f801e2c67d6baf938c566
[2]: https://github.com/odoo/odoo/commit/256ff539afe331544ccb58848f1ecd0eecbe4daa
task-2824607
closes odoo/design-themes#639
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2023-04-07 19:43:08 +02:00