summaryrefslogtreecommitdiff
path: root/addons/web/static/src/xml
diff options
context:
space:
mode:
authorAaron Bohy <aab@odoo.com>2015-05-13 14:20:18 +0200
committerAaron Bohy <aab@odoo.com>2015-05-15 09:17:18 +0200
commite7ff2d2c6a564823dd05e2d53cb32c47b826caed (patch)
tree374733c39e2a346777f6a8710353ac2af09e6a48 /addons/web/static/src/xml
parenta9522cb46ffc750faece04bb2cb96fa2b22a7131 (diff)
[IMP] Web: ListView: semantics classes for row decoration
based on bootstrap contextual colors, and bold/italic fonts. Backward compatibility is ensured as the ListView is monkey-patched to keep interpreting colors and fonts attributes.
Diffstat (limited to 'addons/web/static/src/xml')
-rw-r--r--addons/web/static/src/xml/base.xml3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index c5913ce43ed..e0044346686 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -729,7 +729,8 @@
</t>
<tr t-name="ListView.row"
t-att-data-id="record.get('id')"
- t-att-style="view.style_for(record)">
+ t-attf-style="#{(view.fonts || view.colors) ? view.style_for(record) : ''}"
+ t-attf-class="#{view.compute_decoration_classnames(record)}">
<t t-set="asData" t-value="record.toForm().data"/>
<t t-foreach="columns" t-as="column">
<td t-if="column.meta"> </td>