Skip to content

Commit ac1fd37

Browse files
author
skjnldsv
committed
Added addressbook export button
1 parent 946085d commit ac1fd37

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

css/public/style.css

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -246,10 +246,8 @@ ul.addressBook-share-list li {
246246
margin-left: 15px;
247247
}
248248

249-
ul.addressBookList li .action .icon-public,
250-
ul.addressBookList li .action .icon-share,
251-
ul.addressBookList li .action .icon-delete {
252-
padding: 10px 18px;
249+
ul.addressBookList li .action > span {
250+
padding: 10px 14px;
253251
}
254252

255253
div.addressBookShares ul.dropdown-menu {

js/components/addressBook/addressBook_controller.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ angular.module('contactsApp')
33
var ctrl = this;
44

55
ctrl.showUrl = false;
6+
/* globals oc_config */
7+
/* eslint camelcase: [2, {properties: "never"}] */
8+
ctrl.canExport = parseFloat(oc_config.version.substring(0, 3)) >= 9.1;
69

710
ctrl.toggleShowUrl = function() {
811
ctrl.showUrl = !ctrl.showUrl;

templates/addressBook.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
<span class="addressBookName">{{ctrl.addressBook.displayName}}</span>
22
<span class="utils">
3+
<span class="action" ng-show="ctrl.canExport">
4+
<span href="{{ctrl.addressBook.url}}?export"
5+
id="addressBooklist-icon download"
6+
title="Download"
7+
class="icon-download">
8+
</span>
9+
</span>
310
<span class="action">
411
<span
512
class="addressbooklist-icon icon-public"

0 commit comments

Comments
 (0)