Skip to content

Commit 19a3b17

Browse files
committed
start rewriting vis
temporarily use 0.4.0-SNAPSHOT release of angular-ui-bootstrap while the fix for angular-ui/bootstrap#387 has not yet been released (with additional patch to support tooltip-placement="mouse")
1 parent 09ea288 commit 19a3b17

13 files changed

+3091
-2270
lines changed

app/_css/app.css

Lines changed: 31 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6496,6 +6496,7 @@ label.checkbox.inline, label.radio.inline {
64966496

64976497
.tooltip-inner {
64986498
font-size: 12.6px;
6499+
max-width: none;
64996500
}
65006501

65016502
.btn-give {
@@ -6778,6 +6779,21 @@ textarea {
67786779
}
67796780
}
67806781

6782+
.modal {
6783+
background-color: transparent;
6784+
}
6785+
6786+
.modal-header, .modal-body:not(#welcome) {
6787+
background-color: white;
6788+
}
6789+
6790+
.modal-header {
6791+
-webkit-border-top-left-radius: 6px;
6792+
border-top-left-radius: 6px;
6793+
-webkit-border-top-right-radius: 6px;
6794+
border-top-right-radius: 6px;
6795+
}
6796+
67816797
.modal.fade {
67826798
-webkit-transition: opacity 0.3s ease;
67836799
transition: opacity 0.3s ease;
@@ -6876,7 +6892,7 @@ textarea {
68766892

68776893
#welcome {
68786894
text-align: center;
6879-
background-color: black;
6895+
background-color: rgba(0, 0, 0, 0.3);
68806896
color: white;
68816897
}
68826898
#welcome .modal-body {
@@ -7330,54 +7346,53 @@ g.transferring .connection {
73307346
opacity: 1;
73317347
}
73327348

7333-
.tooltip.vis .tooltip-inner {
7334-
max-width: none;
7349+
.tooltip .vis {
73357350
text-align: left;
73367351
white-space: nowrap;
73377352
text-overflow: ellipsis;
73387353
}
7339-
.tooltip.vis .tooltip-inner .picture {
7354+
.tooltip .vis .picture {
73407355
height: 64px;
73417356
width: 64px;
73427357
margin: 5px 10px 0 0;
73437358
}
7344-
.tooltip.vis .tooltip-inner .picture, .tooltip.vis .tooltip-inner .headers {
7359+
.tooltip .vis .picture, .tooltip .vis .headers {
73457360
float: left;
73467361
}
7347-
.tooltip.vis .tooltip-inner .header {
7362+
.tooltip .vis .header {
73487363
font-weight: bold;
73497364
font-size: 14.7px;
73507365
}
7351-
.tooltip.vis .tooltip-inner .get .header, .tooltip.vis .tooltip-inner .get .type {
7366+
.tooltip .vis .get .header, .tooltip .vis .get .type {
73527367
color: #ffcc66;
73537368
}
7354-
.tooltip.vis .tooltip-inner .give .header, .tooltip.vis .tooltip-inner .give .type {
7369+
.tooltip .vis .give .header, .tooltip .vis .give .type {
73557370
color: #aad092;
73567371
}
7357-
.tooltip.vis .tooltip-inner .unknown .header, .tooltip.vis .tooltip-inner .unknown .type {
7372+
.tooltip .vis .unknown .header, .tooltip .vis .unknown .type {
73587373
color: #eeeeee;
73597374
}
7360-
.tooltip.vis .tooltip-inner .cloud .header, .tooltip.vis .tooltip-inner .laeproxy .header, .tooltip.vis .tooltip-inner .cloud .type, .tooltip.vis .tooltip-inner .laeproxy .type {
7375+
.tooltip .vis .cloud .header, .tooltip .vis .laeproxy .header, .tooltip .vis .cloud .type, .tooltip .vis .laeproxy .type {
73617376
color: green !important;
73627377
}
7363-
.tooltip.vis .tooltip-inner .type {
7378+
.tooltip .vis .type {
73647379
font-size: 10.5px;
73657380
}
7366-
.tooltip.vis .tooltip-inner .peerid, .tooltip.vis .tooltip-inner .id {
7381+
.tooltip .vis .peerid, .tooltip .vis .id {
73677382
font-size: 10.5px;
73687383
color: #999999;
73697384
}
7370-
.tooltip.vis .tooltip-inner .stats {
7385+
.tooltip .vis .stats {
73717386
clear: both;
73727387
font-size: 10.5px;
73737388
}
7374-
.tooltip.vis .tooltip-inner .lastConnected {
7389+
.tooltip .vis .lastConnected {
73757390
font-size: 10.5px;
73767391
}
7377-
.tooltip.vis .tooltip-inner .npeersEver {
7392+
.tooltip .vis .npeersEver {
73787393
color: #999999;
73797394
}
7380-
.tooltip.vis .tooltip-inner .give-colored {
7395+
.tooltip .vis .give-colored {
73817396
color: #aad092;
73827397
}
73837398

app/index.html

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,25 @@
2727
<script src="lib/angular/i18n/angular-locale_fa-ir.js"></script>
2828
<script src="lib/angular/i18n/angular-locale_ar.js"></script>
2929
-->
30+
3031
<script src="components/angular-ui-utils/modules/if/if.js"></script>
3132
<script src="components/angular-ui-utils/modules/showhide/showhide.js"></script>
33+
<!--
3234
<script src="components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
35+
-->
36+
<script src="lib/ui-bootstrap-tpls-0.4.0-SNAPSHOT.js"></script>
37+
3338
<!--
3439
<script src="lib/bootstrap.js"></script>
3540
<script src="lib/select2/select2.js"></script>
3641
-->
3742

3843
<script src="components/lodash/lodash.js"></script>
3944
<script src="components/d3/d3.js"></script>
45+
<script src="lib/topojson.js"></script>
46+
<!--
4047
<script src="components/topojson/topojson.js"></script>
48+
-->
4149

4250
<script src="js/version.js"></script>
4351
<script src="js/app.js"></script>

app/js/app.js

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,4 @@ var app = angular.module('app', [
3030
// angular-ui config
3131
.value('ui.config', {
3232
animate: 'ui-hide',
33-
jq: {
34-
tooltip: {
35-
container: 'body'
36-
}
37-
}
3833
});

app/js/controllers.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ function ContactCtrl($scope, MODAL, $filter, CONTACT_FORM_MAXLEN) {
220220
}, true);
221221
}
222222

223-
function SettingsCtrl($scope, $timeout, modelSrvc, logFactory, MODAL) {
223+
function SettingsCtrl($scope, logFactory, MODAL) {
224224
var log = logFactory('SettingsCtrl');
225225

226226
$scope.$watch('model.settings.runAtSystemStart', function(runAtSystemStart) {
@@ -249,10 +249,6 @@ function ProxiedSitesCtrl($scope, $timeout, $filter, logFactory, MODAL, SETTING,
249249
proxiedSites = [],
250250
proxiedSitesDirty = [];
251251

252-
$scope.$watch('model.modal', function(modal) {
253-
$scope.show = modal === MODAL.proxiedSites;
254-
});
255-
256252
$scope.$watch('searchText', function(searchText) {
257253
$scope.inputFiltered = (searchText ? fltr(proxiedSitesDirty, searchText) : proxiedSitesDirty).join('\n');
258254
});

0 commit comments

Comments
 (0)