From 934069f834534ca3553ed28e46e5619c33463e50 Mon Sep 17 00:00:00 2001 From: "Mathieu (mano)" Date: Thu, 19 Jan 2023 15:20:10 +0000 Subject: [PATCH] [IMP] web_editor, mass_mailing: add and sort shapes This commit is the first step towards the addition of various SVG shapes for the website app. The purpose of this commit is to add the new shapes SVGs and to sort the current shape menu into new categories. The avoid duplicating the shapes added in mass_mailing, the 3 shapes: - Circle - Slanted - Triangle (corner) Are now in the web_editor, their existing reference in mass_mailing template have have been changed to their new locations. To adapt to `b1a3a3b18370ad76280726298602815769dce1c2` the paths have been changed and a new record for `s_tech_default_image.jpg` have been created in the new file `mass_mailing_themes/data/ir_attachment_data.xml` since it's an image only used in themes. (Also removing `noupdate=0` from the data element in `mass_mailing/data/ir_attachment_data.xml` since it is the default value). I also removed the .png and old .jpg of this image since now the shape is applied directly on the image. Since the shapes + their image are converted in a base64 img+svg on save, we can move the assets of the current website shapes in use without compatibility issue. Therefore these shapes were renamed and moved their new folder category. The SVG width and height of the new and previous shapes was set to 600x600 since they are mostly squarish and are going to be rendered in a square preview in the future. To simulate the future preview of the shape selection menu, the `we-button img` width was set to `$o-we-sidebar-content-field-dropdown-grid-item-height` and the `we-button` width to `1/4` in the file `wysiwyg_snippets.scss`. It makes the preview 60x60 and displayed in a four tiles layout. Note : - If later on the SVG are rendered as inline-svg rather than base64 the current IDs inside the .svg might conflict if multiple svg are on the same page. - The previous shapes might look a bit weird with the squarish ratio in preview, alternatives solutions should be explored during the implementation of the new UI. task-3094258 closes odoo/odoo#110673 Signed-off-by: Romain Derie (rde) --- .../mass_mailing/data/ir_attachment_data.xml | 2 +- .../static/image_shapes/basic/slanted.svg | 3 - .../static/image_shapes/basic/triangle.svg | 3 - .../views/snippets/s_blockquote.xml | 2 +- .../views/snippets/s_company_team.xml | 8 +- addons/mass_mailing/views/snippets_themes.xml | 10 - addons/mass_mailing_themes/__manifest__.py | 1 + .../data/ir_attachment_data.xml | 11 + .../theme_tech/s_default_image_text_image.jpg | Bin 18569 -> 0 bytes .../img/theme_tech/s_tech_default_image.jpg | Bin 0 -> 59708 bytes .../img/theme_tech/text_image-triangle.png | Bin 34636 -> 0 bytes .../views/mass_mailing_themes_templates.xml | 2 +- .../static/image_shapes/brushed/brush_1.svg | 13 ++ .../static/image_shapes/brushed/brush_2.svg | 13 ++ .../static/image_shapes/brushed/brush_3.svg | 13 ++ .../static/image_shapes/brushed/brush_4.svg | 13 ++ .../composite/composite_cut_circle.svg | 13 ++ .../composite/composite_double_pill.svg | 13 ++ .../composite/composite_half_circle.svg | 13 ++ .../composite/composite_sonar.svg | 13 ++ .../composite/composite_triple_pill.svg | 13 ++ .../composition_line_1.svg} | 2 +- .../composition_line_2.svg} | 2 +- .../composition_line_3.svg} | 2 +- .../composition_mixed_1.svg} | 2 +- .../composition_mixed_2.svg} | 2 +- .../composition_organic_line.svg} | 2 +- .../composition_oval_line.svg} | 2 +- .../composition_planet_1.svg} | 2 +- .../composition_planet_2.svg} | 2 +- .../composition_square_1.svg} | 2 +- .../composition_square_2.svg} | 2 +- .../composition_square_3.svg} | 2 +- .../composition_square_4.svg} | 2 +- .../composition_square_line.svg} | 2 +- .../composition_triangle_line.svg} | 2 +- .../image_shapes/convert-to-percentages.js | 4 +- .../geometric/geo_cornered_triangle.svg | 12 + .../image_shapes/geometric/geo_diamond.svg | 13 ++ .../image_shapes/geometric/geo_door.svg | 13 ++ .../image_shapes/geometric/geo_emerald.svg | 13 ++ .../static/image_shapes/geometric/geo_gem.svg | 13 ++ .../image_shapes/geometric/geo_heptagon.svg | 13 ++ .../image_shapes/geometric/geo_hexagon.svg | 13 ++ .../image_shapes/geometric/geo_kayak.svg | 13 ++ .../image_shapes/geometric/geo_pentagon.svg | 13 ++ .../image_shapes/geometric/geo_shuriken.svg | 13 ++ .../image_shapes/geometric/geo_slanted.svg | 10 + .../image_shapes/geometric/geo_sonar.svg | 13 ++ .../image_shapes/geometric/geo_square.svg | 13 ++ .../geo_square_1.svg} | 2 +- .../geo_square_2.svg} | 2 +- .../geo_square_3.svg} | 2 +- .../geo_square_4.svg} | 2 +- .../geo_square_5.svg} | 2 +- .../geo_square_6.svg} | 2 +- .../image_shapes/geometric/geo_star.svg | 13 ++ .../image_shapes/geometric/geo_star_16pin.svg | 13 ++ .../image_shapes/geometric/geo_star_8pin.svg | 13 ++ .../image_shapes/geometric/geo_tear.svg | 13 ++ .../image_shapes/geometric/geo_tetris.svg | 13 ++ .../image_shapes/geometric/geo_triangle.svg | 13 ++ .../geometric/geo_triangle_corner.svg | 11 + .../geo_round_blob_hard.svg} | 2 +- .../geo_round_blob_medium.svg} | 2 +- .../geo_round_blob_soft.svg} | 2 +- .../geometric_round/geo_round_bread.svg | 13 ++ .../geometric_round/geo_round_circle.svg} | 2 +- .../geometric_round/geo_round_clover.svg | 13 ++ .../geometric_round/geo_round_cornered.svg | 13 ++ .../geometric_round/geo_round_diamond.svg | 13 ++ .../geometric_round/geo_round_door.svg | 13 ++ .../geometric_round/geo_round_emerald.svg | 13 ++ .../geometric_round/geo_round_gem.svg | 13 ++ .../geometric_round/geo_round_heptagon.svg | 13 ++ .../geometric_round/geo_round_hexagon.svg | 13 ++ .../geometric_round/geo_round_lemon.svg | 13 ++ .../geometric_round/geo_round_pentagon.svg | 13 ++ .../geometric_round/geo_round_pill.svg | 13 ++ .../geometric_round/geo_round_shuriken.svg | 13 ++ .../geometric_round/geo_round_sonar.svg | 13 ++ .../geometric_round/geo_round_square.svg | 13 ++ .../geo_round_square_1.svg} | 2 +- .../geo_round_square_2.svg} | 2 +- .../geometric_round/geo_round_star.svg | 13 ++ .../geometric_round/geo_round_star_16pin.svg | 13 ++ .../geometric_round/geo_round_star_7pin.svg | 13 ++ .../geometric_round/geo_round_star_8pin.svg | 13 ++ .../geometric_round/geo_round_tear.svg | 13 ++ .../geometric_round/geo_round_triangle.svg | 13 ++ .../static/image_shapes/panel/panel_duo.svg | 13 ++ .../static/image_shapes/panel/panel_duo_r.svg | 13 ++ .../image_shapes/panel/panel_duo_step.svg | 13 ++ .../panel/panel_duo_step_pill.svg | 13 ++ .../image_shapes/panel/panel_trio_in_r.svg | 13 ++ .../image_shapes/panel/panel_trio_out_r.svg | 13 ++ .../image_shapes/panel/panel_window.svg | 13 ++ .../pattern_circuit.svg} | 2 +- .../pattern/pattern_labyrinth.svg | 2 +- .../pattern_line_star.svg} | 2 +- .../pattern_line_sun.svg} | 2 +- ...tern_caps.svg => pattern_organic_caps.svg} | 2 +- ...rn_cross.svg => pattern_organic_cross.svg} | 2 +- ...attern_dot.svg => pattern_organic_dot.svg} | 2 +- .../pattern_oval_zebra.svg} | 2 +- ...pattern_points_1.svg => pattern_point.svg} | 2 +- ...pattern_waves_1.svg => pattern_wave_1.svg} | 2 +- ...pattern_waves_2.svg => pattern_wave_2.svg} | 2 +- ...pattern_waves_4.svg => pattern_wave_3.svg} | 2 +- ...pattern_waves_3.svg => pattern_wave_4.svg} | 2 +- .../{blob_1_solid_rd.svg => solid_blob_1.svg} | 2 +- ...{blob_2_solid_str.svg => solid_blob_2.svg} | 2 +- .../{blob_3_solid_rd.svg => solid_blob_3.svg} | 2 +- .../{oval_1_solid_rd.svg => solid_blob_4.svg} | 2 +- .../{sld_blob_4.svg => solid_blob_5.svg} | 2 +- ...b_shadow_1.svg => solid_blob_shadow_1.svg} | 2 +- ...b_shadow_2.svg => solid_blob_shadow_2.svg} | 2 +- .../{sld_square_1.svg => solid_square_1.svg} | 2 +- .../{sld_square_2.svg => solid_square_2.svg} | 2 +- ...quare_organic_1.svg => solid_square_3.svg} | 4 +- .../{spl_filter_1.svg => special_filter.svg} | 2 +- .../{spl_flag_1.svg => special_flag.svg} | 2 +- .../special_layered.svg} | 2 +- ...spl_organics_1.svg => special_organic.svg} | 2 +- .../{spl_rain_1.svg => special_rain.svg} | 2 +- .../{spl_snow_1.svg => special_snow.svg} | 2 +- .../{spl_speed_1.svg => special_speed.svg} | 2 +- .../static/src/scss/wysiwyg_snippets.scss | 4 +- addons/web_editor/views/snippets.xml | 218 ++++++++++++------ 129 files changed, 964 insertions(+), 155 deletions(-) delete mode 100644 addons/mass_mailing/static/image_shapes/basic/slanted.svg delete mode 100644 addons/mass_mailing/static/image_shapes/basic/triangle.svg create mode 100644 addons/mass_mailing_themes/data/ir_attachment_data.xml delete mode 100644 addons/mass_mailing_themes/static/src/img/theme_tech/s_default_image_text_image.jpg create mode 100644 addons/mass_mailing_themes/static/src/img/theme_tech/s_tech_default_image.jpg delete mode 100644 addons/mass_mailing_themes/static/src/img/theme_tech/text_image-triangle.png create mode 100644 addons/web_editor/static/image_shapes/brushed/brush_1.svg create mode 100644 addons/web_editor/static/image_shapes/brushed/brush_2.svg create mode 100644 addons/web_editor/static/image_shapes/brushed/brush_3.svg create mode 100644 addons/web_editor/static/image_shapes/brushed/brush_4.svg create mode 100644 addons/web_editor/static/image_shapes/composite/composite_cut_circle.svg create mode 100644 addons/web_editor/static/image_shapes/composite/composite_double_pill.svg create mode 100644 addons/web_editor/static/image_shapes/composite/composite_half_circle.svg create mode 100644 addons/web_editor/static/image_shapes/composite/composite_sonar.svg create mode 100644 addons/web_editor/static/image_shapes/composite/composite_triple_pill.svg rename addons/web_editor/static/image_shapes/{line/little_lines_1.svg => composition/composition_line_1.svg} (98%) rename addons/web_editor/static/image_shapes/{line/little_lines_2.svg => composition/composition_line_2.svg} (98%) rename addons/web_editor/static/image_shapes/{line/little_lines_3.svg => composition/composition_line_3.svg} (98%) rename addons/web_editor/static/image_shapes/{float/flt_primary_1.svg => composition/composition_mixed_1.svg} (98%) rename addons/web_editor/static/image_shapes/{float/flt_primary_2.svg => composition/composition_mixed_2.svg} (98%) rename addons/web_editor/static/image_shapes/{line/organic_1_line.svg => composition/composition_organic_line.svg} (95%) rename addons/web_editor/static/image_shapes/{line/oval_2_line.svg => composition/composition_oval_line.svg} (96%) rename addons/web_editor/static/image_shapes/{float/flt_planets_1.svg => composition/composition_planet_1.svg} (99%) rename addons/web_editor/static/image_shapes/{float/flt_planets_2.svg => composition/composition_planet_2.svg} (99%) rename addons/web_editor/static/image_shapes/{float/flt_square_1.svg => composition/composition_square_1.svg} (98%) rename addons/web_editor/static/image_shapes/{float/flt_square_2.svg => composition/composition_square_2.svg} (98%) rename addons/web_editor/static/image_shapes/{float/flt_square_3.svg => composition/composition_square_3.svg} (98%) rename addons/web_editor/static/image_shapes/{float/flt_square_4.svg => composition/composition_square_4.svg} (98%) rename addons/web_editor/static/image_shapes/{line/line_square_1.svg => composition/composition_square_line.svg} (98%) rename addons/web_editor/static/image_shapes/{line/line_triangle.svg => composition/composition_triangle_line.svg} (99%) create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_cornered_triangle.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_diamond.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_door.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_emerald.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_gem.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_heptagon.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_hexagon.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_kayak.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_pentagon.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_shuriken.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_slanted.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_sonar.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_square.svg rename addons/web_editor/static/image_shapes/{basic/bsc_square_1.svg => geometric/geo_square_1.svg} (97%) rename addons/web_editor/static/image_shapes/{basic/bsc_square_2.svg => geometric/geo_square_2.svg} (95%) rename addons/web_editor/static/image_shapes/{basic/bsc_square_3.svg => geometric/geo_square_3.svg} (95%) rename addons/web_editor/static/image_shapes/{basic/bsc_square_4.svg => geometric/geo_square_4.svg} (96%) rename addons/web_editor/static/image_shapes/{basic/bsc_square_5.svg => geometric/geo_square_5.svg} (94%) rename addons/web_editor/static/image_shapes/{basic/bsc_square_6.svg => geometric/geo_square_6.svg} (94%) create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_star.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_star_16pin.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_star_8pin.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_tear.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_tetris.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_triangle.svg create mode 100644 addons/web_editor/static/image_shapes/geometric/geo_triangle_corner.svg rename addons/web_editor/static/image_shapes/{basic/bsc_organic_3.svg => geometric_round/geo_round_blob_hard.svg} (98%) rename addons/web_editor/static/image_shapes/{basic/bsc_organic_2.svg => geometric_round/geo_round_blob_medium.svg} (98%) rename addons/web_editor/static/image_shapes/{basic/bsc_organic_1.svg => geometric_round/geo_round_blob_soft.svg} (96%) create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_bread.svg rename addons/{mass_mailing/static/image_shapes/basic/circle.svg => web_editor/static/image_shapes/geometric_round/geo_round_circle.svg} (91%) create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_clover.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_cornered.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_diamond.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_door.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_emerald.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_gem.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_heptagon.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_hexagon.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_lemon.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_pentagon.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_pill.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_shuriken.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_sonar.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_square.svg rename addons/web_editor/static/image_shapes/{basic/bsc_square_rounded_1.svg => geometric_round/geo_round_square_1.svg} (98%) rename addons/web_editor/static/image_shapes/{basic/bsc_square_rounded_2.svg => geometric_round/geo_round_square_2.svg} (97%) create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_star.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_star_16pin.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_star_7pin.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_star_8pin.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_tear.svg create mode 100644 addons/web_editor/static/image_shapes/geometric_round/geo_round_triangle.svg create mode 100644 addons/web_editor/static/image_shapes/panel/panel_duo.svg create mode 100644 addons/web_editor/static/image_shapes/panel/panel_duo_r.svg create mode 100644 addons/web_editor/static/image_shapes/panel/panel_duo_step.svg create mode 100644 addons/web_editor/static/image_shapes/panel/panel_duo_step_pill.svg create mode 100644 addons/web_editor/static/image_shapes/panel/panel_trio_in_r.svg create mode 100644 addons/web_editor/static/image_shapes/panel/panel_trio_out_r.svg create mode 100644 addons/web_editor/static/image_shapes/panel/panel_window.svg rename addons/web_editor/static/image_shapes/{special/spl_circuit_1.svg => pattern/pattern_circuit.svg} (99%) rename addons/web_editor/static/image_shapes/{line/line_star.svg => pattern/pattern_line_star.svg} (99%) rename addons/web_editor/static/image_shapes/{line/line_sun.svg => pattern/pattern_line_sun.svg} (99%) rename addons/web_editor/static/image_shapes/pattern/{organic_4_pattern_caps.svg => pattern_organic_caps.svg} (99%) rename addons/web_editor/static/image_shapes/pattern/{organic_3_pattern_cross.svg => pattern_organic_cross.svg} (99%) rename addons/web_editor/static/image_shapes/pattern/{organic_2_pattern_dot.svg => pattern_organic_dot.svg} (99%) rename addons/web_editor/static/image_shapes/{line/oval_3_pattern_line.svg => pattern/pattern_oval_zebra.svg} (98%) rename addons/web_editor/static/image_shapes/pattern/{pattern_points_1.svg => pattern_point.svg} (99%) rename addons/web_editor/static/image_shapes/pattern/{pattern_waves_1.svg => pattern_wave_1.svg} (98%) rename addons/web_editor/static/image_shapes/pattern/{pattern_waves_2.svg => pattern_wave_2.svg} (99%) rename addons/web_editor/static/image_shapes/pattern/{pattern_waves_4.svg => pattern_wave_3.svg} (99%) rename addons/web_editor/static/image_shapes/pattern/{pattern_waves_3.svg => pattern_wave_4.svg} (99%) rename addons/web_editor/static/image_shapes/solid/{blob_1_solid_rd.svg => solid_blob_1.svg} (97%) rename addons/web_editor/static/image_shapes/solid/{blob_2_solid_str.svg => solid_blob_2.svg} (96%) rename addons/web_editor/static/image_shapes/solid/{blob_3_solid_rd.svg => solid_blob_3.svg} (96%) rename addons/web_editor/static/image_shapes/solid/{oval_1_solid_rd.svg => solid_blob_4.svg} (95%) rename addons/web_editor/static/image_shapes/solid/{sld_blob_4.svg => solid_blob_5.svg} (99%) rename addons/web_editor/static/image_shapes/solid/{sld_blob_shadow_1.svg => solid_blob_shadow_1.svg} (98%) rename addons/web_editor/static/image_shapes/solid/{sld_blob_shadow_2.svg => solid_blob_shadow_2.svg} (99%) rename addons/web_editor/static/image_shapes/solid/{sld_square_1.svg => solid_square_1.svg} (95%) rename addons/web_editor/static/image_shapes/solid/{sld_square_2.svg => solid_square_2.svg} (95%) rename addons/web_editor/static/image_shapes/solid/{sld_square_organic_1.svg => solid_square_3.svg} (97%) rename addons/web_editor/static/image_shapes/special/{spl_filter_1.svg => special_filter.svg} (98%) rename addons/web_editor/static/image_shapes/special/{spl_flag_1.svg => special_flag.svg} (99%) rename addons/web_editor/static/image_shapes/{float/flt_primary_3.svg => special/special_layered.svg} (98%) rename addons/web_editor/static/image_shapes/special/{spl_organics_1.svg => special_organic.svg} (98%) rename addons/web_editor/static/image_shapes/special/{spl_rain_1.svg => special_rain.svg} (99%) rename addons/web_editor/static/image_shapes/special/{spl_snow_1.svg => special_snow.svg} (99%) rename addons/web_editor/static/image_shapes/special/{spl_speed_1.svg => special_speed.svg} (99%) diff --git a/addons/mass_mailing/data/ir_attachment_data.xml b/addons/mass_mailing/data/ir_attachment_data.xml index 97bf71c8e9b..041795edf58 100644 --- a/addons/mass_mailing/data/ir_attachment_data.xml +++ b/addons/mass_mailing/data/ir_attachment_data.xml @@ -1,6 +1,6 @@ - + diff --git a/addons/mass_mailing/static/image_shapes/basic/slanted.svg b/addons/mass_mailing/static/image_shapes/basic/slanted.svg deleted file mode 100644 index 134fbc19359..00000000000 --- a/addons/mass_mailing/static/image_shapes/basic/slanted.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/addons/mass_mailing/static/image_shapes/basic/triangle.svg b/addons/mass_mailing/static/image_shapes/basic/triangle.svg deleted file mode 100644 index 13df53ed55a..00000000000 --- a/addons/mass_mailing/static/image_shapes/basic/triangle.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/addons/mass_mailing/views/snippets/s_blockquote.xml b/addons/mass_mailing/views/snippets/s_blockquote.xml index e3ed697e639..2d1fd2e9bd7 100644 --- a/addons/mass_mailing/views/snippets/s_blockquote.xml +++ b/addons/mass_mailing/views/snippets/s_blockquote.xml @@ -12,7 +12,7 @@

Write a quote here from one of your customers. Quotes are a great way to build confidence in your products or services.

- +

John DOE • CEO of MyCompany

diff --git a/addons/mass_mailing/views/snippets/s_company_team.xml b/addons/mass_mailing/views/snippets/s_company_team.xml index 4fc56f0d348..6670cf6ee7c 100644 --- a/addons/mass_mailing/views/snippets/s_company_team.xml +++ b/addons/mass_mailing/views/snippets/s_company_team.xml @@ -9,7 +9,7 @@
- +

Tony Fred, CEO

@@ -22,7 +22,7 @@
- +

Mich Stark, COO

@@ -35,7 +35,7 @@
- +

Aline Turner, CTO

@@ -48,7 +48,7 @@
- +

Iris Joe, CFO

diff --git a/addons/mass_mailing/views/snippets_themes.xml b/addons/mass_mailing/views/snippets_themes.xml index 078cf2ff991..65417627c4f 100644 --- a/addons/mass_mailing/views/snippets_themes.xml +++ b/addons/mass_mailing/views/snippets_themes.xml @@ -318,16 +318,6 @@ True - - - - - - - - True - - diff --git a/addons/mass_mailing_themes/__manifest__.py b/addons/mass_mailing_themes/__manifest__.py index c28875823f8..ec5023a0780 100644 --- a/addons/mass_mailing_themes/__manifest__.py +++ b/addons/mass_mailing_themes/__manifest__.py @@ -15,6 +15,7 @@ Design gorgeous mails 'mass_mailing', ], 'data': [ + 'data/ir_attachment_data.xml', 'views/mass_mailing_themes_templates.xml' ], 'installable': True, diff --git a/addons/mass_mailing_themes/data/ir_attachment_data.xml b/addons/mass_mailing_themes/data/ir_attachment_data.xml new file mode 100644 index 00000000000..b4ad74b97e1 --- /dev/null +++ b/addons/mass_mailing_themes/data/ir_attachment_data.xml @@ -0,0 +1,11 @@ + + + + + + s_tech_default_image.jpg + url + /mass_mailing_themes/static/src/img/theme_tech/s_tech_default_image.jpg + + + diff --git a/addons/mass_mailing_themes/static/src/img/theme_tech/s_default_image_text_image.jpg b/addons/mass_mailing_themes/static/src/img/theme_tech/s_default_image_text_image.jpg deleted file mode 100644 index 7ba2845d1a05dbdd0e16cc8d52ef8eb70424338a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18569 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 Y1$#mr_!y#o$^ZZW07*qoM6N<$f_jG9Q2+n{ diff --git a/addons/mass_mailing_themes/views/mass_mailing_themes_templates.xml b/addons/mass_mailing_themes/views/mass_mailing_themes_templates.xml index a3f8348e00c..d52e02ea82a 100644 --- a/addons/mass_mailing_themes/views/mass_mailing_themes_templates.xml +++ b/addons/mass_mailing_themes/views/mass_mailing_themes_templates.xml @@ -218,7 +218,7 @@

VISIT OUR WEBSITE

- +
diff --git a/addons/web_editor/static/image_shapes/brushed/brush_1.svg b/addons/web_editor/static/image_shapes/brushed/brush_1.svg new file mode 100644 index 00000000000..e678941e21b --- /dev/null +++ b/addons/web_editor/static/image_shapes/brushed/brush_1.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/addons/web_editor/static/image_shapes/brushed/brush_2.svg b/addons/web_editor/static/image_shapes/brushed/brush_2.svg new file mode 100644 index 00000000000..bd3c076dfab --- /dev/null +++ b/addons/web_editor/static/image_shapes/brushed/brush_2.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/addons/web_editor/static/image_shapes/brushed/brush_3.svg b/addons/web_editor/static/image_shapes/brushed/brush_3.svg new file mode 100644 index 00000000000..25afa96887c --- /dev/null +++ b/addons/web_editor/static/image_shapes/brushed/brush_3.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/addons/web_editor/static/image_shapes/brushed/brush_4.svg b/addons/web_editor/static/image_shapes/brushed/brush_4.svg new file mode 100644 index 00000000000..40276420a66 --- /dev/null +++ b/addons/web_editor/static/image_shapes/brushed/brush_4.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/addons/web_editor/static/image_shapes/composite/composite_cut_circle.svg b/addons/web_editor/static/image_shapes/composite/composite_cut_circle.svg new file mode 100644 index 00000000000..217e9d89475 --- /dev/null +++ b/addons/web_editor/static/image_shapes/composite/composite_cut_circle.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/addons/web_editor/static/image_shapes/composite/composite_double_pill.svg b/addons/web_editor/static/image_shapes/composite/composite_double_pill.svg new file mode 100644 index 00000000000..2552cbab95c --- /dev/null +++ b/addons/web_editor/static/image_shapes/composite/composite_double_pill.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/addons/web_editor/static/image_shapes/composite/composite_half_circle.svg b/addons/web_editor/static/image_shapes/composite/composite_half_circle.svg new file mode 100644 index 00000000000..66cf7e842dc --- /dev/null +++ b/addons/web_editor/static/image_shapes/composite/composite_half_circle.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/addons/web_editor/static/image_shapes/composite/composite_sonar.svg b/addons/web_editor/static/image_shapes/composite/composite_sonar.svg new file mode 100644 index 00000000000..9a0cafc3929 --- /dev/null +++ b/addons/web_editor/static/image_shapes/composite/composite_sonar.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/addons/web_editor/static/image_shapes/composite/composite_triple_pill.svg b/addons/web_editor/static/image_shapes/composite/composite_triple_pill.svg new file mode 100644 index 00000000000..5af22bbf8dd --- /dev/null +++ b/addons/web_editor/static/image_shapes/composite/composite_triple_pill.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/addons/web_editor/static/image_shapes/line/little_lines_1.svg b/addons/web_editor/static/image_shapes/composition/composition_line_1.svg similarity index 98% rename from addons/web_editor/static/image_shapes/line/little_lines_1.svg rename to addons/web_editor/static/image_shapes/composition/composition_line_1.svg index 80f30dfeb77..c98a19dc48f 100644 --- a/addons/web_editor/static/image_shapes/line/little_lines_1.svg +++ b/addons/web_editor/static/image_shapes/composition/composition_line_1.svg @@ -1,4 +1,4 @@ - + diff --git a/addons/web_editor/static/image_shapes/line/little_lines_2.svg b/addons/web_editor/static/image_shapes/composition/composition_line_2.svg similarity index 98% rename from addons/web_editor/static/image_shapes/line/little_lines_2.svg rename to addons/web_editor/static/image_shapes/composition/composition_line_2.svg index 96354a04bb6..8a45067131e 100644 --- a/addons/web_editor/static/image_shapes/line/little_lines_2.svg +++ b/addons/web_editor/static/image_shapes/composition/composition_line_2.svg @@ -1,4 +1,4 @@ - + diff --git a/addons/web_editor/static/image_shapes/line/little_lines_3.svg b/addons/web_editor/static/image_shapes/composition/composition_line_3.svg similarity index 98% rename from addons/web_editor/static/image_shapes/line/little_lines_3.svg rename to addons/web_editor/static/image_shapes/composition/composition_line_3.svg index 51eedb256b9..8db96bf0f07 100644 --- a/addons/web_editor/static/image_shapes/line/little_lines_3.svg +++ b/addons/web_editor/static/image_shapes/composition/composition_line_3.svg @@ -1,4 +1,4 @@ - + diff --git a/addons/web_editor/static/image_shapes/float/flt_primary_1.svg b/addons/web_editor/static/image_shapes/composition/composition_mixed_1.svg similarity index 98% rename from addons/web_editor/static/image_shapes/float/flt_primary_1.svg rename to addons/web_editor/static/image_shapes/composition/composition_mixed_1.svg index 7556a4fb3ec..3219c4e51c1 100644 --- a/addons/web_editor/static/image_shapes/float/flt_primary_1.svg +++ b/addons/web_editor/static/image_shapes/composition/composition_mixed_1.svg @@ -1,4 +1,4 @@ - +
- - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + @@ -565,11 +643,11 @@ - - - - - + + + + +