Commit Graph

421 Commits

Author SHA1 Message Date
Odoo Translation Bot 8b698563f4 [I18N] *: fetch saas-18.2 translations 2025-05-11 14:46:30 +00:00
Hubert Van De Walle f17eaebfef [FIX] theme_test_custo: prevent failing test_website_theme_preview tour
When running the test test_website_theme_preview, we have the following error:

`tour.steps has to be a function that returns TourStep[]`

runbot-111646
runbot-163139

closes odoo/design-themes#1067

X-original-commit: a3eb65d3ea
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2025-05-10 02:58:42 +00:00
Odoo Translation Bot cac847c404 [I18N] *: fetch saas-18.2 translations 2025-05-06 14:57:34 +00:00
Odoo Translation Bot 9548341fa0 [I18N] *: fetch saas-18.2 translations 2025-04-30 14:56:56 +00:00
Odoo Translation Bot 265c205158 [I18N] *: fetch saas-18.2 translations 2025-04-27 14:57:34 +00:00
Odoo Translation Bot c3c047403f [I18N] *: fetch saas-18.2 translations 2025-04-24 14:57:16 +00:00
Odoo Translation Bot 4f8db9a483 [I18N] *: fetch saas-18.2 translations 2025-04-21 14:57:02 +00:00
Odoo Translation Bot 0abe4dd8d7 [I18N] *: fetch saas-18.2 translations 2025-04-18 14:58:29 +00:00
Odoo Translation Bot b1dbc70605 [I18N] *: fetch saas-18.2 translations 2025-04-15 14:57:10 +00:00
Odoo Translation Bot 0bbec115c6 [I18N] *: fetch saas-18.2 translations 2025-04-12 14:57:14 +00:00
Odoo Translation Bot 44c0aeb0b0 [I18N] *: fetch saas-18.2 translations 2025-04-09 14:57:12 +00:00
Odoo Translation Bot 3bbcc43d31 [I18N] *: fetch saas-18.2 translations 2025-04-03 15:04:45 +00:00
Odoo Translation Bot f1b4904b4a [I18N] *: fetch saas-18.2 translations 2025-03-31 14:57:24 +00:00
Odoo Translation Bot 3ac5f171cd [I18N] *: fetch saas-18.2 translations 2025-03-28 14:58:48 +00:00
Odoo Translation Bot cfe5d81943 [I18N] *: fetch saas-18.2 translations 2025-03-25 14:57:22 +00:00
Odoo Translation Bot 9800cb35d8 [I18N] *: fetch saas-18.2 translations 2025-03-22 14:57:25 +00:00
Odoo Translation Bot 05a2adf289 [I18N] *: fetch saas-18.2 translations 2025-03-19 14:57:18 +00:00
Odoo Translation Bot d8b0481973 [I18N] *: fetch saas-18.2 translations 2025-03-16 14:56:56 +00:00
Odoo Translation Bot bd531f39cf [I18N] *: fetch saas-18.2 translations 2025-03-13 14:58:07 +00:00
Odoo Translation Bot c070c6d49a [I18N] *: fetch saas-18.2 translations 2025-03-10 14:57:06 +00:00
Odoo Translation Bot a2c3916983 [I18N] *: fetch saas-18.2 translations 2025-03-07 14:56:36 +00:00
Odoo Translation Bot 4b02ec012e [I18N] *: fetch saas-18.2 translations 2025-03-06 14:57:52 +00:00
Louis Wicket (wil) 01c0f7d894 [I18N] export source terms
closes odoo/design-themes#1049

Related: odoo/odoo#198562
Related: odoo/enterprise#79833
Signed-off-by: Louis Wicket (wil) <wil@odoo.com>
2025-02-24 09:33:53 +00:00
Christophe Monniez 815982d481 [REL] saas-18.2 2025-02-17 13:43:04 +00:00
Chrysanthe (chgo) b93e7407e5 [IMP] theme_*: adapt s_split_intro snippet
*: anelusia, artists, avantgarde, aviato, beauty, bewise, bistro,
bookstore, buzzy, cobalt, enark, kiddo, loftspace, monglia, nano, notes,
odoo_experts, orchid, real_estate, treehouse, vehicle, yes, zap.

This commit reviews the occurrences of `s_split_intro` snippet across
design themes.

task-4077616
part of task-4077427

closes odoo/design-themes#876

Related: odoo/odoo#175321
Signed-off-by: Christopher du Toit (chto) <chto@odoo.com>
2025-02-17 11:58:30 +00:00
mano-odoo bd4b876b57 [IMP] theme_*: adapt s_timeline_images to themes
theme_anelusia, theme_artists, theme_buzzy, theme_nano, theme_yes

This commit adapt the `s_timeline_images` snippet to the themes.

task-4105285
Part of task-4077427

closes odoo/design-themes#995

Related: odoo/odoo#184760
Signed-off-by: Ivan Klapka (ivkl) <ivkl@odoo.com>
2025-02-14 17:53:19 +00:00
Mohammed Shekha 15d381a90f [FIX] theme_test_custo: Update menu search to match URL changes
Issue:
With PR [1], the url field for menus has been made required, with a
default value of #. This allows parent menus and megamenus to have a
URL.
However, in the theme_test_custo module, theme menus were previously
defined with parent menus having specific URLs. Due to this change, the
default url value is now #, making it impossible to search menus by URL.
As a result, the theme_menu_hierarchies tour failed.

Fix:
- Updated the menu search mechanism to align with the new behavior.
- Ensured that the tour passes successfully with the modified search
logic.

[1]: https://github.com/odoo/odoo/pull/160950

closes odoo/design-themes#1042

Task: 3851453
Related: odoo/odoo#160950
Related: odoo/upgrade#5904
Signed-off-by: Robin Lejeune (role) <role@odoo.com>
2025-02-14 07:46:21 +00:00
Xavier Luyckx (xlu) e564c44dfc [IMP] theme_*: adapt themes with new s_company_team_card snippet
*: avantgarde, aviato, beauty, bewise, bistro,bookstore, buzzy, clean,
cobalt, kea, kiddo, monglia, nano, notes, Orchid, paptic, real_estate,
vehicle, yes, zap

This commit adapts the design of `s_company_team_card` for multiple
themes, based on the new Odoo 18 snippet redesign.

task-4149441

closes odoo/design-themes#902

Part-of: task-4077427
Related: odoo/odoo#179843
Signed-off-by: Christopher du Toit (chto) <chto@odoo.com>
2025-02-13 14:53:46 +00:00
Chrysanthe (chgo) 245ccafd24 [IMP] theme_*: review s_numbers_boxed snippet occurrences
*: anelusia, artists, avantgarde, aviato, beauty, bewise, bistro,
bookstore, buzzy, clean, cobalt, enark, kea, kiddo, loftspace, monglia,
nano, notes, odoo_experts, orchid, paptic, real_estate, treehouse,
vehicle, yes, zap

This commit reviews the occurrences of the `s_numbers_boxed` snippet
within themes

task-4094382
Part of task-4077427

closes odoo/design-themes#979

Related: odoo/odoo#175701
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com>
2025-02-13 10:21:46 +00:00
Xavier Luyckx (xlu) 5051a4a68a [IMP] theme_*: adapt themes with new s_company_team_grid snippet
*: anelusia, artists, beauty, bewise, bistro, bookstore, clean, cobalt,
kea, kiddo, monglia, nano, notes, orchid, real_estate, treehouse,
vehicle, yes

This commit adapts the design of new `s_company_team_grid` snippet for
multiple themes.

task-4150614

closes odoo/design-themes#901

Part-of: task-4077427
Related: odoo/odoo#179791
Signed-off-by: Christopher du Toit (chto) <chto@odoo.com>
2025-02-12 17:48:34 +00:00
mano-odoo b9b7ebd9e9 [IMP] theme_*: adapt s_comparisons_horizontal to themes
*: theme_anelusia, theme_artists, theme_avantgarde, theme_aviato,
theme_beauty, theme_bistro, theme_enark, theme_kea, theme_loftspace,
theme_monglia, theme_nano, theme_notes, theme_orchid, theme_treehouse,
theme_vehicle, theme_yes, theme_zap

This commit adapts the themes to the new `s_comparisons_horizontal`
snippet.

task-4105264
Part of task-4077427

closes odoo/design-themes#992

Related: odoo/odoo#184281
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com>
2025-02-12 10:07:05 +00:00
Krzysztof Magusiak (krma) 0b82649197 [IMP] core: tools.config.is_testing flag
Flag to check whether Odoo was started in test mode.

task-4270485

closes odoo/design-themes#1009

Related: odoo/odoo#186924
Related: odoo/enterprise#73654
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2025-01-31 12:12:07 +00:00
Xavier Luyckx (xlu) ff5c23e613 [FIX] theme_artists: s_opening_hours remove unnecessary xpath
With recent updates to the `s_opening_hours` snippet, an additional
xpath has become redundant in the context of this theme's revamp.

This commit removes the now unused xpath.

task-4207030
Part of task-4077427

closes odoo/design-themes#1004

Related: odoo/odoo#181170
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2025-01-31 10:54:36 +00:00
Chrysanthe (chgo) 3e1fe98a4e [IMP] theme_*: adapt s_website_form_cover snippet
*: theme_anelusia, theme_artists, theme_avantgarde, theme_aviato,
theme_beauty, theme_bewise, theme_bistro, theme_bookstore, 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 reviews the occurrences of `s_website_form_cover` across
design themes.

task-4138250

closes odoo/design-themes#1010

Part-of: task-4077427
Related: odoo/odoo#178102
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2025-01-31 10:54:34 +00:00
Xavier Luyckx (xlu) 99b5db0139 [IMP] theme_*: adapt themes with new s_company_team_spotlight snippet
*: artists, aviato, bistro, nano, notes

This commit adapts the design of `s_company_team_spotlight` for multiple themes,
based on the new Odoo 18 snippet redesign.

task-4147920

closes odoo/design-themes#903

Part-of: task-4077427
Related: odoo/odoo#179844
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2025-01-30 16:58:01 +00:00
Chrysanthe (chgo) 014a33d9f8 [IMP] test_themes: fix test for s_rating inner snippet
This commit adds a line within the `new_page_templates` test in order to
allow the snippet `s_rating` to be used with `s_rating_no_title`.

task-4306631

closes odoo/design-themes#1041

Related: odoo/odoo#186130
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2025-01-10 19:06:55 +00:00
Gorash 89ef56bda9 [IMP] orm/all: Make _name or _inherit mandatory
This is a request following the revert of the use of class names
(concerning the python inheritance and typing project)

closes odoo/design-themes#1040

X-original-commit: 2263661435
Related: odoo/odoo#191963
Related: odoo/enterprise#76269
Signed-off-by: Raphael Collet <rco@odoo.com>
2024-12-28 08:04:36 +00:00
Louis Wicket (wil) 653298dd0e [I18N] export source terms
closes odoo/design-themes#1039

X-original-commit: 658d039f2c
Related: odoo/odoo#191728
Related: odoo/enterprise#76168
Signed-off-by: Louis Wicket (wil) <wil@odoo.com>
2024-12-26 08:59:10 +00:00
qsm-odoo 0f4e8df0e1 [FIX] test_themes: restore the website switcher
The forward-port of [1] made no adaptation to the code, and it now
simply crashes when trying to use the website switcher when test_themes
is installed.

This also fixes a linter error introduced by that same [1] commit.

[1]: https://github.com/odoo/design-themes/commit/c3af5d9796929025c9503ab639afc8c60a262b3f

closes odoo/design-themes#1037

X-original-commit: a5a838e84f
Related: odoo/odoo#191567
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2024-12-24 08:45:12 +00:00
qsm-odoo 870d8b1a9e [IMP] test_themes: whitelist new snippet newsletter box classes
task-4306880
Part of task-4077427

closes odoo/design-themes#1036

Related: odoo/odoo#186281
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2024-12-22 00:31:52 +00:00
qsm-odoo f3d88b9516 [IMP] theme_*: explode masonry snippet
See community commit for details

Note: this also fixes avantgarde svg/screenshot at the same time: we
remove the s_masonry_block but add the missing carousel.

(image contribution by MANO)

closes odoo/design-themes#1020

Related: odoo/odoo#183755
Related: odoo/upgrade#6642
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
Co-authored-by: mano-odoo <mano@odoo.com>
2024-12-17 15:13:01 +00:00
William Braeckman 2b56d0cf91 [FIX] test_themes: allow proper patch website_swit
..cher

Defines dataset directly on website elements such that it can be
overridden by other modules if necessary.
This was done due to the override in the `test_themes` module completely
overriding all attributes of the website_switcher's dropdown items.

Runbot Error 106501

closes odoo/design-themes#1029

X-original-commit: c5f4e1c414
Related: odoo/odoo#190526
Signed-off-by: William Braeckman (wbr) <wbr@odoo.com>
2024-12-12 20:14:43 +00:00
Antoine (anso) 3dc1eada63 [IMP] theme_*: adapt themes with new s_cta_mobile snippet
*: artists, nano

This commit adapts the design of new `s_cta_mobile` snippet for
multiple themes.

Part of task-4077427
task-4094393

closes odoo/design-themes#1019

Related: odoo/odoo#185635
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2024-12-06 13:21:25 +00:00
qsm-odoo 6a1c82e288 [FIX] theme_avantgarde: add missing snippet in svg/screenshot preview
Related to task-4246355

(image contribution by MANO)

closes odoo/design-themes#1023

X-original-commit: 39069559bf
Related: odoo/odoo#189669
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
Co-authored-by: mano-odoo <mano@odoo.com>
2024-12-06 08:43:29 +00:00
qsm-odoo 26fbde782f [FIX] theme_avantgarde: fix masonry block
The customization of that block was removing the parent container by
mistake, making the editor crash.

Related to task-4246355

X-original-commit: c97e39eee5
Part-of: odoo/design-themes#1023
Related: odoo/odoo#189669
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2024-12-06 08:43:29 +00:00
Brieuc-brd 54c7977709 [IMP] theme_artists, *: adapt background shapes
*: 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_notes, theme_odoo_experts, theme_orchid, theme_real_estate,
theme_treehouse, theme_vehicle, theme_yes, theme_zap

This commit adapts background shapes in theme customizations where
shapes have been removed or added during the introduction of
"Connections" shapes.

task-4251568

closes odoo/design-themes#996

Related: odoo/odoo#185342
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com>
2024-12-05 16:26:39 +00:00
Brieuc-brd 1a5ffab8d1 [IMP] theme_anelusia, *: adapt s_website_form_overlay
*: 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_website_form_overlay`.

task-4138795
Part of task-4077427

closes odoo/design-themes#989

Related: odoo/odoo#183568
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2024-11-22 13:48:08 +00:00
Benjamin Vray 9537149afc [FIX] theme_*: fix breadcrumb color
*: anelusia, anelusia, enark, kiddo, loftspace, notes

- Install Website e-commerce.
- Select the "Kea" theme for your website.
- Go to the "/shop" page.
- Click on "Desks" category to go to the "/shop/category/desks-1" page.
- Click on edit to enter edit mode.
- Click on the "theme" tab.
- Change the website background color to "black".
- Bug: The breadcrumb has an ugly white background instead of no
background color, as in the "default" theme. Also, the "active"
breadcrumb item is hidden due to white text on a white background.

This commit removes the white background from the breadcrumb for all
themes that use it. This ensures the same appearance as other themes.

opw-4232082

closes odoo/design-themes#1018

X-original-commit: fe91239586
Signed-off-by: Serge Bayet (seba) <seba@odoo.com>
2024-11-22 07:12:21 +00:00
Chrysanthe (chgo) 8366f30360 [FIX] theme_*: fix numbers snippets layout across themes
*: nano, notes, odoo_experts, treehouse, zap

This commit reviews the occurrences of the `s_numbers_*` snippets
to align them with the new layout of these snippets.

Prior to this commit, the layout of those snippet was "broken" due to
weird structure like nested rows, .. which prevents the editor to apply
a change on the whole content.

As we reworked the layout of these snippets to fix the issue, we need to
apply these changes in themes as well.

task-4223179

closes odoo/design-themes#1012

Related: odoo/odoo#185688
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2024-11-20 14:17:48 +00:00
Krzysztof Magusiak (krma) 3da633d789 [IMP] core: clear environment reset
`reset()` is on the transaction.

task-4201974

closes odoo/design-themes#1008

Related: odoo/odoo#186635
Signed-off-by: Christophe Monniez (moc) <moc@odoo.com>
2024-11-12 08:53:06 +00:00