mirror of
https://github.com/odoo/design-themes.git
synced 2025-10-07 01:18:52 +07:00
[ADD] theme saas-14.3
This commit is contained in:
@@ -40,10 +40,14 @@
|
||||
'theme_zap',
|
||||
],
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'views/website_navbar_templates.xml',
|
||||
],
|
||||
'installable': True,
|
||||
'application': False,
|
||||
'post_init_hook': 'post_init_hook',
|
||||
'assets': {
|
||||
'web.assets_frontend': [
|
||||
'test_themes/static/src/js/navbar.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -13,12 +13,23 @@ class Crawler(HttpCase):
|
||||
Website = self.env['website']
|
||||
websites_themes = Website.get_test_themes_websites()
|
||||
assert len(websites_themes) == len(self.env.ref('base.module_test_themes').dependencies_id)
|
||||
websites_themes_names = websites_themes.mapped('name')
|
||||
|
||||
def test_crawling():
|
||||
for website in websites_themes.filtered(lambda w: w.theme_id.name != 'theme_default'):
|
||||
# Ensure theme is rendering without crashing
|
||||
r = self.url_open('/?fw=%s&debug=assets' % website.id)
|
||||
self.assertEqual(r.status_code, 200, "Ensure rendering went fine as public user")
|
||||
self.assertTrue('/%s/static/src' % website.theme_id.name in r.text, "Ensure rendering went fine as public user")
|
||||
self.assertEqual(r.status_code, 200, "Ensure theme is rendering without crashing")
|
||||
|
||||
# Ensure correct theme is actually loaded, see commit message
|
||||
theme_asset_url = '/web/assets/debug/%s/web.assets_frontend.css' % website.id
|
||||
self.assertTrue(theme_asset_url in r.text)
|
||||
r = self.url_open(theme_asset_url)
|
||||
self.assertTrue('/%s/static/src' % website.theme_id.name in r.text, "Ensure theme is actually loaded")
|
||||
# Ensure other website/themes are not loaded
|
||||
for name in websites_themes_names:
|
||||
if name != website.theme_id.name:
|
||||
self.assertFalse('/%s/static/src' % name in r.text, "Ensure other themes do not pollute current one")
|
||||
|
||||
# 1. Test as public user
|
||||
test_crawling()
|
||||
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_frontend" inherit_id="website.assets_frontend" name="Website Assets">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/test_themes/static/src/js/navbar.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -8,7 +8,7 @@
|
||||
'author': 'Odoo S.A.',
|
||||
'depends': ['theme_common'],
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'data/ir_asset.xml',
|
||||
'views/images_content.xml',
|
||||
'views/images_library.xml',
|
||||
|
||||
@@ -17,14 +17,16 @@
|
||||
'views/snippets/s_images_wall.xml',
|
||||
'views/snippets/s_media_list.xml',
|
||||
|
||||
'views/old_snippets/s_banner_parallax.xml',
|
||||
'views/old_snippets/s_features_carousel.xml',
|
||||
'views/old_snippets/s_products_carousel.xml',
|
||||
],
|
||||
],
|
||||
'images': [
|
||||
'static/description/anelusia_description.png',
|
||||
'static/description/anelusia_screenshot.jpg',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-anelusia.odoo.com',
|
||||
'assets': {
|
||||
'website.assets_editor': [
|
||||
'theme_anelusia/static/src/js/tour.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_anelusia.s_banner_parallax_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_anelusia.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="glob">theme_anelusia/static/src/old_snippets/s_banner_parallax/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_anelusia.s_banner_parallax_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_anelusia.s_banner_parallax_000_scss</field>
|
||||
<field name="name">Banner parallax 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_anelusia/static/src/old_snippets/s_banner_parallax/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_anelusia.s_features_carousel_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_anelusia.s_features_carousel_000_variables_scss</field>
|
||||
<field name="name">Features carousel 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_anelusia/static/src/old_snippets/s_features_carousel/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_anelusia.s_products_carousel_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_anelusia.s_products_carousel_000_variables_scss</field>
|
||||
<field name="name">Products carousel 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_anelusia/static/src/old_snippets/s_products_carousel/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_anelusia.s_products_carousel_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_anelusia.s_products_carousel_000_scss</field>
|
||||
<field name="name">Products carousel 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_anelusia/static/src/old_snippets/s_products_carousel/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_anelusia.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_anelusia.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_anelusia/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_anelusia.bootstrap_overridden_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_anelusia.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="glob">theme_anelusia/static/src/scss/bootstrap_overridden.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_anelusia.compatibility_saas_11_4_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_anelusia.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="glob">/theme_anelusia/static/src/scss/compatibility-saas-11.4-variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -15,4 +15,4 @@ class ThemeAnelusia(models.AbstractModel):
|
||||
self.enable_view('website.template_footer_headline')
|
||||
|
||||
# For compatibility
|
||||
# self.enable_view('theme_common.compatibility-saas-10-1')
|
||||
# self.enable_asset('theme_common.compatibility_saas_10_1')
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
$o-website-values-palettes: (
|
||||
(
|
||||
'color-palettes-name': 'anelusia-1',
|
||||
|
||||
// Header
|
||||
'header-font-size': (20 / 16) * 1rem,
|
||||
'header-template': 'hamburger-full',
|
||||
@@ -60,123 +62,78 @@ $o-theme-font-configs: (
|
||||
// Colors
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
$o-color-palettes: (
|
||||
( // Palette 1
|
||||
'o-color-1': #000000,
|
||||
'o-color-2': #e4e4e4,
|
||||
'o-color-3': #00459e,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #444444,
|
||||
|
||||
'o-cc2-headings': 'o-color-4',
|
||||
'o-cc2-link': 'o-color-4',
|
||||
'o-cc2-btn-primary': 'o-color-4',
|
||||
|
||||
'o-cc4-headings': 'o-color-4',
|
||||
'o-cc4-btn-primary': 'o-color-4',
|
||||
'o-cc4-text': 'o-color-2',
|
||||
'o-cc4-link': 'o-color-4',
|
||||
|
||||
'o-cc5-text': 'o-color-2',
|
||||
'o-cc5-link': 'o-color-4',
|
||||
|
||||
'menu': 4,
|
||||
'footer': 4,
|
||||
'copyright': 4,
|
||||
),
|
||||
( // Palette 2
|
||||
'o-color-1': #d4ab0a,
|
||||
'o-color-2': #444444,
|
||||
'o-color-3': #ececec,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'menu': 4,
|
||||
'footer': 1,
|
||||
'copyright': 2,
|
||||
),
|
||||
( // Palette 3
|
||||
'o-color-1': #005699,
|
||||
'o-color-2': #ac5e82,
|
||||
'o-color-3': #d8eff1,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #222222,
|
||||
|
||||
'o-cc5-link': #218bdf,
|
||||
'o-cc5-btn-primary': #218bdf,
|
||||
),
|
||||
( // Palette 4
|
||||
'o-color-1': #dc143c,
|
||||
'o-color-2': #7e2839,
|
||||
'o-color-3': #faf7e1,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #222222,
|
||||
),
|
||||
( // Palette 5
|
||||
'o-color-1': #32c0c9,
|
||||
'o-color-2': #cfcfcf,
|
||||
'o-color-3': #cee6e7,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #2e2e2e,
|
||||
|
||||
'footer': 1,
|
||||
),
|
||||
( // Palette 6
|
||||
'o-color-1': #e27b92,
|
||||
'o-color-2': #e4e4e4,
|
||||
'o-color-3': #465548,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #222222,
|
||||
|
||||
'o-cc2-headings': 'o-color-4',
|
||||
'o-cc5-text': 'o-color-2',
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
),
|
||||
);
|
||||
// Compatibility
|
||||
$o-theme-color-palettes: (
|
||||
$o-theme-color-palettes: map-merge($o-theme-color-palettes,
|
||||
(
|
||||
'alpha': #ffffff,
|
||||
'beta': #cdd0a2,
|
||||
'gamma': #b4bbb9,
|
||||
'delta': #242327,
|
||||
'epsilon': #957985,
|
||||
),
|
||||
(
|
||||
'alpha': #ffffff,
|
||||
'beta': #f4f1db,
|
||||
'gamma': #928371,
|
||||
'delta': #53453f,
|
||||
'epsilon': #c31737,
|
||||
),
|
||||
(
|
||||
'alpha': #ffffff,
|
||||
'beta': #d8eff1,
|
||||
'gamma': #0d75ac,
|
||||
'delta': #000f3d,
|
||||
'epsilon': #e07a6b,
|
||||
),
|
||||
(
|
||||
'alpha': #ffffff,
|
||||
'beta': #faf7e1,
|
||||
'gamma': #e3d6c6,
|
||||
'delta': #eed187,
|
||||
'epsilon': #dc733f,
|
||||
),
|
||||
(
|
||||
'alpha': #ffffff,
|
||||
'beta': #cfcfcf,
|
||||
'gamma': #2e2e2e,
|
||||
'delta': #000000,
|
||||
'epsilon': #32c0c9,
|
||||
),
|
||||
(
|
||||
'alpha': #ffffff,
|
||||
'beta': #aacfb0,
|
||||
'gamma': #4dac5e,
|
||||
'delta': #93ab12,
|
||||
'epsilon': #e62e3e,
|
||||
),
|
||||
'anelusia-1': (
|
||||
'alpha': #ffffff,
|
||||
'beta': #cdd0a2,
|
||||
'gamma': #b4bbb9,
|
||||
'delta': #242327,
|
||||
'epsilon': #957985,
|
||||
),
|
||||
'anelusia-2': (
|
||||
'alpha': #ffffff,
|
||||
'beta': #f4f1db,
|
||||
'gamma': #928371,
|
||||
'delta': #53453f,
|
||||
'epsilon': #c31737,
|
||||
),
|
||||
'anelusia-3': (
|
||||
'alpha': #ffffff,
|
||||
'beta': #d8eff1,
|
||||
'gamma': #0d75ac,
|
||||
'delta': #000f3d,
|
||||
'epsilon': #e07a6b,
|
||||
),
|
||||
'anelusia-4': (
|
||||
'alpha': #ffffff,
|
||||
'beta': #faf7e1,
|
||||
'gamma': #e3d6c6,
|
||||
'delta': #eed187,
|
||||
'epsilon': #dc733f,
|
||||
),
|
||||
'anelusia-5': (
|
||||
'alpha': #ffffff,
|
||||
'beta': #cfcfcf,
|
||||
'gamma': #2e2e2e,
|
||||
'delta': #000000,
|
||||
'epsilon': #32c0c9,
|
||||
),
|
||||
'anelusia-6': (
|
||||
'alpha': #ffffff,
|
||||
'beta': #aacfb0,
|
||||
'gamma': #4dac5e,
|
||||
'delta': #93ab12,
|
||||
'epsilon': #e62e3e,
|
||||
),
|
||||
)
|
||||
);
|
||||
|
||||
$o-palette-priority-prefix: 'anelusia';
|
||||
|
||||
$o-color-palettes-compatibility-indexes: (
|
||||
1: 'anelusia-1',
|
||||
2: 'anelusia-2',
|
||||
3: 'anelusia-3',
|
||||
4: 'anelusia-4',
|
||||
5: 'anelusia-5',
|
||||
6: 'anelusia-6',
|
||||
7: 'generic-1',
|
||||
8: 'generic-2',
|
||||
9: 'generic-3',
|
||||
10: 'generic-4',
|
||||
11: 'generic-5',
|
||||
12: 'generic-6',
|
||||
13: 'generic-7',
|
||||
14: 'generic-8',
|
||||
15: 'generic-9',
|
||||
16: 'generic-10',
|
||||
17: 'generic-11',
|
||||
18: 'generic-12',
|
||||
19: 'generic-13',
|
||||
20: 'generic-14',
|
||||
21: 'generic-15',
|
||||
22: 'generic-16',
|
||||
23: 'generic-17',
|
||||
);
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_anelusia/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="_assets_frontend_helpers" inherit_id="website._assets_frontend_helpers" priority="1">
|
||||
<xpath expr="//link" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_anelusia/static/src/scss/bootstrap_overridden.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_anelusia/static/src/js/tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="compatibility-saas-11-4-variables" name="Compatibility for saas-11.4 (variables)" inherit_id="theme_common.compatibility-saas-11-4-variables">
|
||||
<xpath expr="//link[last()]" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_anelusia/static/src/scss/compatibility-saas-11.4-variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_banner_parallax_css_000_variables" inherit_id="theme_common._assets_snippet_s_banner_parallax_css_000_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_anelusia/static/src/old_snippets/s_banner_parallax/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_banner_parallax_css_000" inherit_id="theme_common.assets_snippet_s_banner_parallax_css_000" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_anelusia/static/src/old_snippets/s_banner_parallax/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_features_carousel_css_000_variables" inherit_id="theme_common._assets_snippet_s_features_carousel_css_000_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_anelusia/static/src/old_snippets/s_features_carousel/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_products_carousel_css_000_variables" inherit_id="theme_common._assets_snippet_s_products_carousel_css_000_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_anelusia/static/src/old_snippets/s_products_carousel/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_products_carousel_css_000" inherit_id="theme_common.assets_snippet_s_products_carousel_css_000" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_anelusia/static/src/old_snippets/s_products_carousel/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -8,7 +8,7 @@
|
||||
'author': 'Odoo S.A.',
|
||||
'depends': ['theme_common', 'website_animate'],
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'data/ir_asset.xml',
|
||||
'views/images.xml',
|
||||
|
||||
'views/snippets/s_parallax.xml',
|
||||
@@ -16,13 +16,16 @@
|
||||
'views/snippets/s_three_columns.xml',
|
||||
'views/snippets/s_call_to_action.xml',
|
||||
|
||||
'views/old_snippets/s_banner_parallax.xml',
|
||||
'views/old_snippets/s_products_carousel.xml',
|
||||
],
|
||||
],
|
||||
'images': [
|
||||
'static/description/artists_description.png',
|
||||
'static/description/artists_screenshot.jpg',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-artists.odoo.com',
|
||||
'assets': {
|
||||
'website.assets_editor': [
|
||||
'theme_artists/static/src/js/tour.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_artists.s_banner_parallax_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_artists.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="glob">theme_artists/static/src/old_snippets/s_banner_parallax/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_artists.s_products_carousel_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_artists.s_products_carousel_000_variables_scss</field>
|
||||
<field name="name">Products carousel 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_artists/static/src/old_snippets/s_products_carousel/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_artists.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_artists.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_artists/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_artists.compatibility_saas_11_4_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_artists.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="glob">/theme_artists/static/src/scss/compatibility-saas-11.4-variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -6,7 +6,7 @@ class ThemeArtists(models.AbstractModel):
|
||||
|
||||
def _theme_artists_post_copy(self, mod):
|
||||
# For compatibility
|
||||
# self.enable_view('theme_common.compatibility-saas-10-2')
|
||||
# self.enable_asset('theme_common.compatibility_saas_10_2')
|
||||
|
||||
self.disable_view('website.template_header_default')
|
||||
self.enable_view('website.template_header_hamburger')
|
||||
@@ -15,4 +15,5 @@ class ThemeArtists(models.AbstractModel):
|
||||
self.disable_view('website.footer_custom')
|
||||
self.enable_view('website.template_footer_centered')
|
||||
|
||||
self.enable_view('website.option_ripple_effect')
|
||||
self.enable_asset('website.ripple_effect_scss')
|
||||
self.enable_asset('website.ripple_effect_js')
|
||||
|
||||
@@ -1,71 +1,3 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// Palette
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
$o-color-palettes: (
|
||||
(
|
||||
'o-color-1': #ab44ff,
|
||||
'o-color-2': #3a3a3a,
|
||||
'o-color-3': #e5e5e5,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'o-cc5-text': 'o-color-3',
|
||||
|
||||
'menu': 5,
|
||||
),
|
||||
(
|
||||
'o-color-1': #1ad68f,
|
||||
'o-color-2': #2e2e2e,
|
||||
'o-color-3': #cfcfcf,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'menu': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #007882,
|
||||
'o-color-2': #052286,
|
||||
'o-color-3': #f9ede6,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #33302e,
|
||||
|
||||
'o-cc5-link': #48d9e5,
|
||||
|
||||
'footer': 1,
|
||||
'copyright': 1,
|
||||
),
|
||||
(
|
||||
'o-color-1': #0061df,
|
||||
'o-color-2': #1b1b1b,
|
||||
'o-color-3': #e8e6dc,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #f48847,
|
||||
'o-color-2': #282d30,
|
||||
'o-color-3': #e9ceb0,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'footer': 3,
|
||||
),
|
||||
(
|
||||
'o-color-1': #95d2e5,
|
||||
'o-color-2': #454545,
|
||||
'o-color-3': #f6f4f2,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
),
|
||||
);
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Fonts
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -146,6 +78,7 @@ $o-theme-font-configs: (
|
||||
|
||||
$o-website-values-palettes: (
|
||||
(
|
||||
'color-palettes-name': 'artists-1',
|
||||
'header-font-size': (13 / 16) * 1rem,
|
||||
'font': 'Droid Sans',
|
||||
'headings-font': 'Radley',
|
||||
@@ -158,3 +91,31 @@ $o-website-values-palettes: (
|
||||
'footer-template': 'centered',
|
||||
),
|
||||
);
|
||||
|
||||
$o-palette-priority-prefix: 'artists';
|
||||
|
||||
$o-color-palettes-compatibility-indexes: (
|
||||
1: 'artists-1',
|
||||
2: 'artists-2',
|
||||
3: 'artists-3',
|
||||
4: 'artists-4',
|
||||
5: 'artists-5',
|
||||
6: 'artists-6',
|
||||
7: 'generic-1',
|
||||
8: 'generic-2',
|
||||
9: 'generic-3',
|
||||
10: 'generic-4',
|
||||
11: 'generic-5',
|
||||
12: 'generic-6',
|
||||
13: 'generic-7',
|
||||
14: 'generic-8',
|
||||
15: 'generic-9',
|
||||
16: 'generic-10',
|
||||
17: 'generic-11',
|
||||
18: 'generic-12',
|
||||
19: 'generic-13',
|
||||
20: 'generic-14',
|
||||
21: 'generic-15',
|
||||
22: 'generic-16',
|
||||
23: 'generic-17',
|
||||
);
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_artists/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="compatibility-saas-11-4-variables" name="Compatibility for saas-11.4 (variables)" inherit_id="theme_common.compatibility-saas-11-4-variables">
|
||||
<xpath expr="//link[last()]" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_artists/static/src/scss/compatibility-saas-11.4-variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_artists/static/src/js/tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_banner_parallax_css_000_variables" inherit_id="theme_common._assets_snippet_s_banner_parallax_css_000_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_artists/static/src/old_snippets/s_banner_parallax/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_products_carousel_css_000_variables" inherit_id="theme_common._assets_snippet_s_products_carousel_css_000_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_artists/static/src/old_snippets/s_products_carousel/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -7,13 +7,11 @@
|
||||
'version': '2.0.0',
|
||||
'author': 'Odoo S.A.',
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'data/ir_asset.xml',
|
||||
'views/images_library.xml',
|
||||
'views/customizations.xml',
|
||||
|
||||
'views/old_snippets/s_css_slider.xml',
|
||||
'views/old_snippets/s_showcase_slider.xml',
|
||||
],
|
||||
],
|
||||
'images': [
|
||||
'static/description/poster.jpg',
|
||||
'static/description/avantgarde_screenshot.jpg',
|
||||
@@ -21,4 +19,9 @@
|
||||
'depends': ['theme_common'],
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-avantgarde.odoo.com',
|
||||
'assets': {
|
||||
'website.assets_editor': [
|
||||
'theme_avantgarde/static/src/js/tour.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_avantgarde.s_showcase_slider_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_avantgarde.s_showcase_slider_000_variables_scss</field>
|
||||
<field name="name">Showcase slider 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_avantgarde/static/src/old_snippets/s_showcase_slider/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_avantgarde.s_css_slider_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_avantgarde.s_css_slider_000_variables_scss</field>
|
||||
<field name="name">Css slider 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_avantgarde/static/src/old_snippets/s_css_slider/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_avantgarde.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_avantgarde.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_avantgarde/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_avantgarde.secondary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_avantgarde.secondary_variables_scss</field>
|
||||
<field name="name">Secondary variables SCSS</field>
|
||||
<field name="bundle">web._assets_secondary_variables</field>
|
||||
<field name="glob">theme_avantgarde/static/src/scss/secondary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -6,7 +6,7 @@ class ThemeAvantgarde(models.AbstractModel):
|
||||
|
||||
def _theme_avantgarde_post_copy(self, mod):
|
||||
# For compatibility
|
||||
# self.enable_view('theme_common.compatibility-saas-10-2')
|
||||
# self.enable_asset('theme_common.compatibility_saas_10_2')
|
||||
|
||||
self.disable_view('website.template_header_default')
|
||||
self.enable_view('website.template_header_magazine')
|
||||
@@ -15,4 +15,5 @@ class ThemeAvantgarde(models.AbstractModel):
|
||||
self.disable_view('website.footer_custom')
|
||||
self.enable_view('website.template_footer_centered')
|
||||
|
||||
self.enable_view('website.option_ripple_effect')
|
||||
self.enable_asset('website.ripple_effect_scss')
|
||||
self.enable_asset('website.ripple_effect_js')
|
||||
|
||||
@@ -4,217 +4,86 @@
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
// Theme colors
|
||||
$o-theme-color-palettes: (
|
||||
$o-theme-color-palettes: map-merge($o-theme-color-palettes,
|
||||
(
|
||||
'alpha': #E91E63,
|
||||
'beta': #FF9833,
|
||||
'gamma': #339ACC,
|
||||
'delta': #00CC64,
|
||||
'epsilon': #572F59,
|
||||
'avantgarde-1': (
|
||||
'alpha': #E91E63,
|
||||
'beta': #FF9833,
|
||||
'gamma': #339ACC,
|
||||
'delta': #00CC64,
|
||||
'epsilon': #572F59,
|
||||
|
||||
'success': #5CB85C,
|
||||
'info': #4D68A3,
|
||||
'warning': #DDC66B,
|
||||
'danger': #D86060,
|
||||
),
|
||||
(
|
||||
'alpha': #DBAD10,
|
||||
'beta': #595959,
|
||||
'gamma': #808F85,
|
||||
'delta': #91C499,
|
||||
'epsilon': #F2E9DC,
|
||||
),
|
||||
(
|
||||
'alpha': #3BBFEE,
|
||||
'beta': #58355E,
|
||||
'gamma': #E03616,
|
||||
'delta': #FFF689,
|
||||
'epsilon': #CFFFB0,
|
||||
'success': #5CB85C,
|
||||
'info': #4D68A3,
|
||||
'warning': #DDC66B,
|
||||
'danger': #D86060,
|
||||
),
|
||||
'avantgarde-2':(
|
||||
'alpha': #DBAD10,
|
||||
'beta': #595959,
|
||||
'gamma': #808F85,
|
||||
'delta': #91C499,
|
||||
'epsilon': #F2E9DC,
|
||||
),
|
||||
'avantgarde-3':(
|
||||
'alpha': #3BBFEE,
|
||||
'beta': #58355E,
|
||||
'gamma': #E03616,
|
||||
'delta': #FFF689,
|
||||
'epsilon': #CFFFB0,
|
||||
|
||||
'success': #31B05E,
|
||||
'info': #4D68A3,
|
||||
'warning': #EACF41,
|
||||
'danger': #CB3E3E,
|
||||
),
|
||||
(
|
||||
'alpha': #009688,
|
||||
'beta': #003249,
|
||||
'gamma': #313715,
|
||||
'delta': #ECCE8E,
|
||||
'epsilon': #D16014,
|
||||
'success': #31B05E,
|
||||
'info': #4D68A3,
|
||||
'warning': #EACF41,
|
||||
'danger': #CB3E3E,
|
||||
),
|
||||
'avantgarde-4':(
|
||||
'alpha': #009688,
|
||||
'beta': #003249,
|
||||
'gamma': #313715,
|
||||
'delta': #ECCE8E,
|
||||
'epsilon': #D16014,
|
||||
|
||||
'success': #5CB85C,
|
||||
),
|
||||
(
|
||||
'alpha': #F44336,
|
||||
'beta': #450D0B,
|
||||
'gamma': #1F143B,
|
||||
'delta': #80A2BD,
|
||||
'epsilon': #655557,
|
||||
'success': #5CB85C,
|
||||
),
|
||||
'avantgarde-5':(
|
||||
'alpha': #F44336,
|
||||
'beta': #450D0B,
|
||||
'gamma': #1F143B,
|
||||
'delta': #80A2BD,
|
||||
'epsilon': #655557,
|
||||
|
||||
'success': #31B05E,
|
||||
'info': #4D68A3,
|
||||
'warning': #EACF41,
|
||||
'danger': #CB3E3E,
|
||||
),
|
||||
(
|
||||
'alpha': #CDDC39,
|
||||
'beta': #D6F8D6,
|
||||
'gamma': #7FC6A4,
|
||||
'delta': #5D737E,
|
||||
'epsilon': #55505C,
|
||||
),
|
||||
(
|
||||
'alpha': #FF5722,
|
||||
'beta': #29335C,
|
||||
'gamma': #F3A712,
|
||||
'delta': #F0CEA0,
|
||||
'epsilon': #534D41,
|
||||
),
|
||||
(
|
||||
'alpha': #607D8B,
|
||||
'beta': #3B1F2B,
|
||||
'gamma': #A9ACA9,
|
||||
'delta': #969397,
|
||||
'epsilon': #60495A,
|
||||
'success': #31B05E,
|
||||
'info': #4D68A3,
|
||||
'warning': #EACF41,
|
||||
'danger': #CB3E3E,
|
||||
),
|
||||
'avantgarde-6':(
|
||||
'alpha': #CDDC39,
|
||||
'beta': #D6F8D6,
|
||||
'gamma': #7FC6A4,
|
||||
'delta': #5D737E,
|
||||
'epsilon': #55505C,
|
||||
),
|
||||
'avantgarde-7':(
|
||||
'alpha': #FF5722,
|
||||
'beta': #29335C,
|
||||
'gamma': #F3A712,
|
||||
'delta': #F0CEA0,
|
||||
'epsilon': #534D41,
|
||||
),
|
||||
'avantgarde-8':(
|
||||
'alpha': #607D8B,
|
||||
'beta': #3B1F2B,
|
||||
'gamma': #A9ACA9,
|
||||
'delta': #969397,
|
||||
'epsilon': #60495A,
|
||||
|
||||
'success': #5CB85C,
|
||||
),
|
||||
'success': #5CB85C,
|
||||
),
|
||||
)
|
||||
);
|
||||
|
||||
// Theme Palettes
|
||||
$o-color-palettes: (
|
||||
(
|
||||
'o-color-1': #ee4980,
|
||||
'o-color-2': #5f5458,
|
||||
'o-color-3': #f7f7f7,
|
||||
'o-color-4': #FFFFFF,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'o-cc5-headings': 'o-color-1',
|
||||
|
||||
'body': 'o-color-3',
|
||||
'footer': 1,
|
||||
'copyright': 3,
|
||||
),
|
||||
(
|
||||
'o-color-1': #38383b,
|
||||
'o-color-2': #918f8b,
|
||||
'o-color-3': #dfe0e1,
|
||||
'o-color-4': #FFFFFF,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'o-cc4-headings': 'o-color-3',
|
||||
'o-cc5-headings': 'o-color-2',
|
||||
|
||||
'o-cc4-btn-primary': 'o-color-3',
|
||||
'o-cc5-btn-primary': 'o-color-2',
|
||||
|
||||
'menu': 4,
|
||||
'footer': 4,
|
||||
),
|
||||
(
|
||||
'o-color-1': #f08e80,
|
||||
'o-color-2': #0b0d63,
|
||||
'o-color-3': #fdf0e6,
|
||||
'o-color-4': #FFFFFF,
|
||||
'o-color-5': #4e4d4d,
|
||||
|
||||
'o-cc2-headings': 'o-color-2',
|
||||
'o-cc3-headings': 'o-color-3',
|
||||
'o-cc4-headings': 'o-color-5',
|
||||
'o-cc5-headings': 'o-color-1',
|
||||
|
||||
'footer': 1,
|
||||
'copyright': 1,
|
||||
),
|
||||
(
|
||||
'o-color-1': #f78f4a,
|
||||
'o-color-2': #94583a,
|
||||
'o-color-3': #F7EFBA,
|
||||
'o-color-4': #FFFFFF,
|
||||
'o-color-5': #312b24,
|
||||
|
||||
'o-cc2-headings': 'o-color-2',
|
||||
'o-cc3-headings': 'o-color-3',
|
||||
'o-cc4-headings': 'o-color-5',
|
||||
'o-cc5-headings': 'o-color-1',
|
||||
|
||||
'o-cc2-btn-primary': 'o-color-2',
|
||||
'o-cc3-btn-primary': 'o-color-3',
|
||||
|
||||
'footer': 1,
|
||||
'copyright': 1,
|
||||
),
|
||||
(
|
||||
'o-color-1': #AC578C,
|
||||
'o-color-2': #69355D,
|
||||
'o-color-3': #F7EFBA,
|
||||
'o-color-4': #FFFFFF,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'o-cc2-headings': 'o-color-2',
|
||||
'o-cc3-headings': 'o-color-3',
|
||||
'o-cc4-headings': 'o-color-5',
|
||||
'o-cc5-headings': 'o-color-1',
|
||||
|
||||
'o-cc2-btn-primary': 'o-color-2',
|
||||
'o-cc3-btn-primary': 'o-color-3',
|
||||
|
||||
'footer': 1,
|
||||
'copyright': 1,
|
||||
),
|
||||
(
|
||||
'o-color-1': #f3b65b,
|
||||
'o-color-2': #3c4e3c,
|
||||
'o-color-3': #e7d1b5,
|
||||
'o-color-4': #FFFFFF,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'o-cc2-headings': 'o-color-2',
|
||||
'o-cc3-headings': 'o-color-3',
|
||||
'o-cc5-headings': 'o-color-1',
|
||||
),
|
||||
(
|
||||
'o-color-1': #f48847,
|
||||
'o-color-2': #282d30,
|
||||
'o-color-3': #e9ceb0,
|
||||
'o-color-4': #FFFFFF,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'o-cc2-headings': 'o-color-1',
|
||||
'o-cc5-headings': 'o-color-1',
|
||||
),
|
||||
(
|
||||
'o-color-1': #278f84,
|
||||
'o-color-2': #494048,
|
||||
'o-color-3': #ebe1ea,
|
||||
'o-color-4': #FFFFFF,
|
||||
'o-color-5': #201c20,
|
||||
|
||||
'o-cc2-headings': 'o-color-1',
|
||||
'o-cc5-headings': 'o-color-1',
|
||||
),
|
||||
);
|
||||
|
||||
// Grays
|
||||
$-black: #000000;
|
||||
$o-gray-color-palettes: ();
|
||||
@each $-palette in $o-color-palettes {
|
||||
$o-gray-color-palettes: append($o-gray-color-palettes, (
|
||||
'975': lighten($-black, 13%),
|
||||
'950': lighten($-black, 16%),
|
||||
'925': lighten($-black, 19%),
|
||||
'900': lighten($-black, 22%),
|
||||
'800': lighten($-black, 25%),
|
||||
'700': lighten($-black, 33.5%),
|
||||
'650': lighten($-black, 50%),
|
||||
'600': lighten($-black, 65.5%),
|
||||
'400': lighten($-black, 82%),
|
||||
'200': lighten($-black, 93.5%),
|
||||
));
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Fonts
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -295,6 +164,8 @@ $o-theme-font-configs: (
|
||||
|
||||
$o-website-values-palettes: (
|
||||
(
|
||||
'color-palettes-name': 'avantgarde-1',
|
||||
|
||||
'font-size-base': (14 / 16) * 1rem,
|
||||
'font': 'Heebo',
|
||||
'headings-font': 'Playfair Display',
|
||||
@@ -314,3 +185,33 @@ $o-website-values-palettes: (
|
||||
'link-underline': 'always',
|
||||
),
|
||||
);
|
||||
|
||||
$o-palette-priority-prefix: 'avantgarde';
|
||||
|
||||
$o-color-palettes-compatibility-indexes: (
|
||||
1: 'avantgarde-1',
|
||||
2: 'avantgarde-2',
|
||||
3: 'avantgarde-3',
|
||||
4: 'avantgarde-4',
|
||||
5: 'avantgarde-5',
|
||||
6: 'avantgarde-6',
|
||||
7: 'avantgarde-7',
|
||||
8: 'avantgarde-8',
|
||||
9: 'generic-1',
|
||||
10: 'generic-2',
|
||||
11: 'generic-3',
|
||||
12: 'generic-4',
|
||||
13: 'generic-5',
|
||||
14: 'generic-6',
|
||||
15: 'generic-7',
|
||||
16: 'generic-8',
|
||||
17: 'generic-9',
|
||||
18: 'generic-10',
|
||||
19: 'generic-11',
|
||||
20: 'generic-12',
|
||||
21: 'generic-13',
|
||||
22: 'generic-14',
|
||||
23: 'generic-15',
|
||||
24: 'generic-16',
|
||||
25: 'generic-17',
|
||||
);
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_avantgarde/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="_assets_secondary_variables" inherit_id="website._assets_secondary_variables" priority="1">
|
||||
<xpath expr="//link" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_avantgarde/static/src/scss/secondary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<!-- Onboarding Tour -->
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_avantgarde/static/src/js/tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_css_slider_css_000_variables" inherit_id="theme_common._assets_snippet_s_css_slider_css_000_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_avantgarde/static/src/old_snippets/s_css_slider/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_showcase_slider_css_000_variables" inherit_id="theme_common._assets_snippet_s_showcase_slider_css_000_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_avantgarde/static/src/old_snippets/s_showcase_slider/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -8,7 +8,7 @@
|
||||
'author': 'Odoo S.A.',
|
||||
'depends': ['theme_common', 'website_animate'],
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'data/ir_asset.xml',
|
||||
'views/images.xml',
|
||||
|
||||
'views/snippets/s_cover.xml',
|
||||
@@ -17,12 +17,16 @@
|
||||
'views/snippets/s_company_team.xml',
|
||||
'views/snippets/s_call_to_action.xml',
|
||||
|
||||
'views/old_snippets/s_banner_parallax.xml',
|
||||
],
|
||||
],
|
||||
'images': [
|
||||
'static/description/beauty_description.png',
|
||||
'static/description/beauty_screenshot.jpg',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-beauty.odoo.com',
|
||||
'assets': {
|
||||
'website.assets_editor': [
|
||||
'theme_beauty/static/src/js/tour.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
<?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="glob">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="glob">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="glob">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="glob">/theme_beauty/static/src/scss/compatibility-saas-11.4-variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -1,74 +1,3 @@
|
||||
$o-color-palettes: (
|
||||
(
|
||||
'o-color-1': #df699c,
|
||||
'o-color-2': #590046,
|
||||
'o-color-3': #dbe8ed,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #222222,
|
||||
|
||||
'o-cc2-text': 'o-color-1',
|
||||
|
||||
'menu': 5,
|
||||
'footer': 5,
|
||||
'copyright': 5,
|
||||
),
|
||||
(
|
||||
'o-color-1': #4fda89,
|
||||
'o-color-2': #714e9c,
|
||||
'o-color-3': #dadbdb,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #242327,
|
||||
|
||||
'o-cc2-link': 'o-color-5',
|
||||
|
||||
'menu': 4,
|
||||
'footer': 4,
|
||||
'copyright': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #009083,
|
||||
'o-color-2': #8ba1a0,
|
||||
'o-color-3': #e9e9e9,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #1e222f,
|
||||
|
||||
'footer': 2,
|
||||
'copyright': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #b6977d,
|
||||
'o-color-2': #585832,
|
||||
'o-color-3': #e7e5e5,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'footer': 1,
|
||||
'copyright': 1,
|
||||
),
|
||||
(
|
||||
'o-color-1': #1ad68f,
|
||||
'o-color-2': #2e2e2e,
|
||||
'o-color-3': #e9e9e9,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'o-cc2-link': 'o-color-5',
|
||||
|
||||
'menu': 3,
|
||||
'footer': 3,
|
||||
'copyright': 3,
|
||||
),
|
||||
(
|
||||
'o-color-1': #b3b862,
|
||||
'o-color-2': #1e493b,
|
||||
'o-color-3': #e3e7e9,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #112625,
|
||||
|
||||
'o-cc2-link': 'o-color-5',
|
||||
),
|
||||
);
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Fonts
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -125,6 +54,8 @@ $o-theme-font-configs: (
|
||||
|
||||
$o-website-values-palettes: (
|
||||
(
|
||||
'color-palettes-name': 'beauty-1',
|
||||
|
||||
'header-font-size': (18 / 16) * 1rem,
|
||||
'btn-border-radius': .3125rem,
|
||||
'btn-border-radius-lg': .3125rem,
|
||||
@@ -138,3 +69,31 @@ $o-website-values-palettes: (
|
||||
'header-links-style': 'outline',
|
||||
),
|
||||
);
|
||||
|
||||
$o-palette-priority-prefix: 'beauty';
|
||||
|
||||
$o-color-palettes-compatibility-indexes: (
|
||||
1: 'beauty-1',
|
||||
2: 'beauty-2',
|
||||
3: 'beauty-3',
|
||||
4: 'beauty-4',
|
||||
5: 'beauty-5',
|
||||
6: 'beauty-6',
|
||||
7: 'generic-1',
|
||||
8: 'generic-2',
|
||||
9: 'generic-3',
|
||||
10: 'generic-4',
|
||||
11: 'generic-5',
|
||||
12: 'generic-6',
|
||||
13: 'generic-7',
|
||||
14: 'generic-8',
|
||||
15: 'generic-9',
|
||||
16: 'generic-10',
|
||||
17: 'generic-11',
|
||||
18: 'generic-12',
|
||||
19: 'generic-13',
|
||||
20: 'generic-14',
|
||||
21: 'generic-15',
|
||||
22: 'generic-16',
|
||||
23: 'generic-17',
|
||||
);
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_beauty/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="_assets_frontend_helpers" inherit_id="website._assets_frontend_helpers" priority="1">
|
||||
<xpath expr="//link" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_beauty/static/src/scss/bootstrap_overridden.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="compatibility-saas-11-4-variables" name="Compatibility for saas-11.4 (variables)" inherit_id="theme_common.compatibility-saas-11-4-variables">
|
||||
<xpath expr="//link[last()]" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_beauty/static/src/scss/compatibility-saas-11.4-variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_beauty/static/src/js/tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_banner_parallax_css_000_variables" inherit_id="theme_common._assets_snippet_s_banner_parallax_css_000_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_beauty/static/src/old_snippets/s_banner_parallax/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -8,19 +8,20 @@
|
||||
'author': 'Odoo S.A.',
|
||||
'depends': ['theme_common', 'website_animate'],
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'data/ir_asset.xml',
|
||||
'views/image_content.xml',
|
||||
'views/customizations.xml',
|
||||
|
||||
'views/old_snippets/s_big_icons.xml',
|
||||
'views/old_snippets/s_big_image_parallax.xml',
|
||||
'views/old_snippets/s_big_image.xml',
|
||||
'views/old_snippets/s_icon_box.xml',
|
||||
],
|
||||
],
|
||||
'images': [
|
||||
'static/description/bewise_description.jpg',
|
||||
'static/description/bewise_screenshot.jpeg',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-bewise.odoo.com',
|
||||
'assets': {
|
||||
'website.assets_editor': [
|
||||
'theme_bewise/static/src/js/tour.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_bewise.s_big_image_parallax_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bewise.s_big_image_parallax_000_scss</field>
|
||||
<field name="name">Big image parallax 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_bewise/static/src/old_snippets/s_big_image_parallax/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_bewise.s_big_image_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bewise.s_big_image_000_scss</field>
|
||||
<field name="name">Big image 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_bewise/static/src/old_snippets/s_big_image/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_bewise.s_icon_box_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bewise.s_icon_box_000_scss</field>
|
||||
<field name="name">Icon box 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_bewise/static/src/old_snippets/s_icon_box/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_bewise.s_big_icons_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bewise.s_big_icons_000_scss</field>
|
||||
<field name="name">Big icons 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_bewise/static/src/old_snippets/s_big_icons/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_bewise.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bewise.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_bewise/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -6,9 +6,10 @@ class ThemeBewise(models.AbstractModel):
|
||||
|
||||
def _theme_bewise_post_copy(self, mod):
|
||||
# For compatibility
|
||||
# self.enable_view('theme_common.compatibility-saas-10-2')
|
||||
# self.enable_asset('theme_common.compatibility_saas_10_2')
|
||||
|
||||
self.disable_view('website.footer_custom')
|
||||
self.enable_view('website.template_footer_headline')
|
||||
|
||||
self.enable_view('website.option_ripple_effect')
|
||||
self.enable_asset('website.ripple_effect_scss')
|
||||
self.enable_asset('website.ripple_effect_js')
|
||||
|
||||
@@ -4,84 +4,37 @@
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
// Theme colors
|
||||
$o-theme-color-palettes: (
|
||||
$o-theme-color-palettes: map-merge($o-theme-color-palettes,
|
||||
(
|
||||
alpha: #11b6a8,
|
||||
beta: #B9EAE8,
|
||||
gamma: #fda301,
|
||||
delta: #febf00,
|
||||
epsilon: #1b7f7e,
|
||||
),
|
||||
(
|
||||
alpha: #45AADA,
|
||||
beta: #B3DCF0,
|
||||
gamma: #f74b94,
|
||||
delta: #FDC6DD,
|
||||
epsilon: #ea3884,
|
||||
),
|
||||
(
|
||||
alpha: #8578b9,
|
||||
beta: #c1badb,
|
||||
gamma: #FDF002,
|
||||
delta: #FEF994,
|
||||
epsilon: #dbb132,
|
||||
),
|
||||
(
|
||||
alpha: #87bd70,
|
||||
beta: #C4E6B5,
|
||||
gamma: #fe5e6d,
|
||||
delta: #F2BFC5,
|
||||
epsilon: #ce2b3a,
|
||||
),
|
||||
);
|
||||
|
||||
// Grays
|
||||
$o-gray-color-palettes: ();
|
||||
@each $-palette in $o-theme-color-palettes {
|
||||
$o-gray-color-palettes: append($o-gray-color-palettes, (
|
||||
'900': lighten(#000, 40%),
|
||||
'700': lighten(#000, 55%),
|
||||
'600': lighten(#000, 70%),
|
||||
'200': lighten(#000, 80%),
|
||||
));
|
||||
}
|
||||
|
||||
// Colors
|
||||
$o-color-palettes: (
|
||||
(
|
||||
'o-color-1': #162238,
|
||||
'o-color-2': #fda301,
|
||||
'o-color-3': #f0f4f4,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #222222,
|
||||
|
||||
'o-cc4-bg': #b4904f,
|
||||
|
||||
'body': 'o-color-3',
|
||||
'menu': 4,
|
||||
'footer': 1,
|
||||
'copyright': 1,
|
||||
),
|
||||
(
|
||||
'o-color-1': #f74b94,
|
||||
'o-color-2': #45AADA,
|
||||
'o-color-3': #edf2f4,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #333333,
|
||||
|
||||
'footer': 1,
|
||||
'copyright': 1,
|
||||
),
|
||||
(
|
||||
'o-color-1': #dbb132,
|
||||
'o-color-2': #8578b9,
|
||||
'o-color-3': #f4f4f4,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #333333,
|
||||
|
||||
'footer': 1,
|
||||
'copyright': 1,
|
||||
),
|
||||
'bewise-1': (
|
||||
alpha: #11b6a8,
|
||||
beta: #B9EAE8,
|
||||
gamma: #fda301,
|
||||
delta: #febf00,
|
||||
epsilon: #1b7f7e,
|
||||
),
|
||||
'bewise-2': (
|
||||
alpha: #45AADA,
|
||||
beta: #B3DCF0,
|
||||
gamma: #f74b94,
|
||||
delta: #FDC6DD,
|
||||
epsilon: #ea3884,
|
||||
),
|
||||
'bewise-3': (
|
||||
alpha: #8578b9,
|
||||
beta: #c1badb,
|
||||
gamma: #FDF002,
|
||||
delta: #FEF994,
|
||||
epsilon: #dbb132,
|
||||
),
|
||||
'bewise-4': (
|
||||
alpha: #87bd70,
|
||||
beta: #C4E6B5,
|
||||
gamma: #fe5e6d,
|
||||
delta: #F2BFC5,
|
||||
epsilon: #ce2b3a,
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -148,6 +101,8 @@ $o-theme-font-configs: (
|
||||
|
||||
$o-website-values-palettes: (
|
||||
(
|
||||
'color-palettes-name': 'bewise-1',
|
||||
|
||||
'header-font-size': (20 / 16) * 1rem,
|
||||
'font': 'Darker Grotesque',
|
||||
'font-size-base': 1.2rem,
|
||||
@@ -164,3 +119,34 @@ $o-website-values-palettes: (
|
||||
'btn-padding-x-lg': 2.5rem,
|
||||
),
|
||||
);
|
||||
|
||||
$o-palette-priority-prefix: 'bewise';
|
||||
|
||||
$o-color-palettes-compatibility-indexes: (
|
||||
1: 'bewise-1',
|
||||
2: 'bewise-2',
|
||||
3: 'bewise-3',
|
||||
4: 'generic-1',
|
||||
5: 'generic-2',
|
||||
6: 'generic-3',
|
||||
7: 'generic-4',
|
||||
8: 'generic-5',
|
||||
9: 'generic-6',
|
||||
10: 'generic-7',
|
||||
11: 'generic-8',
|
||||
12: 'generic-9',
|
||||
13: 'generic-10',
|
||||
14: 'generic-11',
|
||||
15: 'generic-12',
|
||||
16: 'generic-13',
|
||||
17: 'generic-14',
|
||||
18: 'generic-15',
|
||||
19: 'generic-16',
|
||||
20: 'generic-17',
|
||||
);
|
||||
$o-theme-color-palettes-compatibility-indexes: (
|
||||
1: 'bewise-1',
|
||||
2: 'bewise-2',
|
||||
3: 'bewise-3',
|
||||
4: 'bewise-4',
|
||||
);
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bewise/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<!-- Onboarding Tour -->
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_bewise/static/src/js/tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_big_icons_css_000" inherit_id="theme_common.assets_snippet_s_big_icons_css_000" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bewise/static/src/old_snippets/s_big_icons/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_big_image_css_000" inherit_id="theme_common.assets_snippet_s_big_image_css_000" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bewise/static/src/old_snippets/s_big_image/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_big_image_parallax_css_000" inherit_id="theme_common.assets_snippet_s_big_image_parallax_css_000" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bewise/static/src/old_snippets/s_big_image_parallax/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_icon_box_css_000" inherit_id="theme_common.assets_snippet_s_icon_box_css_000" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bewise/static/src/old_snippets/s_icon_box/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -8,7 +8,7 @@
|
||||
'author': 'Odoo S.A.',
|
||||
'depends': ['theme_common'],
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'data/ir_asset.xml',
|
||||
'views/images_library.xml',
|
||||
|
||||
'views/snippets/s_cover.xml',
|
||||
@@ -23,5 +23,10 @@
|
||||
'static/description/bistro_screenshot.jpeg',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-bistro.odoo.com'
|
||||
'live_test_url': 'https://theme-bistro.odoo.com',
|
||||
'assets': {
|
||||
'website.assets_editor': [
|
||||
'theme_bistro/static/src/js/tour.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_bistro.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bistro.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_bistro/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_bistro.bootstrap_overridden_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bistro.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="glob">theme_bistro/static/src/scss/bootstrap_overridden.scss</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -16,4 +16,5 @@ class ThemeBistro(models.AbstractModel):
|
||||
self.enable_view('website.template_footer_slideout')
|
||||
self.enable_view('website.option_footer_scrolltop')
|
||||
|
||||
self.enable_view('website.option_ripple_effect')
|
||||
self.enable_asset('website.ripple_effect_scss')
|
||||
self.enable_asset('website.ripple_effect_js')
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
|
||||
$o-website-values-palettes: (
|
||||
(
|
||||
'color-palettes-name': 'bistro-5',
|
||||
|
||||
// Header
|
||||
'header-template': 'vertical',
|
||||
'hambuger-type': 'off-canvas',
|
||||
@@ -121,163 +123,77 @@ $o-theme-btn-font-weight: 400;
|
||||
// Colors
|
||||
//------------------------------------------------------------------------------//
|
||||
|
||||
$o-color-palette-number: 5;
|
||||
$o-color-palettes: (
|
||||
( // Palette 1
|
||||
'o-color-1': #68b581,
|
||||
'o-color-2': #046380,
|
||||
'o-color-3': #e8e6d1,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #1d2127,
|
||||
|
||||
'o-cc1-text': 'o-color-5',
|
||||
|
||||
'menu': 1,
|
||||
'footer': 5,
|
||||
'copyright': 4,
|
||||
),
|
||||
( // Palette 2
|
||||
'o-color-1': #8cc850,
|
||||
'o-color-2': #cc4452,
|
||||
'o-color-3': #f6f4e1,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #4c4545,
|
||||
|
||||
'o-cc1-text': 'o-color-5',
|
||||
'o-cc3-link': 'o-color-4',
|
||||
'o-cc4-link': 'o-color-4',
|
||||
'o-cc5-btn-secondary': 'o-color-2',
|
||||
|
||||
'menu': 5,
|
||||
'footer': 5,
|
||||
'copyright': 4,
|
||||
),
|
||||
( // Palette 3
|
||||
'o-color-1': #e2ad3b,
|
||||
'o-color-2': #1a2a41,
|
||||
'o-color-3': #f2ebd5,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #d26400,
|
||||
|
||||
'o-cc1-text': 'o-color-2',
|
||||
'o-cc2-headings': 'o-color-2',
|
||||
'o-cc2-link': 'o-color-2',
|
||||
'o-cc3-headings': 'o-color-3',
|
||||
'o-cc5-link': 'o-color-3',
|
||||
|
||||
'menu': 3,
|
||||
'footer': 3,
|
||||
'copyright': 4,
|
||||
),
|
||||
( // Palette 4
|
||||
'o-color-1': #0092b2,
|
||||
'o-color-2': #046380,
|
||||
'o-color-3': #f2ebd5,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #a8c545,
|
||||
|
||||
'o-cc1-text': #002737,
|
||||
'o-cc2-headings': 'o-color-2',
|
||||
'o-cc3-headings': 'o-color-3',
|
||||
'o-cc3-link': 'o-color-3',
|
||||
'o-cc4-link': 'o-color-3',
|
||||
'o-cc4-btn-primary': 'o-color-3',
|
||||
'o-cc4-btn-secondary': 'o-color-2',
|
||||
'o-cc5-link': 'o-color-2',
|
||||
'o-cc5-btn-secondary': 'o-color-2',
|
||||
|
||||
'preheader': 4,
|
||||
'menu': 1,
|
||||
'footer': 3,
|
||||
'copyright': 4,
|
||||
),
|
||||
( // Palette 5
|
||||
'o-color-1': #dd7e43,
|
||||
'o-color-2': #658791,
|
||||
'o-color-3': #9cc264,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #2b2d33,
|
||||
|
||||
'o-cc1-text': 'o-color-5',
|
||||
'o-cc2-headings': 'o-color-4',
|
||||
'o-cc2-btn-primary': 'o-color-4',
|
||||
'o-cc2-link': 'o-color-4',
|
||||
'o-cc3-btn-primary': 'o-color-4',
|
||||
'o-cc3-btn-secondary': 'o-color-5',
|
||||
'o-cc3-link': 'o-color-4',
|
||||
'o-cc4-btn-primary': 'o-color-4',
|
||||
'o-cc4-btn-secondary': 'o-color-5',
|
||||
'o-cc4-link': 'o-color-4',
|
||||
'o-cc5-btn-secondary': 'o-color-2',
|
||||
'o-cc5-link': 'o-color-1',
|
||||
|
||||
'preheader': 4,
|
||||
'menu': 5,
|
||||
'footer': 5,
|
||||
'copyright': 4,
|
||||
),
|
||||
( // Palette 6
|
||||
'o-color-1': #92b475,
|
||||
'o-color-2': #8c7d77,
|
||||
'o-color-3': #efefed,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #011a33,
|
||||
|
||||
'o-cc1-text': 'o-color-5',
|
||||
'o-cc3-link': 'o-color-4',
|
||||
'o-cc3-btn-secondary': 'o-color-4',
|
||||
'o-cc4-link': 'o-color-4',
|
||||
'o-cc4-btn-secondary': 'o-color-4',
|
||||
'o-cc5-btn-secondary': 'o-color-4',
|
||||
|
||||
'menu': 2,
|
||||
'footer': 5,
|
||||
'copyright': 4,
|
||||
),
|
||||
$o-theme-color-palettes: map-merge($o-theme-color-palettes,
|
||||
(
|
||||
'bistro-1': (
|
||||
'alpha': #68b581,
|
||||
'beta': #00a388,
|
||||
'gamma': #046380,
|
||||
'delta': #4bb5c1,
|
||||
'epsilon': #beeb9f,
|
||||
),
|
||||
'bistro-2': (
|
||||
'alpha': #a3cc52,
|
||||
'beta': #cc4452,
|
||||
'gamma': #8e3557,
|
||||
'delta': #f7f2b2,
|
||||
'epsilon': #4a1a2c,
|
||||
),
|
||||
'bistro-3': (
|
||||
'alpha': #eebf3e,
|
||||
'beta': #e2ad3b,
|
||||
'gamma': #bf5c00,
|
||||
'delta': #77c4d3,
|
||||
'epsilon': #901811,
|
||||
),
|
||||
'bistro-4': (
|
||||
'alpha': #0092b2,
|
||||
'beta': #046380,
|
||||
'gamma': #a8c545,
|
||||
'delta': #fff6c5,
|
||||
'epsilon': #ffd55c,
|
||||
),
|
||||
'bistro-5': (
|
||||
'alpha': #dd7e43,
|
||||
'beta': #d45c45,
|
||||
'gamma': #911146,
|
||||
'delta': #9cc264,
|
||||
'epsilon': #306e73,
|
||||
),
|
||||
'bistro-6': (
|
||||
'alpha': #b7ca79,
|
||||
'beta': #677e52,
|
||||
'gamma': #b0cc99,
|
||||
'delta': #89725b,
|
||||
'epsilon': #f6e8b1,
|
||||
),
|
||||
)
|
||||
);
|
||||
|
||||
// Compatibility
|
||||
$o-theme-color-palettes: (
|
||||
(
|
||||
'alpha': #68b581,
|
||||
'beta': #00a388,
|
||||
'gamma': #046380,
|
||||
'delta': #4bb5c1,
|
||||
'epsilon': #beeb9f,
|
||||
),
|
||||
(
|
||||
'alpha': #a3cc52,
|
||||
'beta': #cc4452,
|
||||
'gamma': #8e3557,
|
||||
'delta': #f7f2b2,
|
||||
'epsilon': #4a1a2c,
|
||||
),
|
||||
(
|
||||
'alpha': #eebf3e,
|
||||
'beta': #e2ad3b,
|
||||
'gamma': #bf5c00,
|
||||
'delta': #77c4d3,
|
||||
'epsilon': #901811,
|
||||
),
|
||||
(
|
||||
'alpha': #0092b2,
|
||||
'beta': #046380,
|
||||
'gamma': #a8c545,
|
||||
'delta': #fff6c5,
|
||||
'epsilon': #ffd55c,
|
||||
),
|
||||
(
|
||||
'alpha': #dd7e43,
|
||||
'beta': #d45c45,
|
||||
'gamma': #911146,
|
||||
'delta': #9cc264,
|
||||
'epsilon': #306e73,
|
||||
),
|
||||
(
|
||||
'alpha': #b7ca79,
|
||||
'beta': #677e52,
|
||||
'gamma': #b0cc99,
|
||||
'delta': #89725b,
|
||||
'epsilon': #f6e8b1,
|
||||
),
|
||||
$o-palette-priority-prefix: 'bistro';
|
||||
|
||||
$o-color-palettes-compatibility-indexes: (
|
||||
1: 'bistro-1',
|
||||
2: 'bistro-2',
|
||||
3: 'bistro-3',
|
||||
4: 'bistro-4',
|
||||
5: 'bistro-5',
|
||||
6: 'bistro-6',
|
||||
7: 'generic-1',
|
||||
8: 'generic-2',
|
||||
9: 'generic-3',
|
||||
10: 'generic-4',
|
||||
11: 'generic-5',
|
||||
12: 'generic-6',
|
||||
13: 'generic-7',
|
||||
14: 'generic-8',
|
||||
15: 'generic-9',
|
||||
16: 'generic-10',
|
||||
17: 'generic-11',
|
||||
18: 'generic-12',
|
||||
19: 'generic-13',
|
||||
20: 'generic-14',
|
||||
21: 'generic-15',
|
||||
22: 'generic-16',
|
||||
23: 'generic-17',
|
||||
);
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bistro/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="_assets_frontend_helpers" inherit_id="website._assets_frontend_helpers" priority="1">
|
||||
<xpath expr="//link" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bistro/static/src/scss/bootstrap_overridden.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_bistro/static/src/js/tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -8,7 +8,7 @@
|
||||
'author': 'Odoo S.A.',
|
||||
'depends': ['theme_common', 'website_animate'],
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'data/ir_asset.xml',
|
||||
'views/images.xml',
|
||||
|
||||
'views/snippets/s_title.xml',
|
||||
@@ -17,11 +17,17 @@
|
||||
'views/snippets/s_text_image.xml',
|
||||
'views/snippets/s_product_list.xml',
|
||||
'views/snippets/s_call_to_action.xml',
|
||||
'views/snippets/s_cover.xml',
|
||||
],
|
||||
'images': [
|
||||
'static/description/bookstore_description.png',
|
||||
'static/description/bookstore_screenshot.jpg',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-bookstore.odoo.com'
|
||||
'live_test_url': 'https://theme-bookstore.odoo.com',
|
||||
'assets': {
|
||||
'website.assets_editor': [
|
||||
'theme_bookstore/static/src/js/tour.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_bookstore.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bookstore.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_bookstore/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_bookstore.bootstrap_overridden_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bookstore.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="glob">theme_bookstore/static/src/scss/bootstrap_overridden.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_bookstore.compatibility_saas_11_4_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_bookstore.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="glob">/theme_bookstore/static/src/scss/compatibility-saas-11.4-variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -1,94 +1,3 @@
|
||||
// Colors
|
||||
$o-color-palettes: (
|
||||
(
|
||||
'o-color-1': #a1a52f,
|
||||
'o-color-2': #66555c,
|
||||
'o-color-3': #f7f7f7,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #242327,
|
||||
|
||||
'o-cc2-link': 'o-color-5',
|
||||
'o-cc5-link': 'o-color-4',
|
||||
'o-cc5-btn-primary': 'o-color-4',
|
||||
'o-cc5-btn-secondary': 'o-color-5',
|
||||
|
||||
'menu': 5,
|
||||
'footer': 5,
|
||||
'copyright': 5,
|
||||
),
|
||||
(
|
||||
'o-color-1': #679b96,
|
||||
'o-color-2': #345552,
|
||||
'o-color-3': #e9e9e9,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #1e222f,
|
||||
|
||||
'o-cc2-link': 'o-color-5',
|
||||
'o-cc2-headings': 'o-color-5',
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
'copyright': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #df699c,
|
||||
'o-color-2': #590046,
|
||||
'o-color-3': #dbe8ed,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #222222,
|
||||
|
||||
'o-cc2-link': 'o-color-5',
|
||||
'o-cc2-headings': 'o-color-5',
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
'copyright': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #b29964,
|
||||
'o-color-2': #62624c,
|
||||
'o-color-3': #f5f4f4,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #333333,
|
||||
|
||||
'o-cc2-link': 'o-color-5',
|
||||
|
||||
'menu': 4,
|
||||
'footer': 4,
|
||||
'copyright': 4,
|
||||
),
|
||||
(
|
||||
'o-color-1': #1ad68f,
|
||||
'o-color-2': #2e2e2e,
|
||||
'o-color-3': #f7f7f7,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #000000,
|
||||
|
||||
'o-cc2-link': 'o-color-5',
|
||||
'o-cc4-link': 'o-color-5',
|
||||
'o-cc4-text': 'o-color-5',
|
||||
|
||||
'menu': 4,
|
||||
'footer': 4,
|
||||
'copyright': 4,
|
||||
),
|
||||
(
|
||||
'o-color-1': #cfd744,
|
||||
'o-color-2': #3d504a,
|
||||
'o-color-3': #f0f1f1,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #112625,
|
||||
|
||||
'o-cc2-link': 'o-color-5',
|
||||
'o-cc4-link': 'o-color-5',
|
||||
'o-cc4-text': 'o-color-5',
|
||||
|
||||
'menu': 4,
|
||||
'footer': 4,
|
||||
'copyright': 4,
|
||||
),
|
||||
);
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Fonts
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -149,6 +58,7 @@ $o-theme-font-configs: (
|
||||
|
||||
$o-website-values-palettes: (
|
||||
(
|
||||
'color-palettes-name': 'bookstore-1',
|
||||
'header-font-size': (18 / 16) * 1rem,
|
||||
'btn-border-radius': 0px,
|
||||
'btn-border-radius-sm': 0px,
|
||||
@@ -162,3 +72,31 @@ $o-website-values-palettes: (
|
||||
'header-links-style': 'border-bottom',
|
||||
),
|
||||
);
|
||||
|
||||
$o-palette-priority-prefix: 'bookstore';
|
||||
|
||||
$o-color-palettes-compatibility-indexes: (
|
||||
1: 'bookstore-1',
|
||||
2: 'bookstore-2',
|
||||
3: 'bookstore-3',
|
||||
4: 'bookstore-4',
|
||||
5: 'bookstore-5',
|
||||
6: 'bookstore-6',
|
||||
7: 'generic-1',
|
||||
8: 'generic-2',
|
||||
9: 'generic-3',
|
||||
10: 'generic-4',
|
||||
11: 'generic-5',
|
||||
12: 'generic-6',
|
||||
13: 'generic-7',
|
||||
14: 'generic-8',
|
||||
15: 'generic-9',
|
||||
16: 'generic-10',
|
||||
17: 'generic-11',
|
||||
18: 'generic-12',
|
||||
19: 'generic-13',
|
||||
20: 'generic-14',
|
||||
21: 'generic-15',
|
||||
22: 'generic-16',
|
||||
23: 'generic-17',
|
||||
);
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bookstore/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="compatibility-saas-11-4-variables" name="Compatibility for saas-11.4 (variables)" inherit_id="theme_common.compatibility-saas-11-4-variables">
|
||||
<xpath expr="//link[last()]" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bookstore/static/src/scss/compatibility-saas-11.4-variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="_assets_frontend_helpers" inherit_id="website._assets_frontend_helpers" priority="1">
|
||||
<xpath expr="//link" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_bookstore/static/src/scss/bootstrap_overridden.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_bookstore/static/src/js/tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?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="pt64 pb64 o_half_screen_height s_parallax_no_overflow_hidden bg-black-50" remove="parallax s_parallax_is_fixed" separator=" "/>
|
||||
<attribute name="data-scroll-background-ratio">0</attribute>
|
||||
<attribute name="style">background-image: url('/web/image/website.s_cover_default_image'); background-position: 50% 55%;</attribute>
|
||||
</xpath>
|
||||
<!-- Parallax -->
|
||||
<xpath expr="//span[hasclass('s_parallax_bg')]" position="replace"/>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -8,7 +8,7 @@
|
||||
'author': 'Odoo S.A.',
|
||||
'depends': ['theme_common', 'website_animate'],
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'data/ir_asset.xml',
|
||||
'views/image_content.xml',
|
||||
|
||||
'views/snippets/s_cover.xml',
|
||||
@@ -23,4 +23,9 @@
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-clean.odoo.com',
|
||||
'assets': {
|
||||
'website.assets_editor': [
|
||||
'theme_clean/static/src/js/tour.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_clean.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_clean.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_clean/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_clean.bootstrap_overridden_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_clean.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="glob">theme_clean/static/src/scss/bootstrap_overridden.scss</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -3,84 +3,86 @@
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
// Theme colors
|
||||
$o-theme-color-palettes: (
|
||||
$o-theme-color-palettes: map-merge($o-theme-color-palettes,
|
||||
(
|
||||
'alpha': #bdc3c7,
|
||||
'beta': #95a5a6,
|
||||
'gamma': #2980b9,
|
||||
'delta': #3498db,
|
||||
'epsilon': #34495e,
|
||||
),
|
||||
(
|
||||
'alpha': #bdc3c7,
|
||||
'beta': #7a58b2,
|
||||
'gamma': #593d87,
|
||||
'delta': #39225f,
|
||||
'epsilon': #2c3e50,
|
||||
),
|
||||
(
|
||||
'alpha': #c5bcb1,
|
||||
'beta': #e67e22,
|
||||
'gamma': #c0392b,
|
||||
'delta': #e74c3c,
|
||||
'epsilon': #d35400,
|
||||
),
|
||||
(
|
||||
'alpha': #c5bcb1,
|
||||
'beta': #f1c40f,
|
||||
'gamma': #f3ac12,
|
||||
'delta': #e67e22,
|
||||
'epsilon': #d35400,
|
||||
),
|
||||
(
|
||||
'alpha': #ecf0f1,
|
||||
'beta': #bdc3c7,
|
||||
'gamma': #27ae60,
|
||||
'delta': #254c3a,
|
||||
'epsilon': #2ecc71,
|
||||
),
|
||||
(
|
||||
'alpha': #ecf0f1,
|
||||
'beta': #bdc3c7,
|
||||
'gamma': #7f8c8d,
|
||||
'delta': #445b5c,
|
||||
'epsilon': #34495e,
|
||||
),
|
||||
'clean-1': (
|
||||
'alpha': #bdc3c7,
|
||||
'beta': #95a5a6,
|
||||
'gamma': #2980b9,
|
||||
'delta': #3498db,
|
||||
'epsilon': #34495e,
|
||||
),
|
||||
'clean-2': (
|
||||
'alpha': #bdc3c7,
|
||||
'beta': #7a58b2,
|
||||
'gamma': #593d87,
|
||||
'delta': #39225f,
|
||||
'epsilon': #2c3e50,
|
||||
),
|
||||
'clean-3': (
|
||||
'alpha': #c5bcb1,
|
||||
'beta': #e67e22,
|
||||
'gamma': #c0392b,
|
||||
'delta': #e74c3c,
|
||||
'epsilon': #d35400,
|
||||
),
|
||||
'clean-4': (
|
||||
'alpha': #c5bcb1,
|
||||
'beta': #f1c40f,
|
||||
'gamma': #f3ac12,
|
||||
'delta': #e67e22,
|
||||
'epsilon': #d35400,
|
||||
),
|
||||
'clean-5': (
|
||||
'alpha': #ecf0f1,
|
||||
'beta': #bdc3c7,
|
||||
'gamma': #27ae60,
|
||||
'delta': #254c3a,
|
||||
'epsilon': #2ecc71,
|
||||
),
|
||||
'clean-6': (
|
||||
'alpha': #ecf0f1,
|
||||
'beta': #bdc3c7,
|
||||
'gamma': #7f8c8d,
|
||||
'delta': #445b5c,
|
||||
'epsilon': #34495e,
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
@if $o-support-13-0-color-system {
|
||||
$-status-color-palettes: (
|
||||
(
|
||||
'clean-1': (
|
||||
'success': #2980b9,
|
||||
'info': #1abc9c,
|
||||
'warning': #36495e,
|
||||
'danger': #2c3e50,
|
||||
),
|
||||
(
|
||||
'clean-2': (
|
||||
'success': #593d87,
|
||||
'info': #39225f,
|
||||
'warning': #2c3e50,
|
||||
'danger': #c0392b,
|
||||
),
|
||||
(
|
||||
'clean-3': (
|
||||
'success': #c0392b,
|
||||
'info': #e67e22,
|
||||
'warning': #c5bcb1,
|
||||
'danger': #d35400,
|
||||
),
|
||||
(
|
||||
'clean-4': (
|
||||
'success': #f3ac12,
|
||||
'info': #f1c40f,
|
||||
'warning': #c0392b,
|
||||
'danger': #d35400,
|
||||
),
|
||||
(
|
||||
'clean-5': (
|
||||
'success': #27ae60,
|
||||
'info': #254c3a,
|
||||
'warning': #34495e,
|
||||
'danger': #2c3e50,
|
||||
),
|
||||
(
|
||||
'clean-6': (
|
||||
'success': #bdc3c7,
|
||||
'info': #7f8c8d,
|
||||
'warning': #445b5c,
|
||||
@@ -89,85 +91,13 @@ $o-theme-color-palettes: (
|
||||
);
|
||||
$-palettes: $o-theme-color-palettes;
|
||||
$o-theme-color-palettes: ();
|
||||
@for $index from 1 through length($-palettes) {
|
||||
$o-theme-color-palettes: append($o-theme-color-palettes, map-merge(nth($-palettes, $index), nth($-status-color-palettes, $index)));
|
||||
@each $key in map-keys($-palettes) {
|
||||
$o-theme-color-palettes: map-merge($o-theme-color-palettes, (
|
||||
$key: map-merge(map-get($-palettes, $key), map-get($-status-color-palettes, $key) or ()),
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
// Grays
|
||||
$o-gray-color-palettes: ();
|
||||
@each $-palette in $o-theme-color-palettes {
|
||||
$o-gray-color-palettes: append($o-gray-color-palettes, (
|
||||
'900': lighten(#000, 40%),
|
||||
'600': lighten(#000, 70%),
|
||||
'200': lighten(#000, 80%),
|
||||
));
|
||||
}
|
||||
|
||||
// Colors
|
||||
$o-color-palettes: (
|
||||
(
|
||||
'o-color-1': #3498db,
|
||||
'o-color-2': #34495e,
|
||||
'o-color-3': #e5edf2,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #333333,
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
'copyright': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #7a58b2,
|
||||
'o-color-2': #4e3575,
|
||||
'o-color-3': #ecece4,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #2c3e50,
|
||||
|
||||
'o-cc1-headings': 'o-color-5',
|
||||
'o-cc5-link': #b9a1df,
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
'copyright': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #f85fa6,
|
||||
'o-color-2': #a3416f,
|
||||
'o-color-3': #e0e9f2,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #222222,
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
'copyright': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #3d91db,
|
||||
'o-color-2': #995528,
|
||||
'o-color-3': #f0edeb,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #222222,
|
||||
|
||||
'o-cc3-bg': #583e2d,
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
'copyright': 2,
|
||||
),
|
||||
(
|
||||
'o-color-1': #53aeb4,
|
||||
'o-color-2': #7f8c8d,
|
||||
'o-color-3': #eef3f6,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #34495e,
|
||||
|
||||
'menu': 2,
|
||||
'footer': 2,
|
||||
'copyright': 2,
|
||||
),
|
||||
);
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Fonts
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -264,6 +194,7 @@ $o-theme-font-configs: (
|
||||
|
||||
$o-website-values-palettes: (
|
||||
(
|
||||
'color-palettes-name': 'clean-1',
|
||||
'headings-font': 'Dosis',
|
||||
'navbar-font': 'Dosis',
|
||||
'buttons-font': 'Dosis',
|
||||
@@ -273,3 +204,38 @@ $o-website-values-palettes: (
|
||||
'footer-template': 'contact',
|
||||
),
|
||||
);
|
||||
|
||||
$o-palette-priority-prefix: 'clean';
|
||||
|
||||
$o-color-palettes-compatibility-indexes: (
|
||||
1: 'clean-1',
|
||||
2: 'clean-2',
|
||||
3: 'clean-3',
|
||||
4: 'clean-4',
|
||||
5: 'clean-5',
|
||||
6: 'generic-1',
|
||||
7: 'generic-2',
|
||||
8: 'generic-3',
|
||||
9: 'generic-4',
|
||||
10: 'generic-5',
|
||||
11: 'generic-6',
|
||||
12: 'generic-7',
|
||||
13: 'generic-8',
|
||||
14: 'generic-9',
|
||||
15: 'generic-10',
|
||||
16: 'generic-11',
|
||||
17: 'generic-12',
|
||||
18: 'generic-13',
|
||||
19: 'generic-14',
|
||||
20: 'generic-15',
|
||||
21: 'generic-16',
|
||||
22: 'generic-17',
|
||||
);
|
||||
$o-theme-color-palettes-compatibility-indexes: (
|
||||
1: 'clean-1',
|
||||
2: 'clean-2',
|
||||
3: 'clean-3',
|
||||
4: 'clean-4',
|
||||
5: 'clean-5',
|
||||
6: 'clean-6',
|
||||
);
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_clean/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="_assets_frontend_helpers" inherit_id="website._assets_frontend_helpers" priority="1">
|
||||
<xpath expr="//link" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_clean/static/src/scss/bootstrap_overridden.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_clean/static/src/js/tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -8,7 +8,7 @@
|
||||
'author': 'Odoo S.A.',
|
||||
'depends': ['website'],
|
||||
'data': [
|
||||
'views/assets.xml',
|
||||
'data/ir_asset.xml',
|
||||
'views/images.xml',
|
||||
'views/customizations.xml',
|
||||
],
|
||||
@@ -17,5 +17,10 @@
|
||||
'static/description/cobalt_screenshot.jpg',
|
||||
],
|
||||
'license': 'LGPL-3',
|
||||
'live_test_url': 'https://theme-cobalt.odoo.com'
|
||||
'live_test_url': 'https://theme-cobalt.odoo.com',
|
||||
'assets': {
|
||||
'website.assets_editor': [
|
||||
'theme_cobalt/static/src/js/tour.js',
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_cobalt.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_cobalt.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="directive">prepend</field>
|
||||
<field name="glob">theme_cobalt/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_cobalt.bootstrap_overridden_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_cobalt.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="glob">theme_cobalt/static/src/scss/bootstrap_overridden.scss</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -6,7 +6,8 @@ class ThemeCobalt(models.AbstractModel):
|
||||
|
||||
def _theme_cobalt_post_copy(self, mod):
|
||||
# For compatibility
|
||||
# self.enable_view('theme_common.compatibility-saas-10-2')
|
||||
# self.enable_asset('theme_common.compatibility_saas_10_2')
|
||||
|
||||
self.enable_view('website.option_ripple_effect')
|
||||
self.enable_asset('website.ripple_effect_scss')
|
||||
self.enable_asset('website.ripple_effect_js')
|
||||
self.enable_header_off_canvas()
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 204 KiB After Width: | Height: | Size: 212 KiB |
@@ -1,27 +1,3 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// Colors
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
$o-color-palettes: (
|
||||
( // Palette 1
|
||||
'o-color-1': #116466,
|
||||
'o-color-2': #2B3737,
|
||||
'o-color-3': #F6F4F2,
|
||||
'o-color-4': #ffffff,
|
||||
'o-color-5': #a9bcbc,
|
||||
|
||||
'o-cc3-headings': 'o-color-3',
|
||||
'o-cc3-text': 'o-color-5',
|
||||
'o-cc3-link': 'o-color-4',
|
||||
'o-cc3-btn-primary': 'o-color-4',
|
||||
'o-cc3-btn-secondary': 'o-color-5',
|
||||
|
||||
'header': 1,
|
||||
'footer': 3,
|
||||
'copyright': 'black-15',
|
||||
),
|
||||
);
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Fonts
|
||||
//------------------------------------------------------------------------------
|
||||
@@ -52,6 +28,8 @@ $o-theme-font-configs: (
|
||||
|
||||
$o-website-values-palettes: (
|
||||
(
|
||||
'color-palettes-name': 'cobalt-1',
|
||||
|
||||
'font': 'Inter',
|
||||
'headings-font': 'Inter',
|
||||
'navbar-font': 'Inter',
|
||||
@@ -73,3 +51,26 @@ $o-website-values-palettes: (
|
||||
'btn-padding-x-lg': 3.3rem,
|
||||
),
|
||||
);
|
||||
|
||||
$o-palette-priority-prefix: 'cobalt';
|
||||
|
||||
$o-color-palettes-compatibility-indexes: (
|
||||
1: 'cobalt-1',
|
||||
2: 'generic-1',
|
||||
3: 'generic-2',
|
||||
4: 'generic-3',
|
||||
5: 'generic-4',
|
||||
6: 'generic-5',
|
||||
7: 'generic-6',
|
||||
8: 'generic-7',
|
||||
9: 'generic-8',
|
||||
10: 'generic-9',
|
||||
11: 'generic-10',
|
||||
12: 'generic-11',
|
||||
13: 'generic-12',
|
||||
14: 'generic-13',
|
||||
15: 'generic-14',
|
||||
16: 'generic-15',
|
||||
17: 'generic-16',
|
||||
18: 'generic-17',
|
||||
);
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_cobalt/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="_assets_frontend_helpers" inherit_id="website._assets_frontend_helpers" priority="1">
|
||||
<xpath expr="//link" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_cobalt/static/src/scss/bootstrap_overridden.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<!-- Onboarding Tour -->
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_cobalt/static/src/js/tour.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -19,6 +19,28 @@
|
||||
|
||||
<!-- Snippets -->
|
||||
|
||||
<!-- ==== Banner ===== -->
|
||||
<template id="s_banner" inherit_id="website.s_banner" name="Cobalt s_banner">
|
||||
<xpath expr="//section" position="attributes">
|
||||
<attribute name="class" add="pt152 pb152 o_half_screen_height" remove="pt96 pb96" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="//div[hasclass('col-lg-6')]" position="attributes">
|
||||
<attribute name="class" add="offset-lg-6 p-5 shadow-lg rounded" remove="pt32 pb32" separator=" "/>
|
||||
</xpath>
|
||||
<xpath expr="//h1" position="replace">
|
||||
<h1>Reach more People.<br/>Grow your Business.</h1><br/>
|
||||
</xpath>
|
||||
<xpath expr="//p" position="replace">
|
||||
<p class="lead">Building game-changing digital experiences designed to set your brand apart.</p>
|
||||
</xpath>
|
||||
<xpath expr="//a" position="before">
|
||||
<br/>
|
||||
</xpath>
|
||||
<xpath expr="//a" position="replace">
|
||||
<a href="#" class="btn btn-primary mb-2">Start now</a>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<!-- ==== Image-Text ===== -->
|
||||
<template id="s_image_text" inherit_id="website.s_image_text" name="Cobalt s_image_text">
|
||||
<xpath expr="//section" position="attributes">
|
||||
@@ -35,15 +57,16 @@
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//h2" position="replace">
|
||||
<h1>Reach more People.<br/>Grow your Business.</h1><br/>
|
||||
<h1>Digital strategy synchronising multiple channels</h1><br/>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//p" position="replace"/>
|
||||
<xpath expr="//p" position="replace"/>
|
||||
|
||||
<xpath expr="//a[hasclass('btn')]" position="replace">
|
||||
<a href="#" class="btn btn-primary btn-lg mb-2">START NOW</a>
|
||||
<xpath expr="//p" position="replace">
|
||||
<p>We create a consistent customer experience through a detailed digital strategy built on precise customer research.</p>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//p[last()-1]" position="replace"/>
|
||||
|
||||
<xpath expr="//a[hasclass('btn')]" position="replace"/>
|
||||
</template>
|
||||
|
||||
<!-- ==== Text-Image ===== -->
|
||||
@@ -162,12 +185,16 @@
|
||||
<div class="o_we_shape o_web_editor_Bold_01 o_we_flip_y"></div>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//div[hasclass('container')]" position="attributes">
|
||||
<attribute name="class" add="container-fluid px-5 px-lg-0" remove="container" separator=" "/>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//h2" position="replace"/>
|
||||
<xpath expr="//p" position="replace"/>
|
||||
<xpath expr="//p" position="replace"/>
|
||||
|
||||
<xpath expr="//img" position="attributes">
|
||||
<attribute name="class" add="" remove="img-thumbnail padding-large" separator=" "/>
|
||||
<attribute name="class" add="img-fluid" remove="img-thumbnail padding-large" separator=" "/>
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//figcaption" position="replace">
|
||||
@@ -175,7 +202,7 @@
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//div[hasclass('row')]/div" position="before">
|
||||
<div class="col col-lg-5">
|
||||
<div class="col offset-lg-2">
|
||||
<h2>Our Offices</h2>
|
||||
<p/>
|
||||
<div class="row">
|
||||
@@ -198,7 +225,7 @@
|
||||
</xpath>
|
||||
|
||||
<xpath expr="//div[hasclass('offset-lg-1')]" position="attributes">
|
||||
<attribute name="class" add="col-lg-6" remove="col-lg-10" separator=" "/>
|
||||
<attribute name="class" add="col-lg-6 px-0" remove="col-lg-10" separator=" "/>
|
||||
<attribute name="style" remove="text-align: center;" separator=";"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
@@ -7,44 +7,9 @@
|
||||
'depends': ['website'],
|
||||
'data': [
|
||||
'data/data.xml',
|
||||
'views/assets.xml',
|
||||
'views/theme_common_templates.xml',
|
||||
|
||||
'views/old_snippets/s_animated_boxes.xml',
|
||||
'views/old_snippets/s_banner_parallax.xml',
|
||||
'views/old_snippets/s_big_icons.xml',
|
||||
'views/old_snippets/s_big_image.xml',
|
||||
'views/old_snippets/s_big_image_parallax.xml',
|
||||
'views/old_snippets/s_clonable_boxes.xml',
|
||||
'views/old_snippets/s_color_blocks_4.xml',
|
||||
'views/old_snippets/s_color_blocks_img.xml',
|
||||
'views/old_snippets/s_column.xml',
|
||||
'views/old_snippets/s_compact_menu.xml',
|
||||
'views/old_snippets/s_css_slider.xml',
|
||||
'views/old_snippets/s_discount.xml',
|
||||
'views/old_snippets/s_event_list.xml',
|
||||
'views/old_snippets/s_event_slide.xml',
|
||||
'views/old_snippets/s_features_carousel.xml',
|
||||
'views/old_snippets/s_full_menu.xml',
|
||||
'views/old_snippets/s_header_text_big_picture.xml',
|
||||
'views/old_snippets/s_icon_box.xml',
|
||||
'views/old_snippets/s_images_carousel.xml',
|
||||
'views/old_snippets/s_images_row.xml',
|
||||
'views/old_snippets/s_menu_three_columns.xml',
|
||||
'views/old_snippets/s_mini_nav_bar.xml',
|
||||
'views/old_snippets/s_news_carousel.xml',
|
||||
'views/old_snippets/s_page_header.xml',
|
||||
'views/old_snippets/s_pricing.xml',
|
||||
'views/old_snippets/s_products_carousel.xml',
|
||||
'views/old_snippets/s_profile.xml',
|
||||
'views/old_snippets/s_progress.xml',
|
||||
'views/old_snippets/s_separator_nav.xml',
|
||||
'views/old_snippets/s_showcase_image.xml',
|
||||
'views/old_snippets/s_showcase_slider.xml',
|
||||
'views/old_snippets/s_team_profiles.xml',
|
||||
'views/old_snippets/s_text_picture_text.xml',
|
||||
'views/old_snippets/s_three_columns_circle.xml',
|
||||
'views/old_snippets/s_two_columns.xml',
|
||||
],
|
||||
],
|
||||
'application': False,
|
||||
}
|
||||
|
||||
@@ -0,0 +1,476 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="theme_common.s_clonable_boxes_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_clonable_boxes_000_scss</field>
|
||||
<field name="name">Clonable boxes 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_clonable_boxes/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_banner_parallax_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.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="glob">theme_common/static/src/old_snippets/s_banner_parallax/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_banner_parallax_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_banner_parallax_000_scss</field>
|
||||
<field name="name">Banner parallax 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_banner_parallax/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_features_carousel_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_features_carousel_000_variables_scss</field>
|
||||
<field name="name">Features carousel 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_features_carousel/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_features_carousel_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_features_carousel_000_scss</field>
|
||||
<field name="name">Features carousel 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_features_carousel/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_text_picture_text_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_text_picture_text_000_scss</field>
|
||||
<field name="name">Text picture text 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_text_picture_text/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_color_blocks_4_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_color_blocks_4_000_scss</field>
|
||||
<field name="name">Color blocks 4 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_color_blocks_4/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_products_carousel_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_products_carousel_000_variables_scss</field>
|
||||
<field name="name">Products carousel 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_products_carousel/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_products_carousel_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_products_carousel_000_scss</field>
|
||||
<field name="name">Products carousel 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_products_carousel/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_two_columns_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_two_columns_000_scss</field>
|
||||
<field name="name">Two columns 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_two_columns/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_big_image_parallax_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_big_image_parallax_000_scss</field>
|
||||
<field name="name">Big image parallax 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_big_image_parallax/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_news_carousel_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_news_carousel_000_scss</field>
|
||||
<field name="name">News carousel 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_news_carousel/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_event_list_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_event_list_000_variables_scss</field>
|
||||
<field name="name">Event list 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_event_list/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_event_list_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_event_list_000_scss</field>
|
||||
<field name="name">Event list 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_event_list/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_images_row_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_images_row_000_scss</field>
|
||||
<field name="name">Images row 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_images_row/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_profile_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_profile_000_scss</field>
|
||||
<field name="name">Profile 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_profile/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_showcase_slider_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_showcase_slider_000_variables_scss</field>
|
||||
<field name="name">Showcase slider 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_showcase_slider/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_showcase_slider_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_showcase_slider_000_scss</field>
|
||||
<field name="name">Showcase slider 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_showcase_slider/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_showcase_slider_000_js" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_showcase_slider_000_js</field>
|
||||
<field name="name">Showcase slider 000 JS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_showcase_slider/000.js</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_full_menu_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_full_menu_000_scss</field>
|
||||
<field name="name">Full menu 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_full_menu/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_team_profiles_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_team_profiles_000_scss</field>
|
||||
<field name="name">Team profiles 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_team_profiles/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_separator_nav_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_separator_nav_000_scss</field>
|
||||
<field name="name">Separator nav 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_separator_nav/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_compact_menu_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_compact_menu_000_scss</field>
|
||||
<field name="name">Compact menu 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_compact_menu/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_big_image_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_big_image_000_scss</field>
|
||||
<field name="name">Big image 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_big_image/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_menu_three_columns_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_menu_three_columns_000_scss</field>
|
||||
<field name="name">Menu three columns 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_menu_three_columns/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_event_slide_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_event_slide_000_scss</field>
|
||||
<field name="name">Event slide 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_event_slide/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_animated_boxes_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_animated_boxes_000_scss</field>
|
||||
<field name="name">Animated boxes 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_animated_boxes/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_animated_boxes_000_js" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_animated_boxes_000_js</field>
|
||||
<field name="name">Animated boxes 000 JS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_animated_boxes/000.js</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_css_slider_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_css_slider_000_variables_scss</field>
|
||||
<field name="name">Css slider 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_css_slider/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_css_slider_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_css_slider_000_scss</field>
|
||||
<field name="name">Css slider 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_css_slider/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_css_slider_000_js" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_css_slider_000_js</field>
|
||||
<field name="name">Css slider 000 JS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_css_slider/000.js</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_color_blocks_img_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_color_blocks_img_000_scss</field>
|
||||
<field name="name">Color blocks img 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_color_blocks_img/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_showcase_image_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_showcase_image_000_variables_scss</field>
|
||||
<field name="name">Showcase image 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_showcase_image/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_showcase_image_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_showcase_image_000_scss</field>
|
||||
<field name="name">Showcase image 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_showcase_image/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_pricing_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_pricing_000_scss</field>
|
||||
<field name="name">Pricing 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_pricing/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_header_text_big_picture_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_header_text_big_picture_000_scss</field>
|
||||
<field name="name">Header text big picture 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_header_text_big_picture/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_progress_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_progress_000_scss</field>
|
||||
<field name="name">Progress 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_progress/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_icon_box_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_icon_box_000_scss</field>
|
||||
<field name="name">Icon box 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_icon_box/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_big_icons_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_big_icons_000_variables_scss</field>
|
||||
<field name="name">Big icons 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_big_icons/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_big_icons_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_big_icons_000_scss</field>
|
||||
<field name="name">Big icons 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_big_icons/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_mini_nav_bar_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_mini_nav_bar_000_scss</field>
|
||||
<field name="name">Mini nav bar 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_mini_nav_bar/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_mini_nav_bar_000_js" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_mini_nav_bar_000_js</field>
|
||||
<field name="name">Mini nav bar 000 JS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_mini_nav_bar/000.js</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_discount_000_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_discount_000_variables_scss</field>
|
||||
<field name="name">Discount 000 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_discount/000_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_discount_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_discount_000_scss</field>
|
||||
<field name="name">Discount 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_discount/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.s_images_carousel_000_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.s_images_carousel_000_scss</field>
|
||||
<field name="name">Images carousel 000 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/old_snippets/s_images_carousel/000.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.option_colors_02_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.option_colors_02_variables_scss</field>
|
||||
<field name="name">Option colors 02 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/scss/options/colors/option_colors_02_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.option_colors_03_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.option_colors_03_variables_scss</field>
|
||||
<field name="name">Option colors 03 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/scss/options/colors/option_colors_03_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.option_colors_04_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.option_colors_04_variables_scss</field>
|
||||
<field name="name">Option colors 04 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/scss/options/colors/option_colors_04_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.option_colors_05_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.option_colors_05_variables_scss</field>
|
||||
<field name="name">Option colors 05 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/scss/options/colors/option_colors_05_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.option_colors_06_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.option_colors_06_variables_scss</field>
|
||||
<field name="name">Option colors 06 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/scss/options/colors/option_colors_06_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.option_colors_07_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.option_colors_07_variables_scss</field>
|
||||
<field name="name">Option colors 07 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/scss/options/colors/option_colors_07_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.option_colors_08_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.option_colors_08_variables_scss</field>
|
||||
<field name="name">Option colors 08 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/scss/options/colors/option_colors_08_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.option_colors_09_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.option_colors_09_variables_scss</field>
|
||||
<field name="name">Option colors 09 variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/scss/options/colors/option_colors_09_variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.primary_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.primary_variables_scss</field>
|
||||
<field name="name">Primary variables SCSS</field>
|
||||
<field name="bundle">web._assets_primary_variables</field>
|
||||
<field name="glob">theme_common/static/src/scss/primary_variables.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.fonts_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.fonts_scss</field>
|
||||
<field name="name">Fonts SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">theme_common/static/src/scss/fonts.scss</field>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.compatibility_saas_10_1_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.compatibility_saas_10_1_scss</field>
|
||||
<field name="name">Compatibility saas 10 1 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">/theme_common/static/src/scss/compatibility-saas-10-1.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.compatibility_saas_10_2_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.compatibility_saas_10_2_scss</field>
|
||||
<field name="name">Compatibility saas 10 2 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">/theme_common/static/src/scss/compatibility-saas-10-2.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.compatibility_saas_11_4_variables_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.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="glob">/theme_common/static/src/scss/compatibility-saas-11.4-variables.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
<record id="theme_common.compatibility_saas_11_4_scss" model="theme.ir.asset">
|
||||
<field name="key">theme_common.compatibility_saas_11_4_scss</field>
|
||||
<field name="name">Compatibility saas 11 4 SCSS</field>
|
||||
<field name="bundle">web.assets_frontend</field>
|
||||
<field name="glob">/theme_common/static/src/scss/compatibility-saas-11.4.scss</field>
|
||||
<field name="active" eval="False"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
@@ -6,9 +6,14 @@ class ThemeCommon(models.AbstractModel):
|
||||
|
||||
def _theme_common_post_copy(self, mod):
|
||||
# Reset all default color when switching themes
|
||||
for nb in range(2, 9):
|
||||
self.disable_view('theme_common.option_colors_%02d_variables' % nb)
|
||||
self.disable_asset('theme_common.option_colors_02_variables')
|
||||
self.disable_asset('theme_common.option_colors_03_variables')
|
||||
self.disable_asset('theme_common.option_colors_04_variables')
|
||||
self.disable_asset('theme_common.option_colors_05_variables')
|
||||
self.disable_asset('theme_common.option_colors_06_variables')
|
||||
self.disable_asset('theme_common.option_colors_07_variables')
|
||||
self.disable_asset('theme_common.option_colors_08_variables')
|
||||
|
||||
# For compatibility
|
||||
# self.enable_view('theme_common.compatibility-saas-11-4-variables')
|
||||
# self.enable_view('theme_common.compatibility-saas-11-4')
|
||||
# self.enable_asset('theme_common.compatibility_saas_11_4_variables')
|
||||
# self.enable_asset('theme_common.compatibility_saas_11_4')
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
$o-color-palette-number: 2;
|
||||
$o-theme-color-palette-number: 2;
|
||||
$o-gray-color-palette-number: 2;
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
$o-color-palette-number: 3;
|
||||
$o-theme-color-palette-number: 3;
|
||||
$o-gray-color-palette-number: 3;
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
$o-color-palette-number: 4;
|
||||
$o-theme-color-palette-number: 4;
|
||||
$o-gray-color-palette-number: 4;
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
$o-color-palette-number: 5;
|
||||
$o-theme-color-palette-number: 5;
|
||||
$o-gray-color-palette-number: 5;
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
$o-color-palette-number: 6;
|
||||
$o-theme-color-palette-number: 6;
|
||||
$o-gray-color-palette-number: 6;
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
$o-color-palette-number: 7;
|
||||
$o-theme-color-palette-number: 7;
|
||||
$o-gray-color-palette-number: 7;
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
$o-color-palette-number: 8;
|
||||
$o-theme-color-palette-number: 8;
|
||||
$o-gray-color-palette-number: 8;
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
$o-color-palette-number: 9;
|
||||
$o-theme-color-palette-number: 9;
|
||||
$o-gray-color-palette-number: 9;
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<template id="_assets_utils" inherit_id="web._assets_utils">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/scss/mixins.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="_assets_primary_variables" inherit_id="website._assets_primary_variables" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/scss/primary_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="assets_frontend" inherit_id="website.assets_frontend" priority="1">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/scss/fonts.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_editor" inherit_id="website.assets_editor">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_common/static/src/js/compatibility_editor.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<!-- Compatibility templates -->
|
||||
|
||||
<template id="compatibility-saas-10-1" name="Compatibility for saas-10 - 1" inherit_id="website.assets_frontend" priority="1" active="False">
|
||||
<xpath expr="//link[last()]" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/scss/compatibility-saas-10-1.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="compatibility-saas-10-2" name="Compatibility for saas-10 - 2" inherit_id="website.assets_frontend" priority="1" active="False">
|
||||
<xpath expr="//link[last()]" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/scss/compatibility-saas-10-2.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="compatibility-saas-11-4-variables" name="Compatibility for saas-11.4 (variables)" inherit_id="website._assets_primary_variables" priority="1" active="False">
|
||||
<xpath expr="//link[last()]" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/scss/compatibility-saas-11.4-variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
<template id="compatibility-saas-11-4" name="Compatibility for saas-11.4" inherit_id="website.assets_frontend" priority="1" active="False">
|
||||
<xpath expr="//link[last()]" position="before">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/scss/compatibility-saas-11.4.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_animated_boxes_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_animated_boxes/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_animated_boxes_js_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_common/static/src/old_snippets/s_animated_boxes/000.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_banner_parallax_css_000_variables" inherit_id="website._assets_primary_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_banner_parallax/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_banner_parallax_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_banner_parallax/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_big_icons_css_000_variables" inherit_id="website._assets_primary_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_big_icons/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_big_icons_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_big_icons/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_big_image_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_big_image/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_big_image_parallax_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_big_image_parallax/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_clonable_boxes_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_clonable_boxes/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_color_blocks_4_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_color_blocks_4/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_color_blocks_img_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_color_blocks_img/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_compact_menu_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_compact_menu/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,22 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_css_slider_css_000_variables" inherit_id="website._assets_primary_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_css_slider/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_css_slider_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_css_slider/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_css_slider_js_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_common/static/src/old_snippets/s_css_slider/000.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_discount_css_000_variables" inherit_id="website._assets_primary_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_discount/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_discount_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_discount/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_event_list_css_000_variables" inherit_id="website._assets_primary_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_event_list/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_event_list_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_event_list/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_event_slide_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_event_slide/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_features_carousel_css_000_variables" inherit_id="website._assets_primary_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_features_carousel/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_features_carousel_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_features_carousel/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_full_menu_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_full_menu/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_header_text_big_picture_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_header_text_big_picture/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_icon_box_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_icon_box/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_images_carousel_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_images_carousel/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_images_row_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_images_row/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_menu_three_columns_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_menu_three_columns/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_mini_nav_bar_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_mini_nav_bar/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_mini_nav_bar_js_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//script[last()]" position="after">
|
||||
<script type="text/javascript" src="/theme_common/static/src/old_snippets/s_mini_nav_bar/000.js"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_news_carousel_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_news_carousel/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_pricing_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_pricing/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_products_carousel_css_000_variables" inherit_id="website._assets_primary_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_products_carousel/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_products_carousel_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_products_carousel/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_profile_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_profile/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_progress_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_progress/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,10 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="assets_snippet_s_separator_nav_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_separator_nav/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
@@ -1,16 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<template id="_assets_snippet_s_showcase_image_css_000_variables" inherit_id="website._assets_primary_variables" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_showcase_image/000_variables.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
<template id="assets_snippet_s_showcase_image_css_000" inherit_id="website.assets_frontend" active="False">
|
||||
<xpath expr="//link[last()]" position="after">
|
||||
<link rel="stylesheet" type="text/scss" href="/theme_common/static/src/old_snippets/s_showcase_image/000.scss"/>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
</odoo>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user