summaryrefslogtreecommitdiff
path: root/web_responsive/static/src/xml/attachment_viewer.xml
diff options
context:
space:
mode:
Diffstat (limited to 'web_responsive/static/src/xml/attachment_viewer.xml')
-rw-r--r--web_responsive/static/src/xml/attachment_viewer.xml47
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>