From daaf4e033224f49f6ead26c1e2b31a14752fd2bd Mon Sep 17 00:00:00 2001 From: zhaol <15900249928@163.com> Date: Wed, 30 Oct 2024 20:32:47 +0800 Subject: [PATCH] =?UTF-8?q?KMS=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com.actionsoft.apps.kms.browsecard.css | 827 +++++++++++++++ .../com.actionsoft.apps.kms.dimensionGrid.css | 550 ++++++++++ .../com.actionsoft.apps.kms.knwl.iframe.css | 97 ++ .../com.actionsoft.apps.kms.knwl_center.css | 282 +++++ .../css/com.actionsoft.apps.kms.knwl_mgr.css | 364 +++++++ .../com.actionsoft.apps.kms.knwl_search.css | 986 ++++++++++++++++++ .../com.actionsoft.apps.kms.mgr.iframe.css | 97 ++ .../com.actionsoft.apps.kms.system_mgr.css | 179 ++++ .../css/com.actionsoft.apps.kms.usertask.css | 103 ++ .../css/com.actionsoft.apps.kms_hotspot.css | 107 ++ .../com.actionsoft.apps.kms_hotspot_bind.css | 133 +++ .../com.actionsoft.apps.kms.mobile.card.css | 85 ++ .../com.actionsoft.apps.kms.mobile.create.css | 121 +++ ...m.actionsoft.apps.kms.mobile.dimension.css | 0 ...ionsoft.apps.kms.mobile.dimension.tree.css | 59 ++ ...ctionsoft.apps.kms.mobile.file.details.css | 103 ++ .../com.actionsoft.apps.kms.mobile.home.css | 4 + .../com.actionsoft.apps.kms.mobile.meta.css | 113 ++ .../com.actionsoft.apps.kms.mobile.myknwl.css | 22 + .../com.actionsoft.apps.kms.mobile.search.css | 0 20 files changed, 4232 insertions(+) create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.browsecard.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.dimensionGrid.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl.iframe.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_center.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_mgr.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_search.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.mgr.iframe.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.system_mgr.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.usertask.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms_hotspot.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms_hotspot_bind.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.card.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.create.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.dimension.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.dimension.tree.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.file.details.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.home.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.meta.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.myknwl.css create mode 100644 com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.search.css diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.browsecard.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.browsecard.css new file mode 100644 index 00000000..fcd57f6d --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.browsecard.css @@ -0,0 +1,827 @@ +/*浏览开始*/ +.browse-card-dialog { + display: none; + width: 100%; + box-shadow: 0 0 15px #333333; + background: white; + position: fixed; + top: 0px; + right: -700px; + bottom: 0px; + + z-index: 2; + font-size: 13px; + border-bottom: 1px solid #e7e7e7; + border-left: 1px solid #e7e7e7; +} + +.browsebtn { + border: 1px solid #9FC6EF; + color: #388ce5; + padding: 0; + height: 24px; + position: relative; + float: right; +} + +.browsebtn .share { + background: url("../img/kms_icon.png") no-repeat -64px -119px; + width: 20px; + height: 16px; + width: 20px; + position: absolute; + left: 5px; + top: 4px; +} + +.browsebtn .shareword { + position: absolute; + left: 30px; + top: 3px; +} + +.browsebtn .collection { + background: url("../img/kms_icon.png") no-repeat -131px -120px;; + width: 15px; + height: 14px; + width: 20px; + position: absolute; + left: 5px; + top: 5px; +} + +.browsebtn .collectionword { + position: absolute; + left: 25px; + top: 3px; +} + +.browsebtn .report { + background: url("../img/kms_icon.png") no-repeat -206px -117px; + width: 18px; + height: 14px; + width: 20px; + position: absolute; + left: 5px; + top: 5px; +} + +.browsebtn .reportword { + position: absolute; + left: 28px; + top: 3px; +} + +.browse-card-title { + font-size: 14px; + color: #fff; + height: 35px; + line-height: 35px; + padding: 0 8px; + background-color: #009b52; + position: relative; + left: -1px; +} + +.browse-card-hidden-operate { + font-family: monospace; + font-weight: bold; + text-align: center; + width: 30px; + height: 30px; + line-height: 33px; + background: #009b52; + position: absolute; + left: -25px; + border-radius: 3px; + cursor: pointer; + color: #FFFFFF; +} + +.browse-card-title .title { + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + display: inline-block; +} + +.user-img { + height: 50px; + width: 50px; + vertical-align: middle; + margin-left: 10px; +} + +.radius30 { + -moz-border-radius: 30px; + -webkit-border-radius: 30px; + -ms-border-radius: 30px; + -o-border-radius: 30px; + border-radius: 30px; +} + +.radius5 { + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + -ms-border-radius: 5px; + -o-border-radius: 5px; + border-radius: 5px; +} + +.rating_wrap { + font-size: 12px; + line-height: 16px; + margin: 0 auto; + width: 220px; +} + +.clearbox { + clear: both; +} + +.rating_wrap .rating_logo { + line-height: 1; +} + +.rating_self { + padding: 0; + line-height: 2; +} + +.rating_self .rating_sum { + clear: both; + color: #0000EE; +} + +.clearfix { + display: block; +} + +.clearfix { + zoom: 1; + display: inline-block; + _height: 1px; +} + +.rating_self:before, .rating_self:after { + content: ''; + display: block; + clear: both; +} + +.rating_num { + color: #484848; + padding: 0; + min-width: 30%; + font-size: 34px; +} + +.ll { + float: left; +} + +.rating_right { + float: left; + padding: 10px 0 10px 6px; +} + +.bigstar35 { + background-position: 0 -45px; +} + +.clearfix:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} + +.starstop { + float: left; +} + +.starstop, .stars { + margin-right: 5px; +} + +.starstop { + margin: 0; +} + +.power { + height: 10px; + float: left; + margin: 1px 4px; + background: #f0a700 none repeat scroll 0 0; +} + +.rating_per { + font-size: 11px; +} + +.comment-item { + padding-top: 10px; +} + +.comment-item .content { + margin-left: 65px; + color: #666; + min-height: 60px; +} + +.comment-item .content span { + color: #999; + margin-left: 5px; +} + +.content-user { + float: left; + color: #666; +} + +.content-time { + float: right; + padding-right: 10px; + color: #999; +} + +.content-content { + font-weight: bold; + position: relative; + padding-top: 20px; +} +/*浏览结束*/ +/* 遮罩 */ +.fullscreenpanel { + width: 100%; + height: 100%; + /*background-color: #000;*/ + position: absolute; + left: 0px; + top: 0px; + z-index: 500; + text-align: center; + margin: 0 auto; +} + +.previewpanel { + width: 100%; + position: absolute; + top: 40px; + bottom: 0; + background-color: #000000; + z-index: 500; +} + +.fsattrpanel { + width: 340px; + height: 100%; + position: absolute; + margin-top: 8px; + margin-left: 8px; + top: 40px; + background-color: #ffffff; + z-index: 500; + right: 0px; +} + +.previewfrm { + display: inline-block; + width: 100%; + height: 100%; + background-color: #000; + direction: ltr; + overflow: visible; + border: 10px solid transparent; + border-top: 0; + box-sizing: border-box; + background-clip: content-box; + border-bottom: 0; +} + +.fstoolbar { + width: 100%; + height: 40px; + background-color: #000; + filter: alpha(opacity = 70); + -moz-opacity: 0.7; + opacity: 0.7; + position: absolute; + right: 0px; + top: 0px; + z-index: 500; +} + +.toolbar-photo { + display: block; + float: left; + height: 40px; + line-height: 40px; +} + +.toolbar-photo img { + -moz-border-radius: 30px; + -webkit-border-radius: 30px; + -ms-border-radius: 30px; + -o-border-radius: 30px; + border-radius: 30px; + height: 30px; + width: 30px; + vertical-align: middle; + margin-left: 10px; + position: relative; + top: -2px; +} + +.toolbar-title { + display: block; + float: left; + height: 40px; + line-height: 40px; + margin: 0px 20px 0px 10px; + font-size: 16px; + color: #ffffff; +} + +.fsclosebtn { + display: block; + float: right; + width: 24px; + height: 24px; + z-index: 500; + margin: 9px 10px 8px 10px; + background-image: url('../img/icon_fs_close1.png'); + background-repeat: no-repeat; + cursor: pointer; +} + +.fsdownloadbtn { + display: block; + float: right; + width: 24px; + height: 24px; + z-index: 500; + margin: 8px 10px; + background-image: url('../img/icon_fs_download.png'); + background-repeat: no-repeat; + cursor: pointer; +} + +.fsshowcommentbtn { + display: block; + float: right; + width: 24px; + height: 24px; + z-index: 500; + margin: 10px 20px; + background-image: url('../img/icon_reply_02.png'); + background-repeat: no-repeat; + cursor: pointer; +} + +.unpreview-panel { + display: inline-block; + width: 100%; + height: 100%; + background: #ffffff; + margin-top: 8px; + text-align: center; +} + +.unpreview-download-btn { + +} + +.unpreview-panel span { + margin-top: 100px; +} + + +/** + * 简易选项卡 easy tab begin + */ +.easy-outer-nav { + width: 100%; + margin: 0 auto; + position: relative; +} + +.easy-tab-nav { + overflow: hidden; + zoom: 1; + border-bottom: 1px solid #cccccc; + padding-left: 10px; +} + +.easy-tab-nav li { + float: left; + color: #ADADAD; + font-size: 16px; + height: 75px; + width: 140px; + cursor: pointer; + list-style-type: none; + padding: 0 20px; +} +/* +.easy-tab-nav li.current { + border-bottom:4px solid #EEA236; + color:#464646; +} +*/ +.easy-tab-nav li.current .nav-title-text { + border-bottom: 4px solid #008bf5; + color: #008bf5; +} + +.easy-content-nav { + border-top-width: 0; +} + +.easy-content-nav div.nav-config-panel { + display: none; + margin: 0px 0px 0px 10px; + min-height: 200px; +} + +.easy-tab-nav li.current .sharetopeople-nav-icon { + display: inline-block; + width: 130px; + height: 32px; + margin: 0px 5px -3px 5px; + background: url(../img/icon_nav_speople_hover.png) center no-repeat; +} + +.sharetopeople-nav-icon { + display: inline-block; + width: 130px; + height: 32px; + margin: 0px 5px -3px 5px; + background: url(../img/icon_nav_speople.png) center no-repeat; +} + +.easy-tab-nav li.current .sharetonetwork-nav-icon { + display: inline-block; + width: 130px; + height: 32px; + margin: 0px 5px -3px 5px; + background: url(../img/icon_nav_snetwork_hover.png) center no-repeat; +} + +.sharetonetwork-nav-icon { + display: inline-block; + width: 130px; + height: 32px; + margin: 0px 5px -3px 5px; + background: url(../img/icon_nav_snetwork.png) center no-repeat; +} + +.easy-tab-nav li.current .linkshare-nav-icon { + display: inline-block; + width: 130px; + height: 32px; + margin: 0px 5px -3px 5px; + background: url(../img/icon_nav_slink_hover.png) center no-repeat; +} + +.linkshare-nav-icon { + display: inline-block; + width: 130px; + height: 32px; + margin: 0px 5px -3px 5px; + background: url(../img/icon_nav_slink.png) center no-repeat; +} + +.nav-title-text { + width: 130px; + font-size: 14px; + text-align: center; + padding-bottom: 3px; + padding-top: 10px; + display: inline-block; +} +/* + * easy tab end + */ +.file_download { + cursor: pointer; + background: url('../img/kms_icon.png') no-repeat -280px -114px; + width: 15px; + height: 13px; + float: left; + margin-top: 1px; +} +/*文件后缀图标*/ +.file_icon { + display: inline-block; + vertical-align: middle; + width: 26px; + height: 20px; + margin: -3px 1px 0 0; + background: url('../img/file_type_icon.png') 0px 0px no-repeat; + cursor: pointer; + background-position: -416px -80px; +} + +.file-type- { + background-position: -32px -109px; +} + +.file-type-picture { + background-position: 0px -80px; +} + +.file-type-pdf { + background-position: -64px -80px; +} + +.file-type-doc, .file-type-wps, .file-type-docx { + background-position: -96px -80px; +} + +.file-type-xls, .file-type-xlsx, .file-type-csv { + background-position: -128px -80px; +} + +.file-type-txt { + background-position: -160px -80px; +} + +.file-type-audio { + background-position: -192px -80px; +} + +.file-type-video { + background-position: -224px -80px; +} + +.file-type-ppt { + background-position: -256px -80px; +} + +.file-type-rar { + background-position: -352px -80px; +} + +.file-type-zip { + background-position: -352px -80px; +} +/*文件图标结束*/ +.browse_file_name { + display: inline-block; + height: 20px; + max-width: 205px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + vertical-align: bottom; +} + +#knwlDocDialog .browse_file_name { + max-width: 250px; +} + +.browse_createuser { + max-width: 90px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.file_version { + display: inline-block; + background: #E5E5E5; + margin-left: 5px; + font-size: 11px; + height: 14px; +} +/*重写table td 的padding*/ +.table>tbody>tr>td { + padding: 4px; +} + +.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, + .table>tbody>tr>td, .table>tfoot>tr>td { + border-top: 0; +} + +#knwlDocDialog .table>tbody>tr>td { + padding: 8px; +} + +div.kms-no-record { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/no-record-bg.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} + +div.kms-no-file { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/folder-empty.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} +/*上传按钮*/ +.upbtn-wrapper { + color: rgb(255, 255, 255); + cursor: pointer; + display: block; + height: 24px; + text-align: center; + width: 88px; + word-break: break-all; + background: #009b52 none repeat scroll 0% 0%/auto padding-box border-box; + background-color: #009b52; + border: 1px solid #009b52; + margin: 0px 0px 0px 10px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius: 2px; +} + +.upbtn-icon { + color: rgb(255, 255, 255); + cursor: pointer; + float: left; + height: 24px; + text-align: center; + width: 24px; + background-image: url("../img/upload-file.png"); + margin: 0; +} + +.upbtn-inner { + color: rgb(255, 255, 255); + cursor: pointer; + float: left; + height: 25px; + text-align: center; + width: 64px; + border: 0px none rgb(255, 255, 255); +} + +.upbtn-span { + display: inline-block; + color: rgb(255, 255, 255); + cursor: pointer; + text-align: center; + padding: 3px 10px 4px 0px; +} + +.icon_delete_file { + display: inline-block; + vertical-align: middle; + width: 12px; + height: 14px; + margin: -3px 1px 0 0; + background: url('../img/kms_icon.png') 0px 0px no-repeat; + cursor: pointer; + background-position: -761px -157px; +} + +a { + color: #0000EE; +} + +a:hover { + color: #0000EE; +} + +a:visited { + color: #0000EE; +} + +a:link { + color: #0000EE; +} + +.no-padding td { + box-sizing: border-box !important; +} + +.add-comment-wrap { + width: 48px; + height: 48px; + border: 1px solid #bfbfbf; + -webkit-border-radius: 48px; + border-radius: 48px; + background-color: #e6e6e6; + cursor: pointer; + position: absolute; + bottom: 5px; + right: 10px; +} + +.add-comment-wrap:HOVER { + background-color: #bfbfbf; +} + +.add-comment-wrap .add-comment { + height: 32px; + width: 32px; + margin-top: 8px; + margin-left: 11px; + background: url('../img/add-comment-gray.png') 0px 0px no-repeat; +} + +.add-comment-wrap:HOVER .add-comment { + background: url('../img/add-comment-white.png') 0px 0px no-repeat; +} + +.close-comment-wrap { + width: 48px; + height: 48px; + border: 1px solid #bfbfbf; + -webkit-border-radius: 48px; + border-radius: 48px; + background-color: #e6e6e6; + cursor: pointer; + position: absolute; + bottom: 5px; + right: 10px; +} + +.close-comment-wrap:HOVER { + background-color: #bfbfbf; +} + +.close-comment-wrap .add-comment { + height: 32px; + width: 32px; + margin-top: 10px; + margin-left: 10px; + background: url('../img/close-comment-gray.png') 0px 0px no-repeat; +} + +.close-comment-wrap:HOVER .add-comment { + background: url('../img/close-comment-white.png') 0px 0px no-repeat; +} + + + + +/* 遮罩 */ +#fullscreenWrap { + width: 100%; + height: 100%; + background-color: rgba(0,0,0,0.1); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000); + position: absolute; + left: 0px; + top: 0px; + z-index: 149; + text-align: center; + margin: 0 auto; +} +#previewpanel>iframe{ + background: transparent; +} +.previewpanel { + width: 100%; + background-color: rgba(0,0,0,0.7); + filter:enabled='true',progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000); + /* filter:alpha(opacity=10); */ + position: absolute; + top: 0px; + bottom: 0; + z-index: 149; + display:block; +} + +.previewfrm { + display: inline-block; + width: 100%; + height: 100%; + filter:enabled='true',progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5000000,endColorstr=#E5000000); + background-color: rgba(0,0,0,0.5); + direction: ltr; + overflow: visible; + border: 0px solid transparent; + border-top: 0; + box-sizing: border-box; + background-clip: content-box; + border-bottom: 0; +} diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.dimensionGrid.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.dimensionGrid.css new file mode 100644 index 00000000..2b6f435e --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.dimensionGrid.css @@ -0,0 +1,550 @@ +html { + height: 100%; +} + +body { + height: 100%; +} +.all-left { + width: 350px; + height: 100%; + float: left; + left: 0px; +} + +.all-right { + margin-left: 357px; + height: 100%; + position: relative; +} +/*维度*/ +.treeDimension { + background: url("../img/kms_icon.png") no-repeat -206px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeHotspot { + background: url("../img/kms_icon.png") no-repeat -279px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeDimension-noPerm { + background: url("../img/kms_icon.png") no-repeat -209px -216px + !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeHotspot-noPerm { + background: url("../img/kms_icon.png") no-repeat -282px -216px + !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeNoPerm { + cursor: default !important; +} + + +/*上传按钮*/ +.upbtn-wrapper { + color: rgb(255, 255, 255); + cursor: pointer; + display: block; + height: 24px; + text-align: center; + width: 88px; + word-break: break-all; + background: #009b52 none repeat scroll 0% 0%/auto padding-box border-box; + border: 1px solid #009b52; + margin: 0px 0px 0px 10px; + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + border-radius:2px; +} + +.upbtn-icon { + color: rgb(255, 255, 255); + cursor: pointer; + float: left; + height: 24px; + text-align: center; + width: 24px; + background-image: url("../img/upload-file.png"); + margin: 0; +} + +.upbtn-inner { + color: rgb(255, 255, 255); + cursor: pointer; + float: left; + height: 25px; + text-align: center; + width: 64px; + border: 0 none rgb(255, 255, 255); +} + +.upbtn-span { + display: inline-block; + color: rgb(255, 255, 255); + cursor: pointer; + text-align: center; + padding: 3px 10px 4px 0; +} +/*未发布的浅黄色背景*/ +tr.unpublished td { + background-color: #fff9df; +} +/*操作按钮*/ +.opt_icon { + display: inline-block; + vertical-align: middle; + width: 26px; + height: 14px; + margin: -3px 1px 0 0; + background: url('../img/kms_icon.png') 0px 0px no-repeat; + cursor: pointer; +} + +.opt_icon.edit { + background-position: -424px -110px; +} + +.opt_icon.borrow { + background-position: -502px -108px; +} + +.opt_icon.log { + background-position: -208px -163px; +} + +.opt_icon.track { + background-position: -499px -215px; +} + +.opt_icon.publish { + background-position: -442px -260px; +} +.opt_icon.cancelpublish { + background-position: -349px -160px; +} +.opt_icon.ac { + background-position: -577px -213px; +} +/*重写aws tree的css(public.css)*/ +.ui-tree { + font-size: 14px; +} + +.ui-tree .tree-items { + height: 30px; + line-height: 30px; + color: #333; +} + +.ui-tree .tree-items.current { + background: #f3f8fe; +} + +.ui-tree .tree-items.current:BEFORE { + content: ''; + position: absolute; + border-color: #A7A7A7; + border-style: solid; + border-width: 0 2px 0 2px; + height: 30px; +} + +.ui-tree .root-open.none { + background: url('../img/kms_icon.png') no-repeat -425px -68px; + vertical-align: bottom; + margin-left: 6px; + padding-left: 2px; +} + +.ui-tree .root-close.none { + background: url('../img/kms_icon.png') no-repeat -507px -261px; + vertical-align: bottom; + margin-left: 8px; + margin-bottom: 2px; +} + +.ui-tree .tree-indent { + margin-left: 8px; +} + +.ui-tree .line-items.none { + margin-left: 8px; +} +/*重写aws toolbar*/ +.awsui-toolbar { + border-bottom: 0; + box-shadow: none; +} +/*重写aws grid*/ +div.aws-grid { + box-shadow: none; +} +div.aws-grid-header-table-div { + height: 24px; + line-height: 24px !important; +} + +td div.pq-td-div { + height: 25px; + line-height: 25px !important; +} + +td.checkboxColumn input[type=checkbox] { + margin-top: 10px; +} + +.aws-grid-header td.pq-col-sort-asc, .aws-grid-header td.pq-col-sort-desc + { + background-position-y: -30px; +} + +.aws-grid-header td.pq-col-sort-asc, .aws-grid-header td.pq-col-sort-desc + { + background: none; +} + +.pq-header-outer { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +/*对话框标题不换行*/ +.awsui-dialog .dlg-title { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +/*文件后缀图标*/ +.file_icon { + display: inline-block; + vertical-align: middle; + width: 26px; + height: 20px; + margin: -3px 1px 0 0; + background: url('../img/file_type_icon.png') 0 0 no-repeat; + cursor: pointer; + background-position: -416px -80px; +} + +.file-type- { + background-position: -32px -109px; +} + +.file-type-picture { + background-position: 0 -80px; +} + +.file-type-pdf { + background-position: -64px -80px; +} + +.file-type-doc, .file-type-wps, .file-type-docx { + background-position: -96px -80px; +} + +.file-type-xls, .file-type-xlsx, .file-type-csv { + background-position: -128px -80px; +} + +.file-type-txt { + background-position: -160px -80px; +} + +.file-type-audio { + background-position: -192px -80px; +} + +.file-type-video { + background-position: -224px -80px; +} + +.file-type-ppt { + background-position: -256px -80px; +} + +.file-type-rar { + background-position: -352px -80px; +} + +.file-type-zip { + background-position: -352px -80px; +} +/*文件图标结束*/ +.file_download { + cursor: pointer; + background: url('../img/kms_icon.png') no-repeat -280px -114px; + width: 15px; + height: 13px; + float: left; + margin-top: 1px; +} +/*文件图标结束*/ +.browse_file_name { + display: inline-block; + height: 20px; + max-width: 250px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + vertical-align: bottom; +} + +.browse_createuser { + max-width: 90px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.icon_delete_file { + display: inline-block; + vertical-align: middle; + width: 12px; + height: 14px; + margin: -3px 1px 0 0; + background: url('../img/kms_icon.png') 0px 0px no-repeat; + cursor: pointer; + background-position: -761px -157px; +} +/* 遮罩 */ +.fullscreenpanel { + width: 100%; + height: 100%; + /*background-color: #000;*/ + position: absolute; + left: 0px; + top: 0px; + z-index: 500; + text-align: center; + margin: 0 auto; +} + +.previewpanel { + width: 100%; + position: absolute; + top: 0; + bottom: 0; + background-color: #000000; + z-index: 500; +} + +.fsattrpanel { + width: 340px; + height: 100%; + position: absolute; + margin-top: 8px; + margin-left: 8px; + top: 40px; + background-color: #ffffff; + z-index: 500; + right: 0px; +} + +.previewfrm { + display: inline-block; + width: 100%; + height: 100%; + background-color: #000; + direction: ltr; + overflow: visible; + border: 10px solid transparent; + border-top: 0; + box-sizing: border-box; + background-clip: content-box; + border-bottom: 0; +} + +.fstoolbar { + display: none; + width: 100%; + height: 40px; + background-color: #000; + filter: alpha(opacity = 70); + -moz-opacity: 0.7; + opacity: 0.7; + position: absolute; + right: 0px; + top: 0px; + z-index: 800; +} +.toolbar-photo { + display: block; + float: left; + height: 40px; + line-height: 40px; +} + +.toolbar-photo img { + -moz-border-radius: 30px; + -webkit-border-radius: 30px; + -ms-border-radius: 30px; + -o-border-radius: 30px; + border-radius: 30px; + height: 30px; + width: 30px; + vertical-align: middle; + margin-left: 10px; + position: relative; + top: -2px; +} +.toolbar-title { + display: block; + float: left; + height: 40px; + line-height: 40px; + margin: 0px 20px 0px 10px; + font-size: 16px; + color: #ffffff; +} + +.fsclosebtn { + display: block; + float: right; + width: 24px; + height: 24px; + z-index: 500; + margin: 9px 10px 8px 10px; + background-image: url('../img/icon_fs_close1.png'); + background-repeat: no-repeat; + cursor: pointer; +} + +.fsdownloadbtn { + display: block; + float: right; + width: 24px; + height: 24px; + z-index: 500; + margin: 8px 10px; + background-image: url('../img/icon_fs_download.png'); + background-repeat: no-repeat; + cursor: pointer; +} + +.fsshowcommentbtn { + display: block; + float: right; + width: 24px; + height: 24px; + z-index: 500; + margin: 10px 20px; + background-image: url('../img/icon_reply_02.png'); + background-repeat: no-repeat; + cursor: pointer; +} + +.unpreview-panel { + display: inline-block; + width: 100%; + height: 100%; + background: #ffffff; + margin-top: 8px; + text-align: center; +} + +.unpreview-download-btn { + +} + +.unpreview-panel span { + margin-top: 100px; +} + + +div.kms-no-record { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/no-record-bg.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} +div.kms-no-file { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/folder-empty.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} +div.kms-no-km { + position: relative; + top: 40px; + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 114px !important; + background: url(../img/not-find-km.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} +div.kms-no-km .title{ + font-size:16px; + line-height: 30px !important; +} +div.kms-no-km .content{ + font-size:13px; +} +.operation { + display: inline-block; + margin: 0 3px 0 30px; + padding: 2px 8px 1px 8px; + height: auto; + font-family: Helvetica, arial, freesans, clean, sans-serif; + line-height: 14px; + text-align: center; + vertical-align: text-bottom; + border-radius: 8px; + font-weight: normal; + color: white; + text-decoration: none; + font-size: 11px; + background-color: #009b52; + position: relative; + top: 2px; +} +.no-padding td{ + box-sizing: border-box !important; +} diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl.iframe.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl.iframe.css new file mode 100644 index 00000000..a9e7780c --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl.iframe.css @@ -0,0 +1,97 @@ +html, body { + width: 100%; + height: 100%; +} + +body { + margin: 0; +} + +.top-wrap { + width: 100%; + height: 40px; + border-top: 1px solid #e5e5e5; + border-bottom: 1px solid #e5e5e5; + font-size:14px; +} + +.top-item { + float: left; + width: 70px; + height: 33px; + margin: 5px 15px 2px 15px; + text-align: center; + color: #333333; + cursor: pointer; + position: relative; +} + +.top-item:hover { + color: #0d6aca; +} + +.top-item-word { + display: block; + height: 31px; + line-height: 31px; + font-weight: bold; +} + +.top-item-word.current { + color: #0d6aca; +} + +.top-item-line { + display: block; + height: 2px; + width: 0; + position: absolute; + left: 50%; + border-bottom: 2px solid #0d6aca; +} + +.top-item-line.current { + width: 100%; +} + +.content-wrap { + position: fixed; + width: 100%; + top: 42px; + bottom: 0; +} + +.content-item { + width: 100%; + height: 100%; + display: none; +} + +.content-item-iframe { + border-top-width: 0px; + border-right-width: 0px; + border-bottom-width: 0px; + border-left-width: 0px; + width: 100%; + height: 100%; + display: block; + border: 0px; + overflow: auto; +} + +div.kms-no-record { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/no-record-bg.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_center.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_center.css new file mode 100644 index 00000000..9a234d8a --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_center.css @@ -0,0 +1,282 @@ +.dimension-path { + opacity: 0.3; + filter: Alpha(opacity = 30); + moz-opacity: 0.3; + padding: 0 6px; + margin: 0 6px 0 1px; + background-image: url("../img/dimensionpath.png"); + width: 10px; + position: relative; + top:1px; +} + +.fullsearch_anchor { + float: right; + font-size: 12px; + text-decoration: underline; + margin-top: 4px; + color: #0E6BCB; + cursor: pointer; +} +/*知识中心*/ +.me-left { + width: 230px; + height: 100%; + float: left; + left: 0px; + border-right: 1px solid #DCDCDC; + float: left; +} + +.me-right { + margin-left: 231px; + height: 100%; +} + +.me-left-ul { + margin-top: 10px; +} + +.me-left-ul div { + font-size: 16px; + cursor: pointer; + height: 40px; + line-height: 40px; + padding-left: 25px; + font-weight: bold; +} + +.me-left-ul div.active { + background-color: #F1F1F1; +} + +.me-left-ul div.active:BEFORE { + content: ''; + border-left: 2px solid #A7A7A7; + border-right: 2px solid #A7A7A7; + height: 40px; + position: absolute; + left: 0; +} + +.me-left-ul .child { + padding-left: 55px; + font-weight: normal; +} + +.me-left-ul .child .child_me { + background: url('../img/kms_icon.png') no-repeat -576px -105px; + display: inline-block; + vertical-align: middle; + width: 14px; + height: 16px; +} + +.me-left-ul .child .child_publish { + background: url('../img/kms_icon.png') no-repeat -638px -105px; + display: inline-block; + vertical-align: middle; + width: 14px; + height: 16px; +} + +.me-left-ul .child .child_borrow { + background: url('../img/kms_icon.png') no-repeat -751px -108px; + display: inline-block; + vertical-align: middle; + width: 14px; + height: 16px; +} + +.me-right-child { + width: 100%; + height: 100%; + position: relative; +} + +.schemaLI { + border-bottom: 1px solid #e7e7e7; +} + +.schema-title { + color: black; + font-size: 14px; +} + +.schema-attr-list { + display: inline-block; + padding: 0 5px 5px 5px; +} + +.schema-attr-list li { + float: left; + margin: 3px 10px 0 0; +} + +.schema-required { + color: red; + vertical-align: middle; + margin-left: 3px; +} + +.nameAnchor:HOVER { + background-color: #e0e4e7; + cursor: pointer; + height: 20px; +} + +#fileTable td { + border-top: 0; +} + +/*重写aws tab的css*/ +.awsui-tabs { + background-color: #F8F9FB; +} + +.awsui-tabs-container.top { + border-bottom: 0; +} + +.awsui-tabs-items.top { + margin: 0; + border-radius: 0; +} + +.awsui-tabs-items { + padding: 0; + width: 90px; + height: 27px !important; + line-height: 27px !important; + border: 1px solid #DCDCDC !important; + margin-top: 10px !important; +} + +.awsui-tabs-items.current { + background-color: #8a8a8a; + color: #f4f8fb; +} + +.awsui-tabs-container { + padding-left: 14px; +} + +.nav-tab-all-right-border { + border-right: 0 !important; +} + +.nav-tab-me-left-border { + border-left: 0 !important; +} + +.awsui-tabs-items .tab-icon { + background-image: url("../img/kms_icon.png"); + width: 16px; + height: 16px; + float: left; + margin-top: 6px; + margin-left: 20px; +} + +.awsui-tabs-items .tab-icon.tab-icon-all { + background-position: -68px -163px; +} + +.awsui-tabs-items.current .tab-icon.tab-icon-all { + background-position: -67px -65px; +} + +.awsui-tabs-items .tab-icon.tab-icon-me { + background-position: -132px -63px; +} + +.awsui-tabs-items.current .tab-icon.tab-icon-me { + background-position: -131px -163px; +} + +/*左侧评论区*/ +.left-comment-wrap { + position: relative; +} + +.left-comment-wrap .img-wrap { + width: 30px; + float: left; + padding-left: 5px; + padding-top: 2px; +} + +.left-comment-wrap .img-wrap img { + width: 28px; + height: 28px; + border-radius: 28px; +} + +.left-comment-wrap .right-wrap { + float: left; + width: 185px; + margin-right: 5px; + padding-left: 5px; + border-bottom: 1px solid #dedfe1; +} + +.left-comment-wrap .right-wrap .author { + height: 32px; + line-height: 32px; + color: #666; + font-size: 12px; +} + +.left-comment-wrap .right-wrap .author span { + display: inline-block; + line-height: 32px; + height: 32px; +} + +.left-comment-wrap .right-wrap .word { + color: #484848; + height: 25px; + line-height: 25px; + margin-right: 10px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +/*右上角刷新按钮*/ +.reload-page-wrap { + width: 30px; + height: 30px; + border: 0; + -webkit-border-radius: 39px; + border-radius: 39px; + background-color: #FFFFF; + cursor: pointer; + position: fixed; + top: 10px; + right: 10px; +} + +.reload-page-wrap .reload-page { + height: 30px; + width: 30px; + background: url('../img/reload-page-white.png') 0px 0px no-repeat; +} + +.reload-page-wrap:HOVER .reload-page { + background: url('../img/reload-page-gray.png') 0px 0px no-repeat; +} + +div.no-latest-comment { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 160px; + line-height: 160px !important; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_mgr.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_mgr.css new file mode 100644 index 00000000..2171e0ab --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_mgr.css @@ -0,0 +1,364 @@ +html { + height: 100%; +} + +body { + height: 100%; +} +/*维度 .tree-items是tree插件上的固定class,使用它保证自定义的background优先级高于默认但是低于important*/ +.treeDimension { + background: url("../img/kms_icon.png") no-repeat -206px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.tree-items > .treeHotspot { + background: url("../img/kms_icon.png") no-repeat -279px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + + +.tree-items > .treeRoot { + background: url("../img/kms_icon.png") no-repeat -640px -209px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} +.tree-items > .treeNoPerm { + cursor: default !important; +} + +.treeDimension-noPerm { + background: url("../img/kms_icon.png") no-repeat -209px -216px + !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} +.treeHotspot-noPerm { + background: url("../img/kms_icon.png") no-repeat -282px -216px + !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} +.treeLoading { + width: 30px !important; + background: url(../../../commons/img/loading.gif) no-repeat !important; +} + +.dimension-left { + width: 350px; + height: 100%; + float: left; + left: 0px; +} + +.dimension-right { + margin-left: 357px; + height: 100%; + position: relative; +} + +.nameAnchor:HOVER { + background-color: #e0e4e7; + cursor: pointer; + height: 20px; +} + +.nameAnchor1:HOVER { + background-color: #e0e4e7; + cursor: pointer; + height: 20px; + /* height: 20px; 元数据的名称不需要手动指定高度,原因未知,如果维度不指定高度的话和默认td高度不一致(17px)*/ +} +/*操作按钮*/ +.opt_icon { + display: inline-block; + vertical-align: middle; + width: 26px; + height: 14px; + margin: -3px 1px 0 0; + background: url('../img/kms_icon.png') 0px 0px no-repeat; + cursor: pointer; +} + +.opt_icon.edit { + background-position: -424px -110px; +} + +.opt_icon.borrow { + background-position: -502px -108px; +} + +.opt_icon.log { + background-position: -208px -163px; +} +.opt_icon.bindhotspot { + background-position: -419px -216px; +} +.opt_icon.ac { + background-position: -577px -213px; +} + +.opt_icon.acToDes { + background: url("../img/acToDes.png") no-repeat -1px -1px; + background-size: 16px !important; +} + +.opt_icon.report { + background: url('../img/report.png') no-repeat; +} +.opt_icon.cancelpublish { + background-position: -349px -160px; +} +/*重写aws tab的css*/ +.awsui-tabs { + background-color: #F8F9FB; +} + +.awsui-tabs-container.top { + border-bottom: 0; +} + +.awsui-tabs-items.top { + margin: 0; + border-radius: 0; +} + +.awsui-tabs-items { + padding: 0; + width: 90px; + height: 27px !important; + line-height: 27px !important; + border: 1px solid #DCDCDC !important; + margin-top: 10px !important; +} + +.awsui-tabs-items.current { + background-color: #8a8a8a; + color: #f4f8fb; +} + +.awsui-tabs-container { + padding-left: 14px; +} + +.nav-tab-right-border { + border-right: 0 !important; +} + +.nav-tab-left-border { + border-left: 0 !important; +} + +.awsui-tabs-items .tab-icon { + background-image: url("../img/kms_icon.png"); + width: 16px; + height: 16px; + float: left; + margin-top: 6px; + margin-left: 20px; +} + +.awsui-tabs-items .tab-icon.tab-icon-dimension { + background-position: -347px -259px; +} + +.awsui-tabs-items.current .tab-icon.tab-icon-dimension { + background-position: -397px -259px; +} + +.awsui-tabs-items .tab-icon.tab-icon-meta { + background-position: -71px -260px; +} + +.awsui-tabs-items.current .tab-icon.tab-icon-meta { + background-position: -129px -260px; +} + +.awsui-tabs-items .tab-icon.tab-icon-validdate { + background-position: -796px -208px; +} + +.awsui-tabs-items.current .tab-icon.tab-icon-validdate { + background-position: -832px -207px; +} +/*重写aws tree的css(public.css)*/ +.ui-tree { + font-size: 14px; +} + +.ui-tree .tree-items { + height: 30px; + line-height: 30px; + color:#333; +} + +.ui-tree .tree-items.current { + background: #f3f8fe; +} + +.ui-tree .tree-items.current:BEFORE { + content: ''; + position: absolute; + border-color: #A7A7A7; + border-style: solid; + border-width: 0 2px 0 2px; + height: 30px; +} + +.ui-tree .root-open.none { + background: url('../img/kms_icon.png') no-repeat -425px -68px; + vertical-align: bottom; + margin-left: 6px; + padding-left: 2px; +} + +.ui-tree .root-close.none { + background: url('../img/kms_icon.png') no-repeat -507px -261px; + vertical-align: bottom; + margin-left: 8px; + margin-bottom: 2px; +} + +.ui-tree .tree-indent { + margin-left: 8px; +} + +.ui-tree .line-items.none { + margin-left: 8px; +} +/*重写aws toolbar*/ +.awsui-toolbar { + border-bottom: 0; + box-shadow: none; +} +/*重写aws grid*/ +div.aws-grid { + box-shadow: none; +} +div.aws-grid-header-table-div { + height: 24px; + line-height: 24px !important; +} + +td div.pq-td-div { + height: 25px; + line-height: 25px !important; +} + +td.checkboxColumn input[type=checkbox] { + margin-top: 10px; +} + +.aws-grid-header td.pq-col-sort-asc, .aws-grid-header td.pq-col-sort-desc + { + background-position-y: -30px; +} +.aws-grid-header td.pq-col-sort-asc, .aws-grid-header td.pq-col-sort-desc { + background: none; +} +.pq-header-outer { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +div.kms-no-record { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/no-record-bg.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} +div.kms-no-km { + position: relative; + top: 40px; + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 114px !important; + background: url(../img/not-find-km.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} +div.kms-no-km .title{ + font-size:16px; + line-height: 30px !important; +} +div.kms-no-km .content{ + font-size:13px; +} +.kms_hint{ + background-image: url(../img/kms_icon.png); + height: 13px; + line-height: 13px; + float: left; + margin-top: 6px; + padding-left: 16px; + background-position: -348px -216px; + position: relative; + top: -3px; +} +/*已过期的浅红色背景*/ +tr.overdue td { + background-color: #ffb2b2; +} +iframe[hidefocus=hidefocus]{ + width:200px; +} +.button.left{ + float:left; +} +.none{ + display:none; +} +/*右上角刷新按钮*/ +.reload-page-wrap { + width: 30px; + height: 30px; + border: 0; + -webkit-border-radius: 39px; + border-radius: 39px; + background-color: #FFFFF; + cursor: pointer; + position: fixed; + top: 10px; + right: 10px; +} + +.reload-page-wrap .reload-page { + height: 30px; + width: 30px; + background: url('../img/reload-page-white.png') 0px 0px no-repeat; +} + +.reload-page-wrap:HOVER .reload-page { + background: url('../img/reload-page-gray.png') 0px 0px no-repeat; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_search.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_search.css new file mode 100644 index 00000000..15349cd8 --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.knwl_search.css @@ -0,0 +1,986 @@ +html { + height: 100%; +} + +body { + height: 100%; +} + +/*维度*/ +.treeDimension { + background: url("../img/kms_icon.png") no-repeat -206px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeHotspot { + background: url("../img/kms_icon.png") no-repeat -279px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeDimension-noPerm { + background: url("../img/kms_icon.png") no-repeat -209px -216px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeHotspot-noPerm { + background: url("../img/kms_icon.png") no-repeat -282px -216px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeNoPerm { + cursor: default !important; +} + +/*维度结束*/ +.attrsearch-left { + width: 100%; + height: 100%; +} + +.attrsearch-right { + margin-left: 357px; + height: 100%; + position: relative; +} + +.schemaLI { + border-bottom: 1px solid #e7e7e7; +} + +.schema-title { + color: black; + font-size: 14px; +} + +.schema-attr-list { + display: inline-block; + padding: 0 5px 5px 5px; +} + +.schema-attr-list li { + float: left; + margin: 3px 10px 0 0; +} + +.schema-required { + color: red; + vertical-align: middle; + margin-left: 3px; +} + +#fullsearchListOl { + padding-left: 20px; + padding-right: 20px; +} + +.result-item { + padding: 5px 15px 5px 15px; + list-style: none; + border-bottom: 1px dashed #dadada; + min-height: 60px; + margin-top: -1px; +} + +.result-snippet { + color: #333333; + line-height: 22px; + font-size: 13px; +} + +.result-title { + text-decoration: none; + font-size: 16px; + margin-bottom: 4px; + line-height: 30px; + color: #0d6aca; +} + +.result-dimension { + font-size: 12px; + color: #5ba110; + text-decoration: none; + line-height: 20px; + margin-right: 10px; +} + +.result-timeauthor { + position: absolute; + top: 0; + right: 0; + color: #cccccc; + font-size: 12px; +} + +.result-download { + position: absolute; + bottom: 0; + right: 0; + text-decoration: underline; + color: #0d6aca; + font-size: 12px; + cursor: pointer; +} + +.prev { + margin-left: 8px; +} + +/*操作按钮*/ +.opt_icon { + display: inline-block; + vertical-align: middle; + width: 26px; + height: 14px; + margin: -3px 1px 0 0; + background: url('../img/kms_icon.png') 0px 0px no-repeat; + cursor: pointer; +} + +.opt_icon.edit { + background-position: -424px -110px; +} + +.opt_icon.borrow { + background-position: -502px -108px; +} + +.opt_icon.log { + background-position: -208px -163px; +} + +.opt_icon.track { + background-position: -499px -215px; +} + +.opt_icon.cancelpublish { + background-position: -349px -160px; +} + +/*重写aws tab的css*/ +.awsui-tabs { + background-color: #f8f9fb; +} + +.awsui-tabs-container.top { + border-bottom: 0; +} + +.awsui-tabs-items.top { + margin: 0; + border-radius: 0; +} + +.awsui-tabs-items { + padding: 0; + width: 120px; + height: 27px !important; + line-height: 27px !important; + border: 1px solid #dcdcdc !important; + margin-top: 10px !important; +} + +.awsui-tabs-items.current { + background-color: #8a8a8a; + color: #f4f8fb; +} + +.awsui-tabs-container { + padding-left: 14px; +} + +.nav-tab-right-border { + border-right: 0 !important; +} + +.nav-tab-left-border { + border-left: 0 !important; +} + +.awsui-tabs-items .tab-icon { + background-image: url("../img/kms_icon.png"); + width: 16px; + height: 17px; + float: left; + margin-top: 6px; + margin-left: 20px; +} + +.awsui-tabs-items .tab-icon.tab-icon-fullsearch { + background-position: -641px -162px; +} + +.awsui-tabs-items.current .tab-icon.tab-icon-fullsearch { + background-position: -501px -161px; +} + +.awsui-tabs-items .tab-icon.tab-icon-attrsearch { + background-position: -420px -161px; +} + +.awsui-tabs-items.current .tab-icon.tab-icon-attrsearch { + background-position: -576px -162px; +} + +/*重写aws tree的css(public.css)*/ +.ui-tree { + font-size: 14px; +} + +.ui-tree .tree-items { + height: 30px; + line-height: 30px; + color: #333333; +} + +.ui-tree .tree-items.current { + background: #f3f8fe; +} + +.ui-tree .tree-items.current:BEFORE { + content: ''; + position: absolute; + border-color: #a7a7a7; + border-style: solid; + border-width: 0 2px 0 2px; + height: 30px; +} + +.ui-tree .root-open.none { + background: url('../img/kms_icon.png') no-repeat -425px -68px; + vertical-align: bottom; + margin-left: 6px; + padding-left: 2px; +} + +.ui-tree .root-close.none { + background: url('../img/kms_icon.png') no-repeat -507px -261px; + vertical-align: bottom; + margin-left: 8px; + margin-bottom: 2px; +} + +.ui-tree .tree-indent { + margin-left: 8px; +} + +.ui-tree .line-items.none { + margin-left: 8px; +} + +/*重写aws toolbar*/ +.awsui-toolbar { + border-bottom: 0; + box-shadow: none; +} + +/*重写aws grid*/ +div.aws-grid { + box-shadow: none; +} + +div.aws-grid-header-table-div { + height: 24px; + line-height: 24px !important; +} + +td div.pq-td-div { + height: 32px; + line-height: 32px !important; +} + +span.searchDimensionPath { + display: block; + /*width: 100%;*/ + color: gray; + position: relative; + top: -15px; +} + +td.checkboxColumn input[type=checkbox] { + margin-top: 14px; +} + +.aws-grid-header td.pq-col-sort-asc, .aws-grid-header td.pq-col-sort-desc { + background-position-y: -30px; +} + +.aws-grid-header td.pq-col-sort-asc, .aws-grid-header td.pq-col-sort-desc { + background: none; +} + +.pq-header-outer { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +/*accordion*/ +.ui-accordion-title { + height: 30px; + line-height: 30px; + font-size: 14px; +} + +div.kms-no-record { + color: #aaaaaa; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/no-record-bg.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} + +div.kms-no-km .title { + font-size: 16px; + line-height: 30px !important; +} + +div.kms-no-km .content { + font-size: 13px; +} + +div.kms-no-km { + position: relative; + top: 40px; + color: #aaaaaa; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 114px !important; + background: url(../img/not-find-km.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} + +/* 遮罩 */ +.fullscreenpanel { + width: 100%; + height: 100%; + /*background-color: #000;*/ + position: absolute; + left: 0px; + top: 0px; + z-index: 500; + text-align: center; + margin: 0 auto; +} + +.previewpanel { + width: 100%; + position: absolute; + top: 40px; + bottom: 0; + background-color: #000000; + z-index: 500; +} + +.fsattrpanel { + width: 340px; + height: 100%; + position: absolute; + margin-top: 8px; + margin-left: 8px; + top: 40px; + background-color: #ffffff; + z-index: 500; + right: 0px; +} + +.previewfrm { + display: inline-block; + width: 100%; + height: 100%; + background-color: #000000; + direction: ltr; + overflow: visible; + border: 10px solid transparent; + border-top: 0; + box-sizing: border-box; + background-clip: content-box; + border-bottom: 0; +} + +.fstoolbar { + display: none; + width: 100%; + height: 40px; + background-color: #000000; + filter: alpha(opacity=70); + -moz-opacity: 0.7; + opacity: 0.7; + position: absolute; + right: 0px; + top: 0px; + z-index: 500; +} + +.toolbar-photo { + display: block; + float: left; + height: 40px; + line-height: 40px; +} + +.toolbar-photo img { + -moz-border-radius: 30px; + -webkit-border-radius: 30px; + -ms-border-radius: 30px; + -o-border-radius: 30px; + border-radius: 30px; + height: 30px; + width: 30px; + vertical-align: middle; + margin-left: 10px; + position: relative; + top: -2px; +} + +.toolbar-title { + display: block; + float: left; + height: 40px; + line-height: 40px; + margin: 0px 20px 0px 10px; + font-size: 16px; + color: #ffffff; +} + +.fsclosebtn { + display: block; + float: right; + width: 24px; + height: 24px; + z-index: 500; + margin: 9px 10px 8px 10px; + background-image: url('../img/icon_fs_close1.png'); + background-repeat: no-repeat; + cursor: pointer; +} + +.fsdownloadbtn { + display: block; + float: right; + width: 24px; + height: 24px; + z-index: 500; + margin: 8px 10px; + background-image: url('../img/icon_fs_download.png'); + background-repeat: no-repeat; + cursor: pointer; +} + +.fsshowcommentbtn { + display: block; + float: right; + width: 24px; + height: 24px; + z-index: 500; + margin: 10px 20px; + background-image: url('../img/icon_reply_02.png'); + background-repeat: no-repeat; + cursor: pointer; +} + +.unpreview-panel { + display: inline-block; + width: 100%; + height: 100%; + background: #ffffff; + margin-top: 8px; + text-align: center; +} + +.unpreview-download-btn { + +} + +.unpreview-panel span { + margin-top: 100px; +} + +/*userinput备选框的高度*/ +.awsui-menu { + max-height: 90px !important; +} + +/*知识库样式 消除inline幽灵空格*/ +.head-wrap { + width: 886px; + margin: 0 auto; + padding: 30px 0 10px 0; + font-size: 0; +} + +.head-wrap input[type=text] { + font-size: 13px; + width: 569px; + height: 28px; +} + +.head-wrap .button.green { + height: 38px; + margin-left: 10px; + margin-right: 0; + -webkit-border-radius: 0; + border-radius: 0; + background-color: #03a76b; +} + +.doc-type-wrap { + width: 800px; + margin: 0 auto; + padding-left: 117px; + box-sizing: border-box; + font-size: 0; +} + +.doc-type-wrap label { + font-size: 13px; + margin-right: 20px; +} + +.dimension-meta-bar { + width: 100%; + height: 40px; + background-color: #03a76b; + margin-top: 28px; + cursor: default; + font-size: 0; +} + +.dimension-meta-bar .dimension { + width: 180px; + height: 100%; + background-color: #e0a722; + color: #ffffff; + font-size: 0; + text-align: center; + line-height: 40px; + display: inline-block; + vertical-align: middle; + cursor: pointer; +} + +.dimension-meta-bar .dimension:HOVER { + background-color: #c08f1b; +} + +.dimension-meta-bar .dimension span { + font-size: 15px; +} + +.dimension-meta-bar .dimension .img { + margin-left: 18px; + background-image: url(../img/dimension-arrow-down.png); + width: 12px; + height: 12px; + display: inline-block; + background-repeat: no-repeat; + position: relative; + top: 15px; +} + +.dimension-meta-bar .dimension .img.up { + background-image: url(../img/dimension-arrow-up.png); +} + +.dimension-meta-bar .meta { + width: 150px; + height: 100%; + background-color: #03a76b; + color: #ffffff; + font-size: 0; + text-align: center; + line-height: 40px; + display: inline-block; + vertical-align: middle; + font-size: 15px; + padding: 0 10px; + box-sizing: border-box; + overflow: hidden; + cursor: pointer; +} + +.dimension-meta-bar .meta:HOVER { + background-color: #02955f; +} + +.dimension-flotage { + width: 300px; + box-sizing: border-box; + border-right: 1px solid #efefed; + background-color: #ffffff; + display: none; + position: fixed; + left: 0; + -webkit-box-shadow: 10px 0 15px -5px #dddddd; + box-shadow: 10px 0 15px -5px #dddddd; + z-index: 1; + cursor: default; +} + +.meta-flotage { + box-sizing: border-box; + border-bottom: 1px solid #efefed; + background-color: #ffffff; + display: none; + position: fixed; + left: 0; + right: 0; + font-size: 0; + color: #333333; + -webkit-box-shadow: 0 10px 15px -5px #dddddd; + box-shadow: 0 10px 15px -5px #dddddd; + text-align: left; + padding: 19px 20px; + z-index: 1; +} + +.meta-flotage .meta-attr { + display: inline-block; + font-size: 13px; + width: 155px; + text-align: left; + padding-right: 20px; + box-sizing: border-box; + overflow: hidden; + height: 40px; + vertical-align: middle; + margin-bottom: 4px; +} + +.filter-bar { + width: 100%; + height: 40px; + line-height: 40px; + font-size: 0; + background-color: #f8f8f8; +} + +.filter-bar .filter-bar-left { + display: inline-block; + font-size: 0; + position: absolute; + left: 0; + right: 165px; + padding-left: 12px; + padding-right: 12px; + height: 40px; + overflow: hidden; +} + +.filter-bar .filter-bar-right { + display: inline-block; + font-size: 0; + position: absolute; + right: 0; + width: 165px; + height: 40px; + line-height: 40px; +} + +.selected-meta-attr { + border: 1px solid #dddddd; + font-size: 0; + line-height: 22px; + height: 22px; + display: inline-block; + vertical-align: super; + cursor: pointer; + background-color: #f0f0f0; + margin-left: 8px; +} + +.selected-meta-attr:HOVER { + border: 1px solid #bfbfbf; +} + +.selected-meta-attr .selected-meta-attr-text { + font-size: 12px; + display: inline-block; + padding: 0 5px; + vertical-align: middle; + border-left: 3px solid #dedede; +} + +.selected-meta-attr:HOVER .selected-meta-attr-text { + border-left: 3px solid #d4d4d4; +} + +.selected-meta-attr .selected-meta-attr-img { + display: inline-block; + width: 22px; + height: 22px; + background-repeat: no-repeat; + background-image: url("../img/meta-arrow-gray.png"); + background-repeat: no-repeat; + vertical-align: middle; + background-position: center; +} + +.selected-meta-attr:HOVER .selected-meta-attr-img { + background-color: #d4d4d4; + background-image: url("../img/meta-arrow-white.png"); +} + +.filter-bar-right .order { + display: inline-block; + font-size: 0; + height: 40px; + line-height: 40px; + vertical-align: bottom; + cursor: pointer; +} + +.filter-bar-right .order:HOVER { + background-color: #e8e8e8; +} + +.filter-bar-right .filter { + background-image: url(../img/search-filter.png); + width: 56px; + height: 40px; + display: inline-block; + vertical-align: middle; + background-repeat: no-repeat; + background-position: center; +} + +.filter-bar-right .filter:HOVER { + background-color: #e8e8e8; +} + +.filter-bar-right .order .order-text { + font-size: 14px; + display: inline-block; + vertical-align: middle; + padding-left: 10px; + width: 56px; + text-align: right; +} + +.filter-bar-right .order .order-img { + display: inline-block; + vertical-align: middle; + padding: 0 20px 0 10px; + cursor: pointer; +} + +.filter-bar-right .order-seperator { + display: inline-block; + vertical-align: middle; + width: 1px; + border: 0; + background-color: #aeafb1; + height: 20px; + -webkit-box-shadow: 0 0 1px 0px #c7c8cc; + box-shadow: 0 0 1px 0px #c7c8cc; +} + +.order-img .order-img-up-gray { + width: 10px; + height: 10px; + background-repeat: no-repeat; + background-image: url("../img/order-up-gray.png"); + background-repeat: no-repeat; + vertical-align: middle; + background-position: center; +} + +.order-img .order-img-up-green { + width: 10px; + height: 10px; + background-repeat: no-repeat; + background-image: url("../img/order-up-green.png"); + background-repeat: no-repeat; + vertical-align: middle; + background-position: center; +} + +.order-img .order-img-down-green { + width: 10px; + height: 10px; + background-repeat: no-repeat; + background-image: url("../img/order-down-green.png"); + background-repeat: no-repeat; + vertical-align: middle; + background-position: center; +} + +.order-img .order-img-down-gray { + width: 10px; + height: 10px; + background-repeat: no-repeat; + background-image: url("../img/order-down-gray.png"); + background-repeat: no-repeat; + vertical-align: middle; + background-position: center; +} + +.order-list-ul { + font-size: 12px; + display: none; + background-color: #ffffff; + line-height: 30px; + position: relative; + display: block; + z-index: 1; + text-align: right; + -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 6px 6px, rgba(0, 0, 0, 0.117647) 0px 1px 4px; + box-shadow: rgba(0, 0, 0, 0.117647) 0px 6px 6px, rgba(0, 0, 0, 0.117647) 0px 1px 4px; + border-left: 1px solid #e6e6e6; + border-right: 1px solid #e6e6e6; + border-bottom: 1px solid #e6e6e6; +} + +.order-list-ul li { + padding: 0 40px 0 10px; +} + +.order-list-ul li:HOVER { + background-color: #e8e8e8; +} + +.filter-flotage { + position: fixed; + right: 0; + background-color: #ffffff; + width: 280px; + height: 200px; + display: none; + font-size: 12px; + z-index: 1; + border-left: 1px solid #e6e6e6; + border-top: 1px solid #e6e6e6; + border-bottom: 1px solid #e6e6e6; + -webkit-box-shadow: rgba(0, 0, 0, 0.117647) 0px 6px 6px, rgba(0, 0, 0, 0.117647) 0px 1px 4px; + box-shadow: rgba(0, 0, 0, 0.117647) 0px 6px 6px, rgba(0, 0, 0, 0.117647) 0px 1px 4px; +} + +.noselect { + -webkit-touch-callout: none; /* iOS Safari */ + -webkit-user-select: none; /* Chrome/Safari/Opera */ + -khtml-user-select: none; /* Konqueror */ + -moz-user-select: none; /* Firefox */ + -ms-user-select: none; /* Internet Explorer/Edge */ + user-select: none; + /* Non-prefixed version, currently + not supported by any browser */ +} + +div.kms-no-file { + color: #aaaaaa; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/folder-empty.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} + +div.kms-no-file .title { + font-size: 16px; + line-height: 30px !important; + position: relative; + top: -15px; +} + +div.kms-no-file .content { + font-size: 13px; + line-height: 17px !important; + position: relative; + top: -15px; +} + +/* 遮罩 */ +#fullscreenWrap { + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.1); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5000000, endColorstr=#e5000000); + position: absolute; + left: 0px; + top: 0px; + z-index: 149; + text-align: center; + margin: 0 auto; +} + +#previewpanel > iframe { + background: transparent; +} + +.previewpanel { + width: 100%; + background-color: rgba(0, 0, 0, 0.8); + filter: enabled='true', progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5000000, endColorstr=#e5000000); + /* filter:alpha(opacity=10); */ + position: absolute; + top: 0px; + bottom: 0; + z-index: 149; + display: block; +} + +.previewfrm { + display: inline-block; + width: 100%; + height: 100%; + filter: enabled='true', progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5000000, endColorstr=#e5000000); + background-color: rgba(0, 0, 0, 0.5); + direction: ltr; + overflow: visible; + border: 0px solid transparent; + border-top: 0; + box-sizing: border-box; + background-clip: content-box; + border-bottom: 0; +} + +.label1 { + display: inline-block; + height: 20px; + line-height: 20px; +} + +label.label2 { + height: 40px; + position: relative; + top: -40px; + right: -18px; + width: 112px; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.mgr.iframe.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.mgr.iframe.css new file mode 100644 index 00000000..a9e7780c --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.mgr.iframe.css @@ -0,0 +1,97 @@ +html, body { + width: 100%; + height: 100%; +} + +body { + margin: 0; +} + +.top-wrap { + width: 100%; + height: 40px; + border-top: 1px solid #e5e5e5; + border-bottom: 1px solid #e5e5e5; + font-size:14px; +} + +.top-item { + float: left; + width: 70px; + height: 33px; + margin: 5px 15px 2px 15px; + text-align: center; + color: #333333; + cursor: pointer; + position: relative; +} + +.top-item:hover { + color: #0d6aca; +} + +.top-item-word { + display: block; + height: 31px; + line-height: 31px; + font-weight: bold; +} + +.top-item-word.current { + color: #0d6aca; +} + +.top-item-line { + display: block; + height: 2px; + width: 0; + position: absolute; + left: 50%; + border-bottom: 2px solid #0d6aca; +} + +.top-item-line.current { + width: 100%; +} + +.content-wrap { + position: fixed; + width: 100%; + top: 42px; + bottom: 0; +} + +.content-item { + width: 100%; + height: 100%; + display: none; +} + +.content-item-iframe { + border-top-width: 0px; + border-right-width: 0px; + border-bottom-width: 0px; + border-left-width: 0px; + width: 100%; + height: 100%; + display: block; + border: 0px; + overflow: auto; +} + +div.kms-no-record { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/no-record-bg.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.system_mgr.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.system_mgr.css new file mode 100644 index 00000000..0a0f65b9 --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.system_mgr.css @@ -0,0 +1,179 @@ +html { + height: 100%; +} + +body { + height: 100%; +} +/* 自定义NumberBox样式,使之和input.txt对齐 */ +.awsui-numberbox-arrow { + height: 26px; +} + +.forms-icon.down { + margin-top: 4px; +} +/*重写aws tab的css*/ +.awsui-tabs { + background-color: #F8F9FB; +} + +.awsui-tabs-container.top { + border-bottom: 0; +} + +.awsui-tabs-items.top { + margin: 0; + border-radius: 0; +} + +.awsui-tabs-items { + padding: 0; + width: 90px; + height: 27px !important; + line-height: 27px !important; + border: 1px solid #DCDCDC !important; + margin-top: 10px !important; +} + +.awsui-tabs-items.current { + background-color: #8a8a8a; + color: #f4f8fb; +} + +.awsui-tabs-container { + padding-left: 14px; +} + +.nav-tab-right-border { + border-right: 0 !important; +} + +.nav-tab-left-border { + border-left: 0 !important; +} + +.awsui-tabs-items .tab-icon { + background-image: url("../img/kms_icon.png"); + width: 16px; + height: 16px; + float: left; + margin-top: 6px; + margin-left: 20px; +} + +.awsui-tabs-items .tab-icon.tab-icon-param { + background-position: -705px -207px; +} + +.awsui-tabs-items.current .tab-icon.tab-icon-param { + background-position: -756px -208px; +} + +.awsui-tabs-items .tab-icon.tab-icon-stat { + background-position: -209px -259px; +} + +.awsui-tabs-items.current .tab-icon.tab-icon-stat { + background-position: --269px -259px; +} +/*重写aws toolbar*/ +.awsui-toolbar { + border-bottom: 0; + box-shadow: none; +} +/*重写aws grid*/ +div.aws-grid { + box-shadow: none; +} +div.aws-grid-header-table-div { + height: 24px; + line-height: 24px !important; +} + +td div.pq-td-div { + height: 25px; + line-height: 25px !important; +} + +td.checkboxColumn input[type=checkbox] { + margin-top: 10px; +} + +.aws-grid-header td.pq-col-sort-asc, .aws-grid-header td.pq-col-sort-desc + { + background-position-y: -30px; +} + +.pq-header-outer { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.table-thin { + border-top: 1px solid #dddddd; +} + +.table>thead>tr>th { + font-size: 12px; +} + +.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, + .table>tbody>tr>td, .table>tfoot>tr>td { + line-height: 16px; +} +.table-thin>thead>tr>th, .table-thin>tbody>tr>th, .table-thin>tfoot>tr>th, .table-thin>thead>tr>td, .table-thin>tbody>tr>td, .table-thin>tfoot>tr>td { + border-color:#c5c5c5; + } +.table-thin>thead>tr>th, .table-thin>thead>tr>td { + border-bottom: 1px; +} + +.table-thin>thead>tr>th, .table-thin>thead>tr>td { + border-bottom: 1px solid ededed; +} +.aws-grid-header td.pq-col-sort-asc, .aws-grid-header td.pq-col-sort-desc { + background: none; +} + +div.kms-no-record { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/no-record-bg.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} +/*右上角刷新按钮*/ +.reload-page-wrap { + width: 30px; + height: 30px; + border: 0; + -webkit-border-radius: 39px; + border-radius: 39px; + background-color: #FFFFF; + cursor: pointer; + position: fixed; + top: 10px; + right: 10px; +} + +.reload-page-wrap .reload-page { + height: 30px; + width: 30px; + background: url('../img/reload-page-white.png') 0px 0px no-repeat; +} + +.reload-page-wrap:HOVER .reload-page { + background: url('../img/reload-page-gray.png') 0px 0px no-repeat; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.usertask.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.usertask.css new file mode 100644 index 00000000..ddd14eb7 --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms.usertask.css @@ -0,0 +1,103 @@ +html { + height: 100%; +} + +body { + height: 100%; +} + +/*维度 .tree-items是tree插件上的固定class,使用它保证自定义的background优先级高于默认但是低于important*/ +.treeDimension { + background: url("../img/kms_icon.png") no-repeat -206px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.tree-items > .treeHotspot { + background: url("../img/kms_icon.png") no-repeat -279px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.tree-items > .treeRoot { + background: url("../img/kms_icon.png") no-repeat -640px -209px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.tree-items > .treeNoPerm { + cursor: default !important; +} + +.treeDimension-noPerm { + background: url("../img/kms_icon.png") no-repeat -209px -216px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeHotspot-noPerm { + background: url("../img/kms_icon.png") no-repeat -282px -216px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeLoading { + width: 30px !important; + background: url(../../../commons/img/loading.gif) no-repeat !important; +} + +/*重写aws tree的css(public.css)*/ +.ui-tree { + font-size: 14px; +} + +.ui-tree .tree-items { + height: 30px; + line-height: 30px; + color: #333; +} + +.ui-tree .tree-items.current { + background: #f3f8fe; +} + +.ui-tree .tree-items.current:BEFORE { + content: ''; + position: absolute; + border-color: #A7A7A7; + border-style: solid; + border-width: 0 2px 0 2px; + height: 30px; +} + +.ui-tree .root-open.none { + background: url('../img/kms_icon.png') no-repeat -425px -68px; + vertical-align: bottom; + margin-left: 6px; + padding-left: 2px; +} + +.ui-tree .root-close.none { + background: url('../img/kms_icon.png') no-repeat -507px -261px; + vertical-align: bottom; + margin-left: 8px; + margin-bottom: 2px; +} + +.ui-tree .tree-indent { + margin-left: 8px; +} + +.ui-tree .line-items.none { + margin-left: 8px; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms_hotspot.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms_hotspot.css new file mode 100644 index 00000000..feaf2099 --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms_hotspot.css @@ -0,0 +1,107 @@ +html, body { + margin: 0px; + padding: 0px; + font-size: 13px; + color: #333; + font-family: 'Microsoft Yahei', 'Helvetica Neue', Helvetica, Arial, + sans-serif; + width: 100%; + height: 100%; +} + +body { + background-color: white; + " +} + +input, textarea, div { + resize: none; + outline: none; + font-size: 13px; + font-family: 'Microsoft Yahei', 'Helvetica Neue', Helvetica, Arial, + sans-serif; +} + +div, form, img, ul, ol, li, dl, dt, dd, body { + margin: 0; + padding: 0; +} + +img { + vertical-align: middle; + border: 0; +} + +.popHead { + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #eceaea; + padding: 8px 14px; + margin: 0px; + border-bottom: 1px solid rgb(235, 235, 235); + border-bottom-width: 1px; + border-bottom-style: solid; + border-bottom-color: rgb(235, 235, 235); + border-radius: 6px 6px 0 0; + color: rgb(17, 17, 17); +} + +.popBody { + padding: 4px 14px; + margin: 0px; +} + +.popBody>div { + padding: 2px 0; +} +/*全屏 取消全屏*/ +.fullscreen { + width: 24px; + height: 24px; + position: fixed; + top: 20px; + left: 20px; + border: 1px solid #bdb9b9; + padding: 3px; + cursor: pointer; + -webkit-box-shadow: 1px 1px 1px #DDD; + box-shadow: 1px 1px 1px #DDD; + -webkit-border-radius: 5px; + border-radius: 5px; + z-index: 10; +} + +.fullscreen:HOVER { + border: 1px solid #ada7a7; + box-shadow: 1px 1px 1px #DDD; + -webkit-box-shadow: 1px 1px 15px #DDD; +} + +.knwl-span { + color: rgb(0, 0, 238); + cursor: pointer; +} +.closeKnwl { + background-position: 0px -16px; + bottom: 536px; + color: rgb(91, 99, 107); + cursor: pointer; + height: 16px; + position: absolute; + right: 8px; + text-size-adjust: 100%; + top: 12px; + width: 16px; + word-break: break-all; + column-rule-color: rgb(91, 99, 107); + perspective-origin: 8px 8px; + transform-origin: 8px 8px; + background: rgba(0, 0, 0, 0) url("../../../commons/js/jquery/themes/default/ui/images/dialog.png") no-repeat scroll 0px -16px / auto padding-box border-box; + border: 0px none rgb(91, 99, 107); + font: normal normal normal normal 13px / normal "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif; + outline: rgb(91, 99, 107) none 0px; +} +.closeKnwl:HOVER { + background: rgba(0, 0, 0, 0) url("../../../commons/js/jquery/themes/default/ui/images/dialog.png") no-repeat scroll 0px -33px / auto padding-box border-box; +} diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms_hotspot_bind.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms_hotspot_bind.css new file mode 100644 index 00000000..dc106086 --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/com.actionsoft.apps.kms_hotspot_bind.css @@ -0,0 +1,133 @@ +.dimension-left { + width: 350px; + height: 100%; + float: left; + left: 0px; +} + +.dimension-right { + margin-left: 357px; + height: 100%; + position: relative; +} + +div.kms-no-record { + color: #AAAAAA; + text-align: center; + font-size: 14px !important; + width: 100%; + height: 120px; + line-height: 120px !important; + background: url(../img/no-record-bg.png); + background-repeat: no-repeat; + background-position: center; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + -khtml-user-select: none; + cursor: default; +} + +/*维度*/ +.treeDimension { + background: url("../img/kms_icon.png") no-repeat -206px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeHotspot { + background: url("../img/kms_icon.png") no-repeat -279px -63px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeDimension-noPerm { + background: url("../img/kms_icon.png") no-repeat -209px -216px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeHotspot-noPerm { + background: url("../img/kms_icon.png") no-repeat -282px -216px !important; + width: 16px !important; + height: 16px !important; + vertical-align: middle !important; + margin-right: 10px !important; +} + +.treeNoPerm { + cursor: default !important; +} + +.popover { + min-width: 150px; +} + +/*重写aws tree的css(public.css)*/ +.ui-tree { + font-size: 14px; +} + +.ui-tree .tree-items { + height: 30px; + line-height: 30px; + color: #333; +} + +.ui-tree .tree-items.current { + background: #f3f8fe; +} + +.ui-tree .tree-items.current:BEFORE { + content: ''; + position: absolute; + border-color: #A7A7A7; + border-style: solid; + border-width: 0 2px 0 2px; + height: 30px; +} + +.ui-tree .root-open.none { + background: url('../img/kms_icon.png') no-repeat -425px -68px; + vertical-align: bottom; + margin-left: 6px; + padding-left: 2px; +} + +.ui-tree .root-close.none { + background: url('../img/kms_icon.png') no-repeat -507px -261px; + vertical-align: bottom; + margin-left: 8px; + margin-bottom: 2px; +} + +.ui-tree .tree-indent { + margin-left: 8px; +} + +.ui-tree .line-items.none { + margin-left: 8px; +} + +.currHotspotDimension { +} + +.currHotspotDimension:AFTER { + content: ' '; + background: url('../img/current.png'); + width: 16px; + height: 16px; + display: block; + position: relative; + top: 2px; +} + +.knwl_selected td { + background-color: #d9d9d9 !important; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.card.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.card.css new file mode 100644 index 00000000..d6041ff5 --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.card.css @@ -0,0 +1,85 @@ +.kms_search_result_container{ + +} +.kms_search_panel{ + background: #f8f8f8; +} +.kms_newpublish_panel{ + background: #ffffff; + padding: 10px; + border-bottom: solid 1px #eeeeee; +} +.kms_left_txt{ + display: inline-block; + margin-left: 5px; + font-size: 14px; +} +.kms_right{ + display: inline-block; + float: right; + margin-right: 5px; +} +.kms_list_panel{ + +} +.kms_input{ + border: solid 1px #efefef !important; + margin: 10px 0px 0px 15px; + width: 92% !important; + font-size: 13px; +} +.kms_input_suffix{ + position: absolute; + font-size: 13px; + color: #69a0df; + top: 20px; + width: 50px; + right: 15px; + padding-left: 10px; + border-left: solid 1px #e6e6e6; +} + +.kms_details{ + font-size: 12px; +} +.kms_dimension_dire{ + height: 30px; + line-height: 30px; + color: #86cc9a; +} +.kms_details_info{ + height: 25px; + line-height: 25px; + vertical-align: middle; + color: #8f8f94; +} +.kms_details_createtime{ + display: inline-block; +} +.kms_details_creater{ + display: inline-block; +} +.kms_details_download{ + display: inline-block; + float: right; + font-size: 16px; + height: 25px; + line-height: 25px; + vertical-align: middle; +} +/*改造mui组件样式*/ +.mui-table-view-cell:after{ + right:15px; +} +.mui-table-view:before{ + height:0px; +} +.mui-table-view:after{ + height:0px; +} +.mui-table-view .mui-media, .mui-table-view .mui-media-body{ + font-size: 14px; +} +.mui-table-view-cell p{ + font-size: 12px; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.create.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.create.css new file mode 100644 index 00000000..13c3f53d --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.create.css @@ -0,0 +1,121 @@ +.mui-bar-nav{ + -webkit-box-shadow: none; + box-shadow: none; +} +#uploadFile{ + line-height: 44px; + font-size: 12px; + color: #7da0e0; + cursor: pointer; +} +.createPanel{ + margin-top: 44px; + font-size: 14px; + color: #333333; +} +.createPanel form{ + padding-top:15px; + padding-right: 15px; +} +.mui-input-group .mui-input-row{ + height:50px; +} +.mui-input-row label~input, .mui-input-row label~select, .mui-input-row label~textarea{ + border:solid 1px #efefef !important; + border-radius: 5px; +} +input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select{ + height:32px; +} +.mui-input-group .mui-input-row:after{ + background-color: #ffffff; +} +textarea{ + font-size: 14px !important; + border:solid 1px #efefef !important; +} +input, select{ + font-size: 14px !important; + border:solid 1px #efefef !important; + height: 32px !important; +} + +::-webkit-input-placeholder { /* Chrome/Opera/Safari */ + padding-left:10px; + color: #999; +} +::-moz-placeholder { /* Firefox 19+ */ + padding-left:10px; + color: #999; +} +:-ms-input-placeholder { /* IE 10+ */ + color: #999; +} +:-moz-placeholder { /* Firefox 18- */ + color: #999; +} + +.mui-input-row .mui-switch{ + float:left; + border: solid 1px #ddd; + width: 60px; + height: 25px; +} +.mui-switch .mui-switch-handle{ + width: 25px; + height: 25px; +} +.mui-switch:before { + content: '禁止'; + color: #999; + top: 1px; + right: 6px; +} +.mui-switch.mui-active{ + border-color: #1E9FFF; + background-color: #1E9FFF; +} +.mui-switch.mui-active:before { + content: '允许'; + color: #fff; + top: 1px; + right: 6px; + left:4px; +} +.kms-textarea{ + margin-left: 15px; + width: 95%; + border-radius: 5px !important; + margin-top: 15px; + margin-bottom: 20px !important; +} +.mui-card{ + box-shadow: none; +} +.kms-no-content-panel{ + margin-top: 7px; +} +.kms-no-content-container{ + height:200px; +} +.kms-no-content-card{ + text-align: center; + margin-left: 10px; +} +.kms-no-content-img{ + width: 100px; +} +.kms-mui-btn-blue{ + width: 115px; + margin-left: 13px; + border-color: #1E9FFF; + background: #1E9FFF; + color: #ffffff; +} +.kms-mui-btn-green{ + width: 115px; + margin-left: 30px; + border-color: #5FB878; + background: #5FB878; + color: #ffffff; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.dimension.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.dimension.css new file mode 100644 index 00000000..e69de29b diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.dimension.tree.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.dimension.tree.css new file mode 100644 index 00000000..bd533007 --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.dimension.tree.css @@ -0,0 +1,59 @@ +.kms_dimension_search_panel{ + background: #f8f8f8; +} +.kms_dimension_bread_nav_panel{ + background: #ffffff; + font-size: 14px; + padding: 10px 15px; + border-bottom: solid 1px #e2e2e2; +} +.root{ + color:#69a0df; +} +.kms_dimension_bread_nav{ + display: inline-block; +} +.kms_dimension_tree_panel{ + background: #f8f8f8; + font-size: 14px; +} + +.kms_dimension_nav_icon{ + height:20px !important; +} + +.kms_input{ + border: solid 1px #efefef !important; + margin: 10px 0px 0px 15px; + width: 92% !important; + font-size: 13px; +} +.kms_input_suffix{ + position: absolute; + font-size: 13px; + color: #69a0df; + top: 20px; + width: 50px; + right: 15px; + padding-left: 10px; + border-left: solid 1px #e6e6e6; +} + + + +/*改造mui组件样式*/ +.mui-table-view-cell:after{ + right:15px; +} +.mui-table-view:before{ + height:0px; +} +.mui-table-view:after{ + height:0px; +} +.mui-checkbox input[type=checkbox], .mui-radio input[type=radio]{ + top:1px !important; +} +.mui-checkbox input[type=checkbox]:before, .mui-radio input[type=radio]:before{ + font-size: 20px !important; +} diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.file.details.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.file.details.css new file mode 100644 index 00000000..10b94e03 --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.file.details.css @@ -0,0 +1,103 @@ +.title_{ + padding-left: 15px; + font-size: 12px; + padding-top: 5px; + padding-bottom: 5px; + border-bottom: solid 1px #eeeeee; +} +.nofulldivider{ + width: 93%; + margin: 15px 10px; +} +.fileInfo{ + margin-top:10px; + margin-right: 15px; +} +.fileName{ + font-size: 15px; + margin-left: 10px; + color: #565656; +} +.creater{ + font-size: 13px; + color: #999999; + margin-top: -24px; + float: right; + margin-right: 0px; +} +.downNum{ + font-size: 12px; + color: #999999; + margin-top: 0px; + line-height: 25px; + margin-left: 10px; +} +.createTime{ + font-size: 12px; + color: #999999; + margin-top: -25px; + float: right; + margin-right: 0px; + line-height: 25px; +} +.vantRowTitle{ + font-size: 14px; + color:#555555; + margin-left:15px; +} + +.appraiserInfo{ + margin-top:10px; + margin-right: 15px; +} +.appraiserName{ + font-size:14px; + margin-left:15px; + color:#333333; +} +.appraiseCount{ + font-size:13px; + color:#508cb7; + margin-top:-20px; + float:right; + margin-right:0px; +} +.appraiserDept{ + font-size:12px; + color:#999999; + margin-top: 0px; + line-height: 25px; + margin-left: 15px; +} +.readNum{ + font-size: 12px; + color: #508cb7; + margin-top: -25px; + float: right; + margin-right: 0px; + line-height: 25px; +} +.icon_right{ + +} +.appraise_info{ + margin-right: 15px; +} +.appraise_username{ + font-size:14px; + margin-left:15px; + color:#333333; +} +.appraise_creatime{ + font-size:13px; + color:#508cb7; + margin-top:-20px; + float:right; + margin-right:0px; +} +.appraise_content{ + font-size: 12px; + margin-top: 5px; + margin-left: 15px; + color: #666666; +} diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.home.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.home.css new file mode 100644 index 00000000..ff5becf2 --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.home.css @@ -0,0 +1,4 @@ +.kms_iframe{ + border:none; + width:100%; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.meta.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.meta.css new file mode 100644 index 00000000..593bb16b --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.meta.css @@ -0,0 +1,113 @@ +.paramsContainer{ + margin-top:0px; +} +.kms_file_name{ + padding: 10px 0px 10px 15px; + font-size: 16px; + background: #f8f8f8; + font-weight: bold; +} +.kms_dimension_panel{ + +} +.kms_dimension_label{ + padding-top: 18px !important; + font-size: 14px; +} +.kms_dimension_dire{ + line-height: 50px; + font-size: 13px; +} +.kms_meta_panel{ + margin-top: 10px; + background: #ffffff; +} +.kms_meta_content{ + background: #ffffff; + margin:0px 4px 0px 15px; + padding-bottom: 10px; +} +.kms_meta_type{ + padding: 10px 0px 10px 15px; + font-size: 14px; +} +.kms_meta_data_item{ + width: 31%; + background: #f6f6f6; + text-align: center; + margin-right: 6px; + margin-bottom: 6px; + font-size: 12px; + border-radius: 5px; +} +.kms_meta_data_item.active{ + color:#69a0df; + background-color: #e1f0ff; +} +.kms_label_panel{ + border-top: solid 1px #efefef; + background: #ffffff; +} + +.kms_input{ + border: solid 1px #efefef !important; + margin: 10px 0px 0px 15px; + width: 92% !important; + font-size: 13px; +} +.kms_input_suffix{ + position: absolute; + font-size: 13px; + color: #69a0df; + top: 20px; + width: 50px; + right: 15px; + padding-left: 10px; + border-left: solid 1px #e6e6e6; + cursor:pointer; +} +.kms_btn_panel{ + padding-top: 15px; + background: #ffffff; +} +.kms-mui-btn-green{ + width: 70%; + border-color: #5FB878; + background: #5FB878; + color: #ffffff; +} + + +/*元数据一行显示*/ +.mui-ellipsis-1{ + padding: 15px 10px !important; +} +.mui-ellipsis-2{ + display: -webkit-box; /*将对象作为弹性伸缩盒子模型显示*/ + overflow: hidden; + white-space: normal !important; + text-overflow: ellipsis; + word-wrap: break-word; + -webkit-line-clamp: 2; /*限制在一个块元素显示的文本的行数*/ + -webkit-box-orient: vertical; /*设置或检索伸缩盒对象的子元素的排列方式*/ +} +/**改造mui组件样式*/ +.mui-input-group .mui-input-row{ + height:50px; +} +.mui-input-group:before{ + height:0px; +} +.mui-input-group:after{ + height:0px; +} +.mui-input-group .mui-input-row:after{ + height:0px; +} +.mui-input-row label~input, .mui-input-row label~select, .mui-input-row label~textarea{ + border:solid 1px #efefef !important; + border-radius: 5px; +} +.mui-table-view-cell{ + padding: 5px 10px; +} \ No newline at end of file diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.myknwl.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.myknwl.css new file mode 100644 index 00000000..3fc268fd --- /dev/null +++ b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.myknwl.css @@ -0,0 +1,22 @@ +.kms_search_result_container{ + +} +.kms_search_panel{ + background: #f8f8f8; +} +.kms_input{ + border: solid 1px #efefef !important; + margin: 10px 0px 0px 15px; + width: 92% !important; + font-size: 13px; +} +.kms_input_suffix{ + position: absolute; + font-size: 13px; + color: #69a0df; + top: 20px; + width: 50px; + right: 15px; + padding-left: 10px; + border-left: solid 1px #e6e6e6; +} diff --git a/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.search.css b/com.actionsoft.apps.kms/web/com.actionsoft.apps.kms/css/mobile/com.actionsoft.apps.kms.mobile.search.css new file mode 100644 index 00000000..e69de29b