add hides to WP

This commit is contained in:
Matias Alejo Garcia 2015-01-03 14:26:45 -03:00
parent 9b4e3db725
commit 04ab9f9971
4 changed files with 37 additions and 10 deletions

View File

@ -10,6 +10,9 @@ angular.module('copayApp.controllers').controller('CreateProfileController', fun
go.walletHome();
$scope.isMobile = isMobile.any();
$scope.isWindowsPhoneApp = isMobile.Windows() && isCordova;
$scope.hideForWP = 0;
$scope.createStep = 'storage';
$scope.useLocalstorage = false;
@ -41,6 +44,14 @@ angular.module('copayApp.controllers').controller('CreateProfileController', fun
};
$scope.formFocus = function() {
if ($scope.isWindowsPhoneApp) {
$scope.hideForWP = true;
$timeout(function() {
$scope.$digest();
}, 1);
}
};
$scope.createPin = function(pin) {
preconditions.checkArgument(pin);
preconditions.checkState($rootScope.iden);

View File

@ -6,6 +6,8 @@ angular.module('copayApp.controllers').controller('HomeController', function($sc
$scope.init = function() {
$scope.isMobile = isMobile.any();
$scope.isWindowsPhoneApp = isMobile.Windows() && isCordova;
$scope.isWindowsPhoneApp = 1;
$scope.hideForWP = 0;
$scope.attempt = 0;
// This is only for backwards compat, insight api should link to #!/confirmed directly
@ -31,6 +33,16 @@ angular.module('copayApp.controllers').controller('HomeController', function($sc
$scope.usingLocalStorage = config.plugins.EncryptedLocalStorage;
};
$scope.formFocus = function() {
if ($scope.isWindowsPhoneApp) {
$scope.hideForWP = true;
$timeout(function() {
$scope.$digest();
}, 1);
}
};
pinService.makePinInput($scope, 'pin', function(newValue) {
$scope.openWithPin(newValue);
});

View File

@ -4,20 +4,20 @@
</div>
<div class="large-4 large-centered medium-7 medium-centered columns m20b" ng-show="!$root.starting && !askForPin">
<div class="logo-setup hide-for-small-only">
<div class="logo-setup hide-for-small-only" ng-hide="hideForWP">
<img src="img/logo-negative-beta.svg" alt="Copay" width="100">
</div>
<div>
<div class="clipo" ng-show="createStep == 'storage' ">
<div class="clipo" ng-show="createStep == 'storage' && !hideForWP ">
<img src="img/clipo-signup1.png" alt="clipo" width="311">
</div>
<div ng-show="createStep == 'email'">
<div class="clipo" ng-if="useLocalstorage">
<div class="clipo" ng-if="useLocalstorage && !hideForWP" >
<img src="img/clipo-signup2-1.png" alt="clipo" width="373">
</div>
<div class="clipo" ng-if="!useLocalstorage">
<div class="clipo" ng-if="!useLocalstorage && !hideForWP">
<img src="img/clipo-signup2.png" alt="clipo" width="373">
</div>
<h2 ng-if="!useLocalstorage"> Creating in the cloud </h2>
@ -25,7 +25,7 @@
</div>
<div ng-show="createStep == 'pass'">
<div class="clipo">
<div class="clipo" ng-hide="hideForWP">
<img src="img/clipo-signup3.png" alt="clipo" width="380">
</div>
@ -198,7 +198,7 @@
</div>
<div class="large-4 large-centered medium-6 medium-centered columns m20b" ng-show="!$root.starting && askForPin">
<div class="clipo">
<div class="clipo" ng-hide="hideForWP">
<img src="img/clipo-pin.png" alt="clipo" width="380">
</div>

View File

@ -5,7 +5,7 @@
</div>
<div class="large-4 large-centered medium-6 medium-centered columns" ng-show="!$root.starting">
<div class="logo-setup" ng-show="!$root.iden">
<div class="logo-setup" ng-show="!$root.iden && !hideForWP">
<img src="img/logo-negative-beta.svg" alt="Cop ay" width="100">
<div ng-include="'views/includes/version.html'"></div>
</div>
@ -101,7 +101,7 @@
</div>
<div ng-if='!$root.hasPin && !askForPin && !$root.iden'>
<div class="clipo">
<div class="clipo" ng-hide="hideForWP">
<img src="img/clipo-signin.png" alt="clipo" width="310">
</div>
<div class="p10 m20b size-14 bg-success text-white" ng-show="anyWallet && !confirmedEmail && !error">
@ -136,19 +136,23 @@
</div>
<div class="input" ng-if="usingLocalStorage">
<input type="text" ng-model="email" class="form-control" name="email" placeholder="Username" required show-focus="!isMobile">
<input type="text" ng-model="email" class="form-control" name="email" placeholder="Username" required show-focus="!isMobile" ng-focus="formFocus()">
<i class="icon-person"></i>
</div>
<div class="input">
<input type="password" ng-model="password" class="form-control" name="password" placeholder="Password" required>
<input type="password" ng-model="password" class="form-control" name="password" placeholder="Password" required ng-focus="formFocus()">
<i class="icon-locked"></i>
</div>
<button translate type="submit" class="button primary radius expand m0" ng-disabled="loginForm.$invalid">
Sign in
{{hideAll}}
</button>
</form>
aasdas
<div ng-if="usingLocalStorage" class="text-gray size-12 m10v">
* Using this device storage. Change to cloud storage on 'settings'.
</div>