diff --git a/admin/appmarket/cp.php b/admin/appmarket/cp.php
index 8fb95a1..58fe033 100644
--- a/admin/appmarket/cp.php
+++ b/admin/appmarket/cp.php
@@ -12,6 +12,7 @@ if (!defined('IN_DZZ') || !defined('IN_ADMIN')) {
require_once libfile('function/admin');
$do = trim($_GET['do']);
$op=$_GET['op'];
+$navtitle=lang('appname');
if ($do == 'export') {//应用导出
$appid = intval($_GET['appid']);
$app = C::t('app_market') -> fetch($appid);
diff --git a/admin/appmarket/template/uninstall_confirm.htm b/admin/appmarket/template/uninstall_confirm.htm
index 1fb2c15..3cdf74d 100644
--- a/admin/appmarket/template/uninstall_confirm.htm
+++ b/admin/appmarket/template/uninstall_confirm.htm
@@ -10,10 +10,10 @@
$v[pername]
- {lang system_default}
+ {lang system_default}
|
diff --git a/core/core_version.php b/core/core_version.php
index c111d96..0464f7c 100644
--- a/core/core_version.php
+++ b/core/core_version.php
@@ -14,7 +14,7 @@ if(!defined('CORE_VERSION')) {
define('CORE_VERSION', '2.02');
define('CORE_RELEASE', '20180909');
define('CORE_FIXBUG' , '20000000');
- define('CORE_XHVERSION', '1.85.2');
- define('CORE_XHRELEASE', '20230830');
+ define('CORE_XHVERSION', '1.85.3');
+ define('CORE_XHRELEASE', '20230831');
define('CORE_XHFIXBUG' , '20230829');
}
\ No newline at end of file
diff --git a/core/template/default/common/about.htm b/core/template/default/common/about.htm
index 136a5b0..0b1729d 100644
--- a/core/template/default/common/about.htm
+++ b/core/template/default/common/about.htm
@@ -16,7 +16,7 @@
$appinfo[appname]
-
+
$about[name_zh]
$about[name_en]
@@ -27,14 +27,14 @@
- 授权协议: AGPL V3
+ 授权协议: AGPL V3
开源协议
- 服务支持: www.dzzoffice.com
+ 服务支持: www.dzzoffice.com
- 小胡版本:$about[xhversion]
+ 小胡版本:$about[xhversion]
diff --git a/core/template/default/common/header_right.htm b/core/template/default/common/header_right.htm
index 2f8dce4..0572ac3 100644
--- a/core/template/default/common/header_right.htm
+++ b/core/template/default/common/header_right.htm
@@ -119,7 +119,7 @@
-
+
diff --git a/dzz/images/folder/folder.css b/dzz/images/folder/folder.css
index 14b47a5..8ad92ae 100644
--- a/dzz/images/folder/folder.css
+++ b/dzz/images/folder/folder.css
@@ -587,3 +587,9 @@ span .chk-ico {
.item-block{
background:rgba(var(--bs-primary-hover),0.1);
}
+.list-wrapper1{
+ display: flex;
+ flex-wrap: wrap;
+ align-content: center;
+ align-items: center;
+}
\ No newline at end of file
diff --git a/dzz/images/newfile/new.docxf b/dzz/images/newfile/docxf.docxf
similarity index 100%
rename from dzz/images/newfile/new.docxf
rename to dzz/images/newfile/docxf.docxf
diff --git a/dzz/images/word/bt_compose2_1x.png b/dzz/images/word/bt_compose2_1x.png
deleted file mode 100644
index 288c9c9..0000000
Binary files a/dzz/images/word/bt_compose2_1x.png and /dev/null differ
diff --git a/dzz/images/word/bt_speed_dial_1x.png b/dzz/images/word/bt_speed_dial_1x.png
deleted file mode 100644
index 7d3cdd9..0000000
Binary files a/dzz/images/word/bt_speed_dial_1x.png and /dev/null differ
diff --git a/dzz/images/word/index.htm b/dzz/images/word/index.htm
deleted file mode 100644
index e69de29..0000000
diff --git a/dzz/images/word/loading.svg b/dzz/images/word/loading.svg
deleted file mode 100644
index 1d8e41a..0000000
--- a/dzz/images/word/loading.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
\ No newline at end of file
diff --git a/dzz/images/word/word.css b/dzz/images/word/word.css
deleted file mode 100644
index 75415e7..0000000
--- a/dzz/images/word/word.css
+++ /dev/null
@@ -1,904 +0,0 @@
-.bs-left-container {
- height: 100%;
- width: 280px;
- top:-64px;
- z-index: 990;
- background-color: #fff;
- -webkit-box-shadow: 0 0 16px rgba(0,0,0,.28);
- -moz-box-shadow: 0 0 16px rgba(0,0,0,.28);
- -ms-box-shadow: 0 0 16px rgba(0,0,0,.28);
- box-shadow: 0 0 16px rgba(0,0,0,.28);
- -webkit-transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s;
- -moz-transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s;
- -ms-transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s;
- transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear .25s;
- -webkit-transform: translateX(-280px);
- -moz-transform: translateX(-280px);
- -ms-transform: translateX(-280px);
- transform: translateX(-280px);
-}
-.showLeft {
- -webkit-transform: translateX(0);
- -moz-transform: translateX(0);
- -ms-transform: translateX(0);
- transform: translateX(0);
- visibility: visible;
- -webkit-transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear 0s;
- -moz-transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear 0s;
- -ms-transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear 0s;
- transition: transform .25s cubic-bezier(0.4,0.0,0.2,1),visibility 0s linear 0s;
-}
-@media screen and (max-width:767px) {
- .navbar-nav>li>a {
- padding-top: 15px;
- padding-bottom: 15px;
- }
-}
-.app-name {
- padding-top: 16px;
- padding-bottom: 16px;
- padding-left: 24px;
-}
-.app-name a {
- font-size: 22px;
- color: rgba(0,0,0,0.54);
-}
-.left-ul {
- padding-left: 0;
-}
-.left-ul li a{
- display: block;
- color: #555555;
- padding: 13px 0 13px 28px;
- font-size: 16px;
- line-height: 28px;
- font-weight: 500;
-}
-.left-ul li a:hover {
- background-color: #eee;
-}
-.template-wrap {
- right: 0;
- left: 0;
- height: 250px;
- background-color: rgb(66, 66, 73);
- padding: 0 30px;
- overflow: hidden;
- z-index: 999;
- position: relative;
- top:0px;
- margin:5px;
- border-radius: var(--radius);
-}
-.temp-top {
- width: 100%;
- max-width: 1150px;
- overflow-x: hidden;
- margin: auto;
-}
-.new {
- color: rgba(255,255,255,0.8);
- font-size: 16px;
- font-weight: 500;
- line-height: 56px;
- display: inline-block;
- float: left;
-}
-.list,.manage {
- color: rgba(255,255,255,0.8);
- font-size: 16px;
- font-weight: 500;
- line-height: 56px;
- cursor: pointer;
- display: inline-block;
- float: right;
- padding-right: 25px;
-}
-.manage:hover {
- color: #fff;
-}
-.manage:focus{
- color: rgba(255,255,255,0.8);
-}
-.temp-container {
- /*overflow: hidden;*/
- /*height: 248px;*/
-}
-.temp-item {
- margin-right: 16px;
- margin-bottom: 24px;
- width: 178px !important;
- display: inline-block;
- vertical-align: top;
-
-}
-.all-temp {
- width: 100%;
-}
-.use {
- width: 100%;
-}
-.resume {
- width: 100%;
- margin-bottom: 8px;
-}
-.resume-title {
- color: rgba(255,255,255,.87);
- font-size: 18px;
- font-weight: 500;
- line-height: 1;
- margin-bottom: 20px;
-}
-.add-img {
- width: 100% !important;
- text-align: center;
- height:142px;
- background-color: #fff;
- padding-top: 26px;
- margin-bottom: 10px;
- position: relative;
- border-radius: var(--radius);
-}
-.add-img i {
- color: #247f4d;
- font-size: 6rem;
- font-weight: 100;
- margin: auto;
-}
-.temp-info {
- min-height: 32px;
- height: 38px;
- color: #fff;
- position: relative;
-}
-.temp-img {
- width: 100% !important;
- height: 142px;
- overflow: hidden;
- margin-bottom: 10px;
- position: relative;
- background-color: #fff;
- border-radius: var(--radius);
-}
-
-.temp-img::after, .add-img::after{
- width: 100%;
- height: 100%;
- content: '';
- position: absolute;
- top: 0px;
- left: 0px;
- box-shadow: inset 0 0 0 2px #247f4d;
- opacity: 0;
- border-radius: var(--radius);
-}
-.temp-img:hover::after, .add-img:hover::after {
- animation:temp-img-boxshadow 0.2s linear;
- -webkit-animation:temp-img-boxshadow 0.2s linear; /*Safari and Chrome*/
- -webkit-animation-fill-mode: forwards;
- animation-fill-mode: forwards;
-}
-@keyframes temp-img-boxshadow
-{
- from {opacity:0;}
- to {opacity:1;}
-}
-
-@-webkit-keyframes temp-img-boxshadow /*Safari and Chrome*/
-{
- from {opacity:0;}
- to {opacity:1;}
-}
-
-.edit {
- width: 100%;
- max-width: 1150px;
- margin: auto;
-
-}
-.edit-scroll {
- width: 100%;
-}
-.btn-file-wrap {
- height: 60px;
- position: relative;
- z-index: 555;
- background-color: #eee;
- border-radius: var(--radius);
- margin: 5px
-}
-.btn-file {
- width: 100%;
- max-width: 1150px;
- height: 100%;
- margin: auto;
-
-}
-.fix-nav {
- box-shadow: rgb(211, 211, 211) 1px 2px 1px 0px;
-}
-.file-info {
- line-height: 46px;
- margin-left: 3px;
- margin-right: 55px;
- padding-top: 5px;
- float: left;
-}
-.btnGroup {
- text-align: right;
- right: 0px;
- padding-right: 13px;
-}
-.btnGroup a {
- cursor: pointer;
- /*height: 24px;*/
- margin: 3px 0;
- outline: none;
- padding: 12px;
-}
-.btnGroup a i {
- font-size: 20px;
- font-weight: 500;
-}
-.temp-filter {
- margin-right: 30px;
- float: right;
- margin-top: 12px;
-}
-.btn-choose {
- border:none;
- background-color: #eee;
- font-size: 14px;
- font-weight: 500;
-}
-.btn-choose:hover {
- box-shadow: none;
-}
-.btn-choose:focus {
- box-shadow: none;
- outline: rgb(77, 144, 254) solid 1px;
-}
-.edit-use {
- width: 100%;
- /*text-align: center;*/
-}
-.edit-item {
- background-color: #fff;
- border-bottom: 1px solid #c4c4c4;
- border-left: 1px solid #d3d3d3;
- border-right: 1px solid #d3d3d3;
- border-top: 1px solid #d3d3d3;
- box-shadow: 0 1px 0 rgba(0,0,0,0.07);
- display: inline-block;
- margin-bottom: 20px;
- margin-right: 10px;
- width: 178px;
- border-radius: var(--radius);
-
-}
-.edit-img {
- width: 100%;
- height: 142px;
- cursor: pointer;
-}
-
-.edit-info {
- border-top: 1px solid #e2e2e2;
- padding: 10px 30px 14px 14px;
- position: relative;
-}
-.edit-name {
- font-weight: 500;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-.edit-date {
- display: inline-block;
- font-size: 85%;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- width: 100%;
-}
-.edit-date i {
- font-size: 18px;
- vertical-align: -3px;
- margin-right: 5px;
- color: rgb(49,172,112);
- opacity: 1;
-}
-.edit-more {
- display: inline-block;
- position: absolute;
- right: 10px;
- top: 15px;
-}
-.btn-more {
- background-color: transparent;
- padding: 0;
- font-size: 22px;
- cursor: pointer;
- opacity: 0.65;
-}
-.btn-more:hover,.btn-more:focus {
- box-shadow: none;
- opacity: 1;
-}
-.edit-item:hover {
- border: 1px solid rgb(49,172,112);
-}
-/*模板管理*/
-.tempmanage {
- width: 100%;
- max-width: 1150px;
- margin: auto;
- padding-bottom: 50px;
-}
-.temp-type {
- width: 100%;
- margin-bottom: 10px;
-}
-.temp-top {
- width: 100%;
-}
-.type-name {
- color: rgb(255,255,255);
- font-size: 18px;
- font-weight: 500;
- line-height: 56px;
- display: inline-block;
- float: left;
-
-}
-.type-more {
- display: inline-block;
- cursor: pointer;
- float: right;
- display: block;
-}
-.type-more i {
- font-size: 24px;
- line-height: 54px;
- padding: 12px;
- color: rgb(255,255,255);
- opacity: 0.8;
-}
-.dropdown-menu1 {
- margin-top: -10px;
- left: -130px;
-}
-.type-more i:hover {
- opacity:1;
-}
-.tmpWrap {
- width: 100%;
-}
-.temp-name {
- width: 100%;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-.temp-name1 {
- width: 100%;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- font-size:15px;
- padding-right:25px;
- padding-left: 10px;
- text-align: center
-}
-.temp-item-type {
- cursor: pointer;
- box-sizing: border-box;
- -moz-box-sizing:border-box;
- -webkit-box-sizing:border-box;
- border: 2px solid transparent;
-}
-.temp-item-type .temp-img:hover::after {
- animation: none;
-}
-.temp-item-more {
- font-size: 18px;
- position: absolute;
- top:-6px;
- right: 4px;
- cursor: pointer;
- display: none;
-}
-.temp-item-type:hover .temp-item-more {
- display: block;
-}
-.temp-item-type:hover {
- border-color:#5e5d63;
- border-radius: var(--radius);
-}
-.btn-more1 {
- opacity:0.8;
-
-}
-.btn-more1:hover,.btn-more1:focus {
- color: #fff;
-}
-.line {
- width: 100%;
- height: 2px;
- background-color: #5e5d63;
- margin-top: 10px;
-}
-.temptype-wrap {
- width: 100%;
- height:100%;
- overflow: auto;
- padding:0 30px;
-}
-.addBtn,.addBtn i {
- color: rgb(255,255,255);
- font-size: 18px;
- font-weight: 500;
- line-height: 56px;
- opacity: 0.8;
-}
-.addBtn i {
- font-size: 22px;
- vertical-align: -4px;
-}
-.addBtn:hover {
- opacity:1;
- color: #fff;
-}
-.add-temp-type {
- width: 178px;
- display: inline-block;
- height: 142px;
- overflow: hidden;
- text-align: center;
- font-size: 18px;
- padding: 45px 0px;
- color: #fff;
- position: relative;
- border:1px solid #96959a;
- border-radius: var(--radius);
- margin-right: 16px;
- margin-bottom: 24px;
-}
-.ccover{
- overflow: hidden;
-}
-.upload{
- position: absolute;
- top: 0;
- right: 0;
- height: 100%;
- width: 100%;
- font-size: 0;
- margin: 0;
- opacity: 0;
- -ms-filter: 'alpha(opacity=0)';
- direction: ltr;
- cursor: pointer;
-}
-
-.add-btn {
- font-size: 24px;
-}
-.add-temp-type:hover {
- color: #fff;
- background-color: #5f5e64;
- border:none;
-}
-.add-temp-type:focus {
- color: #fff;
-}
-.table-date {
- font-weight:500;
- font-size: 14px;
- line-height: 56px;
-}
-.table-icon {
- font-size: 18px;
- vertical-align: -3px;
- margin-right: 5px;
- color: rgb(49,172,112);
- opacity: 1;
-}
-.temp-ul {
- width: 100%;
- margin-right: 30px;
- border-bottom: 1px solid #c4c4c4;
- border-left: 1px solid #d3d3d3;
- border-right: 1px solid #d3d3d3;
- border-top: 1px solid #d3d3d3;
- box-sizing: border-box;
- border-radius: var(--radius);
-}
-.temp-ul>tbody {
- width: 100%;
-}
-.temp-ul>tbody>tr {
- width: 100%;
- border-bottom:1px solid rgb(68,68,68);
-}
-.temp-ul>tbody>tr>.td-i {
- padding-left: 15px;
- cursor: pointer;
- padding-right: 15px;
- width: 45%;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-.temp-ul>tbody>tr>.td-user {
- width: 15%;
-}
-.temp-ul>tbody>tr>.td-date {
- width: 35%;
- text-align: center;
-
-}
-.temp-ul>tbody>tr>.td-more {
- /*padding-right: 15px;*/
- text-align: right;
-}
-.temp-ul>tbody>tr>td {
- text-overflow: ellipsis;
- white-space: nowrap;
-}
-/*弹窗 样式修改*/
-.modal .modal-header h4 {
- font-size: color: #444;
- font-size: 26px;
-}
-#fwin_file-window .modal-content {
- background-color: #fff;
-
-}
-.modal .file-header {
- padding: 12px 15px;
- border-bottom: none;
-}
-.modal-open .modal .file-body {
- padding: 15px;
- padding-top: 0;
-}
-.modal .file-header h4 {
- font-size: 20px;
- margin: 0;
-}
-.file-tab {
- border-bottom: none;
- margin: 0 -20px;
- padding: 0 20px;
- border-bottom: 1px solid #e1e1e1;
- /*-moz-box-shadow: 0 1px 5px 1px #e1e1e1;*/
- /*-webkit-box-shadow: 0 1px 5px 1px #e1e1e1;*/
- /*box-shadow: 0 1px 5px 1px #e1e1e1;*/
-}
-.file-tab>li>a {
- color: rgb(34,34,34);
- font-size: 14px;
- border:none;
-}
-.file-tab>li>a:hover {
- border:none;
- background-color: #fff;
- border-bottom: 2px solid #4d90fe;
-}
-.file-tab>li.active>a:focus,.nav-tabs>li.active>a:hover {
- border:none;
- background-color: #fff;
- border-bottom: 2px solid #4d90fe;
-}
-.file-tab>li.active>a {
- border:none;
- background-color: #fff;
- border-bottom: 2px solid #4d90fe;
- color: #262626;
- font-weight: bold;
-}
-.file-content {
- margin: 0 -20px;
- background-color: #eee;
- padding: 15px 20px;
- height: 400px;
- overflow-y: auto;
-}
-.file-item {
- display: inline-block;
- width: 30%;
- margin-right: 15px;
- margin-bottom: 18px
-}
-.file-item .temp-info {
- color: #222;
- font-size: 13px;
- line-height: 38px;
-}
-.file-item .temp-img {
- margin-bottom: 0;
-}
-.file-item .temp-info i {
- font-size: 22px;
- color: #4285f4;
- opacity: 1;
- margin-right: 5px;
- vertical-align: -3px;
-}
-.file-item .temp-img::after {
- box-shadow: none;
-}
-.file-focus {
- border: 1px solid #4285f4;
-}
-.file-item.file-focus .temp-info{
- color: #fff;
- background-color: #4285f4;
-}
-.file-item.file-focus .temp-info i {
- color: #fff;
-}
-.modal.in {
- padding-right: 0 !important;
-}
-.back-nav {
- z-index: 9999;
-}
-.m_c .alert-close {
- right: 14px;
-}
-
-.H {
- width:200px;
- bottom: 0;
- padding: 23px;
- padding-left: 15px;
- pointer-events: none;
- position: fixed;
- right: 25px;
- white-space: nowrap;
- z-index: 21;
- will-change: top,left;
- display: none;
-}
-.H .vc{
- visibility:hidden;
-}
-.H.hover .vc{
- visibility:visible;
-}
-.H .V {
- padding: 5px 0;
-}
-.H .gY, .H .V {
- -webkit-flex-direction: row-reverse;
- flex-direction: row-reverse;
- display: -webkit-flex;
- display: flex;
-}
-.file-btn {
- background-color: #247f4d;
- text-align: center;
- line-height: 48px;
-}
-.file-btn i {
- font-size: 20px;
- color: #fff;
-}
-.H .r {
- border: none;
- border-radius: 50%;
- box-shadow: 0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);
- box-sizing: content-box;
- cursor: pointer;
- outline: none;
- padding: 0;
- pointer-events: auto;
- position: relative;
- -webkit-user-drag: none;
- -webkit-transform: scale(1) rotate(360deg);
- transform: scale(1) rotate(360deg);
- -webkit-transition: -webkit-transform 150ms cubic-bezier(.4,0,1,1);
- transition: transform 150ms cubic-bezier(.4,0,1,1);
-}
-.H:not(.hover) .V>.r {
- opacity: 0;
- -webkit-transform: scale(.4) rotate(360deg);
- transform: scale(.4) rotate(360deg);
- -webkit-transition: all 120ms cubic-bezier(.25,.25,0,1);
- transition: all 120ms cubic-bezier(.25,.25,0,1);
-}
-.H.hover .V>.r {
- opacity: 1;
- -webkit-transform: scale(1) rotate(360deg);
- transform: scale(1) rotate(360deg);
- -webkit-transition: all 120ms cubic-bezier(.25,.25,0,1);
- transition: all 120ms cubic-bezier(.25,.25,0,1);
-}
-
-.H .nX {
- height: 40px;
- margin: 0;
- margin-right: 8px;
- width: 40px;
-}
-.H:not(.hover) .V>.r {
- opacity: 0;
- -webkit-transform: scale(.4) rotate(360deg);
- transform: scale(.4) rotate(360deg);
- -webkit-transition: all 120ms cubic-bezier(.25,.25,0,1);
- transition: all 120ms cubic-bezier(.25,.25,0,1);
-}
-.H:not(.hover) .vc>.V:nth-child(1)>.r {
- -webkit-transition-delay: 0ms;
- transition-delay: 0ms;
-}
-.H:not(.hover) .vc>.V:nth-child(2)>.r {
- -webkit-transition-delay: 30ms;
- transition-delay: 30ms;
-}
-.H:not(.hover) .vc>.V:nth-child(3)>.r {
- -webkit-transition-delay: 60ms;
- transition-delay: 60ms;
-}
-.H:not(.hover) .vc>.V:nth-child(4)>.r {
- -webkit-transition-delay: 90ms;
- transition-delay: 90ms;
-}
-.H:not(.hover) .vc>.V:nth-child(5)>.r {
- -webkit-transition-delay: 120ms;
- transition-delay: 120ms;
-}
-
-
-.H.hover .vc .V:nth-child(1)>.r {
- -webkit-transition-delay: 120ms;
- transition-delay: 120ms;
-}
-.H.hover .vc .V:nth-child(2)>.r {
- -webkit-transition-delay: 90ms;
- transition-delay: 90ms;
-}
-.H.hover .vc .V:nth-child(3)>.r {
- -webkit-transition-delay: 60ms;
- transition-delay: 60ms;
-}
-.H.hover .vc .V:nth-child(4)>.r {
- -webkit-transition-delay: 30ms;
- transition-delay: 30ms;
-}
-.H.hover .vc .V:nth-child(5)>.r {
- -webkit-transition-delay: 0ms;
- transition-delay: 0ms;
-}
-
-
-
-
-
-.H .bA {
- display: inline-block;
- float:left;
- margin-right: 8px;
- opacity: 0;
- text-align: right;
- -webkit-font-smoothing: antialiased;
- -webkit-transition: opacity 150ms cubic-bezier(.4,0,1,1);
- transition: opacity 150ms cubic-bezier(.4,0,1,1);
-}
-.H .lF {
- line-height: 56px;
-}
-.H .bA>.rv {
- background: rgba(70,70,70,.9);
- border-radius: 2px;
- box-shadow: 0 1px 2px rgba(0,0,0,.15);
- color: #ececec;
- display: inline-block;
- font-weight: bold;
- line-height: 1em;
- max-width: 200px;
- overflow: hidden;
- padding: 6px 8px;
- text-overflow: ellipsis;
- vertical-align: middle;
-}
-.H.hover .r:hover~.bA {
- opacity: 1;
- -webkit-transition-delay: 10ms;
- transition-delay: 10ms;
- -webkit-transition: opacity 150ms cubic-bezier(0,0,.2,1);
- transition: opacity 150ms cubic-bezier(0,0,.2,1);
-}
-.H.hover .r:active~.bA {
- opacity: 1;
- -webkit-transition-delay: 10ms;
- transition-delay: 10ms;
- -webkit-transition: opacity 150ms cubic-bezier(0,0,.2,1);
- transition: opacity 150ms cubic-bezier(0,0,.2,1);
-}
-
-.H .li, .H .o0,.H .lN {
- line-height: 40px;
-}
-
-.H .gY {
- color: #db4437;
- font-weight: bold;
- padding-top: 5px;
- height: 50px;
-}
-.H .gw {
- background-color: #db4437;
- height: 50px;
- position: relative;
- width: 50px;
-}
-
-.H .no {
- background-size: 24px;
- display: block;
- height: 24px;
- margin: auto;
- width: 24px;
- -webkit-user-drag: none;
-}
-
-.H .aL, .H .a9 {
- left: 0;
- margin-left: 13px;
- margin-top: 13px;
- position: absolute;
- top: 0;
- -webkit-transition: all .2s cubic-bezier(.4,0,.2,1);
- transition: all .2s cubic-bezier(.4,0,.2,1);
-}
-.H .aL {
- background-image: url(bt_compose2_1x.png);
- visibility: hidden;
-}
-
-.H.hover .aL {
- opacity: 1;
- visibility: visible;
- -webkit-transform: rotate(360deg);
- transform: rotate(360deg);
-}
-
-
-.H .a9 {
- background-image: url(bt_speed_dial_1x.png);
-}
-.H .aL, .H.hover .a9 {
- opacity: 0;
- -webkit-transform: rotate(225deg);
- transform: rotate(225deg);
-}
-.H .ax {
- bottom: 0;
- height: 0;
- pointer-events: auto;
- position: absolute;
- right: 0;
- width: 94px;
- height: 94px;
-}
-.H.hover .ax{
- height: 200px;
-}
-
-.H.hover .r:focus, .H.hover .V>.r:focus, .H.hover .r:active, .H.hover .V>.r:active {
- box-shadow: 0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);
-}
-.icon_img{
- width: 96px;
- height:96px;
-}
-.sel-folder{
- overflow: hidden;
- position: relative;
-}
-.sel-folder + .tooltip{
- margin-top: -12px;
-}
\ No newline at end of file
diff --git a/dzz/shares/template/list.htm b/dzz/shares/template/list.htm
index 0224679..08b1f30 100644
--- a/dzz/shares/template/list.htm
+++ b/dzz/shares/template/list.htm
@@ -65,7 +65,7 @@
-
+
data-containpath="$value[dhpath]" data-type="$value[type]" class="item data-list-col file-icoitem bigicon
Icoblock ">
diff --git a/dzz/shares/template/password.htm b/dzz/shares/template/password.htm
index 91871c7..94cfa0a 100644
--- a/dzz/shares/template/password.htm
+++ b/dzz/shares/template/password.htm
@@ -1,63 +1,27 @@
-
-
-
-
-
- {eval echo avatar_block($share['uid']);} {$share[username]}{lang password_share_to}
-
-
-
+
+
+
+ {eval echo avatar_block($share['uid']);}
+
+
+
diff --git a/static/bootstrap/css/bootstrap.min.css b/static/bootstrap/css/bootstrap.min.css
index faccbf7..2ea3cb0 100644
--- a/static/bootstrap/css/bootstrap.min.css
+++ b/static/bootstrap/css/bootstrap.min.css
@@ -2347,6 +2347,7 @@ input[type=submit].btn-block {
white-space: nowrap;
vertical-align: baseline;
border-radius: var(--radius);
+ background-color: var(--bs-primary);
color: #fff;
}
@@ -7685,7 +7686,6 @@ textarea.form-control.is-invalid {
}
.btn:hover {
- color: #fff;
opacity: 1;
}
@@ -8906,7 +8906,32 @@ fieldset:disabled .btn {
border-top-left-radius: 0;
border-top-right-radius: 0
}
-
+.da {
+ border-radius: var(--radius);
+ -webkit-transition: .5s;
+ -moz-transition: .5s;
+ transition: .5s;
+ -webkit-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ -o-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ -ms-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ -moz-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ background-color: #fff;
+ background-clip: border-box;
+}
+.bei {
+ border-radius: var(--radius);
+ -webkit-transition: .5s;
+ -moz-transition: .5s;
+ transition: .5s;
+ -webkit-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ -o-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ -ms-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ -moz-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
+ background-color: #fff;
+ background-clip: border-box;
+}
.card {
border-radius: var(--radius);
margin-bottom: 1rem;
@@ -8930,6 +8955,7 @@ fieldset:disabled .btn {
.card:hover{
background: #4285F4;
background-color: rgba(var(--bs-primary-hover),0.2);
+ backdrop-filter: blur(10px);
}
.card>hr {
margin-right: 0;
diff --git a/static/css/style.min.css b/static/css/style.min.css
index f7b9847..44025b1 100644
--- a/static/css/style.min.css
+++ b/static/css/style.min.css
@@ -2546,7 +2546,6 @@ hr.dropdown-divider {
display: inline-block;
padding: 0 4px;
margin: 0 4px;
- color: var(--bs-secondary);
opacity: .8;
-webkit-transition: 0.3s linear;
transition: 0.3s linear;
@@ -2579,11 +2578,13 @@ hr.dropdown-divider {
right: 0;
bottom: 0;
margin-bottom: 0 !important;
- z-index: 998;
+ z-index: 2998;
}
.card-fullscreen .card-btn-fullscreen {
color: var(--bs-primary);
+ background-color: rgba(var(--bs-white-rgb), 0.5);
+ border-radius: 50%;
}
/* 通用导航 */
@@ -3993,6 +3994,9 @@ body[data-theme='dark'] .jconfirm .jconfirm-box,
[data-theme='dark'] .da {
background-color: #292F39;
}
+[data-theme='dark'] .btn {
+ color: #fff;
+}
[data-theme='dark'] .offcanvas-start,
[data-theme='dark'] .offcanvas-end,
[data-theme='dark'] .offcanvas-top,
@@ -4522,6 +4526,7 @@ body[data-theme='translucent-pink'],
[data-theme|='translucent'] .rightMenu,
[data-theme|='translucent'] .lyear-layout-header,
[data-theme|='translucent'] .card,
+[data-theme|='translucent'] .bei,
[data-theme|='translucent'] .dzzvote,
[data-theme|='translucent'] .card>.card-header+.callout {
background-color: rgba(var(--bs-black-rgb), .175);
|