blob: 248384dcb850479f77ca693013ef7ec99dfaddce [file] [log] [blame]
Anand Doshi6c8ef772013-08-30 18:23:50 +05301{% extends "app/website/templates/html/transactions.html" %}
Rushabh Mehtabed19ac2013-03-21 17:12:25 +05302
Anand Doshi6c8ef772013-08-30 18:23:50 +05303{% block javascript -%}
4{{ super() }}
Rushabh Mehtabed19ac2013-03-21 17:12:25 +05305
Anand Doshi6c8ef772013-08-30 18:23:50 +05306var status_label = {
7 "Open": "label-success",
8 "Waiting for Customer": "label-danger",
9 "Closed": "label-default"
10}
11
12var render = function(doc) {
13 doc.status = doc.status.trim();
14 doc.label_class = status_label[doc.status] || "label-default";
15 if(doc.status==="Waiting for Customer") doc.status = "To Reply";
16
17 $(repl('<a href="{{ page }}?name=%(name)s" class="list-group-item">\
18 <div class="row">\
19 <div class="col-md-8">\
20 <div class="row col-md-12">%(name)s</div>\
21 <div class="row col-md-12 text-muted">%(subject)s</div>\
22 </div>\
23 <div class="col-md-4">\
24 <div class="pull-left">\
25 <span class="label %(label_class)s" \
26 style="padding-top: 0.3em; margin-right: 5px;">%(status)s</span>\
27 </div>\
28 <div class="pull-right">\
29 <span class="text-muted">%(creation)s</span>\
30 </div>\
31 </div>\
32 </div>\
33 </a>', doc)).appendTo($list);
34};
35{%- endblock %}