[ADD] theme 14.0

This commit is contained in:
Jeremy Kersten
2021-05-10 15:45:35 +02:00
commit cb1e3be3f8
2309 changed files with 55585 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
<?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_nano/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_nano/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_nano/static/src/js/tour.js"/>
</xpath>
</template>
</odoo>
+312
View File
@@ -0,0 +1,312 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Theme Additional Images -->
<record id="image_01" model="theme.ir.attachment">
<field name="key">theme_nano.image_01</field>
<field name="name">theme_nano.image_01</field>
<field name="url">/theme_nano/static/src/img/theme/01.jpg</field>
</record>
<record id="image_02" model="theme.ir.attachment">
<field name="key">theme_nano.image_02</field>
<field name="name">theme_nano.image_02</field>
<field name="url">/theme_nano/static/src/img/theme/02.jpg</field>
</record>
<record id="image_03" model="theme.ir.attachment">
<field name="key">theme_nano.image_03</field>
<field name="name">theme_nano.image_03</field>
<field name="url">/theme_nano/static/src/img/theme/03.jpg</field>
</record>
<record id="image_04" model="theme.ir.attachment">
<field name="key">theme_nano.image_04</field>
<field name="name">theme_nano.image_04</field>
<field name="url">/theme_nano/static/src/img/theme/04.jpg</field>
</record>
<record id="image_05" model="theme.ir.attachment">
<field name="key">theme_nano.image_05</field>
<field name="name">theme_nano.image_05</field>
<field name="url">/theme_nano/static/src/img/theme/05.jpg</field>
</record>
<record id="image_06" model="theme.ir.attachment">
<field name="key">theme_nano.image_06</field>
<field name="name">theme_nano.image_06</field>
<field name="url">/theme_nano/static/src/img/theme/06.jpg</field>
</record>
<record id="image_07" model="theme.ir.attachment">
<field name="key">theme_nano.image_07</field>
<field name="name">theme_nano.image_07</field>
<field name="url">/theme_nano/static/src/img/theme/07.jpg</field>
</record>
<record id="image_08" model="theme.ir.attachment">
<field name="key">theme_nano.image_08</field>
<field name="name">theme_nano.image_08</field>
<field name="url">/theme_nano/static/src/img/theme/08.jpg</field>
</record>
<record id="image_09" model="theme.ir.attachment">
<field name="key">theme_nano.image_09</field>
<field name="name">theme_nano.image_09</field>
<field name="url">/theme_nano/static/src/img/theme/09.jpg</field>
</record>
<record id="image_10" model="theme.ir.attachment">
<field name="key">theme_nano.image_10</field>
<field name="name">theme_nano.image_10</field>
<field name="url">/theme_nano/static/src/img/theme/10.jpg</field>
</record>
<record id="image_11" model="theme.ir.attachment">
<field name="key">theme_nano.image_11</field>
<field name="name">theme_nano.image_11</field>
<field name="url">/theme_nano/static/src/img/theme/11.jpg</field>
</record>
<record id="image_12" model="theme.ir.attachment">
<field name="key">theme_nano.image_12</field>
<field name="name">theme_nano.image_12</field>
<field name="url">/theme_nano/static/src/img/theme/12.jpg</field>
</record>
<record id="image_13" model="theme.ir.attachment">
<field name="key">theme_nano.image_13</field>
<field name="name">theme_nano.image_13</field>
<field name="url">/theme_nano/static/src/img/theme/13.jpg</field>
</record>
<record id="image_14" model="theme.ir.attachment">
<field name="key">theme_nano.image_14</field>
<field name="name">theme_nano.image_14</field>
<field name="url">/theme_nano/static/src/img/theme/14.jpg</field>
</record>
<record id="image_15" model="theme.ir.attachment">
<field name="key">theme_nano.image_15</field>
<field name="name">theme_nano.image_15</field>
<field name="url">/theme_nano/static/src/img/theme/15.jpg</field>
</record>
<record id="image_16" model="theme.ir.attachment">
<field name="key">theme_nano.image_16</field>
<field name="name">theme_nano.image_16</field>
<field name="url">/theme_nano/static/src/img/theme/16.jpg</field>
</record>
<record id="image_17" model="theme.ir.attachment">
<field name="key">theme_nano.image_17</field>
<field name="name">theme_nano.image_17</field>
<field name="url">/theme_nano/static/src/img/theme/17.jpg</field>
</record>
<record id="image_18" model="theme.ir.attachment">
<field name="key">theme_nano.image_18</field>
<field name="name">theme_nano.image_18</field>
<field name="url">/theme_nano/static/src/img/theme/18.jpg</field>
</record>
<record id="image_19" model="theme.ir.attachment">
<field name="key">theme_nano.image_19</field>
<field name="name">theme_nano.image_19</field>
<field name="url">/theme_nano/static/src/img/theme/19.jpg</field>
</record>
<record id="image_20" model="theme.ir.attachment">
<field name="key">theme_nano.image_20</field>
<field name="name">theme_nano.image_20</field>
<field name="url">/theme_nano/static/src/img/theme/20.jpg</field>
</record>
<record id="image_21" model="theme.ir.attachment">
<field name="key">theme_nano.image_21</field>
<field name="name">theme_nano.image_21</field>
<field name="url">/theme_nano/static/src/img/theme/21.jpg</field>
</record>
<record id="image_22" model="theme.ir.attachment">
<field name="key">theme_nano.image_22</field>
<field name="name">theme_nano.image_22</field>
<field name="url">/theme_nano/static/src/img/theme/22.jpg</field>
</record>
<!-- Patterns -->
<record id="bg_pattern_01" model="theme.ir.attachment">
<field name="key">theme_nano.bg_pattern_01</field>
<field name="name">theme_nano.background_pattern_01</field>
<field name="url">/theme_nano/static/src/img/patterns/01.png</field>
</record>
<record id="bg_pattern_02" model="theme.ir.attachment">
<field name="key">theme_nano.bg_pattern_02</field>
<field name="name">theme_nano.background_pattern_02</field>
<field name="url">/theme_nano/static/src/img/patterns/02.png</field>
</record>
<record id="bg_pattern_03" model="theme.ir.attachment">
<field name="key">theme_nano.bg_pattern_03</field>
<field name="name">theme_nano.background_pattern_03</field>
<field name="url">/theme_nano/static/src/img/patterns/03.png</field>
</record>
<record id="bg_pattern_04" model="theme.ir.attachment">
<field name="key">theme_nano.bg_pattern_04</field>
<field name="name">theme_nano.background_pattern_04</field>
<field name="url">/theme_nano/static/src/img/patterns/04.png</field>
</record>
<record id="bg_pattern_05" model="theme.ir.attachment">
<field name="key">theme_nano.bg_pattern_05</field>
<field name="name">theme_nano.background_pattern_05</field>
<field name="url">/theme_nano/static/src/img/patterns/05.png</field>
</record>
<record id="bg_pattern_06" model="theme.ir.attachment">
<field name="key">theme_nano.bg_pattern_06</field>
<field name="name">theme_nano.background_pattern_06</field>
<field name="url">/theme_nano/static/src/img/patterns/06.png</field>
</record>
<record id="bg_pattern_07" model="theme.ir.attachment">
<field name="key">theme_nano.bg_pattern_07</field>
<field name="name">theme_nano.background_pattern_07</field>
<field name="url">/theme_nano/static/src/img/patterns/07.png</field>
</record>
<record id="bg_pattern_08" model="theme.ir.attachment">
<field name="key">theme_nano.bg_pattern_08</field>
<field name="name">theme_nano.background_pattern_08</field>
<field name="url">/theme_nano/static/src/img/patterns/08.png</field>
</record>
<record id="bg_pattern_09" model="theme.ir.attachment">
<field name="key">theme_nano.bg_pattern_09</field>
<field name="name">theme_nano.background_pattern_09</field>
<field name="url">/theme_nano/static/src/img/patterns/09.png</field>
</record>
<!-- Change default images of snippets -->
<!-- Banner -->
<record id="s_banner_default_image" model="theme.ir.attachment">
<field name="key">website.s_banner_default_image</field>
<field name="name">website.s_banner_default_image</field>
<field name="url">/theme_nano/static/src/img/snippets/s_banner.jpg</field>
</record>
<!-- Cover -->
<record id="s_cover_default_image" model="theme.ir.attachment">
<field name="key">website.s_cover_default_image</field>
<field name="name">website.s_cover_default_image</field>
<field name="url">/theme_nano/static/src/img/snippets/s_cover.jpg</field>
</record>
<!-- Text-Image -->
<record id="s_text_image_default_image" model="theme.ir.attachment">
<field name="key">website.s_text_image_default_image</field>
<field name="name">website.s_text_image_default_image</field>
<field name="url">/theme_nano/static/src/img/snippets/s_text_image.jpg</field>
</record>
<!-- Image-Text -->
<record id="s_image_text_default_image" model="theme.ir.attachment">
<field name="key">website.s_image_text_default_image</field>
<field name="name">website.s_image_text_default_image</field>
<field name="url">/theme_nano/static/src/img/snippets/s_image_text.jpg</field>
</record>
<!-- Picture -->
<record id="s_picture_default_image" model="theme.ir.attachment">
<field name="key">website.s_picture_default_image</field>
<field name="name">website.s_picture_default_image</field>
<field name="url">/theme_nano/static/src/img/snippets/s_picture.jpg</field>
</record>
<!-- Three Columns -->
<record id="s_three_columns_default_image_1" model="theme.ir.attachment">
<field name="key">website.s_three_columns_default_image_1</field>
<field name="name">website.s_three_columns_default_image_1</field>
<field name="url">/theme_nano/static/src/img/snippets/s_three_columns_01.jpg</field>
</record>
<record id="s_three_columns_default_image_2" model="theme.ir.attachment">
<field name="key">website.s_three_columns_default_image_2</field>
<field name="name">website.s_three_columns_default_image_2</field>
<field name="url">/theme_nano/static/src/img/snippets/s_three_columns_02.jpg</field>
</record>
<!-- Masonry -->
<record id="s_masonry_block_default_image_1" model="theme.ir.attachment">
<field name="key">website.s_masonry_block_default_image_1</field>
<field name="name">website.s_masonry_block_default_image_1</field>
<field name="url">/theme_nano/static/src/img/snippets/s_masonry_block.jpg</field>
</record>
<!-- Carousel -->
<record id="s_carousel_default_image_1" model="theme.ir.attachment">
<field name="key">website.s_carousel_default_image_1</field>
<field name="name">website.s_carousel_default_image_1</field>
<field name="url">/theme_nano/static/src/img/snippets/s_carousel_01.jpg</field>
</record>
<record id="s_carousel_default_image_2" model="theme.ir.attachment">
<field name="key">website.s_carousel_default_image_2</field>
<field name="name">website.s_carousel_default_image_2</field>
<field name="url">/theme_nano/static/src/img/snippets/s_carousel_02.jpg</field>
</record>
<record id="s_carousel_default_image_3" model="theme.ir.attachment">
<field name="key">website.s_carousel_default_image_3</field>
<field name="name">website.s_carousel_default_image_3</field>
<field name="url">/theme_nano/static/src/img/snippets/s_carousel_03.jpg</field>
</record>
<!-- Media List -->
<record id="s_media_list_default_image_1" model="theme.ir.attachment">
<field name="key">website.s_media_list_default_image_1</field>
<field name="name">website.s_media_list_default_image_1</field>
<field name="url">/theme_nano/static/src/img/snippets/s_media_list_01.jpg</field>
</record>
<record id="s_media_list_default_image_2" model="theme.ir.attachment">
<field name="key">website.s_media_list_default_image_2</field>
<field name="name">website.s_media_list_default_image_2</field>
<field name="url">/theme_nano/static/src/img/snippets/s_media_list_02.jpg</field>
</record>
<record id="s_media_list_default_image_3" model="theme.ir.attachment">
<field name="key">website.s_media_list_default_image_3</field>
<field name="name">website.s_media_list_default_image_3</field>
<field name="url">/theme_nano/static/src/img/snippets/s_media_list_03.jpg</field>
</record>
<!-- Parallax -->
<record id="s_parallax_default_image" model="theme.ir.attachment">
<field name="key">website.s_parallax_default_image</field>
<field name="name">website.s_parallax_default_image</field>
<field name="url">/theme_nano/static/src/img/snippets/s_parallax.jpg</field>
</record>
<!-- Company Team -->
<record id="s_company_team_image_1" model="theme.ir.attachment">
<field name="key">website.s_company_team_image_1</field>
<field name="name">website.s_company_team_image_1</field>
<field name="url">/theme_nano/static/src/img/snippets/s_company_team_01.jpg</field>
</record>
<record id="s_company_team_image_2" model="theme.ir.attachment">
<field name="key">website.s_company_team_image_2</field>
<field name="name">website.s_company_team_image_2</field>
<field name="url">/theme_nano/static/src/img/snippets/s_company_team_02.jpg</field>
</record>
<record id="s_company_team_image_3" model="theme.ir.attachment">
<field name="key">website.s_company_team_image_3</field>
<field name="name">website.s_company_team_image_3</field>
<field name="url">/theme_nano/static/src/img/snippets/s_company_team_03.jpg</field>
</record>
<record id="s_company_team_image_4" model="theme.ir.attachment">
<field name="key">website.s_company_team_image_4</field>
<field name="name">website.s_company_team_image_4</field>
<field name="url">/theme_nano/static/src/img/snippets/s_company_team_04.jpg</field>
</record>
<!-- References -->
<record id="s_reference_demo_image_1" model="theme.ir.attachment">
<field name="key">website.s_reference_demo_image_1</field>
<field name="name">website.s_reference_default_image_1</field>
<field name="url">/theme_nano/static/src/img/snippets/s_reference_01.png</field>
</record>
<record id="s_reference_demo_image_2" model="theme.ir.attachment">
<field name="key">website.s_reference_demo_image_2</field>
<field name="name">website.s_reference_default_image_2</field>
<field name="url">/theme_nano/static/src/img/snippets/s_reference_02.png</field>
</record>
<record id="s_reference_demo_image_3" model="theme.ir.attachment">
<field name="key">website.s_reference_demo_image_3</field>
<field name="name">website.s_reference_default_image_3</field>
<field name="url">/theme_nano/static/src/img/snippets/s_reference_03.png</field>
</record>
<record id="s_reference_demo_image_4" model="theme.ir.attachment">
<field name="key">website.s_reference_demo_image_4</field>
<field name="name">website.s_reference_default_image_4</field>
<field name="url">/theme_nano/static/src/img/snippets/s_reference_04.png</field>
</record>
<record id="s_reference_demo_image_5" model="theme.ir.attachment">
<field name="key">website.s_reference_demo_image_5</field>
<field name="name">website.s_reference_default_image_5</field>
<field name="url">/theme_nano/static/src/img/snippets/s_reference_05.png</field>
</record>
<record id="s_reference_default_image_6" model="theme.ir.attachment">
<field name="key">website.s_reference_default_image_6</field>
<field name="name">website.s_reference_default_image_6</field>
<field name="url">/theme_nano/static/src/img/snippets/s_reference_06.png</field>
</record>
</odoo>
+31
View File
@@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_carousel" inherit_id="website.s_carousel">
<!-- Carousel -->
<xpath expr="//div[hasclass('s_carousel')]" position="attributes">
<attribute name="class" add="s_carousel_bordered carousel-fade" remove="s_carousel_default" separator=" "/>
</xpath>
<!-- Slide #01 -->
<xpath expr="//div[hasclass('carousel-item')][1]" position="attributes">
<attribute name="class" remove="pt152 pb152" separator=" "/>
<attribute name="style" add="background-position: 50% 50%;" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('carousel-item')][1]//div[hasclass('carousel-content')]" position="attributes">
<attribute name="class" add="col-lg-8 offset-lg-2 bg-white-50 pt200 pb192 text-center" remove="col-lg-6" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('carousel-item')][1]//h2" position="replace">
<h2><font style="font-size: 48px;">Creative Studio</font></h2>
</xpath>
<xpath expr="//div[hasclass('carousel-item')][1]//p" position="replace">
<p class="lead">We combine smart design with rich technology <br/>to craft innovative products.</p>
</xpath>
<!-- Slide #02 -->
<xpath expr="//div[hasclass('carousel-item')][2]//div[hasclass('carousel-content')]" position="attributes">
<attribute name="class" add="bg-white-50" remove="bg-black-50" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('carousel-item')][2]//div[hasclass('s_hr')]" position="replace"/>
<!-- Slide #03 -->
<xpath expr="//div[hasclass('carousel-item')][3]" position="replace"/>
<xpath expr="//*[@data-slide-to='2']" position="replace"/>
</template>
</odoo>
+37
View File
@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_features" inherit_id="website.s_features">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="pb48" remove="pb32" separator=" "/>
</xpath>
<!-- Column #01 -->
<xpath expr="//div[hasclass('row')]/div[1]" position="attributes">
<attribute name="class" add="col-lg-5 offset-lg-1" remove="col-lg-4" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('row')]/div[1]/i" position="replace">
<i class="fa fa-3x fa-asterisk rounded bg-o-color-5 m-4"></i>
</xpath>
<xpath expr="//div[hasclass('row')]/div[1]/h3" position="replace">
<h2>Intuitive</h2>
</xpath>
<xpath expr="//div[hasclass('row')]/div[1]/p" position="replace">
<p>We create easy-to-use products.</p>
</xpath>
<!-- Column #02 -->
<xpath expr="//div[hasclass('row')]/div[2]" position="attributes">
<attribute name="class" add="col-lg-5" remove="col-lg-4" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('row')]/div[2]/i" position="replace">
<i class="fa fa-3x fa-arrows-alt rounded bg-primary m-4"></i>
</xpath>
<xpath expr="//div[hasclass('row')]/div[2]/h3" position="replace">
<h2>Adaptable</h2>
</xpath>
<xpath expr="//div[hasclass('row')]/div[2]/p" position="replace">
<p>We create modular solutions.</p>
</xpath>
<!-- Column #03 -->
<xpath expr="//div[hasclass('row')]/div[3]" position="replace"/>
</template>
</odoo>
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_image_text" inherit_id="website.s_image_text">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="bg-o-color-5" remove="pt32 pb32" separator=" "/>
</xpath>
<!-- Column #01 -->
<xpath expr="//div[hasclass('row')]/div[1]" position="attributes">
<attribute name="class" add="p-lg-0" remove="pt16 pb16" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('row')]/div[1]/img" position="attributes">
<attribute name="class" add="w-100 h-100" remove="img-fluid" separator=" "/>
<attribute name="style">object-fit: cover;</attribute>
</xpath>
<!-- Column #02 -->
<xpath expr="//div[hasclass('row')]/div[2]" position="attributes">
<attribute name="class" add="col-lg-4 offset-lg-1 pt48 pb48" remove="col-lg-6 pt16 pb16" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('row')]/div[2]/h2" position="replace">
<h2>How we Work</h2>
</xpath>
<xpath expr="//div[hasclass('row')]/div[2]/p[1]" position="replace">
<p>Come up with your big idea. <br/>We take care of the rest.</p>
</xpath>
<xpath expr="//div[hasclass('row')]/div[2]/p[2]" position="replace">
<p>“Soon is not as good as now.” <br/><b>~Seth Godin</b><br/></p>
</xpath>
</template>
</odoo>
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_text_block" inherit_id="website.s_text_block">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="pt96 pb96" remove="pt32 pb32" separator=" "/>
</xpath>
<!-- Content -->
<xpath expr="//div[hasclass('container')]" position="attributes">
<attribute name="class" add="o_container_small" remove="container" separator=" "/>
</xpath>
</template>
</odoo>
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="s_three_columns" inherit_id="website.s_three_columns">
<!-- Section -->
<xpath expr="//section" position="attributes">
<attribute name="class" add="pt80 pb80" remove="pt32 pb32" separator=" "/>
</xpath>
<!-- Column #01 -->
<xpath expr="//div[hasclass('row')]/div[1]" position="attributes">
<attribute name="class" add="offset-lg-2" separator=" "/>
</xpath>
<xpath expr="//div[hasclass('row')]/div[1]//*[hasclass('card-title')]" position="replace">
<h4 class="card-title">Handcrafted</h4>
</xpath>
<xpath expr="//div[hasclass('row')]/div[1]//*[hasclass('card-text')]" position="replace">
<p class="card-text">People should love the things they own. Things should be built to last.</p>
</xpath>
<!-- Column #02 -->
<xpath expr="//div[hasclass('row')]/div[2]//*[hasclass('card-title')]" position="replace">
<h4 class="card-title">Tailored</h4>
</xpath>
<xpath expr="//div[hasclass('row')]/div[2]//*[hasclass('card-text')]" position="replace">
<p class="card-text">Made in Santa's Workshop. High quality fabric &amp; exclusive designs.</p>
</xpath>
<!-- Column #03 -->
<xpath expr="//div[hasclass('row')]/div[3]" position="replace"/>
</template>
</odoo>