[IMP] theme_orchid: revamp the theme

task-4178087
part of task-4177975

X-original-commit: de490359d6
Part-of: odoo/design-themes#971
Related: odoo/odoo#182039
Signed-off-by: Alice Gaudon (agau) <agau@odoo.com>
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
This commit is contained in:
stefanorigano (SRI)
2024-09-25 18:31:52 +02:00
committed by qsm-odoo
parent 668c048be2
commit 77f3ab8f61
30 changed files with 645 additions and 460 deletions
@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_company_team_basic" inherit_id="website.s_company_team_basic">
<xpath expr="//section" position="attributes">
<attribute name="class" add="o_cc2" remove="o_cc1" separator=" "/>
</xpath>
<xpath expr="//h3" position="replace">
<h2 style="text-align: center">Meet the Team</h2>
</xpath>
<!-- Person 1 -->
<xpath expr="//h4" position="replace" mode="inner">
Tony Fred, Floral Director
</xpath>
<xpath expr="//p[2]" position="replace" mode="inner">
Tony leads the creative vision for the shop.
</xpath>
<!-- Person 2 -->
<xpath expr="//div[3]//h4" position="replace" mode="inner">
Mich Stark, Operations Manager
</xpath>
<xpath expr="//div[3]//p[2]" position="replace" mode="inner">
Mich makes sure everything runs smoothly.
</xpath>
<!-- Person 3 -->
<xpath expr="//div[4]//h4" position="replace" mode="inner">
Aline Turner, Bouquet Designer
</xpath>
<xpath expr="//div[4]//p[2]" position="replace" mode="inner">
Aline is the mastermind behind our bespoke floral arrangements.
</xpath>
<!-- Person 4 -->
<xpath expr="//div[5]//h4" position="replace" mode="inner">
Iris Joe, Customer Relations
</xpath>
<xpath expr="//div[5]//p[2]" position="replace" mode="inner">
Iris ensures that each customer has a delightful experience.
</xpath>
</template>
</odoo>
-11
View File
@@ -15,15 +15,4 @@
<xpath expr="//p" position="replace"/>
</template>
<template id="configurator_s_cover" inherit_id="website.configurator_s_cover">
<!-- Shape option -->
<xpath expr="//section" position="attributes">
<attribute name="data-oe-shape-data">{"shape":"web_editor/Wavy/01_001","flip":[]}</attribute>
</xpath>
<!-- Shape -->
<xpath expr="//div[hasclass('container')]" position="before">
<div class="o_we_shape o_web_editor_Wavy_01_001"/>
</xpath>
</template>
</odoo>
+24 -1
View File
@@ -2,9 +2,32 @@
<odoo>
<template id="s_framed_intro" inherit_id="website.s_framed_intro">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="data-oe-shape-data">{'shape':'web_editor/Blobs/03','showOnMobile':true}</attribute>
<attribute name="class" add="o_cc5" remove="" separator=" "/>
</xpath>
<!-- Section Shape -->
<xpath expr="//section//div" position="before">
<div class="o_we_shape o_web_editor_Blobs_03 o_shape_show_mobile"/>
</xpath>
<!-- Subtitle -->
<xpath expr="//h1" position="before">
<p class="lead">Bloom with Joy:</p>
</xpath>
<!-- Title -->
<xpath expr="//h1" position="replace" mode="inner">
Blossoms for Every Moment: Fresh, Vibrant, and Beautiful
Fresh Flowers Delivered to Your Doorstep! Hello
</xpath>
<xpath expr="//h1" position="attributes">
<attribute name="class" add="display-2" remove="display-4" separator=" "/>
</xpath>
<!-- CTA -->
<xpath expr="//a" position="before">
<a href="#" class="btn btn-lg btn-secondary">See the Full Bloom</a>
</xpath>
<xpath expr="//a" position="replace" mode="inner">
About Us
</xpath>
<!-- Image -->
<xpath expr="//img" position="attributes">
@@ -16,4 +16,15 @@
</xpath>
</template>
<template id="configurator_s_freegrid" inherit_id="website.configurator_s_freegrid">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="data-oe-shape-data">{'shape':'web_editor/Blobs/03','colors':{'c2':'o-color-2'},'flip':['x'],'showOnMobile':true,'shapeAnimationSpeed':'0'}</attribute>
<attribute name="class" add="o_cc2" remove="o_cc1" separator=" "/>
</xpath>
<!-- Section Shape -->
<xpath expr="//section//div" position="before">
<div class="o_we_shape o_web_editor_Blobs_03 o_shape_show_mobile" style="background-image: url('/web_editor/shape/web_editor%2FBlobs%2F03.svg?c2=o-color-2&amp;flip=x'); background-position: 50% 0%;"/>
</xpath>
</template>
</odoo>
@@ -27,15 +27,4 @@
</xpath>
</template>
<template id="configurator_s_image_text" inherit_id="website.configurator_s_image_text">
<!-- Shape option -->
<xpath expr="//section" position="attributes">
<attribute name="data-oe-shape-data">{"shape":"web_editor/Wavy/04","flip":["x"]}</attribute>
</xpath>
<!-- Shape -->
<xpath expr="//div[hasclass('container')]" position="before">
<div class="o_we_shape o_web_editor_Wavy_04" style="background-image: url('/web_editor/shape/web_editor/Wavy/04.svg?c1=o-color-1&amp;c5=o-color-1&amp;flip=x'); background-position: 50% 100%;"/>
</xpath>
</template>
</odoo>
@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_image_text_overlap" inherit_id="website.s_image_text_overlap">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="o_cc o_cc2 pb104" remove="pb80 pb64" separator=" "/>
</xpath>
<!-- Title -->
<xpath expr="//h2" position="replace" mode="inner">
The Orchid Concept
</xpath>
<!-- Paragraphs -->
<xpath expr="//p" position="replace" mode="inner">
<br/>
</xpath>
<xpath expr="//p[2]" position="replace" mode="inner">
From your local producer to your door, discover how we deliver our multiple sorts of flowers and bring you happiness.
</xpath>
</template>
<template id="configurator_s_image_text_overlap" inherit_id="website.configurator_s_image_text_overlap">
<xpath expr="//section" position="attributes">
<attribute name="data-oe-shape-data">{'shape':'web_editor/Origins/19','flip':[],'showOnMobile':true,'shapeAnimationSpeed':'0'}</attribute>
<attribute name="class" add="o_cc3" remove="o_cc2" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('container')]" position="before">
<div class="o_we_shape o_web_editor_Origins_19 o_shape_show_mobile"/>
</xpath>
<xpath expr="//div[hasclass('o_grid_item')][2]" position="attributes">
<attribute name="class" add="o_cc2" remove="o_cc5" separator=" "/>
</xpath>
<xpath expr="//img" position="attributes">
<attribute name="src">/theme_orchid/static/src/img/snippets/configurator_s_image_text_overlap.jpg</attribute>
<attribute name="class" add="img-thumbnail" separator=" "/>
<attribute name="style" add="padding: 16px" separator=";"/>
</xpath>
<xpath expr="//h2" position="before">
<p class="lead">Global 24-Hour Flower Delivery</p>
</xpath>
<xpath expr="//h2" position="replace" mode="inner">
Brighten any corner of the globe with our express 24-hour worldwide flower delivery service.
</xpath>
<xpath expr="//p[2]" position="replace"/>
<xpath expr="//p[2]" position="replace"/>
<xpath expr="//p[2]" position="replace"/>
</template>
</odoo>
@@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_images_wall" inherit_id="website.s_images_wall">
<xpath expr="//section" position="attributes">
<attribute name="class" add="o_cc o_cc5 o_colored_level" separator=" "/>
</xpath>
</template>
</odoo>
+45 -36
View File
@@ -2,54 +2,63 @@
<odoo>
<template id="s_key_images" inherit_id="website.s_key_images">
<!-- Layout -->
<xpath expr="//img" position="attributes">
<attribute name="src">/web_editor/image_shape/website.s_key_images_default_image_1/web_editor/composition/composition_square_1.svg</attribute>
<attribute name="data-shape">web_editor/composition/composition_square_1</attribute>
<attribute name="data-original-mimetype">image/jpeg</attribute>
<attribute name="data-file-name">s_key_images_default_image_1.svg</attribute>
<attribute name="data-shape-colors">;;;;</attribute>
</xpath>
<xpath expr="(//img)[2]" position="attributes">
<attribute name="src">/web_editor/image_shape/website.s_key_images_default_image_2/web_editor/composition/composition_square_2.svg</attribute>
<attribute name="data-shape">web_editor/composition/composition_square_2</attribute>
<attribute name="data-original-mimetype">image/jpeg</attribute>
<attribute name="data-file-name">s_key_images_default_image_2.svg</attribute>
<attribute name="data-shape-colors">;;;;</attribute>
</xpath>
<xpath expr="(//img)[3]" position="attributes">
<attribute name="src">/web_editor/image_shape/website.s_key_images_default_image_3/web_editor/composition/composition_square_3.svg</attribute>
<attribute name="data-shape">web_editor/composition/composition_square_3</attribute>
<attribute name="data-original-mimetype">image/jpeg</attribute>
<attribute name="data-file-name">s_key_images_default_image_3.svg</attribute>
<attribute name="data-shape-colors">;;;;</attribute>
</xpath>
<xpath expr="(//img)[4]" position="attributes">
<attribute name="src">/web_editor/image_shape/website.s_key_images_default_image_4/web_editor/composition/composition_square_4.svg</attribute>
<attribute name="data-shape">web_editor/composition/composition_square_4</attribute>
<attribute name="data-original-mimetype">image/jpeg</attribute>
<attribute name="data-file-name">s_key_images_default_image_4.svg</attribute>
<attribute name="data-shape-colors">;;;;</attribute>
</xpath>
<!-- Texts -->
<xpath expr="//h2" position="replace" mode="inner">
Bloom with Beauty from Our Florist
Discover Our Most Loved Arrangements
</xpath>
<xpath expr="//p[hasclass('lead')]" position="replace" mode="inner">
Fresh and Stunning Arrangements for Every Occasion
Celebrate with Our Best-Selling Bouquets, perfect for every occasion.
</xpath>
<!-- Col 1 -->
<xpath expr="//div[hasclass('col-lg-3')]//p" position="attributes">
<attribute name="class" add="h4-fs" remove="h1-fs" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('col-lg-3')]//p[3]" position="before">
<h3 class="h4-fs">Sunset Serenade</h3>
</xpath>
<xpath expr="//div[hasclass('col-lg-3')]//p[3]" position="replace" mode="inner">
Elegant bouquets crafted with care and creativity
Vibrant hues of orange and red capture the warmth and beauty of a summer evening.
</xpath>
<!-- Col 2 -->
<xpath expr="(//div[hasclass('col-lg-3')])[2]//p" position="attributes">
<attribute name="class" add="h4-fs" remove="h1-fs" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('col-lg-3')])[2]//p[3]" position="before">
<h3 class="h4-fs">Elegant Simplicity</h3>
</xpath>
<xpath expr="(//div[hasclass('col-lg-3')])[2]//p[3]" position="replace" mode="inner">
Seasonal flowers to brighten up any space
Minimalist white florals in a sleek vase, embodying sophistication and grace.
</xpath>
<!-- Col 3 -->
<xpath expr="(//div[hasclass('col-lg-3')])[3]//p" position="attributes">
<attribute name="class" add="h4-fs" remove="h1-fs" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('col-lg-3')])[3]//p[3]" position="before">
<h3 class="h4-fs">Petal Poetry</h3>
</xpath>
<xpath expr="(//div[hasclass('col-lg-3')])[3]//p[3]" position="replace" mode="inner">
Customized arrangements for weddings and events
Light pink blossoms with golden leaves, bringing a touch of springtime charm to any space.
</xpath>
<!-- Col 4 -->
<xpath expr="(//div[hasclass('col-lg-3')])[4]//p" position="attributes">
<attribute name="class" add="h4-fs" remove="h1-fs" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('col-lg-3')])[4]//p[3]" position="before">
<h3 class="h4-fs">Blushing Harmony</h3>
</xpath>
<xpath expr="(//div[hasclass('col-lg-3')])[4]//p[3]" position="replace" mode="inner">
Discover unique floral designs and gifts
A delicate blend of soft pink roses and baby's breath, perfect for expressing love and gratitude.
</xpath>
</template>
<template id="configurator_s_key_images" inherit_id="website.configurator_s_key_images">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="o_cc o_cc2 pb96 pt96" remove="pb72 pt72" separator=" "/>
</xpath>
</template>
+29
View File
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="configurator_s_kickoff" inherit_id="website.configurator_s_kickoff">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="oe_img_bg" remove="parallax s_parallax_is_fixed" separator=" "/>
<attribute name="style" add="background-image: url('/web/image/website.s_kickoff_default_image'); background-position: 100% 100%;" separator=";"/>
<attribute name="data-oe-shape-data">{'shape':'web_editor/Origins/14_001','colors':{'c3':'o-color-3','c4':'rgba(255, 0, 0, 0)'},'showOnMobile':true}</attribute>
</xpath>
<!-- Refine shape's colors -->
<xpath expr="//div[hasclass('o_we_shape')]" position="attributes">
<attribute name="style">background-image: url('/web_editor/shape/web_editor/Origins/14_001.svg?c3=o-color-3&amp;c4=rgba(255, 0, 0, 0)');</attribute>
</xpath>
<!-- Remove the parallax effect: the background image has been already set in the main <section> tag -->
<xpath expr="//span[hasclass('s_parallax_bg')]" position="replace"/>
<!-- Text -->
<xpath expr="//p" position="replace" mode="inner">
Bloom with Joy:
</xpath>
<xpath expr="//h1" position="replace" mode="inner">
Fresh Flowers Delivered to Your Doorstep!
</xpath>
</template>
</odoo>
+3 -30
View File
@@ -4,44 +4,17 @@
<template id="s_media_list" inherit_id="website.s_media_list">
<!-- Item #1 -->
<xpath expr="//div[hasclass('s_media_list_item')]" position="attributes">
<attribute name="class" add="pt0 pb0" remove="pb16 pt16 o_cc o_cc1" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('s_media_list_item')]/div" position="attributes">
<attribute name="class" remove="o_cc o_cc1" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('s_media_list_img_wrapper')]" position="attributes">
<attribute name="class" add="col-lg-6" remove="col-lg-4" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('s_media_list_body')]" position="attributes">
<attribute name="class" add="col-lg-6" remove="col-lg-8" separator=" "/>
<attribute name="class" add="pb24" remove="pb16" separator=" "/>
</xpath>
<!-- Item #2 -->
<xpath expr="//div[hasclass('s_media_list_item')][2]" position="attributes">
<attribute name="class" add="pt0 pb0" remove="pb16 pt16" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('s_media_list_item')][2]/div" position="attributes">
<attribute name="class" add="flex-row-reverse" remove="o_cc o_cc1" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('s_media_list_img_wrapper')])[2]" position="attributes">
<attribute name="class" add="col-lg-6" remove="col-lg-4" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('s_media_list_body')])[2]" position="attributes">
<attribute name="class" add="col-lg-6" remove="col-lg-8" separator=" "/>
<attribute name="class" add="pb24" remove="pb16" separator=" "/>
</xpath>
<!-- Item #3 -->
<xpath expr="//div[hasclass('s_media_list_item')][3]" position="attributes">
<attribute name="class" add="pt0 pb0" remove="pb16 pt16 o_cc o_cc1" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('s_media_list_item')][3]/div" position="attributes">
<attribute name="class" remove="o_cc o_cc1" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('s_media_list_img_wrapper')])[3]" position="attributes">
<attribute name="class" add="col-lg-6" remove="col-lg-4" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('s_media_list_body')])[3]" position="attributes">
<attribute name="class" add="col-lg-6" remove="col-lg-8" separator=" "/>
<attribute name="class" add="pb24" remove="pb16" separator=" "/>
</xpath>
</template>
@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="configurator_s_process_steps" inherit_id="website.configurator_s_process_steps">
<!-- Section Colors -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="o_cc5" separator=" "/>
</xpath>
<!-- Steps 1 -->
<xpath expr="//div[hasclass('s_process_step_number')]" position="attributes">
<attribute name="class" add="bg-o-color-2" remove="bg-primary-light" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('s_process_step_number')]//h3" position="attributes">
<attribute name="class" remove="text-primary" add="text-o-color-5" separator=" "/>
</xpath>
<!-- Steps 2 -->
<xpath expr="(//div[hasclass('s_process_step_number')])[2]" position="attributes">
<attribute name="class" add="bg-o-color-2" remove="bg-primary-light" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('s_process_step_number')]//h3)[2]" position="attributes">
<attribute name="class" remove="text-primary" add="text-o-color-5" separator=" "/>
</xpath>
<!-- Steps 3 -->
<xpath expr="(//div[hasclass('s_process_step_number')])[3]" position="attributes">
<attribute name="class" add="bg-o-color-2" remove="bg-primary-light" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('s_process_step_number')]//h3)[3]" position="attributes">
<attribute name="class" remove="text-primary" add="text-o-color-5" separator=" "/>
</xpath>
<!-- Steps 4 -->
<xpath expr="(//div[hasclass('s_process_step_number')])[4]" position="attributes">
<attribute name="class" add="bg-o-color-2" remove="bg-primary-light" separator=" "/>
</xpath>
<xpath expr="(//div[hasclass('s_process_step_number')]//h3)[4]" position="attributes">
<attribute name="class" remove="text-primary" add="text-o-color-5" separator=" "/>
</xpath>
</template>
</odoo>
@@ -46,15 +46,4 @@
</xpath>
</template>
<template id="configurator_s_quotes_carousel" inherit_id="website.configurator_s_quotes_carousel">
<!-- Shape option -->
<xpath expr="//div[hasclass('s_quotes_carousel')]" position="attributes">
<attribute name="data-oe-shape-data">{"shape":"web_editor/Wavy/22","flip":[]}</attribute>
</xpath>
<!-- Shape -->
<xpath expr="//div[hasclass('carousel-indicators')]" position="before">
<div class="o_we_shape o_web_editor_Wavy_22"/>
</xpath>
</template>
</odoo>
@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="configurator_s_references" inherit_id="website.configurator_s_references">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="o_cc2 o_colored_level pt136" remove="o_cc1 pt40 pt80" separator=" "/>
<attribute name="data-oe-shape-data">{'shape':'web_editor/Origins/07_002','colors':{'c3':'o-color-5','c4':'o-color-3','c5':'o-color-3'},'showOnMobile':true}</attribute>
</xpath>
<xpath expr="//section/div" position="before">
<div class="o_we_shape o_web_editor_Origins_07_002 o_shape_show_mobile" style="background-image: url('/web_editor/shape/web_editor%2FOrigins%2F07_002.svg?c3=o-color-5&amp;c4=o-color-3&amp;c5=o-color-3');"></div>
</xpath>
</template>
</odoo>
@@ -40,15 +40,4 @@
</xpath>
</template>
<template id="configurator_s_text_image" inherit_id="website.configurator_s_text_image">
<!-- Shape option -->
<xpath expr="//section" position="attributes">
<attribute name="data-oe-shape-data">{"shape":"web_editor/Wavy/07","flip":["x"]}</attribute>
</xpath>
<!-- Shape -->
<xpath expr="//div[hasclass('container')]" position="before">
<div class="o_we_shape o_web_editor_Wavy_07" style="background-image: url('/web_editor/shape/web_editor/Wavy/07.svg?c3=o-color-1&amp;flip=x'); background-position: 50% 0%;"/>
</xpath>
</template>
</odoo>
+10 -37
View File
@@ -4,16 +4,12 @@
<template id="s_three_columns" inherit_id="website.s_three_columns">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="o_cc1 pt80 pb80" remove="o_cc2 pt32 pb32" separator=" "/>
</xpath>
<!-- Row -->
<xpath expr="//div[hasclass('row')]" position="attributes">
<attribute name="class" add="align-items-end" remove="align-items-stretch" separator=" "/>
<attribute name="class" add="pt80 pb80" remove="pt32 pb32" separator=" "/>
</xpath>
<!-- Column 1 -->
<xpath expr="//div[hasclass('card')]" position="attributes">
<attribute name="style">border-width: 0px !important;</attribute>
<attribute name="style" add="--card-img-ratio-align: 20%;" separator=";"/>
</xpath>
<!-- Column 1 - Title -->
<xpath expr="//h5" position="replace" mode="inner">
@@ -24,17 +20,13 @@
As we use local growers, our flowers last longer and smell better. Just like the event you want to celebrate with flowers!
</xpath>
<!-- Column 1 - Img -->
<xpath expr="//img" position="attributes">
<attribute name="src">/web_editor/image_shape/website.s_three_columns_default_image_1/web_editor/composition/composition_square_1.svg?c1=o-color-1&amp;c2=o-color-2</attribute>
<attribute name="data-shape">web_editor/composition/composition_square_1</attribute>
<attribute name="data-original-mimetype">image/jpeg</attribute>
<attribute name="data-file-name">library_image_11.svg</attribute>
<attribute name="data-shape-colors">o-color-1;o-color-2;;;</attribute>
<xpath expr="//figure" position="attributes">
<attribute name="class" add="ratio-1x1 o_card_img_adjust_v" remove="ratio-16x9" separator=" "/>
</xpath>
<!-- Column 2 -->
<xpath expr="(//div[hasclass('card')])[2]" position="attributes">
<attribute name="style">border-width: 0px !important;</attribute>
<attribute name="style" add="--card-img-ratio-align: 20%;" separator=";"/>
</xpath>
<!-- Column 2 - Title -->
<xpath expr="(//h5)[2]" position="replace" mode="inner">
@@ -45,17 +37,13 @@
Don't offer pesticides to your beloved one! By choosing our flowers, we guarantee you organic flowers.
</xpath>
<!-- Column 2 - Img -->
<xpath expr="(//img)[2]" position="attributes">
<attribute name="src">/web_editor/image_shape/website.s_three_columns_default_image_2/web_editor/composition/composition_square_3.svg?c1=o-color-1&amp;c5=o-color-5</attribute>
<attribute name="data-shape">web_editor/composition/composition_square_3</attribute>
<attribute name="data-original-mimetype">image/jpeg</attribute>
<attribute name="data-file-name">library_image_13.svg</attribute>
<attribute name="data-shape-colors">o-color-1;;;;o-color-5</attribute>
<xpath expr="(//figure)[2]" position="attributes">
<attribute name="class" add="ratio-1x1 o_card_img_adjust_v" remove="ratio-16x9" separator=" "/>
</xpath>
<!-- Column 3 -->
<xpath expr="(//div[hasclass('card')])[3]" position="attributes">
<attribute name="style">border-width: 0px !important;</attribute>
<attribute name="style" add="--card-img-ratio-align: 20%;" separator=";"/>
</xpath>
<!-- Column 3 - Title -->
<xpath expr="(//h5)[3]" position="replace" mode="inner">
@@ -66,23 +54,8 @@
We use 100% recycled materials. We believe the best gifts should also do good for the planet.
</xpath>
<!-- Column 3 - Img -->
<xpath expr="(//img)[3]" position="attributes">
<attribute name="src">/web_editor/image_shape/website.s_three_columns_default_image_3/web_editor/composition/composition_square_2.svg?c2=o-color-1&amp;c5=o-color-2</attribute>
<attribute name="data-shape">web_editor/composition/composition_square_2</attribute>
<attribute name="data-original-mimetype">image/jpeg</attribute>
<attribute name="data-file-name">library_image_07.svg</attribute>
<attribute name="data-shape-colors">;o-color-1;;;o-color-2</attribute>
</xpath>
</template>
<template id="configurator_s_three_columns" inherit_id="website.configurator_s_three_columns">
<!-- Shape option -->
<xpath expr="//section" position="attributes">
<attribute name="data-oe-shape-data">{"shape":"web_editor/Wavy/04","flip":[]}</attribute>
</xpath>
<!-- Shape -->
<xpath expr="//div[hasclass('container')]" position="before">
<div class="o_we_shape o_web_editor_Wavy_04"/>
<xpath expr="(//figure)[3]" position="attributes">
<attribute name="class" add="ratio-1x1 o_card_img_adjust_v" remove="ratio-16x9" separator=" "/>
</xpath>
</template>
+24
View File
@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="configurator_s_title" inherit_id="website.configurator_s_title">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="o_cc o_cc5 o_colored_level pt160" remove="pt40" separator=" "/>
<attribute name="data-oe-shape-data">{'shape':'web_editor/Origins/07_002','colors':{'c3':'o-color-3','c4':'o-color-5','c5':'o-color-5'},'flip':['x'],'showOnMobile':true,'shapeAnimationSpeed':'0'}</attribute>
</xpath>
<xpath expr="//section/div" position="before">
<div class="o_we_shape o_web_editor_Origins_07_002 o_shape_show_mobile" style="background-image: url('/web_editor/shape/web_editor%2FOrigins%2F07_002.svg?c3=o-color-3&amp;c4=o-color-5&amp;c5=o-color-5&amp;flip=x'); background-position: 50% 50%;"/>
</xpath>
<xpath expr="//h2" position="attributes">
<attribute name="class" remove="display-3-fs" separator=" "/>
</xpath>
<xpath expr="//h2" position="replace" mode="inner">
Our Creations
</xpath>
<xpath expr="//h2" position="after">
<p class="lead" style="text-align: center">Explore our handcrafted floral arrangements, each meticulously designed to convey beauty, elegance, and a touch of nature's artistry.</p>
</xpath>
</template>
</odoo>