💄优化daisyUI stat grid

This commit is contained in:
AOAOSTAR 2022-01-05 21:37:35 +08:00
parent cf5e43e5e1
commit 49fa93195e
2 changed files with 54 additions and 1 deletions

View File

@ -49,6 +49,53 @@ const changeBlobFileName = (blob) => {
});
}
const secToTime = s => {
let t = '';
if (s > -1) {
let hour = Math.floor(s / 3600)
let min = Math.floor(s / 60) % 60
let sec = s % 60
if (hour > 0) {
if (hour < 10) {
t += '0'
}
t = hour + "h"
}
if (hour > 0 || min > 0) {
if (min < 10) {
t += '0'
}
t += min + "m"
}
if (sec < 10) {
t += '0'
}
t += sec + 's'
}
return t
}
// 文件大小格式转换
const changeFilesize = (filesize) => {
filesize = parseInt(filesize);
let size = "";
if (filesize === 0) {
size = "0.00 B"
} else if (filesize < 1024) { //小于1KB则转化成B
size = filesize.toFixed(2) + " B"
} else if (filesize < 1024 * 1024) { //小于1MB则转化成KB
size = (filesize / 1024).toFixed(2) + " KB"
} else if (filesize < 1024 * 1024 * 1024) { //小于1GB则转化成MB
size = (filesize / (1024 * 1024)).toFixed(2) + " MB"
} else { //其他转化成GB
size = (filesize / (1024 * 1024 * 1024)).toFixed(2) + " GB"
}
return size;
}
// 下载速度格式转换
const changeDownloadSpeed = (filesize) => {
filesize = changeFilesize(filesize);
return filesize.replace(/\s([K|M|G|B]*)B{0,1}/, '$1/s')
}
window.onscroll = function () {
var scrollTop = document.documentElement.scrollTop ?
document.documentElement.scrollTop :

View File

@ -17,4 +17,10 @@ body {
[data-theme=dark] {
--p: 222 13.4% 19%;
--pf: 223 13.7% 10%;
}
}
.stats .stat {
border-width: 1px;
margin-top: -1px;
margin-bottom: -1px;
}