Commit Graph

74 Commits

Author SHA1 Message Date
Odoo Translation Bot b9914d3063 [I18N] *: fetch 17.0 translations 2025-07-16 07:32:54 +00:00
Odoo Translation Bot aea5f6c565 [I18N] *: fetch 17.0 translations 2025-07-10 07:32:03 +00:00
Odoo Translation Bot 6ca1ebaf24 [I18N] *: fetch 17.0 translations 2025-07-04 07:30:31 +00:00
Odoo Translation Bot 24e64315e2 [I18N] *: fetch 17.0 translations 2025-06-13 07:32:05 +00:00
Odoo Translation Bot 1db01ef6a9 [I18N] *: fetch 17.0 translations 2025-05-07 16:07:24 +00:00
Odoo Translation Bot 9e19c04383 [I18N] *: fetch 17.0 translations 2025-03-29 16:18:20 +00:00
Odoo Translation Bot db89ace602 [I18N] *: fetch 17.0 translations 2025-03-11 16:08:10 +00:00
Odoo Translation Bot 080e4349b2 [I18N] Update translation terms from Transifex 2025-01-26 00:56:53 +01:00
Odoo Translation Bot 4d6a3e08a4 [I18N] Update translation terms from Transifex 2025-01-05 00:56:52 +01:00
Odoo Online 82d10c691c [I18N] Update translation terms from Transifex 2024-12-01 00:57:28 +01:00
Odoo Translation Bot c54287f830 [I18N] Update translation terms from Transifex 2024-10-27 00:56:51 +02:00
Odoo Translation Bot fa9ee1ec97 [I18N] Update translation terms from Transifex 2024-10-06 00:56:50 +02:00
Odoo Translation Bot e5b2da11e8 [I18N] Update translation terms from Transifex 2024-09-29 01:03:00 +02:00
Odoo Translation Bot 02166ee2c8 [I18N] Update translation terms from Transifex 2024-09-22 00:56:47 +02:00
Odoo Translation Bot e28a436026 [I18N] Update translation terms from Transifex 2024-09-15 00:56:48 +02:00
Odoo Translation Bot ae7bd643f1 [I18N] Update translation terms from Transifex 2024-09-01 00:55:13 +02:00
Odoo Translation Bot 464b2bdb6b [I18N] Update translation terms from Transifex 2024-08-25 00:56:27 +02:00
Odoo Translation Bot 92e83bc22e [I18N] Update translation terms from Transifex 2024-08-18 01:01:26 +02:00
Odoo Translation Bot d82ed9f4a8 [I18N] Update translation terms from Transifex 2024-08-11 00:50:25 +02:00
Odoo Translation Bot 41704ac204 [I18N] *: fetch 17.0 translations from Transifex 2024-08-05 06:18:02 +00:00
Odoo Translation Bot 431fe6ae2f [I18N] *: export 15.0 source terms 2024-07-08 20:12:05 +00:00
Odoo Translation Bot 88aaf7037b [I18N] Update translation terms from Transifex 2024-06-16 00:50:37 +02:00
Odoo Online 49ceef1b91 [I18N] Update translation terms from Transifex 2024-06-09 00:50:39 +02:00
Odoo Online bb1b38da23 [I18N] Update translation terms from Transifex 2024-06-02 00:50:37 +02:00
Odoo Online 9bf9b0a9d1 [I18N] Update translation terms from Transifex 2024-05-05 00:50:37 +02:00
Odoo Online 4eb86de4c8 [I18N] Update translation terms from Transifex 2024-04-28 00:50:43 +02:00
Odoo Translation Bot 02272cd7c0 [I18N] Update translation terms from Transifex 2024-04-21 00:50:41 +02:00
Odoo Translation Bot 5f58d8ffcc [I18N] Update translation terms from Transifex 2024-04-14 00:50:45 +02:00
Odoo Translation Bot 09832134ae [I18N] Update translation terms from Transifex 2024-03-31 00:50:30 +01:00
Odoo Translation Bot fdc593b28e [I18N] Update translation terms from Transifex 2024-03-25 08:11:24 +01:00
Benoit Socias 599984eea1 [FIX] theme_*: call _generate_primary_templates before importing data
To make sure the required primary templates have been generated from
the theme's manifest when inherited views are imported/updated, this
commit triggers their generation from a first imported XML file.

This has been added to all themes for consistency, even the ones that
do not require it currently.

Related to https://github.com/odoo/odoo/pull/148443

task-3670496

Part-of: odoo/design-themes#755
2024-01-22 19:00:59 +00:00
Hubert Van de Walle (huvw) 2e263a4f6b [FIX] theme_*: Update homepage tours
Steps to reproduce
==================

Run the `test_02_homepage_tour_every_theme` tour.

Cause of the issue
==================

There is an homepage tour for every theme. Since the owl conversion of
web_tour, none of the custom theme tour were run and for every website,
the default homepage tour was used instead.

Some updates to those themes caused the tours to fail, but since they
weren't run, no one noticed.

The issue has been fixed in community:
https://github.com/odoo/odoo/pull/142350

Solution
========

Since 1aa6700c98,
some h1 tags were replaced by h2.

Since 68c68740bf,
The banner has been replaced by a text cover.

opw-3595512

Part-of: odoo/design-themes#745
2023-11-21 20:06:42 +00:00
Benoit Socias 9984745d3d [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

Part-of: odoo/design-themes#731
2023-11-04 00:38:17 +00:00
Benoit Socias f3da06dc68 [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

Part-of: odoo/design-themes#731
2023-11-04 00:38:17 +00:00
Louis Wicket (wil) 5cb3dbe8b4 [I18N] theme_*: export source terms
closes odoo/design-themes#735

Signed-off-by: Louis Wicket (wil) <wil@odoo.com>
2023-10-28 01:18:31 +00:00
Benoit Socias 796da67b29 [IMP] theme_*: restore base snippet shapes that do not connect blocks
In [1] all shapes were moved from the base snippet to the specific
configurator snippet. This was a bit overkill.

This commit reverts this partially so that only shapes that connect
with each other are specific to the configurator, but "intra-block"
shapes are restored onto the base snippet.
The "New page from template" snippets are adapted accordingly in order
to produce the same output as before this commit.

Restored shapes are: (label (image))
- Origins: 12 (18)
- Blob: 11 (11)
- Airy: 03 (03_001), 04 (04_001), 07 (07), 10 (10), 11 (11), 14 (14)
- Zigs: 01 (01_001), 02 (02_001)
- Wavy: 04 (10), 15 (11)
- Blocks: 02 (01_001)
- Rainy: 03 (06), 05 (10), 09 (08_001), 10 (09_001)
- Floats: all

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

task-3555325

closes odoo/design-themes#726

Related: odoo/odoo#138748
Signed-off-by: Romain Derie (rde) <rde@odoo.com>
2023-10-25 09:56:42 +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 8b45a6dc29 [FIX] theme_*: adapt .pot file to recent commit changing wording
See commit [1], it changed wording but didn't adapt .pot files.
As that commit was targetting master at first, .pot where not needed.
When changing the target to odoo 16, we forgot to adapt the .pot.

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

closes odoo/design-themes#729

X-original-commit: 5f3599feda
Signed-off-by: Romain Derie (rde) <rde@odoo.com>
2023-10-18 07:51:46 +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 230ded2759 [REF] theme_*: rename snippets_list to configurator_snippets
This commit renames the `snippets_list` manifest key to
`configurator_snippets` across all themes.

task-3381714

Part-of: odoo/design-themes#692
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 5b119dea5b [IMP] *: replace outdated screenshots
*: theme_anelusia, theme_cobalt, theme_yes

task-3097005

closes odoo/design-themes#687

Related: odoo/odoo#120302
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2023-10-08 10:45:47 +00:00
Brieuc-brd b8d34237b3 [IMP] theme_yes: adapt s_banner
Since the redesign of the original banner snippet, the customizations
made in theme_yes have had to be adapted.

task-3097005

Part-of: odoo/design-themes#687
2023-10-08 10:45:47 +00:00
Martin Trigaux c5a161385d [I18N] *: export 16.0 translations
closes odoo/design-themes#708

X-original-commit: c3d2f03db6
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
2023-10-05 15:36:20 +00:00
Robin Lejeune (role) a86d9f73df [FIX] theme_*: remove mb-2 class on orphan buttons
*: anelusia, artists, aviato, graphene, kiddo, loftspace, monglia,
notes, odoo_experts, paptic, test_custo, yes

The community PR [125824] introduces an automatic check on buttons to
add the `mb-2` class when several buttons follow each other, so that
they have space to breathe when split on multiple lines.
For consistency, this commit therefore removes most `mb-2` occurrences
on buttons within themes as long as they are alone on their line, but
keeps or adds the class when several buttons are next to each other.

[125824]: https://github.com/odoo/odoo/pull/125824

task-3369604

closes odoo/design-themes#680

Related: odoo/odoo#125824
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com>
2023-08-03 19:30:56 +02:00
Pierre Pulinckx (pipu) 94b3042634 [REF] website_*: Change registerTours of tour_utils
As steps are encapsuled in an arrow function from
69a5d8e3ce47238 for steps tour definition to avoid
direct Markup(_t()) interpretation, the same is done
for registerWebsitePreviewTour() of
"odoo/addons/website/static/src/js/tours/tour_utils.js"
in this commit.

This is done in anticipation of the use of
_t() (import from @web/core/l10n/translation) with
registerWebsitePreviewTour().

task-3292454

closes odoo/design-themes#678

Related: odoo/odoo#130248
Signed-off-by: Luca Vitali (luvi) <luvi@odoo.com>
2023-08-02 13:20:26 +02:00
Bastien PIERRE b9d48ebe86 [IMP] *: Remove alias in JS files
Rename all imports with alias old system to the new js module system
Task ID: 3266759

closes odoo/design-themes#671

Related: odoo/odoo#127414
Related: odoo/enterprise#43716
Signed-off-by: Bastien Pierre (ipb) <ipb@odoo.com>
2023-07-27 11:58:31 +02:00
Victor Feyens c338c17bf7 [FIX] *: clean useless content in manifests
Make sure the linting test added in community do not fail.

closes odoo/design-themes#669

X-original-commit: f78f8df161
Signed-off-by: Romain Derie (rde) <rde@odoo.com>
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
2023-07-07 10:52:58 +02:00
can-odoo 9cca23373e [IMP] theme_yes: change description of masonry snippet
Introduced with [1], same description for Caterers and Venues block.

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

task-2994239

closes odoo/design-themes#647

X-original-commit: 57de963baf
Signed-off-by: Romain Derie (rde) <rde@odoo.com>
2023-04-17 18:01:32 +02:00