Browse Source

更新内容: (#291)

* 修复网盘应用移动端在部分浏览器中不支持加载更多文件问题

* 优化部分应用中会遮挡头部和侧边栏问题

* 优化UI
pull/100/merge
小胡 5 months ago
committed by GitHub
parent
commit
087432fe60
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 5
      admin/appmarket/images/market1.css
  2. 11
      dzz/explorer/js/mobile/index.js
  3. 8
      static/lyear/css/style.min.css

5
admin/appmarket/images/market1.css

@ -105,6 +105,9 @@
.price-container .label-danger{
background-color:rgba(var(--bs-danger-rgb), 1);
}
.price-container .label-default{
background-color:rgba(var(--bs-secondary-rgb), 1);
}
.document-header .img-container{
border-radius:2px 0 0 0;
position:absolute;
@ -264,4 +267,4 @@ span.num {
.btn-top a{
margin-right: 10px;
}
/*结束*/
/*结束*/

11
dzz/explorer/js/mobile/index.js

@ -54,21 +54,21 @@ _filemanage.getData = function (callback) {
}
})
}
//列表加载更多
var scroll_flag = 1//开启状态
// 列表加载更多
var scroll_flag = 1; // 开启状态
_filemanage.loadMore = function () {
if (_filemanage.datajson.param.page) {
_filemanage.getData(function (data) {
if (scroll_flag == 1) {
$(window).off();
$(window).off('scroll'); // 只移除 scroll 事件
scroll_flag = 0;
if (data) {
scroll_flag = 1;
$(window).scroll(function () {
$(window).on('scroll', function () {
var scrollTop = $(this).scrollTop();
var scrollHeight = $(document).height();
var clientHeight = $(this).height();
if (scrollTop + clientHeight >= scrollHeight) {
if (scrollTop + clientHeight >= scrollHeight - 50) { // 提前一点触发加载
if (_filemanage.datajson.param.page > 0) {
$('#' + _filemanage.contains).append(data);
_filemanage.menuSwitch();
@ -82,7 +82,6 @@ _filemanage.loadMore = function () {
}
});
}
}
function is_not_allowdown(){
return false;

8
static/lyear/css/style.min.css

@ -523,7 +523,7 @@
.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:var(--bs-gray-500);width:6px}
@supports (-ms-overflow-style:none){.ps{overflow:auto !important}
}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto !important}
}.bs-left-container{position:fixed;top:0;bottom:0;z-index:5;display:block;width:var(--sidebar-width);font-weight:500;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.3s transform;transition:0.3s transform;transform:translateX(0);-webkit-box-shadow:0px 0px 5px rgba(var(--bs-dark-rgb),0.075);-moz-box-shadow:0px 0px 5px rgba(var(--bs-dark-rgb),0.075);box-shadow:0px 0px 5px rgba(var(--bs-dark-rgb),0.075)}
}.bs-left-container{position:fixed;top:0;bottom:0;z-index:120;display:block;width:var(--sidebar-width);font-weight:500;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.3s transform;transition:0.3s transform;transform:translateX(0);-webkit-box-shadow:0px 0px 5px rgba(var(--bs-dark-rgb),0.075);-moz-box-shadow:0px 0px 5px rgba(var(--bs-dark-rgb),0.075);box-shadow:0px 0px 5px rgba(var(--bs-dark-rgb),0.075)}
.bs-left-container .bs-left-title{font-size:20px;color:#666}
.nav-stacked{margin:0;padding:1px}
.nav-stacked>li{list-style:none;margin:3px}
@ -560,7 +560,7 @@
.nav-item-has-subnav.open>.nav-subnav{display:block}
.nav-subnav{display:none;margin-top:8px;margin-bottom:8px}
.sidebar-footer{bottom:0;width:100%;height:96px;border-top:1px solid rgba(77,82,89,0.1);margin-top:24px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;font-size:13px;line-height:24px}
.bs-top-container{position:fixed;top:0;right:0;left:0;z-index:4;padding-left:var(--sidebar-width);background-color:var(--bs-primary);-webkit-transition:padding 0.3s;transition:padding 0.3s;-webkit-box-shadow:0 1px 1px -1px rgb(var(--bs-dark-rgb),0.25);-moz-box-shadow:0 1px 1px -1px rgb(var(--bs-dark-rgb),0.25);box-shadow:0 1px 1px -1px rgb(var(--bs-dark-rgb),0.25)}
.bs-top-container{position:fixed;top:0;right:0;left:0;z-index:110;padding-left:var(--sidebar-width);background-color:var(--bs-primary);-webkit-transition:padding 0.3s;transition:padding 0.3s;-webkit-box-shadow:0 1px 1px -1px rgb(var(--bs-dark-rgb),0.25);-moz-box-shadow:0 1px 1px -1px rgb(var(--bs-dark-rgb),0.25);box-shadow:0 1px 1px -1px rgb(var(--bs-dark-rgb),0.25)}
.bs-top-container .navbar{min-height:var(--header-height);padding:0;margin-bottom:0;border:0px;background-color:transparent}
.lyear-aside-toggler{margin-right:.25rem;padding:.25rem .95rem .25rem .25rem;line-height:1.5;cursor:pointer}
.lyear-aside-toggler .lyear-toggler-bar{display:block;height:2px;width:20px;background-color:#fff;margin:4px 0px;-webkit-transition:0.3s;transition:0.3s}
@ -600,7 +600,7 @@
.bs-top-container,.bs-main-container{padding-left:0 !important}
.bs-left-container{-webkit-box-shadow:none;-moz-webkit-box-shadow:none;box-shadow:none}
.bs-left-container.lyear-aside-open{transform:translateX(0)}
.lyear-mask-modal{background-color:rgba(var(--bs-dark-rgb),0.5);height:100%;left:0;opacity:1;top:0;visibility:visible;width:100%;z-index:5;position:fixed;-webkit-transition:visibility 0 linear 0.4s,opacity 0.4s cubic-bezier(0.4,0,0.2,1);transition:visibility 0 linear 0.4s,opacity 0.4s cubic-bezier(0.4,0,0.2,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
.lyear-mask-modal{background-color:rgba(var(--bs-dark-rgb),0.5);height:100%;left:0;opacity:1;top:0;visibility:visible;width:100%;z-index:120;position:fixed;-webkit-transition:visibility 0 linear 0.4s,opacity 0.4s cubic-bezier(0.4,0,0.2,1);transition:visibility 0 linear 0.4s,opacity 0.4s cubic-bezier(0.4,0,0.2,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
.bs-left-container-close .bs-left-container{width:var(--sidebar-width) !important}
.bs-left-container-close .bs-top-container,.bs-left-container-close .bs-main-container{padding-left:0px !important}
}@media (min-width:1024px){.bs-left-container-close .nav-drawer>li>a{padding:12px 28px 12px 29px;height:48px}
@ -882,4 +882,4 @@
.all-notice .notice-navigation{text-align:center}
.dzz-noticeicon{border-radius:50%;font-size:18px;vertical-align:text-bottom}
.u-bottom .img-emotion{width:24px;height:24px}
.img-emotion{max-width:24px;max-height:24px}
.img-emotion{max-width:24px;max-height:24px}
Loading…
Cancel
Save