Built xcally-motion-dialpad from commit 7f8e441.|1.0.20
[dialpad.git] / index.html
1 <!DOCTYPE html>
2 <html ng-app="motion">
3 <head>
4   <base href="/motion">
5   <meta charset="utf-8">
6   <title></title>
7   <link rel="stylesheet" href="vendor.b5ccb327.css">
8 </head>
9 <body ng-controller="IndexController as vm">
10
11   <md-content class="md-padding">
12     <div layout="row">
13       <div flex>
14         <div>
15           <span ng-if="!vm.displayName">Agent offline</span>
16           <span ng-if="vm.displayName">{{vm.displayName}}, {{vm.internal}}</span>
17         </div>
18       </div>
19       <div flex="10" layout="row" layout-align="end center">
20         <div>
21           <i class="mdi mdi-circle" md-colors="{color: vm.online ? 'green' : 'red'}"></i>
22         </div>
23       </div>
24     </div>
25     <md-input-container layout="row">
26       <div flex>
27         <input ng-model="vm.phone" type="text" placeholder="Phone Number" ng-disabled="!vm.online">
28       </div>
29       <md-button class="md-icon-button" ng-click="vm.remove()" ng-disabled="!vm.online">
30         <i class="mdi mdi-backspace mdi-24px"></i>
31       </md-button>
32     </md-input-container>
33     <div layout="row" layout-align="center center">
34       <md-button class="md-fab" aria-label="{{number}}" ng-repeat="number in [1,2,3]" ng-click="vm.compose(number)" md-colors="{background: 'grey'}" ng-disabled="!vm.online">{{number}}</md-button>
35     </div>
36     <div layout="row" layout-align="center center">
37       <md-button class="md-fab md-primary" aria-label="{{number}}" ng-repeat="number in [4,5,6]" ng-click="vm.compose(number)" md-colors="{background: 'grey'}" ng-disabled="!vm.online">{{number}}</md-button>
38     </div>
39     <div layout="row" layout-align="center center">
40       <md-button class="md-fab md-primary" aria-label="{{number}}" ng-repeat="number in [7,8,9]" ng-click="vm.compose(number)" md-colors="{background: 'grey'}" ng-disabled="!vm.online">{{number}}</md-button>
41     </div>
42     <div layout="row" layout-align="center center">
43       <md-button class="md-fab md-primary" aria-label="*" ng-click="vm.compose('*')" md-colors="{background: 'grey'}" ng-disabled="!vm.online">*</md-button>
44       <md-button class="md-fab md-primary" aria-label="0" ng-click="vm.compose('0')" md-colors="{background: 'grey'}" ng-disabled="!vm.online">0</md-button>
45       <md-button class="md-fab md-primary" aria-label="#" ng-click="vm.compose('#')" md-colors="{background: 'grey'}" ng-disabled="!vm.online">#</md-button>
46     </div>
47     <div layout="row" layout-align="center center">
48       <md-button class="md-fab" md-colors="{background: vm.inCall ? 'red' : 'green'}" ng-disabled="!vm.phone" ng-click="vm.inCall ? vm.hangup() : vm.dial()" ng-disabled="!vm.online">
49         <i class="mdi mdi-phone mdi-24px"></i>
50       </md-button>
51     </div>
52   </md-content>
53
54   <script src="vendor.b0d8b566.js"></script>
55
56   <script type="text/javascript">
57     document.write("<base href='" + window.location.pathname + "' />");
58   </script>
59
60   <script src="app.cc19079b.js"></script>
61
62 </body>
63 </html>