107 lines
4.4 KiB
XML
107 lines
4.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Copyright 2017 Jairo Llopis <jairo.llopis@tecnativa.com>
|
|
Copyright 2018 Ivan Yelizariev <https://it-projects.info/team/yelizariev>
|
|
License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). -->
|
|
<odoo>
|
|
|
|
<!-- Use this file as an example of how a multi-website theme should be
|
|
developed. For further instructions, see README. -->
|
|
|
|
<!-- Assets that define the demo theme -->
|
|
<template id="theme_demo_assets_frontend"
|
|
inherit_id="website.assets_frontend"
|
|
name="Demo multiwebsite theme">
|
|
<xpath expr=".">
|
|
<link
|
|
rel="stylesheet"
|
|
href="/website_multi_theme/static/src/css/demo.less"/>
|
|
</xpath>
|
|
</template>
|
|
|
|
<!-- Record that lets website admin to choose this theme -->
|
|
<record model="website.theme" id="demo_multi">
|
|
<field name="name">Multiwebsite Demo Theme</field>
|
|
<field name="dependency_ids" eval="[(4, ref('website_multi_theme.theme_default'))]"/>
|
|
</record>
|
|
|
|
<!-- List provided assets -->
|
|
<record model="website.theme.asset" id="demo_multi_asset_1">
|
|
<field name="name">website_multi_theme.theme_demo_assets_frontend</field>
|
|
<field name="theme_id" ref="demo_multi"/>
|
|
</record>
|
|
|
|
<!-- Website snippets -->
|
|
<template id="snippet_selection" inherit_id="website.snippets">
|
|
<xpath expr="//div[@id='snippet_structure']/div[hasclass('o_panel_body')]/t[@t-snippet='website.s_image_text']" position="after">
|
|
<t t-snippet="website_multi_theme.s_demo1" t-thumbnail="/website_multi_theme/static/src/img/snippets/s_demo.png"/>
|
|
<t t-snippet="website_multi_theme.s_demo2" t-thumbnail="/website_multi_theme/static/src/img/snippets/s_demo.png"/>
|
|
</xpath>
|
|
</template>
|
|
|
|
<template id="s_demo1" name="Demo Cat">
|
|
<section class="s_demo1">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<pre>
|
|
/\____/\ __
|
|
.' """" `,-' `--.__
|
|
__,- : - - ; " :: `-. -.__
|
|
,-sssss `._ `' _,'" ,'~~~::`.sssss-.
|
|
|ssssss ,' ,_`--'_ __,' :: ` `.ssssss|
|
|
|sssssss `-._____~ `,,'_______,---_;; ssssss|
|
|
|ssssssssss `--'~{__ ____ ,'ssssss|
|
|
`-ssssssssssssssssss ~~~~~~~~~~~~ ssss.-'
|
|
`---.sssssssssssssssssssss.---' Susie Oviatt
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</template>
|
|
|
|
<template id="s_demo2" name="Demo Dog">
|
|
<section class="s_demo2">
|
|
<div class="container">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<pre>
|
|
____
|
|
,-'-, `---._
|
|
_______(0} `, , ` , )
|
|
V ; ` , ` ( ,'~~~~~~`,
|
|
`.____,- ' (, ` , ) :`,-'""`. ";
|
|
`-------._); , ` `, \;: )``:
|
|
) ) ; ` ,, : `` : ';
|
|
( (`;: ; ` ;:\ ;;;,
|
|
(: )``;:;;)`'`'`--. _____ ____ _,-';;`
|
|
:` )`;)`)`' : "~~~ ~~~~~ ~~~`--',.;;;'
|
|
`--;~~~~~ ` , ", """, " " "` ",, \ ;``
|
|
( ; , ` ; `; ;
|
|
(; ; ; ` ,` ` :
|
|
(; / ; ; ` ; ; :
|
|
;(_; ; : ; ; `; ;` ; ; ,,,""";} `;
|
|
: `; `; ` : ` `,,;,'''' );;`); ;
|
|
;' :; ; : ``'`' (;` :( ; , ;
|
|
|, `;; ,`` `)`; `(; ` `;
|
|
; ;; ``: `).:` \;, `.
|
|
,-' ;`;;:;` ;;'`;; `) )
|
|
~~~,-`;`;," ~~~~~ ,-' ; Targon
|
|
"""""" `"""""
|
|
</pre>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</template>
|
|
|
|
|
|
<!-- Themes should always call this method after adding their stuff,
|
|
to make users get immediate availability, insead of having to
|
|
reload themes. -->
|
|
<function model="website.theme"
|
|
name="_convert_assets"
|
|
eval="([ref('demo_multi')])"/>
|
|
|
|
</odoo>
|