From e0cb29917fc03a4a5bed660a1cb8d9578cabb006 Mon Sep 17 00:00:00 2001 From: blavenie <benoit.lavenier@e-is.pro> Date: Tue, 7 Feb 2017 17:39:01 +0100 Subject: [PATCH] - Peers: fix icons - Block entity: clean raw attribute (not used) --- www/js/entities/block.js | 4 +++ www/templates/network/items_peers.html | 2 +- www/templates/network/view_peer.html | 39 +++++++++++++------------- 3 files changed, 25 insertions(+), 20 deletions(-) diff --git a/www/js/entities/block.js b/www/js/entities/block.js index f157ca10c..fd3658fee 100644 --- a/www/js/entities/block.js +++ b/www/js/entities/block.js @@ -51,6 +51,8 @@ Block.prototype.parseData = function() { // TX this.transactions = this.parseTransactions(this.transactions); + + delete this.raw; // not need }; Block.prototype.cleanData = function() { @@ -62,6 +64,8 @@ Block.prototype.cleanData = function() { delete this.excluded; delete this.certifications; delete this.transactions; + + delete this.raw; // not need }; Block.prototype.parseArrayValues = function(array, itemObjProperties){ diff --git a/www/templates/network/items_peers.html b/www/templates/network/items_peers.html index c38c71f28..315e941e9 100644 --- a/www/templates/network/items_peers.html +++ b/www/templates/network/items_peers.html @@ -26,7 +26,7 @@ ng-click="selectPeer(peer)"> <i class="icon ion-android-desktop"></i> - <b class="positive" ng-class="{'ion-android-person': peer.uid}" style="position: absolute; top: 11px; left: 27px;"></b> + <b class="ion-android-person" ng-if="peer.uid" style="position: absolute; top: 11px; left: 27px;"></b> <div class="row no-padding"> <div class="col no-padding"> diff --git a/www/templates/network/view_peer.html b/www/templates/network/view_peer.html index 918789c06..753d540c5 100644 --- a/www/templates/network/view_peer.html +++ b/www/templates/network/view_peer.html @@ -4,26 +4,27 @@ </ion-nav-title> <ion-content class="has-header padding"> - <div class="list"> + <div class="list"> - <div class="item item-divider"> - <h2 translate>PEER.KNOWN_PEERS</h2> - </div> + <div class="item item-divider"> + <h2 translate>PEER.KNOWN_PEERS</h2> + </div> - <div class="item center" ng-if="!loaded"> - <ion-spinner class="icon" icon="android"></ion-spinner> - </div> + <div class="item center" ng-if="!loaded"> + <ion-spinner class="icon" icon="android"></ion-spinner> + </div> - <a class="peer-item item item-icon-left" - collection-repeat="peer in peers" - ng-class="{ assertive: !peer.online, balanced: peer.online }" - target="_blank" - ng-href="{{peer.getURL()}}/blockchain/current"> - <i class="icon ion-android-globe"></i> - <h3><span ng-class="{ positive: peer.uid }">{{peer.uid || peer.pubkey.substr(0,8)}}</span> <span class="gray">{{peer.dns && ' | ' + peer.dns}}</span></h3> - <h4>{{peer.getServer()}} <span class="gray">| {{'PEER.SIGNED_ON_BLOCK' | translate}}</span> #{{peer.blockNumber}}</h4> - <span class="badge" ng-class="{ 'badge-balanced': peer.hasMainConsensusBlock, 'badge-energized': peer.hasConsensusBlock }">{{peer.current.number}}</span> - </a> - </div> - </ion-content> + <a class="peer-item item item-icon-left" + collection-repeat="peer in peers" + ng-class="{ assertive: !peer.online, balanced: peer.online }" + target="_blank" + ng-href="{{peer.getURL()}}/blockchain/current"> + <i class="icon ion-android-desktop"></i> + <b class="ion-android-person" ng-if="peer.uid" style="position: absolute; top: 13px; left: 27px;"></b> + <h3><span ng-class="{ positive: peer.uid }">{{peer.uid || peer.pubkey.substr(0,8)}}</span> <span class="gray">{{peer.dns && ' | ' + peer.dns}}</span></h3> + <h4>{{peer.getServer()}} <span class="gray">| {{'PEER.SIGNED_ON_BLOCK' | translate}}</span> #{{peer.blockNumber}}</h4> + <span class="badge" ng-class="{ 'badge-balanced': peer.hasMainConsensusBlock, 'badge-energized': peer.hasConsensusBlock }">{{peer.current.number}}</span> + </a> + </div> + </ion-content> </ion-view> -- GitLab