diff --git a/app/assets/app.css b/app/assets/app.css
index b7576bbc5..4c12d4e19 100644
--- a/app/assets/app.css
+++ b/app/assets/app.css
@@ -49,7 +49,7 @@ md-list .md-button {
padding-top: 5px;
}
-#content .md-button.share {
+#content .md-button.contact {
background-color: transparent;
border: none;
width: 48px;
@@ -64,7 +64,7 @@ md-list .md-button {
margin-top: 10px;
}
-#content .md-button.share > md-icon {
+#content .md-button.contact > md-icon {
fill:black;
width:36px;
height:36px;
@@ -76,7 +76,7 @@ md-button.menuBtn > md-icon {
height:24px;
}
-#content .md-button.share:active > md-icon {
+#content .md-button.contact:active > md-icon {
background-color: #dadada;
border-radius: 75%;
padding:4px;
diff --git a/app/index.html b/app/index.html
index f27987818..0f6fcf530 100644
--- a/app/index.html
+++ b/app/index.html
@@ -40,7 +40,8 @@
Angular Material - Starter App
{{ul.selected.name}}
{{ul.selected.content}}
-
+
+ Contact {{ ul.selected.name }}
diff --git a/app/src/users/UserController.js b/app/src/users/UserController.js
index 356a6f23b..21b5ce64b 100644
--- a/app/src/users/UserController.js
+++ b/app/src/users/UserController.js
@@ -21,7 +21,7 @@
self.users = [ ];
self.selectUser = selectUser;
self.toggleList = toggleUsersList;
- self.share = share;
+ self.showContactOptions = showContactOptions;
// Load all registered users
@@ -60,14 +60,14 @@
/**
* Show the bottom sheet
*/
- function share($event) {
+ function showContactOptions($event) {
var user = self.selected;
$mdBottomSheet.show({
parent: angular.element(document.getElementById('content')),
templateUrl: '/src/users/view/contactSheet.html',
- controller: [ '$mdBottomSheet', UserSheetController],
- controllerAs: "vm",
+ controller: [ '$mdBottomSheet', ContactPanelController],
+ controllerAs: "cp",
bindToController : true,
targetEvent: $event
}).then(function(clickedItem) {
@@ -77,15 +77,15 @@
/**
* Bottom Sheet controller for the Avatar Actions
*/
- function UserSheetController( $mdBottomSheet ) {
+ function ContactPanelController( $mdBottomSheet ) {
this.user = user;
- this.items = [
+ this.actions = [
{ name: 'Phone' , icon: 'phone' , icon_url: 'assets/svg/phone.svg'},
{ name: 'Twitter' , icon: 'twitter' , icon_url: 'assets/svg/twitter.svg'},
{ name: 'Google+' , icon: 'google_plus' , icon_url: 'assets/svg/google_plus.svg'},
{ name: 'Hangout' , icon: 'hangouts' , icon_url: 'assets/svg/hangouts.svg'}
];
- this.performAction = function(action) {
+ this.contactUser = function(action) {
$mdBottomSheet.hide(action);
};
}
diff --git a/app/src/users/view/contactSheet.html b/app/src/users/view/contactSheet.html
index e06c302fb..a8adeb55a 100644
--- a/app/src/users/view/contactSheet.html
+++ b/app/src/users/view/contactSheet.html
@@ -1,12 +1,12 @@