From 0474e394f5d90979c91b3a32da98c77dbfcc8d96 Mon Sep 17 00:00:00 2001 From: Hendrik Leppelsack Date: Mon, 7 Mar 2016 00:09:31 +0100 Subject: add icon to show addressbook urls --- css/public/style.css | 3 ++- js/components/addressBook/addressBook_controller.js | 7 +++++++ js/public/script.js | 7 +++++++ templates/addressBook.html | 8 ++++++++ 4 files changed, 24 insertions(+), 1 deletion(-) diff --git a/css/public/style.css b/css/public/style.css index 849863be..0dd64281 100644 --- a/css/public/style.css +++ b/css/public/style.css @@ -173,6 +173,7 @@ ul.addressBook-share-list li { margin-left: 15px; } +ul.addressBookList li .action .icon-public, ul.addressBookList li .action .icon-share, ul.addressBookList li .action .icon-delete { padding: 10px 18px; @@ -201,7 +202,7 @@ div.app-contacts span.utils { padding: 0 !important; } -input.newAddressBookInput, input.shareeInput { +input.newAddressBookInput, input.shareeInput, input.addressBookUrl { width: 100% !important; } diff --git a/js/components/addressBook/addressBook_controller.js b/js/components/addressBook/addressBook_controller.js index ded62054..5d02868d 100644 --- a/js/components/addressBook/addressBook_controller.js +++ b/js/components/addressBook/addressBook_controller.js @@ -1,6 +1,13 @@ app.controller('addressbookCtrl', ['$scope', 'AddressBookService', function($scope, AddressBookService) { var ctrl = this; + ctrl.urlBase = window.location.protocol + '//' + window.location.host; + ctrl.showUrl = false; + + ctrl.toggleShowUrl = function() { + ctrl.showUrl = !ctrl.showUrl; + } + ctrl.toggleSharesEditor = function(addressBook) { addressBook.editingShares = !addressBook.editingShares; addressBook.selectedSharee = null; diff --git a/js/public/script.js b/js/public/script.js index 48248bcb..3778d657 100644 --- a/js/public/script.js +++ b/js/public/script.js @@ -47,6 +47,13 @@ app.directive('focusExpression', function ($timeout) { app.controller('addressbookCtrl', ['$scope', 'AddressBookService', function($scope, AddressBookService) { var ctrl = this; + ctrl.urlBase = window.location.protocol + '//' + window.location.host; + ctrl.showUrl = false; + + ctrl.toggleShowUrl = function() { + ctrl.showUrl = !ctrl.showUrl; + } + ctrl.toggleSharesEditor = function(addressBook) { addressBook.editingShares = !addressBook.editingShares; addressBook.selectedSharee = null; diff --git a/templates/addressBook.html b/templates/addressBook.html index 7b5699f7..baa833b3 100644 --- a/templates/addressBook.html +++ b/templates/addressBook.html @@ -1,5 +1,12 @@ {{ctrl.addressBook.displayName}} + + + + +