diff --git a/app/webphone/app_config.php b/app/webphone/app_config.php new file mode 100644 index 0000000..7d8976a --- /dev/null +++ b/app/webphone/app_config.php @@ -0,0 +1,41 @@ + \ No newline at end of file diff --git a/app/webphone/app_languages.php b/app/webphone/app_languages.php new file mode 100644 index 0000000..8e0dd9f --- /dev/null +++ b/app/webphone/app_languages.php @@ -0,0 +1,83 @@ + \ No newline at end of file diff --git a/app/webphone/app_menu.php b/app/webphone/app_menu.php new file mode 100644 index 0000000..b938f72 --- /dev/null +++ b/app/webphone/app_menu.php @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/app/webphone/img/bg.jpg b/app/webphone/img/bg.jpg new file mode 100644 index 0000000..3d813c1 Binary files /dev/null and b/app/webphone/img/bg.jpg differ diff --git a/app/webphone/img/favicon.ico b/app/webphone/img/favicon.ico new file mode 100644 index 0000000..04264b8 Binary files /dev/null and b/app/webphone/img/favicon.ico differ diff --git a/app/webphone/img/screenshots/1.png b/app/webphone/img/screenshots/1.png new file mode 100644 index 0000000..18a273d Binary files /dev/null and b/app/webphone/img/screenshots/1.png differ diff --git a/app/webphone/img/screenshots/2.png b/app/webphone/img/screenshots/2.png new file mode 100644 index 0000000..7e22ebe Binary files /dev/null and b/app/webphone/img/screenshots/2.png differ diff --git a/app/webphone/img/screenshots/3.png b/app/webphone/img/screenshots/3.png new file mode 100644 index 0000000..078e3d8 Binary files /dev/null and b/app/webphone/img/screenshots/3.png differ diff --git a/app/webphone/phone/css/ctxSip.css b/app/webphone/phone/css/ctxSip.css new file mode 100644 index 0000000..a69d4af --- /dev/null +++ b/app/webphone/phone/css/ctxSip.css @@ -0,0 +1,85 @@ +#sipClient { + background-color: #333; + font-size: 13px; + line-height: 1.42857143; + /* firefox 19+ */ + /* ie */ +} +#sipClient p { + margin: 0; + padding: 0 0 10px 0; + line-height: 18px; +} +#sipClient .sipStatus { + margin: 0 -15px 15px -15px; + padding: 5px 15px; + background-color: #111; + color: #999; +} +#sipClient #txtCallStatus { + color: #fff; +} +#sipClient #sip-dialpad { + width: 292px; + padding: 16px 20px; +} +#sipClient #sip-dialpad .col-xs-4 { + text-align: center; +} +#sipClient .digit { + height: 66px; + width: 66px; + margin: 0 8px 14px !important; + background-color: #f8f8f8; + font-weight: 300; + font-size: 24px; + border-radius: 100px; + line-height: 21px; + padding-top: 9px; + float: left; +} +#sipClient .digit span { + display: block; + color: #999; + font-size: 10px; + font-weight: normal; +} +#sipClient .sip-panel h3 { + margin-top: 22px; +} +#sipClient #sip-splash { + height: 371px; +} +#sipClient #sip-splash .fa { + margin-bottom: 15px; +} +#sipClient #sip-splash .fa-circle { + color: #5cb85c; +} +#sipClient #sip-log .panel-heading { + padding: 10px 8px; +} +#sipClient #sip-logitems { + height: 332px; + overflow: auto; +} +#sipClient #sldVolume { + width: 140px; + margin: 0 auto; + box-shadow: none; +} +#sipClient .sip-logitem { + padding: 4px; +} +#sipClient #numDisplay::-webkit-input-placeholder { + color: #bbb; +} +#sipClient #numDisplay::-moz-placeholder { + color: #bbb; +} +#sipClient #numDisplay::-ms-input-placeholder { + color: #bbb; +} +#sipClient #numDisplay::-moz-placeholder { + color: #bbb; +} diff --git a/app/webphone/phone/css/ctxSip.less b/app/webphone/phone/css/ctxSip.less new file mode 100644 index 0000000..153c0a4 --- /dev/null +++ b/app/webphone/phone/css/ctxSip.less @@ -0,0 +1,85 @@ +#sipClient { + + background-color : #333; + font-size : 13px; + line-height : 1.42857143; + + p { + margin : 0; + padding : 0 0 10px 0; + line-height : 18px; + } + + .sipStatus { + margin : 0 -15px 15px -15px; + padding : 5px 15px; + background-color : #111; + color : #999; + } + + #txtCallStatus { color : #fff; } + + #sip-dialpad { + width : 292px; + padding : 16px 20px; + } + + #sip-dialpad .col-xs-4 { text-align : center; } + + .digit { + height : 66px; + width : 66px; + margin : 0 8px 14px !important; + background-color : #f8f8f8; + font-weight : 300; + font-size : 24px; + border-radius : 100px; + line-height : 21px; + padding-top : 9px; + float : left; + + span { + display : block; + color : #999; + font-size : 10px; + font-weight : normal; + } + } + + .sip-panel h3 { margin-top : 22px; } + + #sip-splash { + height : 371px; + + .fa { + margin-bottom : 15px; + } + + .fa-circle { + color: #5cb85c; + } + } + + #sip-log .panel-heading { + padding : 10px 8px; + } + #sip-logitems { + height : 332px; + overflow : auto; + } + + #sldVolume { + width : 140px; + margin : 0 auto; + box-shadow : none; + } + + .sip-logitem { + padding : 4px; + } + + #numDisplay::-webkit-input-placeholder { color:#bbb; } + #numDisplay::-moz-placeholder { color:#bbb; } + #numDisplay::-ms-input-placeholder { color:#bbb; } + #numDisplay::-moz-placeholder { color:#bbb; } +} diff --git a/app/webphone/phone/index.html b/app/webphone/phone/index.html new file mode 100644 index 0000000..b78b142 --- /dev/null +++ b/app/webphone/phone/index.html @@ -0,0 +1,111 @@ + + +
+ + +To make a call enter a number or SIP address in the box above.
+ Closing this window will cause calls to go to voicemail. +To make a call enter a number in the box above.
\n"; +echo " Closing this window will cause calls to go to voicemail.\n"; +echo "