[IMP] theme_*: adapt s_quotes_carousel_minimal

task-4166189
Part of task-4077427

Part-of: odoo/design-themes#919
Related: odoo/odoo#180736
Signed-off-by: Benjamin Vray (bvr) <bvr@odoo.com>
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
This commit is contained in:
Brieuc-brd
2024-09-09 12:10:02 +02:00
committed by qsm-odoo
parent 42a2d6e3a6
commit 46f0c8aa96
42 changed files with 574 additions and 0 deletions
+1
View File
@@ -45,6 +45,7 @@
'views/snippets/s_quadrant.xml',
'views/snippets/s_three_columns.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_unveil.xml',
'views/snippets/s_image_hexagonal.xml',
'views/snippets/s_numbers_showcase.xml',
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc5" remove="carousel-dark" separator=" "/>
<attribute name="data-oe-shape-data">{'shape':'web_editor/Zigs/04','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Zigs_04"/>
</xpath>
<xpath expr="//div[hasclass('carousel-item')]" position="attributes">
<attribute name="class" add="pb144" remove="pb80" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('carousel-item')])[2]" position="attributes">
<attribute name="class" add="pb144" remove="pb80" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('carousel-item')])[3]" position="attributes">
<attribute name="class" add="pb144" remove="pb80" separator=" "/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their designs revamped our image. Fashion-forward and always on trend. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A go-to partner for stylish growth. <br/>Creative, timely, and ahead of the fashion game. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Exceptional quality and service! <br/>They consistently deliver on all our fashion needs. "
</xpath>
</template>
</odoo>
+1
View File
@@ -41,6 +41,7 @@
'views/snippets/s_features_wall.xml',
'views/snippets/s_product_catalog.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_comparisons.xml',
'views/snippets/s_freegrid.xml',
'views/snippets/s_company_team.xml',
@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc5" remove="carousel-dark" separator=" "/>
<attribute name="data-oe-shape-data">{'shape':'web_editor/Blobs/08','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Blobs_08"/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their creativity transformed our vision. Unique and truly inspiring. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A visionary partner for growth. <br/>Innovative, skilled, and always pushing creative boundaries. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Outstanding artistry and service! <br/>They consistently exceed our creative expectations. "
</xpath>
</template>
</odoo>
+1
View File
@@ -31,6 +31,7 @@
'views/snippets/s_popup.xml',
'views/snippets/s_title.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_features_wall.xml',
'views/snippets/s_striped_center_top.xml',
'views/snippets/s_quadrant.xml',
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc2" separator=" "/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" They crafted unforgettable journeys. Seamless and perfectly tailored trips. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A trusted partner for adventure. <br/>Professional, reliable, and always delivering unique experiences. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Exceptional service and planning! <br/>They made every trip truly memorable. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+1
View File
@@ -24,6 +24,7 @@
'views/snippets/s_sidegrid.xml',
'views/snippets/s_framed_intro.xml',
'views/snippets/s_product_list.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_banner.xml',
'views/snippets/s_image_text.xml',
'views/snippets/s_image_punchy.xml',
+15
View File
@@ -265,6 +265,21 @@ Check in theme_loftspace's primary_variables.scss and theme.scss -->
<field name="name">website.s_quotes_carousel_demo_image_2</field>
<field name="url">/theme_beauty/static/src/img/snippets/s_quotes_carousel_2.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_3" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_3</field>
<field name="name">website.s_quotes_carousel_demo_image_3</field>
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_3.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_4" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_4</field>
<field name="name">website.s_quotes_carousel_demo_image_4</field>
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_1.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_5" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_5</field>
<field name="name">website.s_quotes_carousel_demo_image_5</field>
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_4.jpg</field>
</record>
<record id="s_newsletter_block" model="theme.ir.attachment">
<field name="key">website.library_image_17</field>
<field name="name">website.library_image_17</field>
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel-item')]" position="attributes">
<attribute name="class" add="o_cc o_cc4" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('carousel-item')])[2]" position="attributes">
<attribute name="class" add="o_cc o_cc2" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('carousel-item')])[3]" position="attributes">
<attribute name="class" add="o_cc o_cc1" separator=" "/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their products transformed our look. Effective, high-quality, and luxurious. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A trusted partner for beauty. <br/>Innovative, reliable, and always setting new trends. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Outstanding results and service! <br/>They consistently elevate our beauty routine. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+16
View File
@@ -210,6 +210,22 @@
</xpath>
</template>
<!-- ===== QUOTES MINIMAL ======== -->
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal" name="Be Wise s_quotes_carousel_minimal">
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their programs transformed my career. Innovative, challenging, and inspiring. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A leading institution for growth. <br/>Supportive, forward-thinking, and academically rigorous. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Outstanding education and support! <br/>They consistently exceed my expectations. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
<!-- ======== CALL TO ACTION ======== -->
<template id="s_call_to_action" inherit_id="website.s_call_to_action" name="Be Wise s_call_to_action">
<!-- Shape options -->
+1
View File
@@ -32,6 +32,7 @@
'views/snippets/s_picture.xml',
'views/snippets/s_product_catalog.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_text_block.xml',
'views/snippets/s_text_image.xml',
'views/snippets/s_accordion_image.xml',
+15
View File
@@ -239,6 +239,21 @@
<field name="name">website.s_quotes_carousel_demo_image_1</field>
<field name="url">/theme_bistro/static/src/img/backgrounds/19.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_3" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_3</field>
<field name="name">website.s_quotes_carousel_demo_image_3</field>
<field name="url">/theme_bistro/static/src/img/content/company_team_04.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_4" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_4</field>
<field name="name">website.s_quotes_carousel_demo_image_4</field>
<field name="url">/theme_bistro/static/src/img/content/company_team_02.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_5" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_5</field>
<field name="name">website.s_quotes_carousel_demo_image_5</field>
<field name="url">/theme_bistro/static/src/img/content/company_team_06.jpg</field>
</record>
<!-- Media List -->
<record id="s_media_list_default_image_1" model="theme.ir.attachment">
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="data-oe-shape-data">{'shape':'web_editor/Origins/14_001','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Origins_14_001"/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their dishes are a delight. Fresh, flavorful, and beautifully presented. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A perfect spot for great food. <br/>Cozy atmosphere, excellent service, and delicious meals. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Exceptional flavors and service! <br/>They made every dining experience unforgettable. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+1
View File
@@ -40,6 +40,7 @@
'views/snippets/s_image_gallery.xml',
'views/snippets/s_product_catalog.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_unveil.xml',
'views/snippets/s_quadrant.xml',
'views/snippets/s_numbers_showcase.xml',
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their selection is outstanding. Rare finds and bestsellers all in one place. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A haven for book lovers. <br/>Warm, inviting atmosphere with knowledgeable staff. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Exceptional service and variety! <br/>They always have the perfect recommendation. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+1
View File
@@ -45,6 +45,7 @@
'views/snippets/s_timeline.xml',
'views/snippets/s_process_steps.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_countdown.xml',
'views/snippets/s_text_highlight.xml',
'views/snippets/s_blockquote.xml',
@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc2" separator=" "/>
<attribute name="data-oe-shape-data">{'shape':'web_editor/Blocks/04','colors':{'c1':'#637bbe','c2':'#8eb9c7','c3':'#f6f0ea','c5':'#637bbe'},'flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Blocks_04"/>
</xpath>
</template>
</odoo>
+1
View File
@@ -22,6 +22,7 @@
'views/snippets/s_company_team_detail.xml',
'views/snippets/s_text_image.xml',
'views/snippets/s_picture.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_pricelist_boxed.xml',
'views/snippets/s_freegrid.xml',
'views/snippets/s_sidegrid.xml',
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc2" separator=" "/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their materials are top-notch. <br/>Durable, reliable, and built to last. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A trusted partner for construction. <br/>High-quality products and exceptional customer service. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Outstanding service and quality! <br/>They consistently meet our building needs. "
</xpath>
</template>
</odoo>
+1
View File
@@ -29,6 +29,7 @@
'views/snippets/s_color_blocks_2.xml',
'views/snippets/s_features_wall.xml',
'views/snippets/s_picture.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_title.xml',
'views/snippets/s_numbers.xml',
'views/snippets/s_features.xml',
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="data-oe-shape-data">{'shape':'web_editor/Blobs/06','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Blobs_06"/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their VR experiences are immersive. <br/>Cutting-edge technology and seamless interaction. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A leader in virtual innovation. <br/>Engaging, realistic, and always pushing VR boundaries. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Outstanding tech and service! <br/>They consistently deliver mind-blowing VR experiences. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+1
View File
@@ -30,6 +30,7 @@
'views/snippets/s_three_columns.xml',
'views/snippets/s_features_wall.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_text_image.xml',
'views/snippets/s_image_punchy.xml',
'views/snippets/s_product_catalog.xml',
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc3" separator=" "/>
<attribute name="data-oe-shape-data">{'shape':'web_editor/Wavy/22','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Wavy_22"/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their care and learning are wonderful. Safe, nurturing, and full of creativity. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A perfect place for early growth. <br/>Supportive staff, fun activities, and a loving environment. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Exceptional teachers and care! <br/>They foster learning and joy every single day. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+1
View File
@@ -36,6 +36,7 @@
'views/snippets/s_features_grid.xml',
'views/snippets/s_comparisons.xml',
'views/snippets/s_product_catalog.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_unveil.xml',
'views/snippets/s_key_benefits.xml',
'views/snippets/s_carousel.xml',
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc3" remove="carousel-dark" separator=" "/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their furniture is exceptional. <br/>Stylish, durable, and crafted with care. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A top choice for quality furniture. <br/>Elegant designs, reliable service, and lasting comfort. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Outstanding products and service! <br/>They truly enhance any living space. "
</xpath>
</template>
</odoo>
+25
View File
@@ -258,6 +258,31 @@
</xpath>
</template>
<!-- ======== QUOTES MINIMAL ======== -->
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal" name="Monglia s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="data-oe-shape-data">{'shape':'web_editor/Floats/09','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0','animated':'true'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Floats_09 o_we_animated"/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" The festival was unforgettable. <br/>Vibrant, well-organized, and full of energy. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A top event for fun and excitement. <br/>Amazing performances, great atmosphere, and superb logistics. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Exceptional experience and fun! <br/>Every detail was thoughtfully planned and executed. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
<!-- ======== CALL TO ACTION ======== -->
<template id="s_call_to_action" inherit_id="website.s_call_to_action" name="Monglia s_call_to_action">
<xpath expr="//section" position="attributes">
+17
View File
@@ -303,6 +303,23 @@
<field name="url">/theme_nano/static/src/img/snippets/s_cover.jpg</field>
</record>
<!-- Quotes Carousel -->
<record id="s_quotes_carousel_demo_image_3" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_3</field>
<field name="name">website.s_quotes_carousel_demo_image_3</field>
<field name="url">/theme_nano/static/src/img/snippets/s_company_team_03.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_4" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_4</field>
<field name="name">website.s_quotes_carousel_demo_image_4</field>
<field name="url">/theme_nano/static/src/img/snippets/s_company_team_05.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_5" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_5</field>
<field name="name">website.s_quotes_carousel_demo_image_5</field>
<field name="url">/theme_nano/static/src/img/snippets/s_company_team_04.jpg</field>
</record>
<!-- Media List -->
<record id="s_media_list_default_image_1" model="theme.ir.attachment">
<field name="key">website.s_media_list_default_image_1</field>
+1
View File
@@ -44,6 +44,7 @@
'views/snippets/s_parallax.xml',
'views/snippets/s_comparisons.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_unveil.xml',
'views/snippets/s_key_benefits.xml',
'views/snippets/s_pricelist_boxed.xml',
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="data-oe-shape-data">{'shape':'web_editor/Airy/13_001','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0','animated':'true'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Airy_13_001 o_we_animated"/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" The rock concert was electrifying. <br/>High-energy, incredible performances, and unforgettable vibes. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A must-see for rock fans. <br/>Powerful music, great atmosphere, and a night to remember. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Outstanding show and sound! <br/>They delivered an epic performance that rocked the house. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+1
View File
@@ -35,6 +35,7 @@
'views/snippets/s_features_grid.xml',
'views/snippets/s_product_list.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_picture.xml',
'views/snippets/s_title.xml',
'views/snippets/s_unveil.xml',
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc2" separator=" "/>
</xpath>
</template>
</odoo>
+1
View File
@@ -25,6 +25,7 @@
'views/snippets/s_three_columns.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_carousel_intro.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_features_wall.xml',
'views/snippets/s_call_to_action.xml',
'views/snippets/s_freegrid.xml',
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc2" separator=" "/>
<attribute name="data-oe-shape-data">{'shape':'web_editor/Airy/06','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Airy_06"/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their arrangements are stunning. Fresh, creative, and always beautifully crafted. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A top choice for floral needs. <br/>Elegant designs, excellent service, and lasting beauty. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Exceptional flowers and service! <br/>They make every occasion special and memorable. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+1
View File
@@ -24,6 +24,7 @@
'views/snippets/s_sidegrid.xml',
'views/snippets/s_three_columns.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_freegrid.xml',
'views/snippets/s_text_block.xml',
'views/snippets/s_features_wall.xml',
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="class" add="o_cc o_cc2" separator=" "/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their service was outstanding. <br/>Professional, reliable, and truly understanding our needs. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A top choice for real estate. <br/>Expert guidance, great deals, and exceptional support throughout. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Exceptional results and service! <br/>They made finding and buying our home a smooth experience. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+1
View File
@@ -32,6 +32,7 @@
'views/snippets/s_picture.xml',
'views/snippets/s_freegrid.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_tabs.xml',
'views/snippets/s_text_block.xml',
'views/snippets/s_text_image.xml',
+15
View File
@@ -288,6 +288,21 @@
<field name="name">website.s_quotes_carousel_default_image_1</field>
<field name="url">/theme_treehouse/static/src/img/content/quotes_carousel.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_3" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_3</field>
<field name="name">website.s_quotes_carousel_demo_image_3</field>
<field name="url">/theme_treehouse/static/src/img/content/company_team_03.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_4" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_4</field>
<field name="name">website.s_quotes_carousel_demo_image_4</field>
<field name="url">/theme_treehouse/static/src/img/content/company_team_02.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_5" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_5</field>
<field name="name">website.s_quotes_carousel_demo_image_5</field>
<field name="url">/theme_treehouse/static/src/img/content/company_team_04.jpg</field>
</record>
<!-- Image Gallery -->
<record id="library_image_08" model="theme.ir.attachment">
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="data-oe-shape-data">{'shape':'web_editor/Origins/05','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Origins_05"/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their impact on conservation is profound. <br/>Innovative, effective, and dedicated to the environment. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A leader in environmental protection. <br/>Committed, knowledgeable, and always striving for sustainability. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Outstanding efforts and results! <br/>They consistently advance our mission to protect the planet. "
</xpath>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
<xpath expr="//span[hasclass('text-muted')]" position="replace"/>
</template>
</odoo>
+22
View File
@@ -839,4 +839,26 @@
</xpath>
</template>
<!-- ===== QUOTES MINIMAL ======== -->
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal" name="Vehicle s_quotes_carousel_minimal">
<!-- Layout -->
<xpath expr="//div[hasclass('carousel')]" position="attributes">
<attribute name="data-oe-shape-data">{'shape':'web_editor/Origins/08','flip':[],'showOnMobile':false,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//div[hasclass('carousel-inner')]" position="before">
<div class="o_we_shape o_web_editor_Origins_08"/>
</xpath>
<!-- Texts -->
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their service is exceptional. <br/>Premium care, top-notch quality, and unparalleled attention to detail. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A premier choice for luxury cars. <br/>Expert maintenance, exquisite service, and utmost professionalism. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Outstanding service and craftsmanship! <br/>They ensure every luxury vehicle is in perfect condition. "
</xpath>
</template>
</odoo>
+1
View File
@@ -38,6 +38,7 @@
'views/snippets/s_freegrid.xml',
'views/snippets/s_features_wall.xml',
'views/snippets/s_quotes_carousel.xml',
'views/snippets/s_quotes_carousel_minimal.xml',
'views/snippets/s_text_image.xml',
'views/snippets/s_three_columns.xml',
'views/snippets/s_title.xml',
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_quotes_carousel_minimal" inherit_id="website.s_quotes_carousel_minimal">
<xpath expr="//p[hasclass('s_blockquote_quote')]" position="replace" mode="inner">
" Their service made our day magical. Elegant, seamless, and perfectly tailored to our vision. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[2]" position="replace" mode="inner">
" A top choice for unforgettable weddings. <br/>Professional, creative, and dedicated to every detail. "
</xpath>
<xpath expr="(//p[hasclass('s_blockquote_quote')])[3]" position="replace" mode="inner">
" Exceptional planning and execution! <br/>They made our wedding day truly special and memorable. "
</xpath>
</template>
</odoo>
+17
View File
@@ -213,6 +213,23 @@
<field name="url">/theme_zap/static/src/img/backgrounds/07.jpg</field>
</record>
<!-- Quotes Carousel -->
<record id="s_quotes_carousel_demo_image_3" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_3</field>
<field name="name">website.s_quotes_carousel_demo_image_3</field>
<field name="url">/theme_zap/static/src/img/content/company_team_03.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_4" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_4</field>
<field name="name">website.s_quotes_carousel_demo_image_4</field>
<field name="url">/theme_zap/static/src/img/content/company_team_02.jpg</field>
</record>
<record id="s_quotes_carousel_demo_image_5" model="theme.ir.attachment">
<field name="key">website.s_quotes_carousel_demo_image_5</field>
<field name="name">website.s_quotes_carousel_demo_image_5</field>
<field name="url">/theme_zap/static/src/img/content/company_team_06.jpg</field>
</record>
<!-- Three Columns -->
<record id="s_three_columns_default_image_1" model="theme.ir.attachment">
<field name="key">website.s_three_columns_default_image_1</field>