Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
242 changes: 147 additions & 95 deletions Gruntfile.js

Large diffs are not rendered by default.

5 changes: 0 additions & 5 deletions src/css/bootstrap.min.css

This file was deleted.

1,313 changes: 0 additions & 1,313 deletions src/css/jquery-ui.css

This file was deleted.

886 changes: 0 additions & 886 deletions src/css/jquery-ui.structure.css

This file was deleted.

444 changes: 0 additions & 444 deletions src/css/jquery-ui.theme.css

This file was deleted.

17 changes: 7 additions & 10 deletions src/css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ body {
}

.balanceType {

}


Expand Down Expand Up @@ -733,18 +733,15 @@ header {
height: 100%;
}

#tabs-Iconset span:focus {
outline: none;
}

#tabs-Iconset img {
margin-top: 0px;
margin-left: .5rem;
margin-right: .5rem;
height: 90%;
}

#tabs-Iconset img {
height: 90%;
#tabs-Iconset img:focus {
outline: none;
}

#tabs-Iconset img:hover {
Expand All @@ -754,7 +751,7 @@ header {
}

span.tabs-radio img {
opacity: .4;
opacity: .4;
}

span.tabs-radio img:not(.selected) {
Expand Down Expand Up @@ -965,7 +962,7 @@ span.tabs-radio img.selected {

#send-payment-confirmation button, #create-asset-confirmation button, #asset-transfer-dialog button, #asset-reissue-dialog button, #transfer-asset-confirmation button, #asset-reissue-confirm-dialog button, #asset-details-dialog button {
border: 1px solid #37556E;
color: #37556E;
color: #37556E;
}

#send-payment-confirmation button:hover, #create-asset-confirmation button:hover, #asset-transfer-dialog button:hover, #asset-reissue-dialog button:hover, #transfer-asset-confirmation button:hover, #asset-reissue-confirm-dialog button:hover, #asset-details-dialog button:hover {
Expand Down Expand Up @@ -1222,7 +1219,7 @@ span.tabs-radio img.selected {
outline: none;
text-align: center;
text-decoration: none;

-webkit-user-select: none;
/* Chrome/Safari */
-moz-user-select: none;
Expand Down
8 changes: 6 additions & 2 deletions src/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,10 @@
<meta charset="utf-8">
<title>Waves Lite Client</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- CSS BEGIN -->
<link rel="stylesheet" href="../bower_components/angular/angular-csp.css">
<link rel="stylesheet" href="../bower_components/angular-material/angular-material.css">
<!-- CSS END -->
<link rel="stylesheet" href="css/jquery.modal.css">
<link rel="stylesheet" href="css/jquery.growl.css">
<link rel="stylesheet" href="css/tooltipster.min.css">
Expand Down Expand Up @@ -813,7 +815,7 @@ <h2>LATEST BLOCKS INFORMATION</h2>
</div>
</div> <!-- Wrapper div END -->

<!-- JAVASCRIPT -->
<!-- JAVASCRIPT BEGIN -->
<script src="../bower_components/jquery/dist/jquery.js"></script>

<script src="../bower_components/js-sha3/src/sha3.js"></script>
Expand Down Expand Up @@ -849,7 +851,6 @@ <h2>LATEST BLOCKS INFORMATION</h2>
<!-- application modules -->
<script src="../bower_components/wavesplatform-core-js/distr/wavesplatform-core-js-0.2.0.js"></script>

<script src="js/app.js"></script>
<script src="js/ui.module.js"></script>
<script src="js/application.context.factory.js"></script>
<script src="js/home.controller.js"></script>
Expand Down Expand Up @@ -901,5 +902,8 @@ <h2>LATEST BLOCKS INFORMATION</h2>
<script src="js/portfolio/asset.filter.js"></script>

<script src="js/style.js"></script>

<script src="js/app.js"></script>
<!-- JAVASCRIPT END -->
</body>
</html>
21 changes: 16 additions & 5 deletions src/js/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,18 @@ var app = angular.module('app', [
'app.portfolio'
]).config(AngularApplicationConfig).run(AngularApplicationRun);

function AngularApplicationConfig($validatorProvider) {
function AngularApplicationConfig($provide, $validatorProvider, networkConstants, applicationSettings) {
$provide.constant(networkConstants,
angular.extend(networkConstants, {
NETWORK_NAME: 'devel',
NETWORK_CODE: 'T'
}));
$provide.constant(applicationSettings,
angular.extend(applicationSettings, {
CLIENT_VERSION: '0.4.1a',
NODE_ADDRESS: 'http://52.30.47.67:6869'
}));

$validatorProvider.setDefaults({
errorClass: 'wInput-error',
onkeyup: false,
Expand Down Expand Up @@ -71,14 +82,14 @@ function AngularApplicationConfig($validatorProvider) {
'one uppercase and one lowercase letter');
}

AngularApplicationConfig.$inject = ['$validatorProvider'];
AngularApplicationConfig.$inject = ['$provide', '$validatorProvider', 'constants.network', 'constants.application'];

function AngularApplicationRun(rest, coreConstants, notificationService, addressService) {
function AngularApplicationRun(rest, applicationConstants, notificationService, addressService) {
// restangular configuration
rest.setDefaultHttpFields({
timeout: 10000 // milliseconds
});
var url = coreConstants.NODE_ADDRESS;
var url = applicationConstants.NODE_ADDRESS;
//var url = 'http://52.28.66.217:6869';
//var url = 'http://52.77.111.219:6869';
//var url = 'http://127.0.0.1:6869';
Expand All @@ -93,5 +104,5 @@ function AngularApplicationRun(rest, coreConstants, notificationService, address
};
}

AngularApplicationRun.$inject = ['Restangular', 'constants.core', 'notificationService', 'addressService'];
AngularApplicationRun.$inject = ['Restangular', 'constants.application', 'notificationService', 'addressService'];

10 changes: 5 additions & 5 deletions src/js/home.controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
main: 'main-screen'
};

function HomeController($scope, $window, events, constants,
function HomeController($scope, $window, events, networkConstants, applicationConstants,
dialogService, applicationContext, notificationService) {
function isTestnet() {
return constants.NETWORK_NAME === 'devel';
return networkConstants.NETWORK_NAME === 'devel';
}

var home = this;
Expand All @@ -21,7 +21,7 @@

var titlePrefix = isTestnet() ? 'TESTNET ' : '';
home.title = titlePrefix + 'Lite Client';
home.version = constants.CLIENT_VERSION;
home.version = applicationConstants.CLIENT_VERSION;

$scope.$on(events.SPLASH_COMPLETED, function () {
home.screen = SCREENS.accounts;
Expand All @@ -48,10 +48,10 @@
}
}

HomeController.$inject = ['$scope', '$window', 'ui.events', 'constants.core',
HomeController.$inject = ['$scope', '$window', 'ui.events', 'constants.network', 'constants.application',
'dialogService', 'applicationContext', 'notificationService'];

angular
.module('app')
.module('app.ui')
.controller('homeController', HomeController);
})();
2 changes: 1 addition & 1 deletion src/js/splash.controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
'use strict';

angular
.module('app')
.module('app.ui')
.controller('splashController', ['$scope', 'apiService', 'ui.events', function ($scope, api, events) {
NProgress.start();

Expand Down
8 changes: 8 additions & 0 deletions src/js/ui.module.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,12 @@
SPLASH_COMPLETED: 'splash-completed',
LOGIN_SUCCESSFUL: 'login-successful'
});

angular
.module('app.ui')
// actual values are set in the application config phase
.constant('constants.application', {
CLIENT_VERSION: '',
NODE_ADDRESS: ''
});
})();