diff options
Diffstat (limited to 'templates/contactDetails.html')
-rw-r--r-- | templates/contactDetails.html | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/templates/contactDetails.html b/templates/contactDetails.html index db75f686..07eea2de 100644 --- a/templates/contactDetails.html +++ b/templates/contactDetails.html @@ -24,6 +24,7 @@ </div> </div> <div id="details-actions"> + <button id="contact-failed-save" ng-click="ctrl.updateContact()" class="icon-checkmark-white" ng-if="ctrl.contact.failedProps.length>0" title="{{ctrl.t.save}}"></button> <a href="{{ctrl.contact.data.url}}" id="contact-export-link" class="icon-download-white" title="{{ctrl.t.download}}" download="{{ ctrl.contact.readableFilename() }}"></a> @@ -32,7 +33,8 @@ </header> <section> <div ng-repeat="prop in ctrl.contact.props | toArray | orderDetailItems:'$key'"> - <detailsItem ng-repeat="propData in prop" name="prop.$key" data="propData" model="ctrl" index="$index" ng-class="[ 'details-item-' + prop.$key ]"></detailsItem> + <detailsItem ng-repeat="propData in prop" name="prop.$key" data="propData" model="ctrl" index="$index" + class="details-item-{{prop.$key}}" ng-class="{ 'failed': ctrl.contact.failedProps.indexOf(prop.$key) !== -1 }"></detailsItem> </div> <div class="select-addressbook" ng-if="ctrl.addressBooks.length > 1"> <select ng-model="ctrl.addressBook" ng-change="ctrl.changeAddressBook(ctrl.addressBook)" ng-options="book.displayName for book in ctrl.addressBooks"> @@ -45,3 +47,4 @@ </section> </div> </div> + |