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) <rde@odoo.com>
163 lines
9.7 KiB
XML
163 lines
9.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<data>
|
|
<!-- Snippets' Default Images -->
|
|
<record id="mass_mailing.s_cover_default_image" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_cover_default_image.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_cover.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_media_list_default_image_1" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_media_list_default_image_1.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_media_list_1.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_media_list_default_image_2" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_media_list_default_image_2.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_media_list_2.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_media_list_default_image_3" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_media_list_default_image_3.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_media_list_3.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_company_team_default_image_1" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_company_team_default_image_1.png</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_team_member_1.png</field>
|
|
</record>
|
|
<record id="mass_mailing.s_company_team_default_image_2" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_company_team_default_image_2.png</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_team_member_2.png</field>
|
|
</record>
|
|
<record id="mass_mailing.s_company_team_default_image_3" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_company_team_default_image_3.png</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_team_member_3.png</field>
|
|
</record>
|
|
<record id="mass_mailing.s_company_team_default_image_4" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_company_team_default_image_4.png</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_team_member_4.png</field>
|
|
</record>
|
|
<record id="mass_mailing.s_reference_default_image_1" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_reference_default_image_1.png</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_references_1.png</field>
|
|
</record>
|
|
<record id="mass_mailing.s_reference_default_image_2" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_reference_default_image_2.png</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_references_2.png</field>
|
|
</record>
|
|
<record id="mass_mailing.s_reference_default_image_3" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_reference_default_image_3.png</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_references_3.png</field>
|
|
</record>
|
|
<record id="mass_mailing.s_reference_default_image_4" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_reference_default_image_4.png</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_references_4.png</field>
|
|
</record>
|
|
<record id="mass_mailing.s_product_list_default_image_1" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_product_list_default_image_1.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_product_1.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_product_list_default_image_2" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_product_list_default_image_2.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_product_2.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_product_list_default_image_3" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_product_list_default_image_3.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_product_3.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_blockquote_default_image" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_blockquote_default_image.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_team_member_2.png</field>
|
|
</record>
|
|
<record id="mass_mailing.s_image_text_default_image" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_image_text_default_image.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_image_text.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_event_default_image_1" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_event_default_image_1.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_event_1.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_event_default_image_2" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_event_default_image_2.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_event_2.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_masonry_block_default_image_1" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_masonry_block_default_image_1.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_masonry_block_1.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_masonry_block_default_image_2" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_masonry_block_default_image_2.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_masonry_block_2.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_picture_default_image" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_picture_default_image.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_picture.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_text_image_default_image" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_text_image_default_image.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_text_image.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_three_columns_default_image_1" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_three_columns_default_image_1.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_three_cols_1.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_three_columns_default_image_2" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_three_columns_default_image_2.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_three_cols_2.jpg</field>
|
|
</record>
|
|
<record id="mass_mailing.s_three_columns_default_image_3" model="ir.attachment">
|
|
<field name="public" eval="True"/>
|
|
<field name="name">s_three_columns_default_image_3.jpg</field>
|
|
<field name="type">url</field>
|
|
<field name="url">/mass_mailing/static/src/img/theme_default/s_default_image_three_cols_3.jpg</field>
|
|
</record>
|
|
</data>
|
|
</odoo>
|