[IMP] theme_beauty: update the theme
This commit updates the theme to improve the design with new colors, new pictures and new snippet customizations. task-2573296 Part-of: odoo/design-themes#500
@@ -4,7 +4,7 @@
|
||||
'category': 'Theme/Retail',
|
||||
'summary': 'Beauty, Health, Care, Make Up, Cosmetics, Hair Dressers, Stores',
|
||||
'sequence': 170,
|
||||
'version': '2.0.0',
|
||||
'version': '2.1.0',
|
||||
'author': 'Odoo S.A.',
|
||||
'depends': ['theme_common'],
|
||||
'data': [
|
||||
@@ -16,12 +16,31 @@
|
||||
'views/snippets/s_title.xml',
|
||||
'views/snippets/s_company_team.xml',
|
||||
'views/snippets/s_call_to_action.xml',
|
||||
'views/snippets/s_product_list.xml',
|
||||
'views/snippets/s_banner.xml',
|
||||
'views/snippets/s_image_text.xml',
|
||||
'views/snippets/s_numbers.xml',
|
||||
'views/snippets/s_picture.xml',
|
||||
'views/snippets/s_color_blocks_2.xml',
|
||||
'views/snippets/s_media_list.xml',
|
||||
'views/snippets/s_comparisons.xml',
|
||||
'views/snippets/s_product_catalog.xml',
|
||||
|
||||
],
|
||||
'images': [
|
||||
'static/description/beauty_description.png',
|
||||
'static/description/beauty_description.jpg',
|
||||
'static/description/beauty_screenshot.jpg',
|
||||
],
|
||||
'images_preview_theme': {
|
||||
'website.s_cover_default_image': '/theme_beauty/static/src/img/snippets/s_cover.jpg',
|
||||
'website.s_text_image_default_image': '/theme_beauty/static/src/img/snippets/s_text_image.jpg',
|
||||
'website.s_product_list_default_image_1': '/theme_beauty/static/src/img/snippets/s_product_1.jpg',
|
||||
'website.s_product_list_default_image_2': '/theme_beauty/static/src/img/snippets/s_product_2.jpg',
|
||||
'website.s_product_list_default_image_3': '/theme_beauty/static/src/img/snippets/s_product_3.jpg',
|
||||
'website.s_product_list_default_image_4': '/theme_beauty/static/src/img/snippets/s_product_4.jpg',
|
||||
'website.s_product_list_default_image_5': '/theme_beauty/static/src/img/snippets/s_product_5.jpg',
|
||||
'website.s_product_list_default_image_6': '/theme_beauty/static/src/img/snippets/s_product_6.jpg',
|
||||
},
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-beauty.odoo.com',
|
||||
'assets': {
|
||||
|
||||
@@ -1,37 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_beauty.s_banner_parallax_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_beauty.s_banner_parallax_000_variables_scss</field>
|
||||
<field name="name">Banner parallax 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="path">theme_beauty/static/src/old_snippets/s_banner_parallax/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
<record id="theme_beauty.s_banner_parallax_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_beauty.s_banner_parallax_000_variables_scss</field>
|
||||
<field name="name">Banner parallax 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="path">theme_beauty/static/src/old_snippets/s_banner_parallax/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_beauty.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_beauty.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="path">theme_beauty/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
<record id="theme_beauty.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_beauty.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="path">theme_beauty/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_beauty.bootstrap_overridden_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_beauty.bootstrap_overridden_scss</field>
|
||||
<field name="name">Bootstrap overridden SCSS</field>
|
||||
<field name="bundle">web._assets_frontend_helpers</field>
|
||||
<field name="directive">prepend</field>
|
||||
<field name="path">theme_beauty/static/src/scss/bootstrap_overridden.scss</field>
|
||||
</record>
|
||||
<record id="theme_beauty.bootstrap_overridden_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_beauty.bootstrap_overridden_scss</field>
|
||||
<field name="name">Bootstrap overridden SCSS</field>
|
||||
<field name="bundle">web._assets_frontend_helpers</field>
|
||||
<field name="directive">prepend</field>
|
||||
<field name="path">theme_beauty/static/src/scss/bootstrap_overridden.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_beauty.compatibility_saas_11_4_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_beauty.compatibility_saas_11_4_variables_scss</field>
|
||||
<field name="name">Compatibility saas 11 4 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="path">/theme_beauty/static/src/scss/compatibility-saas-11.4-variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
<record id="theme_beauty.compatibility_saas_11_4_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_beauty.compatibility_saas_11_4_variables_scss</field>
|
||||
<field name="name">Compatibility saas 11 4 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="path">/theme_beauty/static/src/scss/compatibility-saas-11.4-variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
|
After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 252 KiB |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 57 KiB |
@@ -7,7 +7,7 @@
|
||||
first projects on the web. Just drag & drop the new building blocks
|
||||
you need to easily build your layout. All layouts are made of sections,
|
||||
that you can easily combine to fit your specific project.</p>
|
||||
<img src="beauty_description.png" class="img-fluid d-block mx-auto"/>
|
||||
<img src="beauty_description.jpg" class="img-fluid d-block mx-auto"/>
|
||||
<hr>
|
||||
|
||||
<h2 class="text-muted">Beauty Customization Tool</h2>
|
||||
|
||||
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 122 KiB |
|
After Width: | Height: | Size: 62 KiB |
|
After Width: | Height: | Size: 52 KiB |
|
After Width: | Height: | Size: 70 KiB |
|
After Width: | Height: | Size: 104 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 178 KiB After Width: | Height: | Size: 123 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 9.4 KiB |
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 9.2 KiB |
|
Before Width: | Height: | Size: 178 KiB After Width: | Height: | Size: 45 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 25 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 7.6 KiB |
|
Before Width: | Height: | Size: 6.6 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 9.3 KiB |
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 5.9 KiB |
|
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 82 KiB After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 26 KiB |
@@ -1,8 +1,6 @@
|
||||
odoo.define("theme_beauty.tour.beauty", function (require) {
|
||||
"use strict";
|
||||
/** @odoo-module */
|
||||
|
||||
const wTourUtils = require("website.tour_utils");
|
||||
var tour = require("web_tour.tour");
|
||||
import wTourUtils from 'website.tour_utils';
|
||||
|
||||
const snippets = [
|
||||
{
|
||||
@@ -17,6 +15,10 @@ const snippets = [
|
||||
id: 's_title',
|
||||
name: 'Title',
|
||||
},
|
||||
{
|
||||
id: 's_product_list',
|
||||
name: 'Items',
|
||||
},
|
||||
{
|
||||
id: 's_company_team',
|
||||
name: 'Team',
|
||||
@@ -35,8 +37,5 @@ wTourUtils.registerThemeHomepageTour("beauty_tour", [
|
||||
wTourUtils.dragNDrop(snippets[2]),
|
||||
wTourUtils.dragNDrop(snippets[3]),
|
||||
wTourUtils.dragNDrop(snippets[4]),
|
||||
wTourUtils.clickOnSnippet(snippets[4]),
|
||||
wTourUtils.changeBackgroundColor(),
|
||||
wTourUtils.selectColorPalette(),
|
||||
wTourUtils.dragNDrop(snippets[5]),
|
||||
]);
|
||||
});
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
// Fonts
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
$o-theme-h1-font-size-multiplier: (25 / 12);
|
||||
$o-theme-h2-font-size-multiplier: (18 / 12);
|
||||
$o-theme-h3-font-size-multiplier: (16 / 12);
|
||||
$o-theme-h4-font-size-multiplier: (14 / 12);
|
||||
$o-theme-h5-font-size-multiplier: 1;
|
||||
$o-theme-h6-font-size-multiplier: 1;
|
||||
$o-theme-h1-font-size-multiplier: (62 / 16);
|
||||
$o-theme-h2-font-size-multiplier: (48 / 16);
|
||||
$o-theme-h3-font-size-multiplier: (36 / 16);
|
||||
$o-theme-h4-font-size-multiplier: (28 / 16);
|
||||
$o-theme-h5-font-size-multiplier: (24 / 16);
|
||||
$o-theme-h6-font-size-multiplier: (21 / 16);
|
||||
|
||||
$o-theme-font-configs: (
|
||||
'Heebo': (
|
||||
@@ -46,6 +46,10 @@ $o-theme-font-configs: (
|
||||
'family': ('Muli', sans-serif),
|
||||
'url': 'Muli:300,300i,400,400i,700,700i',
|
||||
),
|
||||
'DM Serif Display': (
|
||||
'family': ('DM Serif Display', serif),
|
||||
'url': 'DM+Serif+Display:400,400i',
|
||||
),
|
||||
);
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -57,16 +61,24 @@ $o-website-values-palettes: (
|
||||
'color-palettes-name': 'beauty-1',
|
||||
|
||||
'header-font-size': (18 / 16) * 1rem,
|
||||
'btn-border-radius': .3125rem,
|
||||
'btn-border-radius-lg': .3125rem,
|
||||
'btn-border-radius-sm': .3125rem,
|
||||
'font': 'Questrial',
|
||||
'headings-font': 'Questrial',
|
||||
'headings-font': 'DM Serif Display',
|
||||
'navbar-font': 'Questrial',
|
||||
'buttons-font': 'Questrial',
|
||||
'header-template': 'Contact',
|
||||
'footer-template': 'default',
|
||||
'header-links-style': 'outline',
|
||||
|
||||
// Buttons
|
||||
'btn-padding-y': .45rem,
|
||||
'btn-padding-x': 1.35rem,
|
||||
'btn-padding-y-sm': .3rem,
|
||||
'btn-padding-x-sm': .9rem,
|
||||
'btn-padding-y-lg': .6rem,
|
||||
'btn-padding-x-lg': 1.8rem,
|
||||
'btn-border-radius': 10rem,
|
||||
'btn-border-radius-sm': 10rem,
|
||||
'btn-border-radius-lg': 10rem,
|
||||
),
|
||||
);
|
||||
|
||||
@@ -97,3 +109,11 @@ $o-color-palettes-compatibility-indexes: (
|
||||
22: 'generic-16',
|
||||
23: 'generic-17',
|
||||
);
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Shapes
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Wavy/09', (1: 3, 5: 3));
|
||||
$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Wavy/13_001', (1: 3));
|
||||
$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Wavy/20', (2: 1));
|
||||
|
||||
@@ -1,194 +1,239 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data>
|
||||
<!-- Not used anymore by the editor: files and records kept for back-compatibility.
|
||||
Check in theme_loftspace's primary_variables.scss and theme.scss -->
|
||||
<record id="image_content_02" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_02</field>
|
||||
<field name="name">theme_common.image_content_02</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_02.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_03" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_03</field>
|
||||
<field name="name">theme_common.image_content_03</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_03.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_07" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_07</field>
|
||||
<field name="name">theme_common.image_content_07</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_07.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_09" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_09</field>
|
||||
<field name="name">theme_common.image_content_09</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_09.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_10" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_10</field>
|
||||
<field name="name">theme_common.image_content_10</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_10.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_11" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_11</field>
|
||||
<field name="name">theme_common.image_content_11</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_11.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_12" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_12</field>
|
||||
<field name="name">theme_common.image_content_12</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_12.jpg</field>
|
||||
</record>
|
||||
<odoo>
|
||||
|
||||
<!-- SNIPPETS -->
|
||||
<record id="s_banner_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_banner_default_image</field>
|
||||
<field name="name">website.s_banner_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_banner.jpg</field>
|
||||
</record>
|
||||
<record id="s_popup_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_popup_default_image</field>
|
||||
<field name="name">website.s_popup_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_popup.jpg</field>
|
||||
</record>
|
||||
<record id="s_cover_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_cover_default_image</field>
|
||||
<field name="name">website.s_cover_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_cover.jpg</field>
|
||||
</record>
|
||||
<record id="s_text_image_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_text_image_default_image</field>
|
||||
<field name="name">website.s_text_image_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_picture.jpg</field>
|
||||
</record>
|
||||
<record id="s_image_text_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_image_text_default_image</field>
|
||||
<field name="name">website.s_image_text_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_image_text.jpg</field>
|
||||
</record>
|
||||
<record id="s_picture_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_picture_default_image</field>
|
||||
<field name="name">website.s_picture_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_picture.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_11" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_11</field>
|
||||
<field name="name">website.library_image_11</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_11.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_13" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_13</field>
|
||||
<field name="name">website.library_image_13</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_13.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_07" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_07</field>
|
||||
<field name="name">website.library_image_07</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_07.jpg</field>
|
||||
</record>
|
||||
<record id="s_masonry_block_default_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_masonry_block_default_image_1</field>
|
||||
<field name="name">website.s_masonry_block_default_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_masonry_block.jpg</field>
|
||||
</record>
|
||||
<record id="s_carousel_default_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_carousel_default_image_1</field>
|
||||
<field name="name">website.s_carousel_default_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_carousel_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_carousel_default_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_carousel_default_image_2</field>
|
||||
<field name="name">website.s_carousel_default_image_2</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_carousel_2.jpg</field>
|
||||
</record>
|
||||
<record id="s_carousel_default_image_3" model="theme.ir.attachment">
|
||||
<field name="key">website.s_carousel_default_image_3</field>
|
||||
<field name="name">website.s_carousel_default_image_3</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_carousel_3.jpg</field>
|
||||
</record>
|
||||
<record id="s_media_list_default_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_media_list_default_image_1</field>
|
||||
<field name="name">website.s_media_list_default_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_media_list_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_media_list_default_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_media_list_default_image_2</field>
|
||||
<field name="name">website.s_media_list_default_image_2</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_media_list_2.jpg</field>
|
||||
</record>
|
||||
<record id="s_media_list_default_image_3" model="theme.ir.attachment">
|
||||
<field name="key">website.s_media_list_default_image_3</field>
|
||||
<field name="name">website.s_media_list_default_image_3</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_media_list_3.jpg</field>
|
||||
</record>
|
||||
<record id="s_parallax_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_parallax_default_image</field>
|
||||
<field name="name">website.s_parallax_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_parallax.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_catalog_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_catalog_default_image</field>
|
||||
<field name="name">website.s_product_catalog_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_catalog.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_1</field>
|
||||
<field name="name">website.s_product_list_default_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_2</field>
|
||||
<field name="name">website.s_product_list_default_image_2</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_2.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_3" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_3</field>
|
||||
<field name="name">website.s_product_list_default_image_3</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_3.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_4" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_4</field>
|
||||
<field name="name">website.s_product_list_default_image_4</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_4.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_5" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_5</field>
|
||||
<field name="name">website.s_product_list_default_image_5</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_5.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_6" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_6</field>
|
||||
<field name="name">website.s_product_list_default_image_6</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_6.jpg</field>
|
||||
</record>
|
||||
<record id="s_company_team_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_company_team_image_1</field>
|
||||
<field name="name">website.s_company_team_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_company_team_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_company_team_image_2</field>
|
||||
<field name="name">website.s_company_team_image_2</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_2.jpg</field>
|
||||
</record>
|
||||
<record id="s_company_team_image_4" model="theme.ir.attachment">
|
||||
<field name="key">website.s_company_team_image_4</field>
|
||||
<field name="name">website.s_company_team_image_4</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_4.jpg</field>
|
||||
</record>
|
||||
<record id="s_quotes_carousel_demo_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_quotes_carousel_demo_image_1</field>
|
||||
<field name="name">website.s_quotes_carousel_demo_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_quotes_carousel_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_quotes_carousel_demo_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_quotes_carousel_demo_image_2</field>
|
||||
<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_newsletter_block" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_17</field>
|
||||
<field name="name">website.library_image_17</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_newsletter.jpg</field>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
||||
<!-- Not used anymore by the editor: files and records kept for back-compatibility.
|
||||
Check in theme_loftspace's primary_variables.scss and theme.scss -->
|
||||
<record id="image_content_02" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_02</field>
|
||||
<field name="name">theme_common.image_content_02</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_02.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_03" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_03</field>
|
||||
<field name="name">theme_common.image_content_03</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_03.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_07" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_07</field>
|
||||
<field name="name">theme_common.image_content_07</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_07.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_09" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_09</field>
|
||||
<field name="name">theme_common.image_content_09</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_09.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_10" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_10</field>
|
||||
<field name="name">theme_common.image_content_10</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_10.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_11" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_11</field>
|
||||
<field name="name">theme_common.image_content_11</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_11.jpg</field>
|
||||
</record>
|
||||
<record id="image_content_12" model="theme.ir.attachment">
|
||||
<field name="key">theme_common.image_content_12</field>
|
||||
<field name="name">theme_common.image_content_12</field>
|
||||
<field name="url">/theme_beauty/static/src/img/content/content_img_12.jpg</field>
|
||||
</record>
|
||||
|
||||
<!-- SNIPPETS -->
|
||||
<record id="s_banner_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_banner_default_image</field>
|
||||
<field name="name">website.s_banner_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_banner.jpg</field>
|
||||
</record>
|
||||
<record id="s_popup_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_popup_default_image</field>
|
||||
<field name="name">website.s_popup_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_popup.jpg</field>
|
||||
</record>
|
||||
<record id="s_cover_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_cover_default_image</field>
|
||||
<field name="name">website.s_cover_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_cover.jpg</field>
|
||||
</record>
|
||||
<record id="s_text_image_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_text_image_default_image</field>
|
||||
<field name="name">website.s_text_image_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_text_image.jpg</field>
|
||||
</record>
|
||||
<record id="s_image_text_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_image_text_default_image</field>
|
||||
<field name="name">website.s_image_text_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_image_text.jpg</field>
|
||||
</record>
|
||||
<record id="s_picture_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_picture_default_image</field>
|
||||
<field name="name">website.s_picture_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_picture.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_11" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_11</field>
|
||||
<field name="name">website.library_image_11</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_11.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_13" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_13</field>
|
||||
<field name="name">website.library_image_13</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_13.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_07" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_07</field>
|
||||
<field name="name">website.library_image_07</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_07.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_08" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_08</field>
|
||||
<field name="name">website.library_image_08</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_08.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_03" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_03</field>
|
||||
<field name="name">website.library_image_03</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_03.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_02" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_02</field>
|
||||
<field name="name">website.library_image_02</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_02.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_10" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_10</field>
|
||||
<field name="name">website.library_image_10</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_10.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_05" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_05</field>
|
||||
<field name="name">website.library_image_05</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_05.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_14" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_14</field>
|
||||
<field name="name">website.library_image_14</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_14.jpg</field>
|
||||
</record>
|
||||
<record id="library_image_16" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_16</field>
|
||||
<field name="name">website.library_image_16</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/library_image_16.jpg</field>
|
||||
</record>
|
||||
<record id="s_masonry_block_default_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_masonry_block_default_image_1</field>
|
||||
<field name="name">website.s_masonry_block_default_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_masonry_block.jpg</field>
|
||||
</record>
|
||||
<record id="s_carousel_default_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_carousel_default_image_1</field>
|
||||
<field name="name">website.s_carousel_default_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_carousel_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_carousel_default_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_carousel_default_image_2</field>
|
||||
<field name="name">website.s_carousel_default_image_2</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_carousel_2.jpg</field>
|
||||
</record>
|
||||
<record id="s_carousel_default_image_3" model="theme.ir.attachment">
|
||||
<field name="key">website.s_carousel_default_image_3</field>
|
||||
<field name="name">website.s_carousel_default_image_3</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_carousel_3.jpg</field>
|
||||
</record>
|
||||
<record id="s_media_list_default_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_media_list_default_image_1</field>
|
||||
<field name="name">website.s_media_list_default_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_media_list_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_media_list_default_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_media_list_default_image_2</field>
|
||||
<field name="name">website.s_media_list_default_image_2</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_media_list_2.jpg</field>
|
||||
</record>
|
||||
<record id="s_media_list_default_image_3" model="theme.ir.attachment">
|
||||
<field name="key">website.s_media_list_default_image_3</field>
|
||||
<field name="name">website.s_media_list_default_image_3</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_media_list_3.jpg</field>
|
||||
</record>
|
||||
<record id="s_parallax_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_parallax_default_image</field>
|
||||
<field name="name">website.s_parallax_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_parallax.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_catalog_default_image" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_catalog_default_image</field>
|
||||
<field name="name">website.s_product_catalog_default_image</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_catalog.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_1</field>
|
||||
<field name="name">website.s_product_list_default_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_2</field>
|
||||
<field name="name">website.s_product_list_default_image_2</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_2.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_3" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_3</field>
|
||||
<field name="name">website.s_product_list_default_image_3</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_3.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_4" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_4</field>
|
||||
<field name="name">website.s_product_list_default_image_4</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_4.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_5" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_5</field>
|
||||
<field name="name">website.s_product_list_default_image_5</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_5.jpg</field>
|
||||
</record>
|
||||
<record id="s_product_list_default_image_6" model="theme.ir.attachment">
|
||||
<field name="key">website.s_product_list_default_image_6</field>
|
||||
<field name="name">website.s_product_list_default_image_6</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_product_6.jpg</field>
|
||||
</record>
|
||||
<record id="s_company_team_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_company_team_image_1</field>
|
||||
<field name="name">website.s_company_team_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_company_team_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_company_team_image_2</field>
|
||||
<field name="name">website.s_company_team_image_2</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_2.jpg</field>
|
||||
</record>
|
||||
<record id="s_company_team_image_3" model="theme.ir.attachment">
|
||||
<field name="key">website.s_company_team_image_3</field>
|
||||
<field name="name">website.s_company_team_image_3</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_3.jpg</field>
|
||||
</record>
|
||||
<record id="s_company_team_image_4" model="theme.ir.attachment">
|
||||
<field name="key">website.s_company_team_image_4</field>
|
||||
<field name="name">website.s_company_team_image_4</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_company_team_4.jpg</field>
|
||||
</record>
|
||||
<record id="s_quotes_carousel_demo_image_0" model="theme.ir.attachment">
|
||||
<field name="key">website.s_quotes_carousel_demo_image_0</field>
|
||||
<field name="name">website.s_quotes_carousel_demo_image_0</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_quotes_carousel_demo_image_0.jpg</field>
|
||||
</record>
|
||||
<record id="s_quotes_carousel_demo_image_1" model="theme.ir.attachment">
|
||||
<field name="key">website.s_quotes_carousel_demo_image_1</field>
|
||||
<field name="name">website.s_quotes_carousel_demo_image_1</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_quotes_carousel_1.jpg</field>
|
||||
</record>
|
||||
<record id="s_quotes_carousel_demo_image_2" model="theme.ir.attachment">
|
||||
<field name="key">website.s_quotes_carousel_demo_image_2</field>
|
||||
<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_newsletter_block" model="theme.ir.attachment">
|
||||
<field name="key">website.library_image_17</field>
|
||||
<field name="name">website.library_image_17</field>
|
||||
<field name="url">/theme_beauty/static/src/img/snippets/s_newsletter.jpg</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="s_banner" inherit_id="website.s_banner">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="pt168 pb168" remove="pt48 pb24" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Change position of background image -->
|
||||
<xpath expr="//span[hasclass('s_parallax_bg')]" position="attributes">
|
||||
<attribute name="style" add="background-position: 50% 100%;" remove="background-position: 50% 0;" separator=";"/>
|
||||
</xpath>
|
||||
<!-- Jumbotron -->
|
||||
<xpath expr="//div[hasclass('col-lg-6')]" position="attributes">
|
||||
<attribute name="class" add="o_cc3" remove="o_cc1" separator=" "/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,27 +1,34 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="s_call_to_action" inherit_id="website.s_call_to_action">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="pt64 pb48" remove="pt48 pb24 bg-200" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Layout -->
|
||||
<xpath expr="//div[hasclass('col-lg-9')]" position="attributes">
|
||||
<attribute name="class" add="col-lg-12 text-center" remove="col-lg-9" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="//div[hasclass('col-lg-3')]" position="attributes">
|
||||
<attribute name="class" add="col-lg-12" remove="col-lg-3" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Paragraphs -->
|
||||
<xpath expr="//h3" position="replace">
|
||||
<h3><b>Beauty</b> without expression is boring.</h3>
|
||||
</xpath>
|
||||
<xpath expr="//p" position="replace">
|
||||
<p>Join us and enjoy the pleasure of caring for yourself.</p>
|
||||
</xpath>
|
||||
<!-- Button -->
|
||||
<xpath expr="(//div[hasclass('col-lg-12')])[2]/p" position="attributes">
|
||||
<attribute name="style" add="text-align: center;" remove="text-align: right;" separator=" "/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="s_call_to_action" inherit_id="website.s_call_to_action">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="pt128 pb128" remove="pt48 pb24 bg-200" separator=" "/>
|
||||
<attribute name="data-oe-shape-data">{"shape":"web_editor/Rainy/05_001","flip":[]}</attribute>
|
||||
</xpath>
|
||||
<!-- Shape -->
|
||||
<xpath expr="//div[hasclass('container')]" position="before">
|
||||
<div class="o_we_shape o_web_editor_Rainy_05_001"/>
|
||||
</xpath>
|
||||
<!-- Layout -->
|
||||
<xpath expr="//div[hasclass('col-lg-9')]" position="attributes">
|
||||
<attribute name="class" add="col-lg-12 text-center" remove="col-lg-9" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="//div[hasclass('col-lg-3')]" position="attributes">
|
||||
<attribute name="class" add="col-lg-12" remove="col-lg-3" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Paragraphs -->
|
||||
<xpath expr="//h3" position="replace">
|
||||
<h2>Beauty without <br/>expression is boring</h2>
|
||||
</xpath>
|
||||
<xpath expr="//p" position="replace" mode="inner">
|
||||
Join us and enjoy the pleasure of caring for yourself.
|
||||
</xpath>
|
||||
<!-- Button -->
|
||||
<xpath expr="(//div[hasclass('col-lg-12')])[2]/p" position="attributes">
|
||||
<attribute name="style" add="text-align: center;" remove="text-align: right;" separator=";"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="s_color_blocks_2" inherit_id="website.s_color_blocks_2">
|
||||
<!-- Column #1 -->
|
||||
<xpath expr="//div[hasclass('col-lg-6')]" position="attributes">
|
||||
<attribute name="class" add="o_cc4" remove="o_cc3" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Column #2 -->
|
||||
<xpath expr="//div[hasclass('col-lg-6')][2]" position="attributes">
|
||||
<attribute name="class" add="o_cc1" remove="o_cc5" separator=" "/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,22 +1,42 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="s_company_team" inherit_id="website.s_company_team">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_cc o_cc4" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Titles -->
|
||||
<xpath expr="(//div[hasclass('col-lg-8')])[1]/h4" position="replace">
|
||||
<h4>Tony</h4>
|
||||
</xpath>
|
||||
<xpath expr="(//div[hasclass('col-lg-8')])[2]/h4" position="replace">
|
||||
<h4>Mich</h4>
|
||||
</xpath>
|
||||
<xpath expr="(//div[hasclass('col-lg-8')])[3]/h4" position="replace">
|
||||
<h4>Aline</h4>
|
||||
</xpath>
|
||||
<xpath expr="(//div[hasclass('col-lg-8')])[4]/h4" position="replace">
|
||||
<h4>Iris</h4>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="s_company_team" inherit_id="website.s_company_team">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_cc o_cc4 pt80 pb80" separator=" "/>
|
||||
<attribute name="data-oe-shape-data">{"shape":"web_editor/Wavy/20","flip":["y"]}</attribute>
|
||||
</xpath>
|
||||
<!-- Shape -->
|
||||
<xpath expr="//div[hasclass('container')]" position="before">
|
||||
<div class="o_we_shape o_web_editor_Wavy_20 o_we_flip_y"/>
|
||||
</xpath>
|
||||
<!-- Titles -->
|
||||
<xpath expr="(//div[hasclass('col-lg-8')])[1]/h4" position="replace" mode="inner">
|
||||
Tony
|
||||
</xpath>
|
||||
<xpath expr="(//div[hasclass('col-lg-8')])[2]/h4" position="replace" mode="inner">
|
||||
Mich
|
||||
</xpath>
|
||||
<xpath expr="(//div[hasclass('col-lg-8')])[3]/h4" position="replace" mode="inner">
|
||||
Aline
|
||||
</xpath>
|
||||
<xpath expr="(//div[hasclass('col-lg-8')])[4]/h4" position="replace" mode="inner">
|
||||
Iris
|
||||
</xpath>
|
||||
<!-- Images -->
|
||||
<xpath expr="//img" position="attributes">
|
||||
<attribute name="class" add="img-thumbnail" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="(//img)[2]" position="attributes">
|
||||
<attribute name="class" add="img-thumbnail" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="(//img)[3]" position="attributes">
|
||||
<attribute name="class" add="img-thumbnail" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="(//img)[4]" position="attributes">
|
||||
<attribute name="class" add="img-thumbnail" separator=" "/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="s_comparisons" inherit_id="website.s_comparisons">
|
||||
<!-- Card #1 -->
|
||||
<xpath expr="//div[hasclass('card')]" position="attributes">
|
||||
<attribute name="class" add="bg-o-color-3" remove="bg-200" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Card #2 -->
|
||||
<xpath expr="(//div[hasclass('card')])[2]" position="attributes">
|
||||
<attribute name="class" add="bg-o-color-1" remove="bg-o-color-5" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="(//div[hasclass('card')])[2]//a[hasclass('btn')]" position="attributes">
|
||||
<attribute name="class" add="btn-secondary" remove="btn-primary" separator=" "/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,22 +1,31 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="s_cover" inherit_id="website.s_cover">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_full_screen_height bg-black-15 o_cc o_cc5" remove="bg-black-50" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Filter -->
|
||||
<xpath expr="//div[hasclass('o_we_bg_filter')]" position="attributes">
|
||||
<attribute name="class" add="bg-black-15" remove="bg-black-50" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Title -->
|
||||
<xpath expr="//h1" position="replace">
|
||||
<h1 style="text-align: center;">
|
||||
<font style="font-size: 62px;"><b>Working beauty from the inside out</b></font>
|
||||
</h1>
|
||||
</xpath>
|
||||
<!-- Paragraphs -->
|
||||
<xpath expr="//p[2]" position="replace"/>
|
||||
<xpath expr="//p[1]" position="replace"/>
|
||||
</template>
|
||||
|
||||
<template id="s_cover" inherit_id="website.s_cover">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_full_screen_height bg-black-15 o_cc o_cc5" remove="bg-black-50" separator=" "/>
|
||||
<attribute name="data-oe-shape-data">{"shape":"web_editor/Wavy/09","flip":[]}</attribute>
|
||||
</xpath>
|
||||
<!-- Change position of background image -->
|
||||
<xpath expr="//span[hasclass('s_parallax_bg')]" position="attributes">
|
||||
<attribute name="style" add="background-position: 50% 50%;" remove="background-position: 50% 0;" separator=";"/>
|
||||
</xpath>
|
||||
<!-- Filter -->
|
||||
<xpath expr="//div[hasclass('o_we_bg_filter')]" position="attributes">
|
||||
<attribute name="class" add="bg-black-15" remove="bg-black-50" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Shape -->
|
||||
<xpath expr="//div[hasclass('container')]" position="before">
|
||||
<div class="o_we_shape o_web_editor_Wavy_09"/>
|
||||
</xpath>
|
||||
<!-- Title -->
|
||||
<xpath expr="//h1" position="replace" mode="inner">
|
||||
Working beauty <br/>from the inside out
|
||||
</xpath>
|
||||
<!-- Paragraphs -->
|
||||
<xpath expr="//p[2]" position="replace"/>
|
||||
<xpath expr="//p[1]" position="replace"/>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="s_image_text" inherit_id="website.s_image_text">
|
||||
<!-- Img -->
|
||||
<xpath expr="//img" position="attributes">
|
||||
<attribute name="src">/web_editor/image_shape/website.s_image_text_default_image/web_editor/pattern/pattern_waves_4.svg?c1=o-color-1&c3=o-color-4</attribute>
|
||||
<attribute name="data-shape">web_editor/pattern/pattern_waves_4</attribute>
|
||||
<attribute name="data-original-mimetype">image/jpeg</attribute>
|
||||
<attribute name="data-file-name">s_image_text.svg</attribute>
|
||||
<attribute name="data-shape-colors">o-color-1;;o-color-4;;</attribute>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="s_media_list" inherit_id="website.s_media_list">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_cc1" remove="o_cc2" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Item #1 - img -->
|
||||
<xpath expr="//img" position="attributes">
|
||||
<attribute name="src">/web_editor/image_shape/website.s_media_list_default_image_1/web_editor/line/little_lines_1.svg?c1=o-color-1</attribute>
|
||||
<attribute name="data-shape">web_editor/line/little_lines_1</attribute>
|
||||
<attribute name="data-original-mimetype">image/jpeg</attribute>
|
||||
<attribute name="data-file-name">s_media_list_1.svg</attribute>
|
||||
<attribute name="data-shape-colors">o-color-1;;;;</attribute>
|
||||
</xpath>
|
||||
<!-- Item #2 - img -->
|
||||
<xpath expr="(//img)[2]" position="attributes">
|
||||
<attribute name="src">/web_editor/image_shape/website.s_media_list_default_image_2/web_editor/line/little_lines_3.svg?c1=o-color-1&c2=o-color-2&c5=o-color-3</attribute>
|
||||
<attribute name="data-shape">web_editor/line/little_lines_3</attribute>
|
||||
<attribute name="data-original-mimetype">image/jpeg</attribute>
|
||||
<attribute name="data-file-name">s_media_list_2.svg</attribute>
|
||||
<attribute name="data-shape-colors">o-color-1;o-color-2;;;o-color-3</attribute>
|
||||
</xpath>
|
||||
<!-- Item #3 - img -->
|
||||
<xpath expr="(//img)[3]" position="attributes">
|
||||
<attribute name="src">/web_editor/image_shape/website.s_media_list_default_image_3/web_editor/line/little_lines_2.svg?c2=o-color-2</attribute>
|
||||
<attribute name="data-shape">web_editor/line/little_lines_2</attribute>
|
||||
<attribute name="data-original-mimetype">image/jpeg</attribute>
|
||||
<attribute name="data-file-name">s_media_list_3.svg</attribute>
|
||||
<attribute name="data-shape-colors">;o-color-2;;;</attribute>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="s_numbers" inherit_id="website.s_numbers">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_cc3" remove="o_cc2" separator=" "/>
|
||||
<attribute name="data-oe-shape-data">{"shape":"web_editor/Rainy/10","flip":[]}</attribute>
|
||||
</xpath>
|
||||
<!-- Shape -->
|
||||
<xpath expr="//div[hasclass('container')]" position="before">
|
||||
<div class="o_we_shape o_web_editor_Rainy_10"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="s_picture" inherit_id="website.s_picture">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_cc1" remove="o_cc2" separator=" "/>
|
||||
<attribute name="data-oe-shape-data">{"shape":"web_editor/Rainy/06","flip":["x"]}</attribute>
|
||||
</xpath>
|
||||
<!-- Shape -->
|
||||
<xpath expr="//div[hasclass('container')]" position="before">
|
||||
<div class="o_we_shape o_web_editor_Rainy_06 o_we_flip_x"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="s_product_catalog" inherit_id="website.s_product_catalog">
|
||||
<!-- Filter -->
|
||||
<xpath expr="//div[hasclass('container')]" position="before">
|
||||
<div class="o_we_bg_filter bg-white-75"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="s_product_list" inherit_id="website.s_product_list">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="pt96 pb96" separator=" "/>
|
||||
<attribute name="data-oe-shape-data">{"shape":"web_editor/Wavy/15","flip":[]}</attribute>
|
||||
</xpath>
|
||||
<!-- Shape -->
|
||||
<xpath expr="//div[hasclass('container-fluid')]" position="before">
|
||||
<div class="o_we_shape o_web_editor_Wavy_15"/>
|
||||
</xpath>
|
||||
<!-- Container -->
|
||||
<xpath expr="//div[hasclass('container-fluid')]" position="attributes">
|
||||
<attribute name="class" add="container" remove="container-fluid" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Item #1 -->
|
||||
<xpath expr="//img" position="attributes">
|
||||
<attribute name="class" add="rounded-circle" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="//a[hasclass('btn')]" position="replace" mode="inner">
|
||||
Make-up
|
||||
</xpath>
|
||||
<!-- Item #2 -->
|
||||
<xpath expr="(//img)[2]" position="attributes">
|
||||
<attribute name="class" add="rounded-circle" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="(//a[hasclass('btn')])[2]" position="replace" mode="inner">
|
||||
Skin gel
|
||||
</xpath>
|
||||
<!-- Item #3 -->
|
||||
<xpath expr="(//img)[3]" position="attributes">
|
||||
<attribute name="class" add="rounded-circle" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="(//a[hasclass('btn')])[3]" position="replace" mode="inner">
|
||||
Lipstick
|
||||
</xpath>
|
||||
<!-- Item #4 -->
|
||||
<xpath expr="(//img)[4]" position="attributes">
|
||||
<attribute name="class" add="rounded-circle" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="(//a[hasclass('btn')])[4]" position="replace" mode="inner">
|
||||
Eyeliner
|
||||
</xpath>
|
||||
<!-- Item #5 -->
|
||||
<xpath expr="(//img)[5]" position="attributes">
|
||||
<attribute name="class" add="rounded-circle" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="(//a[hasclass('btn')])[5]" position="replace" mode="inner">
|
||||
Perfume
|
||||
</xpath>
|
||||
<!-- Item #6 -->
|
||||
<xpath expr="(//img)[6]" position="attributes">
|
||||
<attribute name="class" add="rounded-circle" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="(//a[hasclass('btn')])[6]" position="replace" mode="inner">
|
||||
Essential oils
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,22 +1,29 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="s_text_image" inherit_id="website.s_text_image">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_cc o_cc4" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Title -->
|
||||
<xpath expr="//h2" position="replace">
|
||||
<h2>Pamper Yourself</h2>
|
||||
</xpath>
|
||||
<!-- Paragraph -->
|
||||
<xpath expr="//p[1]" position="replace">
|
||||
<p>Escape from everyday busy reality and treat your body with intensive care. Beauty and health go hand in hand. Take time to slow down in our relaxing spa, and everything you’re chasing will come around.</p>
|
||||
</xpath>
|
||||
<xpath expr="//p[2]" position="replace"/>
|
||||
<!-- Button -->
|
||||
<xpath expr="//a" position="attributes">
|
||||
<attribute name="class" add="btn-outline-secondary" remove="btn-primary" separator=" "/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="s_text_image" inherit_id="website.s_text_image">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_cc o_cc3" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Title -->
|
||||
<xpath expr="//h2" position="replace" mode="inner">
|
||||
Pamper Yourself
|
||||
</xpath>
|
||||
<!-- Paragraph -->
|
||||
<xpath expr="//p[1]" position="replace" mode="inner">
|
||||
<br/>
|
||||
Escape from everyday busy reality and treat your body with intensive care. Beauty and health go hand in hand. Take time to slow down in our relaxing spa, and everything you’re chasing will come around.
|
||||
</xpath>
|
||||
<xpath expr="//p[2]" position="replace"/>
|
||||
<!-- Img -->
|
||||
<xpath expr="//img" position="attributes">
|
||||
<attribute name="src">/web_editor/image_shape/website.s_text_image_default_image/web_editor/pattern/pattern_waves_3.svg?c1=o-color-1&c2=o-color-2&c3=o-color-3&c5=o-color-1</attribute>
|
||||
<attribute name="data-shape">web_editor/pattern/pattern_waves_3</attribute>
|
||||
<attribute name="data-original-mimetype">image/jpeg</attribute>
|
||||
<attribute name="data-file-name">s_text_image.svg</attribute>
|
||||
<attribute name="data-shape-colors">o-color-1;o-color-2;o-color-3;;o-color-1</attribute>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,15 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="s_title" inherit_id="website.s_title">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_cc o_cc4" separator=" "/>
|
||||
</xpath>
|
||||
<!-- Title -->
|
||||
<xpath expr="//h1" position="replace">
|
||||
<h1 style="text-align: center;">
|
||||
<font style="font-size: 62px;">Close your eyes and let yourself go in the expert hands of our beauticians.</font>
|
||||
</h1>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="s_title" inherit_id="website.s_title">
|
||||
<!-- Section -->
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="o_cc o_cc4 pt80" remove="pt40" separator=" "/>
|
||||
<attribute name="data-oe-shape-data">{"shape":"web_editor/Wavy/13_001","flip":["y"]}</attribute>
|
||||
</xpath>
|
||||
<!-- Title -->
|
||||
<xpath expr="//h1" position="replace" mode="inner">
|
||||
Close your eyes and let yourself go in the expert hands of our beauticians.
|
||||
</xpath>
|
||||
<!-- Shape -->
|
||||
<xpath expr="//div[hasclass('container')]" position="before">
|
||||
<div class="o_we_shape o_web_editor_Wavy_13_001 o_we_flip_y"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
|
||||