|
| 1 | +{%- block before_style -%}{%- endblock before_style -%} |
| 2 | +{% block style %} |
1 | 3 | <style type="text/css" >
|
| 4 | +{% block table_styles %} |
2 | 5 | {% for s in table_styles %}
|
3 | 6 | #T_{{uuid}} {{s.selector}} {
|
4 | 7 | {% for p,val in s.props %}
|
5 |
| - {{p}}: {{val}}; |
6 |
| - {% endfor %} |
| 8 | + {{p}}: {{val}}; |
| 9 | + {% endfor -%} |
7 | 10 | }
|
8 |
| -{% endfor %} |
9 |
| -{% for s in cellstyle %} |
| 11 | +{%- endfor -%} |
| 12 | +{% endblock table_styles %} |
| 13 | +{% block before_cellstyle %}{% endblock before_cellstyle %} |
| 14 | +{% block cellstyle %} |
| 15 | +{%- for s in cellstyle %} |
10 | 16 | #T_{{uuid}}{{s.selector}} {
|
11 | 17 | {% for p,val in s.props %}
|
12 | 18 | {{p}}: {{val}};
|
13 | 19 | {% endfor %}
|
14 | 20 | }
|
15 |
| -{% endfor %} |
| 21 | +{%- endfor -%} |
| 22 | +{%- endblock cellstyle %} |
16 | 23 | </style>
|
17 |
| - |
18 |
| -<table id="T_{{uuid}}" {{ table_attributes }}> |
19 |
| -{% if caption %} |
20 |
| - <caption>{{caption}}</caption> |
21 |
| -{% endif %} |
22 |
| - |
23 |
| -<thead> |
24 |
| - {% for r in head %} |
25 |
| - <tr> |
26 |
| - {% for c in r %} |
27 |
| - {% if c.is_visible != False %} |
28 |
| - <{{c.type}} class="{{c.class}}" {{ c.attributes|join(" ") }}> |
29 |
| - {{c.value}} |
30 |
| - {% endif %} |
31 |
| - {% endfor %} |
32 |
| - </tr> |
33 |
| - {% endfor %} |
34 |
| -</thead> |
35 |
| -<tbody> |
36 |
| - {% for r in body %} |
37 |
| - <tr> |
38 |
| - {% for c in r %} |
39 |
| - {% if c.is_visible != False %} |
40 |
| - <{{c.type}} id="T_{{uuid}}{{c.id}}" |
41 |
| - class="{{c.class}}" {{ c.attributes|join(" ") }}> |
42 |
| - {{ c.display_value }} |
43 |
| - {% endif %} |
44 |
| - {% endfor %} |
45 |
| - </tr> |
46 |
| - {% endfor %} |
47 |
| -</tbody> |
48 |
| -</table> |
| 24 | +{%- endblock style %} |
| 25 | +{%- block before_table %}{% endblock before_table %} |
| 26 | +{%- block table %} |
| 27 | +<table id="T_{{uuid}}" {% if table_attributes %}{{ table_attributes }}{% endif %}> |
| 28 | +{%- block caption %} |
| 29 | +{%- if caption -%} |
| 30 | + <caption>{{caption}}</caption> |
| 31 | +{%- endif -%} |
| 32 | +{%- endblock caption %} |
| 33 | +{%- block head %} |
| 34 | +<thead> |
| 35 | + {%- for r in head %} |
| 36 | + <tr> |
| 37 | + {%- for c in r %} |
| 38 | + {%- if c.is_visible != False %} |
| 39 | + <{{ c.type }} class="{{c.class}}" {{ c.attributes|join(" ") }}>{{c.value}}</{{ c.type }}> |
| 40 | + {%- endif %} |
| 41 | + {%- endfor %} |
| 42 | + </tr> |
| 43 | + {%- endfor %} |
| 44 | +</thead> |
| 45 | +{%- endblock head %} |
| 46 | +{%- block body %} |
| 47 | +<tbody> |
| 48 | + {%- for r in body %} |
| 49 | + <tr> |
| 50 | + {%- for c in r %} |
| 51 | + {%- if c.is_visible != False %} |
| 52 | + <{{ c.type }} id="T_{{ uuid }}{{ c.id }}" class="{{ c.class }}" {{ c.attributes|join(" ") }}>{{ c.display_value }}</{{ c.type }}> |
| 53 | + {%- endif %} |
| 54 | + {%- endfor %} |
| 55 | + </tr> |
| 56 | + {%- endfor %} |
| 57 | +</tbody> |
| 58 | +{%- endblock body %} |
| 59 | +</table> |
| 60 | +{%- endblock table %} |
| 61 | +{%- block after_table %}{% endblock after_table %} |
0 commit comments