2014-12-02 11:16:31 -08:00
|
|
|
<div class="home" ng-controller="HomeController" ng-init="init()">
|
2014-09-30 11:28:02 -07:00
|
|
|
|
2015-01-28 20:56:32 -08:00
|
|
|
|
2015-01-28 22:14:32 -08:00
|
|
|
<div ng-if="askForPin || ($root.hasPin && !$root.iden)">
|
2015-01-28 20:56:32 -08:00
|
|
|
<div ng-include="'views/includes/pin-number.html'"></div>
|
|
|
|
</div>
|
|
|
|
|
2014-12-11 11:07:43 -08:00
|
|
|
<div ng-show="$root.starting">
|
|
|
|
<div ng-include="'views/includes/loading.html'" ng-init="title = 'Accessing your profile'"></div>
|
2014-09-04 12:23:37 -07:00
|
|
|
</div>
|
2014-11-19 10:45:08 -08:00
|
|
|
|
2015-01-07 11:54:59 -08:00
|
|
|
<div class="row" ng-show="showDisclaimer">
|
|
|
|
<div class="large-8 medium-10 small-12 large-centered medium-centered columns">
|
|
|
|
<h1 class="text-white text-center">Disclaimer</h1>
|
|
|
|
<p class="text-white">
|
|
|
|
The software you are about to use is free, open source, and unsupported beta software. It is important to understand
|
|
|
|
that beta software refers to software that is undergoing testing and has not officially been released, could have
|
|
|
|
bugs, and may not act in a reliable fashion. Because the software is currently in beta, it is possible but not certain
|
|
|
|
that you may lose bitcoin or the value of your bitcoin. It is recommended that you store only nominal amounts of
|
|
|
|
bitcoins. You acknowledge that your use of this software is at your own discretion and in compliance with all
|
|
|
|
applicable laws. You are responsible for safekeeping your login IDs, passwords, private key pairs, PINs and any other
|
|
|
|
codes you use to access the software. IF YOU HAVE NOT SEPARATELY STORED A BACKUP OF ANY WALLET ADDRESSES AND PRIVATE
|
|
|
|
KEY PAIRS MAINTAINED IN YOUR ACCOUNT, YOU ACKNOWLEDGE AND AGREE THAT ANY BITCOINS YOU HAVE ASSOCIATED WITH SUCH WALLET
|
|
|
|
ADDRESSES WILL BECOME INACCESSIBLE IF YOU DO NOT HAVE YOUR ACCOUNT PASSWORD AND/OR PIN. All transaction requests are
|
|
|
|
irreversible. The authors of the software, employees and affiliates of Bitpay, copyright holders, and BitPay, Inc.
|
|
|
|
cannot retrieve your private keys or passwords if you lose or forget them and cannot guarantee transaction
|
|
|
|
confirmation as they do not have control over the Bitcoin network. You agree to provide accurate and complete
|
|
|
|
information in connection with your use of the account. You assume any and all risk associated with the use of the
|
|
|
|
software. To the fullest extent permitted by law, this software is provided “as is” and no representations or
|
|
|
|
warranties can be made of any kind, express or implied, including but not limited to the warranties of
|
|
|
|
merchantability, fitness or a particular purpose and noninfringement. In no event shall the authors of the software,
|
|
|
|
employees and affiliates of Bitpay, copyright holders, or BitPay, Inc. be held liable for any claim, damages or other
|
|
|
|
liability, whether in an action of contract, tort, or otherwise, arising from, out of or in connection with the
|
|
|
|
software or the use or other dealings in the software. We reserve the right to modify this disclaimer from time to
|
|
|
|
time.
|
|
|
|
</p>
|
|
|
|
<button class="success expand" ng-click="agreeDisclaimer()">I read and agree with these terms</button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2015-01-28 20:56:32 -08:00
|
|
|
<div class="row">
|
2015-02-02 11:10:38 -08:00
|
|
|
<div class="large-5 large-centered medium-7 medium-centered columns" ng-show="!$root.starting && !showDisclaimer">
|
2015-01-07 11:54:59 -08:00
|
|
|
|
2015-01-28 20:56:32 -08:00
|
|
|
<div class="logo-setup" ng-show="!$root.iden && !hideForWP && !$root.hasPin">
|
2015-01-15 15:35:31 -08:00
|
|
|
<img src="img/logo-negative-beta.svg" alt="Copay" width="100">
|
2014-12-07 22:16:51 -08:00
|
|
|
<div ng-include="'views/includes/version.html'"></div>
|
2014-07-23 13:10:02 -07:00
|
|
|
</div>
|
2014-11-04 10:56:50 -08:00
|
|
|
|
2014-12-09 04:03:26 -08:00
|
|
|
<div class="p10 bg-success m20b text-white" ng-show="confirmedEmail">
|
2014-10-30 08:06:48 -07:00
|
|
|
<div class="left">
|
2014-11-01 17:34:03 -07:00
|
|
|
<i class="size-36 fi-check m10r"></i>
|
2014-10-30 08:06:48 -07:00
|
|
|
</div>
|
2014-11-01 17:34:03 -07:00
|
|
|
<div class="size-14">
|
|
|
|
<h3>
|
|
|
|
Your email was confimed!
|
|
|
|
</h3>
|
|
|
|
Please sign in to access your wallets
|
2014-10-30 08:06:48 -07:00
|
|
|
</div>
|
|
|
|
</div>
|
2014-11-19 20:06:30 -08:00
|
|
|
|
2015-01-28 22:14:32 -08:00
|
|
|
<div ng-if='askForPin || ($root.hasPin && !$root.iden)'>
|
2015-02-10 11:49:15 -08:00
|
|
|
<h2 ng-show="$root.hasPin && !$root.iden"> Enter PIN </h2>
|
|
|
|
<h2 ng-show="askForPin && askForPin !=2"> Set up a PIN </h2>
|
|
|
|
<h2 ng-show="askForPin == 2">Repeat PIN</h2>
|
2014-12-02 22:03:16 -08:00
|
|
|
<div class="box-notification" ng-show="error">
|
|
|
|
<div class="box-icon error">
|
|
|
|
<i class="fi-x size-24"></i>
|
2014-12-05 10:10:48 -08:00
|
|
|
</div>
|
2014-12-02 22:03:16 -08:00
|
|
|
<span class="text-warning size-14">
|
|
|
|
{{error|translate}}
|
|
|
|
</span>
|
|
|
|
</div>
|
2015-01-28 20:56:32 -08:00
|
|
|
<div ng-include="'views/includes/pin.html'"></div>
|
2014-12-02 11:16:31 -08:00
|
|
|
</div>
|
|
|
|
|
2015-01-28 22:14:32 -08:00
|
|
|
<div ng-if='!$root.hasPin && !askForPin && !$root.iden'>
|
2015-01-03 09:26:45 -08:00
|
|
|
<div class="clipo" ng-hide="hideForWP">
|
2014-12-05 11:53:50 -08:00
|
|
|
<img src="img/clipo-signin.png" alt="clipo" width="310">
|
|
|
|
</div>
|
2014-12-09 04:03:26 -08:00
|
|
|
<div class="p10 m20b size-14 bg-success text-white" ng-show="anyWallet && !confirmedEmail && !error">
|
2014-12-05 11:53:50 -08:00
|
|
|
<div class="left">
|
|
|
|
<i class="size-36 fi-alert m10r"></i>
|
|
|
|
</div>
|
|
|
|
<b>Copay now needs a profile to access wallets.</b>
|
|
|
|
You can import your current wallets after
|
2014-12-06 12:58:07 -08:00
|
|
|
<a class="text-white" ng-click="$root.go('/createProfile')">creating your profile</a>
|
2014-12-05 11:53:50 -08:00
|
|
|
</div>
|
2014-12-09 04:03:26 -08:00
|
|
|
<div class="p10 bg-success m20b text-white" ng-show="pendingPayment">
|
2014-12-05 11:53:50 -08:00
|
|
|
<div class="left">
|
|
|
|
<i class="size-36 m10r"></i>
|
|
|
|
</div>
|
|
|
|
<div class="size-14">
|
|
|
|
Please sign in to make the payment
|
|
|
|
</div>
|
|
|
|
</div>
|
2014-12-02 11:16:31 -08:00
|
|
|
<form name="loginForm" ng-submit="openWithCredentials(loginForm)" novalidate>
|
2014-12-07 15:46:20 -08:00
|
|
|
<div class="box-notification" ng-show="error">
|
|
|
|
<div class="box-icon error">
|
|
|
|
<i class="fi-x size-24"></i>
|
|
|
|
</div>
|
|
|
|
<span class="text-warning size-14">
|
|
|
|
{{error|translate}}
|
|
|
|
</span>
|
|
|
|
</div>
|
|
|
|
|
2014-12-05 10:21:35 -08:00
|
|
|
<div class="input" ng-if="!usingLocalStorage">
|
2015-01-03 12:22:06 -08:00
|
|
|
<input type="email" ng-model="email" class="form-control" name="email" placeholder="Email" required show-focus="!isMobile" ng-focus="formFocus()">
|
2014-11-28 11:27:21 -08:00
|
|
|
<i class="icon-email"></i>
|
2014-11-27 09:52:57 -08:00
|
|
|
</div>
|
2014-12-05 10:21:35 -08:00
|
|
|
|
|
|
|
<div class="input" ng-if="usingLocalStorage">
|
2015-01-03 09:26:45 -08:00
|
|
|
<input type="text" ng-model="email" class="form-control" name="email" placeholder="Username" required show-focus="!isMobile" ng-focus="formFocus()">
|
2014-12-05 10:21:35 -08:00
|
|
|
<i class="icon-person"></i>
|
|
|
|
</div>
|
2014-11-27 13:33:07 -08:00
|
|
|
<div class="input">
|
2015-01-03 09:26:45 -08:00
|
|
|
<input type="password" ng-model="password" class="form-control" name="password" placeholder="Password" required ng-focus="formFocus()">
|
2014-11-28 11:27:21 -08:00
|
|
|
<i class="icon-locked"></i>
|
2014-11-27 09:52:57 -08:00
|
|
|
</div>
|
2014-12-05 10:10:48 -08:00
|
|
|
|
2015-01-03 09:26:45 -08:00
|
|
|
|
|
|
|
|
2015-02-13 08:05:56 -08:00
|
|
|
<button translate type="submit" class="button primary radius expand m0"
|
|
|
|
ng-disabled="loginForm.$invalid">
|
2014-12-05 10:10:48 -08:00
|
|
|
Sign in
|
2014-10-20 16:46:49 -07:00
|
|
|
</button>
|
2014-10-15 12:10:40 -07:00
|
|
|
</form>
|
2014-12-09 11:55:32 -08:00
|
|
|
<div ng-if="usingLocalStorage" class="text-gray size-12 m10v">
|
2014-12-05 10:10:48 -08:00
|
|
|
* Using this device storage. Change to cloud storage on 'settings'.
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-10-15 12:10:40 -07:00
|
|
|
<div class="box-setup-footer">
|
2014-12-06 12:23:26 -08:00
|
|
|
|
|
|
|
<div class="right">
|
2015-01-28 12:59:26 -08:00
|
|
|
<a class="button outline dark-gray tiny" ng-click="$root.go('/settings')">
|
2015-01-29 10:50:21 -08:00
|
|
|
<i class="icon-wrench show-for-large-up size-14"></i>
|
2014-12-06 12:23:26 -08:00
|
|
|
<span translate>Settings</span>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
|
2014-10-31 15:39:01 -07:00
|
|
|
<div class="left m10r">
|
2015-01-28 12:59:26 -08:00
|
|
|
<a class="button outline dark-gray tiny" ng-click="$root.go('/createProfile')">
|
2015-01-29 10:50:21 -08:00
|
|
|
<i class="icon-person show-for-large-up size-14"></i>
|
2014-12-06 12:54:02 -08:00
|
|
|
<span translate>Create profile</span>
|
2014-10-20 16:46:49 -07:00
|
|
|
</a>
|
2014-10-15 12:10:40 -07:00
|
|
|
</div>
|
2014-10-31 15:39:01 -07:00
|
|
|
<div class="left">
|
2015-01-28 12:59:26 -08:00
|
|
|
<a class="button outline dark-gray tiny" ng-click="$root.go('/importProfile')">
|
2015-01-29 10:50:21 -08:00
|
|
|
<i class="icon-upload show-for-large-up size-14"></i>
|
2014-12-06 12:54:02 -08:00
|
|
|
<span translate>Import</span>
|
2014-10-31 15:39:01 -07:00
|
|
|
</a>
|
|
|
|
</div>
|
2014-07-23 13:10:02 -07:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2015-01-28 20:56:32 -08:00
|
|
|
</div>
|
2014-07-23 13:10:02 -07:00
|
|
|
</div>
|
|
|
|
|
|
|
|
|