use a css class to mark modified lines

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1238360 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Olivier Lamy 2012-01-31 10:17:28 +00:00
parent 3a8c86de2e
commit 9c83125f8c
2 changed files with 15 additions and 10 deletions

View File

@ -41,4 +41,8 @@
.ar-multiselect-right {
margin-left: 2em
}
.modified {
border:2px solid #fbc7c6;
}

View File

@ -57,27 +57,28 @@
{{each(i, row) itemsOnCurrentPage()}}
<tr>
{{each(j, columnDefinition) columns}}
{{var val = (typeof columnDefinition.rowText == 'function' ? columnDefinition.rowText(row) :
row[columnDefinition.rowText])}}
<td>
<div data-bind="style: { color: modified() ? '#ee5f5b' : '' }">${val}</div>
</td>
{{var val = (typeof columnDefinition.rowText == 'function' ? columnDefinition.rowText(row) : row[columnDefinition.rowText])}}
<td data-bind="css:{ 'modified': row.modified()}">
${val}
</td>
{{/each}}
{{if row.password()}}
<td>*****</td>
<td data-bind="css:{ 'modified': row.modified()}">*****</td>
{{else}}
<td></td>
<td data-bind="css:{ 'modified': row.modified()}"></td>
{{/if}}
<td>
<td data-bind="css:{ 'modified': row.modified()}">
<a href="#" data-bind="click: function(){ editNetworkProxy(row) }">${$.i18n.prop('edit')}</a>
</td>
<td>
<td data-bind="css:{ 'modified': row.modified()}">
<a href="#" data-bind="click: function(){ removeNetworkProxy(row) }">
<img src="images/edit-cut.png" title="${$.i18n.prop('delete')}"/>
</a>
</td>
{{if row.modified()}}
<td><a href="#" data-bind="click: function(){ updateNetworkProxy(row) }">${$.i18n.prop('save')}</a></td>
<td data-bind="css:{ 'modified': row.modified()}">
<a href="#" data-bind="click: function(){ updateNetworkProxy(row) }">${$.i18n.prop('save')}</a>
</td>
{{else}}
<td></td>
{{/if}}