~asteam/asdaily/santhosh

« back to all changes in this revision

Viewing changes to addons/web_kanban/static/src/xml/web_kanban.xml

  • Committer: santhoshk755 at gmail
  • Date: 2014-09-09 08:37:42 UTC
  • Revision ID: santhoshk755@gmail.com-20140909083742-7u5ixs24jy3x8xxg
santhosh

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<template>
 
2
<t t-name="KanbanView">
 
3
    <div class="oe_kanban_view">
 
4
        <div class="oe_kanban_buttons"/>
 
5
        <table class="oe_kanban_groups">
 
6
        <tr class="oe_kanban_groups_headers">
 
7
            <td class="oe_kanban_dummy_cell"><div/></td>
 
8
        </tr>
 
9
        <tr class="oe_kanban_groups_records">
 
10
            <td class="oe_kanban_dummy_cell"><div/></td>
 
11
        </tr>
 
12
        </table>
 
13
    </div>
 
14
</t>
 
15
<div t-name="KanbanView.buttons" class="oe_kanban_buttons">
 
16
    <t t-if="widget.options.action_buttons !== false">
 
17
        <t t-if="widget.is_action_enabled('create')">
 
18
            <button type="button" class="oe_kanban_button_new oe_highlight">
 
19
                <t t-esc="widget.options.create_text || _t('Create')"/>
 
20
            </button>
 
21
            <span t-if="widget.is_action_enabled('group_create')" class="oe_alternative" style="display: none">
 
22
                <span class="oe_fade">or</span>
 
23
                <div class="oe_bounce_container">
 
24
                    <a href="#" class="oe_bold oe_kanban_add_column">Add a new column</a>
 
25
                </div>
 
26
            </span>
 
27
        </t>
 
28
    </t>
 
29
</div>
 
30
<t t-name="KanbanView.group_header">
 
31
    <td class="oe_kanban_group_header">
 
32
        <t t-if="widget.view.group_by">
 
33
            <t t-set="parent" t-value="(widget.getParent())"/>
 
34
            <div class="oe_kanban_header oe_semantic_html_override">
 
35
                <t t-if="widget.view._is_quick_create_enabled()">
 
36
                    <div class="oe_kanban_add oe_e" title="Quick create">]</div>
 
37
                </t>
 
38
                <div class="oe_dropdown_toggle oe_dropdown_kanban">
 
39
                    <div class="oe_kanban_group_length">
 
40
                        <span class="oe_tag">
 
41
                            <t t-if="widget.group.get('length') &gt; 99"> 99+ </t><t t-if="widget.group.get('length') &lt;= 99"> <t t-esc="widget.group.get('length')"/> </t>
 
42
                        </span>
 
43
                    </div>
 
44
                    <span class="oe_e">í</span>
 
45
                    <ul class="oe_dropdown_menu oe_kanban_group_dropdown">
 
46
                        <li><a data-action="toggle_fold" href="#">Fold</a></li>
 
47
                        <t t-if="widget.view.grouped_by_m2o and widget.value">
 
48
                            <li t-if="parent &amp;&amp; parent.is_action_enabled('group_edit')"><a data-action="edit" href="#">Edit</a></li>
 
49
                            <li t-if="parent &amp;&amp; parent.is_action_enabled('group_delete')"><a data-action="delete" href="#">Delete</a></li>
 
50
                        </t>
 
51
                    </ul>
 
52
                </div>
 
53
                <div class="oe_fold_column">
 
54
                    <div t-attf-class="oe_kanban_group_title #{widget.undefined_title ? 'oe_kanban_group_title_undefined' : ''}">
 
55
                        <div class="oe_kanban_group_length oe_tag">
 
56
                            <t t-if="widget.group.get('length') &gt; 99"> 99+ </t><t t-if="widget.group.get('length') &lt;= 99"> <t t-esc="widget.group.get('length')"/> </t>
 
57
                        </div>
 
58
                        <div class="oe_kanban_group_title_text" t-att-title="widget.title"><t t-esc="widget.title"/></div>
 
59
                    </div>
 
60
                    <ul t-if="widget.group.get('length') &gt; 0" class="oe_kanban_aggregates">
 
61
                        <li t-foreach="widget.aggregates" t-as="aggregate">
 
62
                            <span><t t-esc="aggregate"/>:</span> <t t-esc="aggregate_value"/>
 
63
                        </li>
 
64
                    </ul>
 
65
                </div>
 
66
                <span t-if="widget.title" class="oe_kanban_group_title_vertical">
 
67
                    <t t-esc="widget.title"/>
 
68
                </span>
 
69
            </div>
 
70
        </t>
 
71
        <t t-if="! widget.view.group_by &amp;&amp; widget.view._is_quick_create_enabled()">
 
72
            <span class="oe_kanban_no_group_qc_placeholder"/>
 
73
        </t>
 
74
    </td>
 
75
</t>
 
76
<t t-name="KanbanView.group_records_container">
 
77
    <td class="oe_kanban_column">
 
78
        <div class="oe_kanban_group_list_header"/>
 
79
        <div class="oe_kanban_column_cards"/>
 
80
        <div class="oe_kanban_folded_column_cards"/>
 
81
        <div class="oe_kanban_show_more">
 
82
            <button class="oe_button">Show more... (<span class="oe_kanban_remaining"></span> remaining)</button>
 
83
        </div>
 
84
    </td>
 
85
</t>
 
86
<t t-name="KanbanView.record">
 
87
    <div class="oe_fold_column oe_kanban_record">
 
88
        <t t-raw="content"/>
 
89
    </div>
 
90
</t>
 
91
<t t-name="KanbanColorPicker">
 
92
    <li t-foreach="widget.view.number_of_color_schemes" t-as="color">
 
93
        <a href="#" t-att-data-color="color_index" t-attf-class="oe_kanban_color_#{color}"/>
 
94
    </li>
 
95
</t>
 
96
<div t-name="KanbanView.quick_create" class="oe_kanban_quick_create">
 
97
    <input/>
 
98
    <t t-if="widget._buttons">
 
99
        <div class="oe_kanban_quick_create_buttons">
 
100
            <button class="oe_kanban_quick_create_add">Add</button>
 
101
            or <a href="#" class="oe_kanban_quick_create_close">Cancel</a>
 
102
        </div>
 
103
    </t>
 
104
</div>
 
105
<t t-name="KanbanView.nocontent">
 
106
    <div class="oe_view_nocontent" style="position:absolute;">
 
107
        <div class="oe_view_nocontent_bg"></div>
 
108
        <div class="oe_view_nocontent_content">
 
109
            <t t-raw="content"/>
 
110
        </div>
 
111
    </div>
 
112
</t>
 
113
</template>