Commit Graph

423 Commits

Author SHA1 Message Date
Hubert Van De Walle 151ef20f51 [FIX] theme_test_custo: adapt test_website_theme_preview tour
Follow-up of f38205873e

closes odoo/design-themes#1075

X-original-commit: 861a663aeb
Signed-off-by: Hubert Van De Walle <huvw@odoo.com>
2025-05-15 09:57:29 +00:00
Odoo Translation Bot b99e09f3ea [I18N] *: fetch saas-18.2 translations 2025-05-14 14:56:28 +00:00
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