mirror of
https://github.com/lrsjng/h5ai.git
synced 2025-08-09 15:26:46 +02:00
Update info bar.
This commit is contained in:
@@ -42,7 +42,7 @@
|
|||||||
margin-bottom: 16px;
|
margin-bottom: 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.time, .size {
|
.time, .size, .content {
|
||||||
line-height: 20px;
|
line-height: 20px;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
}
|
}
|
||||||
|
@@ -12,6 +12,10 @@ modulejs.define('ext/info', ['_', '$', 'modernizr', 'core/settings', 'core/resou
|
|||||||
'<div class="label"/>' +
|
'<div class="label"/>' +
|
||||||
'<div class="time"/>' +
|
'<div class="time"/>' +
|
||||||
'<div class="size"/>' +
|
'<div class="size"/>' +
|
||||||
|
'<div class="content">' +
|
||||||
|
'<span class="folders"/> <span class="l10n-folders"/>, ' +
|
||||||
|
'<span class="files"/> <span class="l10n-files"/>' +
|
||||||
|
'</div>' +
|
||||||
'</div>' +
|
'</div>' +
|
||||||
'<div class="qrcode"/>' +
|
'<div class="qrcode"/>' +
|
||||||
'</div>';
|
'</div>';
|
||||||
@@ -24,7 +28,7 @@ modulejs.define('ext/info', ['_', '$', 'modernizr', 'core/settings', 'core/resou
|
|||||||
'</div>';
|
'</div>';
|
||||||
var sepTemplate = '<span class="sep"/>';
|
var sepTemplate = '<span class="sep"/>';
|
||||||
var storekey = 'ext/info';
|
var storekey = 'ext/info';
|
||||||
var $img, $label, $time, $size, $qrcode;
|
var $img, $label, $time, $size, $content, $folders, $files, $qrcode;
|
||||||
var currentFolder;
|
var currentFolder;
|
||||||
|
|
||||||
// <span class="l10n-folders"/>
|
// <span class="l10n-folders"/>
|
||||||
@@ -63,15 +67,21 @@ modulejs.define('ext/info', ['_', '$', 'modernizr', 'core/settings', 'core/resou
|
|||||||
} else {
|
} else {
|
||||||
$time.text('.');
|
$time.text('.');
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_.isNumber(item.size)) {
|
if (_.isNumber(item.size)) {
|
||||||
$size.text(format.formatSize(item.size) + ' (' + item.size + ' B)');
|
$size.text(format.formatSize(item.size));
|
||||||
|
$size.show();
|
||||||
} else {
|
} else {
|
||||||
$size.text('.');
|
$size.hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (item.isFolder()) {
|
if (item.isContentFetched) {
|
||||||
var stats = item.getStats();
|
var stats = item.getStats();
|
||||||
$size.append(' - ' + stats.folders + ' - ' + stats.files);
|
$folders.text(stats.folders);
|
||||||
|
$files.text(stats.files);
|
||||||
|
$content.show();
|
||||||
|
} else {
|
||||||
|
$content.hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (settings.qrcode) {
|
if (settings.qrcode) {
|
||||||
@@ -112,6 +122,9 @@ modulejs.define('ext/info', ['_', '$', 'modernizr', 'core/settings', 'core/resou
|
|||||||
$label = $info.find('.label');
|
$label = $info.find('.label');
|
||||||
$time = $info.find('.time');
|
$time = $info.find('.time');
|
||||||
$size = $info.find('.size');
|
$size = $info.find('.size');
|
||||||
|
$content = $info.find('.content');
|
||||||
|
$folders = $info.find('.folders');
|
||||||
|
$files = $info.find('.files');
|
||||||
$qrcode = $info.find('.qrcode');
|
$qrcode = $info.find('.qrcode');
|
||||||
|
|
||||||
if (!settings.qrcode) {
|
if (!settings.qrcode) {
|
||||||
|
Reference in New Issue
Block a user