}
}
+.badge {
+ background-color: #337ab7;
+}
/* Modal Dialog */
.modal-dialog {
<tr><td>Installed Size</td><td id="tic-package-info-installed-size"></td></tr>
<tr><td>Summary</td><td id="tic-package-info-summary"></td></tr>
<tr><td>Description</td><td id="tic-package-info-description"></td></tr>
- <tr><td>Dependency</td><td id="tic-package-info-dependency"></td></tr>
+ <tr><td>Dependency <span class="badge" id="tic-package-info-dependency-badge"></span></td><td id="tic-package-info-dependency"></td></tr>
</tbody>
</table>
</div>
<tbody>
<tr><td>Image Size</td><td id="tic-package-image-size"></td></tr>
<tr><td>Image Installed Size</td><td id="tic-package-image-installed-size"></td></tr>
- <tr><td>Number of Packages</td><td id="tic-package-count"></td></tr>
- <tr><td>Package List</td><td id="tic-package-list"></td></tr>
+ <tr><td>Package List <span class="badge" id="tic-package-list-badge"></span></td><td id="tic-package-list"></td></tr>
</tbody>
</table>
</div>
<tbody>
<tr><td>Image Size</td><td id="tic-image-image-size"></td></tr>
<tr><td>Image Installed Size</td><td id="tic-image-image-installed-size"></td></tr>
- <tr><td>Number of Packages</td><td id="tic-image-package-count"></td></tr>
- <tr><td>Package List</td><td id="tic-image-package-list"></td></tr>
+ <tr><td>Package List <span class="badge" id="tic-image-package-list-badge"></span></td><td id="tic-image-package-list"></td></tr>
</tbody>
</table>
</div>
<!-- Settings Column -->
<div class="col-md-12">
<div class="panel panel-primary">
+ <div class="panel-heading">Settings</div>
<div class="panel-body">
<!-- Settings Toolbar -->
<div id="tic-repository-toolbar">
function updateSummary() {
var pacakgeImageSize = $('#tic-image-image-size').empty();
var packageImageInstalledSize = $('#tic-image-image-installed-size').empty();
- var packageCount = $('#tic-image-package-count').empty();
+ var packageListBadge = $('#tic-image-package-list-badge').empty();
var packageList = $('#tic-image-package-list').empty();
checkedPackagesList = require('js/page/package').getCheckedPackages();
packageImageInstalledSize.html(Util.bytesToSize(imageInstalledSize));
}
if (_.isNumber(count)) {
- packageCount.html(count);
+ packageListBadge.html(count);
}
if (!_.isEmpty(checkedPackagesList)) {
packageList.html(_.orderBy(_.map(checkedPackagesList, 'text')).join('<br>'));
function _updateSummary() {
var pacakgeImageSize = $('#tic-package-image-size').empty();
var packageImageInstalledSize = $('#tic-package-image-installed-size').empty();
- var packageCount = $('#tic-package-count').empty();
+ var packageListBadge = $('#tic-package-list-badge').empty();
var packageList = $('#tic-package-list').empty();
var list = _getChecked();
packageImageInstalledSize.html(Util.bytesToSize(imageInstalledSize));
}
if (_.isNumber(count)) {
- packageCount.html(count);
+ packageListBadge.html(count);
}
if (!_.isEmpty(list)) {
packageList.html(_.orderBy(_.map(list, 'text')).join('<br>'));
var summary = $('#tic-package-info-summary').empty();
var description = $('#tic-package-info-description').empty();
var dependency = $('#tic-package-info-dependency').empty();
+ var dependencyBadge = $('#tic-package-info-dependency-badge').empty();
if (!_.isEmpty(node.text)) {
text.html(node.text);
description.html(node.description);
}
if (!_.isEmpty(node.dependency)) {
- // TODO: remove dependency ui in div and apply scroll ui
+ dependencyBadge.html(node.dependency.length)
dependency.html(_.orderBy(node.dependency).join('<br>'));
}
}