[IMP] theme_bookstore, *: adapt to new s_masonry_block design

*: theme_notes, theme_real_estate, theme_yes, theme_zap, theme_vehicle

Along with xPath adaptations, this commit also replaces a pixelated
image in the 'theme_yes'.

task-3665303
part of task-3619705

closes odoo/design-themes#839

Related: odoo/odoo#173870
Signed-off-by: Soukéina Bojabza (sobo) <sobo@odoo.com>
This commit is contained in:
stefanorigano (SRI)
2024-07-22 08:54:32 +02:00
parent c75a090759
commit 57cf8bb724
7 changed files with 67 additions and 107 deletions
@@ -2,78 +2,63 @@
<odoo>
<template id="s_masonry_block" inherit_id="website.s_masonry_block" name="Masonry">
<xpath expr="//section/div" position="attributes">
<attribute name="class" add="container" remove="container-fluid" />
<xpath expr="//section" position="attributes">
<attribute name="class" add="pt32" remove="pt48" separator=" "/>
</xpath>
</template>
<template id="s_masonry_block_default_template" inherit_id="website.s_masonry_block_default_template">
<!-- Little block #1 -->
<!-- Main div -->
<xpath expr="//div[hasclass('col-lg-3')]" position="attributes">
<attribute name="class" add="o_cc1" remove="o_cc2" />
</xpath>
<xpath expr="//div[hasclass('col-lg-3')]/h3" position="before">
<xpath expr="//div[hasclass('col-lg-4')]/h3" position="before">
<span class="fa fa-star fa-2x mb-4"></span>
</xpath>
<!-- Title -->
<xpath expr="//div[hasclass('col-lg-3')]/h3" position="replace" mode="inner">
<xpath expr="//div[hasclass('col-lg-4')]/h3" position="replace" mode="inner">
Increased Visibility
</xpath>
<!-- Paragraph -->
<xpath expr="//div[hasclass('col-lg-3')]/p" position="replace" mode="inner">
Increase Visitor retention. Customer engagement on a website with virtual tour is 5 times longer compared to a site without it.
<xpath expr="//div[hasclass('col-lg-4')]/p" position="replace" mode="inner">
Increase Visitor retention with virtual tours.
</xpath>
<!-- Little block #2 -->
<!-- Main div -->
<xpath expr="//div[hasclass('col-lg-3')][2]" position="attributes">
<attribute name="class" add="o_cc1" remove="o_cc3" />
</xpath>
<xpath expr="//div[hasclass('col-lg-3')][2]/h3" position="before">
<xpath expr="//div[hasclass('col-lg-4')][2]/h3" position="before">
<span class="fa fa-tag fa-2x mb-4"></span>
</xpath>
<!-- Title -->
<xpath expr="//div[hasclass('col-lg-3')][2]/h3" position="replace" mode="inner">
<xpath expr="//div[hasclass('col-lg-4')][2]/h3" position="replace" mode="inner">
No fixed fees
</xpath>
<!-- Paragraph -->
<xpath expr="//div[hasclass('col-lg-3')][2]/p" position="replace" mode="inner">
At Real Estate Agency we have fixed price fees. This means we only charge when your home sale is confirmed.
<xpath expr="//div[hasclass('col-lg-4')][2]/p" position="replace" mode="inner">
We have fixed price fees. We only charge when your sale is confirmed.
</xpath>
<!-- Little block #3 -->
<!-- Main div -->
<xpath expr="//div[hasclass('col-lg-3')][3]" position="attributes">
<attribute name="class" add="o_cc1" remove="o_cc4" />
</xpath>
<xpath expr="//div[hasclass('col-lg-3')][3]/h3" position="before">
<xpath expr="//div[hasclass('col-lg-3')]/h3" position="before">
<span class="fa fa-camera fa-2x mb-4"></span>
</xpath>
<!-- Title -->
<xpath expr="//div[hasclass('col-lg-3')][3]/h3" position="replace" mode="inner">
<xpath expr="//div[hasclass('col-lg-3')]/h3" position="replace" mode="inner">
Pro Photo Shoot
</xpath>
<!-- Paragraph -->
<xpath expr="//div[hasclass('col-lg-3')][3]/p" position="replace" mode="inner">
They say an image is worth a thousand words and we know you know how important it is to have the best photography.
<xpath expr="//div[hasclass('col-lg-3')]/p" position="replace" mode="inner">
An image is worth a thousand words.
</xpath>
<!-- Little block #4 -->
<!-- Main div -->
<xpath expr="//div[hasclass('col-lg-3')][4]" position="attributes">
<attribute name="class" add="o_cc1" remove="o_cc2" />
</xpath>
<xpath expr="//div[hasclass('col-lg-3')][4]/h3" position="before">
<xpath expr="//div[hasclass('col-lg-3')][2]/h3" position="before">
<span class="fa fa-check fa-2x mb-4"></span>
</xpath>
<!-- Title -->
<xpath expr="//div[hasclass('col-lg-3')][4]/h3" position="replace" mode="inner">
<xpath expr="//div[hasclass('col-lg-3')][2]/h3" position="replace" mode="inner">
Premium Quality
</xpath>
<!-- Paragraph -->
<xpath expr="//div[hasclass('col-lg-3')][4]/p" position="replace" mode="inner">
We are committed to delivering high quality services that enhance your brand by allowing visitors to interact virtually.
<xpath expr="//div[hasclass('col-lg-3')][2]/p" position="replace" mode="inner">
We deliver high quality services.
</xpath>
</template>