Skip to content

Commit 88c8ec0

Browse files
committed
[IMP] website: review s_features snippet templates
The goal of this commit is to review the occurrences of the default `s_features` snippet across design themes. task-3657631 Part-of: #826 Related: odoo/odoo#163577 Signed-off-by: Benoit Socias (bso) <[email protected]>
1 parent 2b3b8b4 commit 88c8ec0

File tree

13 files changed

+81
-88
lines changed

13 files changed

+81
-88
lines changed

theme_artists/views/snippets/s_features.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,15 @@
1313
</xpath>
1414
<!-- Feature #01 - Icon -->
1515
<xpath expr="//i" position="attributes">
16-
<attribute name="class" add="bg-o-color-5" remove="bg-o-color-1" separator=" "/>
16+
<attribute name="class" add="bg-o-color-5" remove="bg-o-color-3" separator=" "/>
17+
</xpath>
18+
<!-- Feature #02 - Icon -->
19+
<xpath expr="(//i)[2]" position="attributes">
20+
<attribute name="class" add="bg-o-color-5" remove="bg-o-color-3" separator=" "/>
1721
</xpath>
1822
<!-- Feature #03 - Icon -->
1923
<xpath expr="(//i)[3]" position="attributes">
20-
<attribute name="class" add="bg-o-color-5" remove="bg-o-color-2" separator=" "/>
24+
<attribute name="class" add="bg-o-color-5" remove="bg-o-color-3" separator=" "/>
2125
</xpath>
2226
</template>
2327

theme_aviato/views/snippets/s_features.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,27 @@
44
<template id="s_features" inherit_id="website.s_features">
55
<!-- Section -->
66
<xpath expr="//section" position="attributes">
7-
<attribute name="class" add="pt48 pb56" remove="pt32 pb32" separator=" "/>
7+
<attribute name="class" add="pt48 pb56" remove="pt64 pb64" separator=" "/>
88
</xpath>
99
<!-- Titles -->
10-
<xpath expr="//div[hasclass('row')]/div[1]/h3" position="replace" mode="inner">
10+
<xpath expr="//div[hasclass('row')]/div[1]/div/h3" position="replace" mode="inner">
1111
Hotel Booking
1212
</xpath>
13-
<xpath expr="//div[hasclass('row')]/div[2]/h3" position="replace" mode="inner">
13+
<xpath expr="//div[hasclass('row')]/div[2]/div/h3" position="replace" mode="inner">
1414
Flight Booking
1515
</xpath>
16-
<xpath expr="//div[hasclass('row')]/div[3]/h3" position="replace" mode="inner">
16+
<xpath expr="//div[hasclass('row')]/div[3]/div/h3" position="replace" mode="inner">
1717
Ticket Booking
1818
</xpath>
1919
<!-- Icons -->
2020
<xpath expr="//div[hasclass('row')]/div[1]/i" position="attributes">
21-
<attribute name="class" add="shadow fa-hotel" remove="fa-gear" separator=" "/>
21+
<attribute name="class" add="fa-hotel" remove="fa-paper-plane-o" separator=" "/>
2222
</xpath>
2323
<xpath expr="//div[hasclass('row')]/div[2]/i" position="attributes">
24-
<attribute name="class" add="shadow fa-plane" remove="fa-photo" separator=" "/>
24+
<attribute name="class" add="fa-plane" remove="fa-credit-card" separator=" "/>
2525
</xpath>
2626
<xpath expr="//div[hasclass('row')]/div[3]/i" position="attributes">
27-
<attribute name="class" add="shadow fa-ticket" remove="fa-leaf" separator=" "/>
27+
<attribute name="class" add="fa-ticket" remove="fa-flag-o" separator=" "/>
2828
</xpath>
2929
</template>
3030

theme_bewise/views/customizations.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -307,13 +307,13 @@
307307
<template id="s_features" inherit_id="website.s_features" name="Be Wise s_features">
308308
<!-- Icons -->
309309
<xpath expr="//i" position="attributes">
310-
<attribute name="class" add="bg-o-color-4" remove="bg-o-color-1" separator=" "/>
310+
<attribute name="class" add="bg-o-color-4" remove="bg-o-color-3" separator=" "/>
311311
</xpath>
312312
<xpath expr="(//i)[2]" position="attributes">
313-
<attribute name="class" add="bg-o-color-4" remove="bg-o-color-5" separator=" "/>
313+
<attribute name="class" add="bg-o-color-4" remove="bg-o-color-3" separator=" "/>
314314
</xpath>
315315
<xpath expr="(//i)[3]" position="attributes">
316-
<attribute name="class" add="bg-o-color-4" remove="bg-o-color-2" separator=" "/>
316+
<attribute name="class" add="bg-o-color-4" remove="bg-o-color-3" separator=" "/>
317317
</xpath>
318318
</template>
319319

theme_bistro/views/snippets/s_features.xml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,32 @@
44
<template id="s_features" inherit_id="website.s_features">
55
<!-- Column #01 -->
66
<xpath expr="//i" position="replace">
7-
<i class="fa fa-2x fa-coffee rounded-circle bg-primary m-3"/>
7+
<i class="fa fa-coffee rounded bg-primary mb-3" role="img"/>
88
</xpath>
9-
<xpath expr="//h3" position="replace" mode="inner">
9+
<xpath expr="//div[hasclass('row')]/div[1]/div/h3" position="replace" mode="inner">
1010
Breakfast
1111
</xpath>
12-
<xpath expr="//p" position="replace" mode="inner">
12+
<xpath expr="//div[hasclass('row')]//p" position="replace" mode="inner">
1313
Help you start your morning right.<br/><small>From <b>7:30 am</b> to <b>10:30 am</b></small>
1414
</xpath>
1515
<!-- Column #02 -->
1616
<xpath expr="(//i)[2]" position="replace">
17-
<i class="fa fa-2x fa-cutlery rounded-circle bg-400 m-3"/>
17+
<i class="fa fa-cutlery rounded bg-primary mb-3" role="img"/>
1818
</xpath>
19-
<xpath expr="(//h3)[2]" position="replace" mode="inner">
19+
<xpath expr="//div[hasclass('row')]/div[2]/div/h3" position="replace" mode="inner">
2020
Lunch
2121
</xpath>
22-
<xpath expr="(//p)[2]" position="replace" mode="inner">
22+
<xpath expr="//div[hasclass('row')]/div[2]/div/p" position="replace" mode="inner">
2323
Take a break from your busy schedule.<br/><small>From <b>11:30 am</b> to <b>2:30 pm</b></small>
2424
</xpath>
2525
<!-- Column #03 -->
2626
<xpath expr="(//i)[3]" position="replace">
27-
<i class="fa fa-2x fa-glass rounded-circle bg-secondary m-3"/>
27+
<i class="fa fa-glass rounded bg-primary mb-3" role="img"/>
2828
</xpath>
29-
<xpath expr="(//h3)[3]" position="replace" mode="inner">
29+
<xpath expr="//div[hasclass('row')]/div[3]/div/h3" position="replace" mode="inner">
3030
Dinner
3131
</xpath>
32-
<xpath expr="(//p)[3]" position="replace" mode="inner">
32+
<xpath expr="//div[hasclass('row')]/div[3]/div/p" position="replace" mode="inner">
3333
Enjoy tasty food with friends.<br/><small>From <b>6:30 pm</b> to <b>10:30 pm</b></small>
3434
</xpath>
3535
</template>

theme_buzzy/views/new_page_template.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
<template id="new_page_template_s_features" inherit_id="website.new_page_template_s_features">
7070
<xpath expr="//div[hasclass('row')]//div[3]//i" position="attributes">
71-
<attribute name="class" add="bg-o-color-2" remove="bg-o-color-1" separator=" "/>
71+
<attribute name="class" add="bg-o-color-2" remove="bg-o-color-3" separator=" "/>
7272
</xpath>
7373
</template>
7474

theme_buzzy/views/snippets/s_features.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,17 @@
1111
<xpath expr="//div[hasclass('container')]" position="before">
1212
<div class="o_we_shape o_web_editor_Rainy_09_001"/>
1313
</xpath>
14+
<!-- Feature #1 - Icon -->
15+
<xpath expr="//div[hasclass('row')]//div[1]//i" position="attributes">
16+
<attribute name="class" add="bg-o-color-1" remove="bg-o-color-3" separator=" "/>
17+
</xpath>
1418
<!-- Feature #2 - Icon -->
1519
<xpath expr="//div[hasclass('row')]//div[2]//i" position="attributes">
16-
<attribute name="class" add="bg-o-color-1" remove="bg-o-color-5" separator=" "/>
20+
<attribute name="class" add="bg-o-color-1" remove="bg-o-color-3" separator=" "/>
1721
</xpath>
1822
<!-- Feature #3 - Icon -->
1923
<xpath expr="//div[hasclass('row')]//div[3]//i" position="attributes">
20-
<attribute name="class" add="bg-o-color-1" remove="bg-o-color-2" separator=" "/>
24+
<attribute name="class" add="bg-o-color-1" remove="bg-o-color-3" separator=" "/>
2125
</xpath>
2226
</template>
2327

theme_clean/views/snippets/s_features.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,23 @@
88
</xpath>
99
<!-- First column : icon -->
1010
<xpath expr="//div[hasclass('row')]//div//i" position="attributes">
11-
<attribute name="class" add="bg-o-color-4 fa-shield" remove="bg-o-color-1 fa-gear" separator=" "/>
11+
<attribute name="class" add="bg-o-color-4 fa-shield" remove="bg-o-color-3 fa-paper-plane-o" separator=" "/>
1212
</xpath>
1313
<!-- First column : title -->
1414
<xpath expr="//div[hasclass('row')]//div//h3" position="replace" mode="inner">
1515
Secured
1616
</xpath>
1717
<!-- Second column : icon -->
1818
<xpath expr="//div[hasclass('row')]//div[2]//i" position="attributes">
19-
<attribute name="class" add="bg-o-color-1 fa-laptop" remove="bg-o-color-5 fa-photo" separator=" "/>
19+
<attribute name="class" add="bg-o-color-4 fa-laptop" remove="bg-o-color-3 fa-credit-card" separator=" "/>
2020
</xpath>
2121
<!-- Second column : title -->
2222
<xpath expr="//div[hasclass('row')]//div[2]//h3" position="replace" mode="inner">
2323
All in one
2424
</xpath>
2525
<!-- Third column : icon -->
2626
<xpath expr="//div[hasclass('row')]//div[3]//i" position="attributes">
27-
<attribute name="class" add="fa-star" remove="fa-leaf" separator=" "/>
27+
<attribute name="class" add="bg-o-color-4 fa-star" remove="bg-o-color-3 fa-flag-o" separator=" "/>
2828
</xpath>
2929
<!-- Third column : title -->
3030
<xpath expr="//div[hasclass('row')]//div[3]//h3" position="replace" mode="inner">

theme_kea/views/snippets/s_features.xml

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,45 +4,36 @@
44
<template id="s_features" inherit_id="website.s_features">
55
<!-- Section -->
66
<xpath expr="//section" position="attributes">
7-
<attribute name="class" add="o_cc2 pt48 pb64" remove="pt32 pb32" separator=" "/>
7+
<attribute name="class" add="o_cc2 pt48" remove="pt64" separator=" "/>
88
</xpath>
99
<!-- Column #01 -->
10-
<xpath expr="//div[hasclass('row')]/div[1]" position="attributes">
11-
<attribute name="class" add="o_cc o_cc1 pt48 pb48" remove="pt32 pb32" separator=" "/>
12-
</xpath>
1310
<xpath expr="//div[hasclass('row')]/div[1]/i" position="replace">
14-
<i class="fa fa-2x fa-image bg-o-color-1 m-3 rounded-circle"/>
11+
<i class="s_features_icon fa fa-image mb-3 rounded fs-5" role="img"/>
1512
</xpath>
16-
<xpath expr="//div[hasclass('row')]/div[1]/h3" position="replace" mode="inner">
13+
<xpath expr="//div[hasclass('row')]/div[1]/div/h3" position="replace" mode="inner">
1714
<b>Stunning visuals</b>
1815
</xpath>
19-
<xpath expr="//div[hasclass('row')]/div[1]/p" position="replace" mode="inner">
16+
<xpath expr="//div[hasclass('row')]/div[1]/div/p" position="replace" mode="inner">
2017
Tell what's the value for the customer for this feature.
2118
</xpath>
2219
<!-- Column #02 -->
23-
<xpath expr="//div[hasclass('row')]/div[2]" position="attributes">
24-
<attribute name="class" add="o_cc o_cc1 pt48 pb48" remove="pt32 pb32" separator=" "/>
25-
</xpath>
2620
<xpath expr="//div[hasclass('row')]/div[2]/i" position="replace">
27-
<i class="fa fa-2x fa-eye bg-o-color-5 m-3 rounded-circle"/>
21+
<i class="s_features_icon fa fa-eye mb-3 rounded fs-5" role="img"/>
2822
</xpath>
29-
<xpath expr="//div[hasclass('row')]/div[2]/h3" position="replace" mode="inner">
23+
<xpath expr="//div[hasclass('row')]/div[2]/div/h3" position="replace" mode="inner">
3024
<b>360-degree vision</b>
3125
</xpath>
32-
<xpath expr="//div[hasclass('row')]/div[2]/p" position="replace" mode="inner">
26+
<xpath expr="//div[hasclass('row')]/div[2]/div/p" position="replace" mode="inner">
3327
Write what the customer would like to know, not what you want to show.
3428
</xpath>
3529
<!-- Column #03 -->
36-
<xpath expr="//div[hasclass('row')]/div[3]" position="attributes">
37-
<attribute name="class" add="o_cc o_cc1 pt48 pb48" remove="pt32 pb32" separator=" "/>
38-
</xpath>
3930
<xpath expr="//div[hasclass('row')]/div[3]/i" position="attributes">
40-
<attribute name="class" add="fa-2x fa-microphone rounded-circle" remove="fa-3x fa-leaf rounded" separator=" "/>
31+
<attribute name="class" add="fa-microphone" remove="fa-flag-o" separator=" "/>
4132
</xpath>
42-
<xpath expr="//div[hasclass('row')]/div[3]/h3" position="replace" mode="inner">
33+
<xpath expr="//div[hasclass('row')]/div[3]/div/h3" position="replace" mode="inner">
4334
<b>Built in mic</b>
4435
</xpath>
45-
<xpath expr="//div[hasclass('row')]/div[3]/p" position="replace" mode="inner">
36+
<xpath expr="//div[hasclass('row')]/div[3]/div/p" position="replace" mode="inner">
4637
A small explanation of this great feature, in clear words.
4738
</xpath>
4839
</template>

theme_nano/views/snippets/s_features.xml

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,34 +4,31 @@
44
<template id="s_features" inherit_id="website.s_features">
55
<!-- Section -->
66
<xpath expr="//section" position="attributes">
7-
<attribute name="class" add="pt40 pb48 o_cc o_cc5" remove="pt32 pb32" separator=" "/>
7+
<attribute name="class" add="pt40 pb48 o_cc o_cc5" remove="pt64 pb64" separator=" "/>
88
<attribute name="data-oe-shape-data">{"shape":"web_editor/Floats/12"}</attribute>
99
</xpath>
1010
<xpath expr="//*[hasclass('container')]" position="before">
1111
<div class="o_we_shape o_web_editor_Floats_12"/>
1212
</xpath>
1313
<!-- Column #01 -->
14-
<xpath expr="//h3" position="replace" mode="inner">
14+
<xpath expr="//div[hasclass('row')]/div[1]/div/h3" position="replace" mode="inner">
1515
Intuitive
1616
</xpath>
17-
<xpath expr="//p" position="replace" mode="inner">
17+
<xpath expr="//div[hasclass('row')]/div[1]/div/p" position="replace" mode="inner">
1818
We create easy-to-use products.
1919
</xpath>
2020
<!-- Column #02 -->
21-
<xpath expr="(//i)[2]" position="attributes">
22-
<attribute name="class" add="bg-o-color-4" remove="bg-o-color-5" separator=" "/>
23-
</xpath>
24-
<xpath expr="(//h3)[2]" position="replace" mode="inner">
21+
<xpath expr="//div[hasclass('row')]/div[2]/div/h3" position="replace" mode="inner">
2522
Adaptable
2623
</xpath>
27-
<xpath expr="(//p)[2]" position="replace" mode="inner">
24+
<xpath expr="//div[hasclass('row')]/div[2]/div/p" position="replace" mode="inner">
2825
We build modular solutions.
2926
</xpath>
3027
<!-- Column #03 -->
31-
<xpath expr="(//h3)[3]" position="replace" mode="inner">
28+
<xpath expr="//div[hasclass('row')]/div[3]/div/h3" position="replace" mode="inner">
3229
Durable
3330
</xpath>
34-
<xpath expr="(//p)[3]" position="replace" mode="inner">
31+
<xpath expr="//div[hasclass('row')]/div[3]/div/p" position="replace" mode="inner">
3532
We craft long-lasting goods.
3633
</xpath>
3734
</template>

theme_paptic/views/customizations.xml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -377,22 +377,16 @@
377377
</xpath>
378378
<!-- Column #1 -->
379379
<xpath expr="//div[hasclass('col-lg-4')]" position="attributes">
380-
<attribute name="class" add="o_cc o_cc4" separator=" "/>
380+
<attribute name="class" add="o_cc o_cc2" separator=" "/>
381381
</xpath>
382382
<!-- Column #2 -->
383383
<xpath expr="//div[hasclass('col-lg-4')][2]" position="attributes">
384-
<attribute name="class" add="o_cc o_cc3" separator=" "/>
385-
</xpath>
386-
<xpath expr="//div[hasclass('col-lg-4')][2]/i" position="attributes">
387-
<attribute name="class" add="bg-o-color-2" remove="bg-o-color-5" separator=" "/>
384+
<attribute name="class" add="o_cc o_cc2" separator=" "/>
388385
</xpath>
389386
<!-- Column #3 -->
390387
<xpath expr="//div[hasclass('col-lg-4')][3]" position="attributes">
391388
<attribute name="class" add="o_cc o_cc2" separator=" "/>
392389
</xpath>
393-
<xpath expr="//div[hasclass('col-lg-4')][3]/i" position="attributes">
394-
<attribute name="class" add="bg-o-color-3" remove="bg-o-color-2" separator=" "/>
395-
</xpath>
396390
</template>
397391

398392
<!-- ==== Media List ===== -->

0 commit comments

Comments
 (0)