Files
design-themes/theme_enark/views/new_page_template.xml
T
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

81 lines
3.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- About -->
<template id="new_page_template_sections_about_personal" inherit_id="website.new_page_template_sections_about_personal">
<xpath expr="//t[@t-snippet-call='website.new_page_template_about_personal_s_call_to_action_about']" position="attributes">
<attribute name="t-snippet-call">website.new_page_template_about_personal_s_call_to_action</attribute>
</xpath>
</template>
<!-- Landing -->
<template id="new_page_template_sections_landing_1" inherit_id="website.new_page_template_sections_landing_1">
<xpath expr="//t[@t-snippet-call='website.new_page_template_landing_1_s_call_to_action_digital']" position="attributes">
<attribute name="t-snippet-call">website.new_page_template_landing_1_s_call_to_action</attribute>
</xpath>
</template>
<template id="new_page_template_sections_landing_2" inherit_id="website.new_page_template_sections_landing_2">
<xpath expr="//t[@t-snippet-call='website.new_page_template_landing_2_s_call_to_action']" position="attributes">
<attribute name="t-snippet-call">website.new_page_template_landing_s_call_to_action</attribute>
</xpath>
</template>
<template id="new_page_template_sections_landing_3" inherit_id="website.new_page_template_sections_landing_3">
<xpath expr="//t[@t-snippet-call='website.new_page_template_landing_3_s_call_to_action']" position="attributes">
<attribute name="t-snippet-call">website.new_page_template_landing_s_call_to_action</attribute>
</xpath>
</template>
<!-- Services -->
<template id="new_page_template_sections_services_2" inherit_id="website.new_page_template_sections_services_2">
<xpath expr="//t[@t-snippet-call='website.new_page_template_services_2_s_call_to_action_digital']" position="attributes">
<attribute name="t-snippet-call">website.new_page_template_services_2_s_call_to_action</attribute>
</xpath>
</template>
<!-- General customizations -->
<!-- Snippet customization Basic Pages -->
<template id="new_page_template_basic_2_s_text_block_h1" inherit_id="website.new_page_template_basic_2_s_text_block_h1">
<xpath expr="//section" position="attributes">
<attribute name="class" remove="o_cc2" separator=" "/>
</xpath>
</template>
<!-- Snippet customization About Pages -->
<template id="new_page_template_about_full_s_numbers" inherit_id="website.new_page_template_about_full_s_numbers">
<xpath expr="//section" position="attributes">
<attribute name="class" add="o_cc2" remove="o_cc3" separator=" "/>
</xpath>
</template>
<!-- Snippet customization Landing Pages -->
<!-- Snippet customization Gallery Pages -->
<!-- Snippet customization Services Pages -->
<template id="new_page_template_services_1_s_text_block_h1" inherit_id="website.new_page_template_services_1_s_text_block_h1">
<xpath expr="//section" position="attributes">
<attribute name="class" add="pb40" remove="pb0" separator=" "/>
</xpath>
</template>
<!-- Snippet customization Pricing Pages -->
<!-- Snippet customization Team Pages -->
<template id="new_page_template_team_1_s_text_block_h1" inherit_id="website.new_page_template_team_1_s_text_block_h1">
<xpath expr="//section" position="attributes">
<attribute name="class" add="pb0" remove="pb40" separator=" "/>
</xpath>
</template>
</odoo>