diff options
Diffstat (limited to 'web_responsive/static/src/xml/attachment_viewer.xml')
| -rw-r--r-- | web_responsive/static/src/xml/attachment_viewer.xml | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/web_responsive/static/src/xml/attachment_viewer.xml b/web_responsive/static/src/xml/attachment_viewer.xml new file mode 100644 index 0000000..928a1e4 --- /dev/null +++ b/web_responsive/static/src/xml/attachment_viewer.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!-- Copyright 2019 Tecnativa - Alexandre Díaz + Copyright 2021 Sergey Shebanin + License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). --> +<template> + <t t-inherit="mail.Dialog" t-inherit-mode="extension" owl="1"> + <xpath expr="//div[hasclass('o_Dialog')]" position="attributes"> + <attribute + name="t-attf-class" + t-translation="off" + >o_Dialog_{{dialog.record['constructor'].name}}</attribute> + </xpath> + </t> + <t t-inherit="mail.AttachmentViewer" t-inherit-mode="extension" owl="1"> + <xpath expr="//div[hasclass('o_AttachmentViewer')]" position="attributes"> + <attribute + name="t-att-class" + t-translation="off" + >state.maximized ? 'o_AttachmentViewer_maximized' : ''</attribute> + </xpath> + <xpath + expr="//div[hasclass('o_AttachmentViewer_header')]/div[hasclass('o-autogrow')]" + position="after" + > + <div + t-if="!state.maximized" + class="o_AttachmentViewer_headerItem o_AttachmentViewer_headerItemButton o_AttachmentViewer_headerItemButtonMaximize" + t-on-click="state.maximized=true" + role="button" + title="Maximize" + aria-label="Maximize" + > + <i class="fa fa-fw fa-window-maximize" role="img" /> + </div> + <div + t-if="state.maximized" + class="o_AttachmentViewer_headerItem o_AttachmentViewer_headerItemButton o_AttachmentViewer_headerItemButtonMinimize" + t-on-click="state.maximized=false" + role="button" + title="Minimize" + aria-label="Minimize" + > + <i class="fa fa-fw fa-window-minimize" role="img" /> + </div> + </xpath> + </t> +</template> |
