30 lines
1.5 KiB
XML
30 lines
1.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<template id="layout_intro_loader" inherit_id="web.layout">
|
|
<xpath expr="//body" position="before">
|
|
<t t-set="loader_active" t-value="request.env['ir.config_parameter'].sudo().get_param('intro_loader.active')"/>
|
|
|
|
<t t-if="loader_active">
|
|
<t t-set="anim_type" t-value="request.env['ir.config_parameter'].sudo().get_param('intro_loader.animation') or 'pulse'"/>
|
|
<t t-set="show_text" t-value="request.env['ir.config_parameter'].sudo().get_param('intro_loader.show_text')"/>
|
|
<t t-set="loader_text" t-value="request.env['ir.config_parameter'].sudo().get_param('intro_loader.text')"/>
|
|
<t t-set="show_spinner" t-value="request.env['ir.config_parameter'].sudo().get_param('intro_loader.show_spinner')"/>
|
|
|
|
<div id="o_intro_loader" class="o_intro_loader">
|
|
<div class="o_loader_content">
|
|
<img src="/intro_loader/image"
|
|
t-attf-class="o_loader_logo mb-4 anim-#{anim_type}"/>
|
|
|
|
<t t-if="show_spinner">
|
|
<div class="o_loader_spinner"></div>
|
|
</t>
|
|
|
|
<t t-if="show_text">
|
|
<h3 class="text-muted mt-3" t-esc="loader_text"/>
|
|
</t>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
</xpath>
|
|
</template>
|
|
</odoo> |