|
@@ -1,3 +1,6 @@
|
|
|
+*[hidden="hidden"] {
|
|
|
+ display: none !important;
|
|
|
+}
|
|
|
|
|
|
.z-row {
|
|
|
text-rendering: optimizespeed;
|
|
@@ -67,6 +70,18 @@
|
|
|
width: 87.5%
|
|
|
}
|
|
|
|
|
|
+.f-12 {
|
|
|
+ font-size: 12px !important;
|
|
|
+}
|
|
|
+
|
|
|
+.f-14 {
|
|
|
+ font-size: 14px !important;
|
|
|
+}
|
|
|
+
|
|
|
+.f-16 {
|
|
|
+ font-size: 16px !important;
|
|
|
+}
|
|
|
+
|
|
|
.w-box {
|
|
|
-webkit-box-sizing: content-box;
|
|
|
box-sizing: content-box;
|
|
@@ -92,11 +107,13 @@
|
|
|
right: 0;
|
|
|
top: 40px;
|
|
|
font-size: 14px;
|
|
|
- background-color: rgba(255, 255, 255, 0.9);
|
|
|
z-index: 12;
|
|
|
color: #606266;
|
|
|
height: 32px;
|
|
|
line-height: 34px;
|
|
|
+ background-color: rgba(255, 255, 255, 0.9);
|
|
|
+ box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
|
|
|
+
|
|
|
.nav-row {
|
|
|
margin: 0 32px;
|
|
|
display: flex;
|
|
@@ -134,12 +151,65 @@
|
|
|
flex: 1;
|
|
|
}
|
|
|
.w-nav-right {
|
|
|
+ margin-top: -2px;
|
|
|
white-space: nowrap;
|
|
|
overflow: hidden;
|
|
|
overflow-x: auto;
|
|
|
-webkit-backface-visibility: hidden;
|
|
|
-webkit-overflow-scrolling: touch;
|
|
|
}
|
|
|
+ .nav-sreach {
|
|
|
+ .ivu-input-wrapper {
|
|
|
+ margin-top: -2px;
|
|
|
+ width: auto;
|
|
|
+ input {
|
|
|
+ padding: 0 26px 0 6px;
|
|
|
+ font-size: 14px;
|
|
|
+ width: 140px;
|
|
|
+ height: 24px;
|
|
|
+ line-height: 24px;
|
|
|
+ border: none;
|
|
|
+ box-shadow: none;
|
|
|
+ transition: all 0.2s;
|
|
|
+ transform: translateZ(0);
|
|
|
+ &:focus {
|
|
|
+ width: 180px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ &.substantial {
|
|
|
+ input {
|
|
|
+ width: 180px;
|
|
|
+ background-color: #eeeeee;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ &.showclose {
|
|
|
+ input {
|
|
|
+ padding-right: 48px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .ivu-input-suffix {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ margin: 0 6px 0 0;
|
|
|
+ width: auto;
|
|
|
+ .nav-sreach-loading {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ margin-right: 6px;
|
|
|
+ .w-loading {
|
|
|
+ width: 12px;
|
|
|
+ height: 12px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ i {
|
|
|
+ font-size: 16px;
|
|
|
+ &.suffix-close {
|
|
|
+ font-size: 22px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
.page-nav-left {
|
|
|
display: flex;
|
|
|
flex-direction: row;
|
|
@@ -193,6 +263,152 @@
|
|
|
.w-nav-left {
|
|
|
padding-right: 12px;
|
|
|
}
|
|
|
+ .nav-sreach {
|
|
|
+ .ivu-input-wrapper {
|
|
|
+ input {
|
|
|
+ width: 140px;
|
|
|
+ &:focus {
|
|
|
+ width: 140px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ &.substantial {
|
|
|
+ input {
|
|
|
+ width: 140px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+.w-sreach-main {
|
|
|
+ position: fixed;
|
|
|
+ top: 76px;
|
|
|
+ right: 6px;
|
|
|
+ left: 0;
|
|
|
+ bottom: 0;
|
|
|
+ z-index: 20;
|
|
|
+
|
|
|
+ .w-sreach-box {
|
|
|
+ position: absolute;
|
|
|
+ top: 0;
|
|
|
+ right: 0;
|
|
|
+ left: 0;
|
|
|
+ bottom: 0;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: flex-end;
|
|
|
+ }
|
|
|
+
|
|
|
+ .sreach-none,
|
|
|
+ .sreach-ul {
|
|
|
+ background: #ffffff;
|
|
|
+ border-radius: 4px;
|
|
|
+ box-shadow: 0 1px 6px rgba(0,0,0,.2);
|
|
|
+ }
|
|
|
+
|
|
|
+ .sreach-none {
|
|
|
+ text-align: center;
|
|
|
+ color: #666;
|
|
|
+ padding: 16px 32px;
|
|
|
+ }
|
|
|
+
|
|
|
+ .sreach-ul {
|
|
|
+ width: 480px;
|
|
|
+ max-width: 96%;
|
|
|
+ max-height: 100%;
|
|
|
+ padding: 16px 12px;
|
|
|
+ margin: 0 0 6px 0;
|
|
|
+ overflow: auto;
|
|
|
+ opacity: 0;
|
|
|
+ transform: translate(50%, 0);
|
|
|
+ transition: all 0.2s;
|
|
|
+
|
|
|
+ &.sreach-enter {
|
|
|
+ opacity: 1;
|
|
|
+ transform: translate(0, 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ > li {
|
|
|
+ list-style-type: none;
|
|
|
+ padding: 6px 12px;
|
|
|
+ margin: 0;
|
|
|
+
|
|
|
+ &.sreach-result {
|
|
|
+ font-size: 12px;
|
|
|
+ color: #999;
|
|
|
+ }
|
|
|
+
|
|
|
+ &:last-child {
|
|
|
+ border-bottom: 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ .sreach-title {
|
|
|
+ font-size: 14px;
|
|
|
+ color: #555555;
|
|
|
+ font-weight: 400;
|
|
|
+ cursor: pointer;
|
|
|
+ border-bottom: 1px solid #eeeeee;
|
|
|
+ padding-bottom: 6px;
|
|
|
+
|
|
|
+ .sreach-tag {
|
|
|
+ background-color: #cccccc;
|
|
|
+ display: inline-block;
|
|
|
+ padding: 0 3px;
|
|
|
+ color: #ffffff;
|
|
|
+ border-radius: 2px;
|
|
|
+ transform: scale(0.96);
|
|
|
+ font-size: 12px;
|
|
|
+ &.p1 {
|
|
|
+ background: rgba(248, 14, 21, 0.6);
|
|
|
+ }
|
|
|
+ &.p2 {
|
|
|
+ background: rgba(236, 196, 2, 0.5);
|
|
|
+ }
|
|
|
+ &.p3 {
|
|
|
+ background: rgba(0, 159, 227, 0.7);
|
|
|
+ }
|
|
|
+ &.p4 {
|
|
|
+ background: rgba(121, 170, 28, 0.7);
|
|
|
+ }
|
|
|
+ &.overdue {
|
|
|
+ background: #ff0000;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ &:hover {
|
|
|
+ color: #333333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .sreach-text {
|
|
|
+ font-size: 13px;
|
|
|
+ color: #888888;
|
|
|
+ font-weight: 400;
|
|
|
+ cursor: pointer;
|
|
|
+ padding-top: 4px;
|
|
|
+
|
|
|
+ &:hover {
|
|
|
+ color: #333333;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ > ul {
|
|
|
+ padding-top: 3px;
|
|
|
+ padding-left: 24px;
|
|
|
+
|
|
|
+ > li {
|
|
|
+ padding: 6px 0;
|
|
|
+ border-bottom: 1px dotted #eeeeee;
|
|
|
+
|
|
|
+ .sreach-title {
|
|
|
+ font-size: 13px;
|
|
|
+ border-bottom: 0;
|
|
|
+ padding-bottom: 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -226,6 +442,30 @@
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+.tableFlex {
|
|
|
+ .ivu-table {
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ .ivu-table-header {
|
|
|
+ flex-grow: 0;
|
|
|
+ flex-shrink: 0;
|
|
|
+ }
|
|
|
+ .ivu-table-body {
|
|
|
+ overflow-y: auto;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+.tableSelection {
|
|
|
+ .ivu-table {
|
|
|
+ .ivu-table-cell {
|
|
|
+ padding-left: 12px;
|
|
|
+ padding-right: 12px;
|
|
|
+ &.ivu-table-cell-with-selection {
|
|
|
+ padding-right: 2px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
.pageBox {
|
|
|
text-align: center;
|
|
|
margin-bottom: 12px;
|
|
@@ -310,6 +550,41 @@
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+.sreach-highlight {
|
|
|
+ color: #c00;
|
|
|
+}
|
|
|
+
|
|
|
+.drawer-tabs {
|
|
|
+ .ivu-tabs-tabpane {
|
|
|
+ position: relative;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+.drawer-box {
|
|
|
+ position: absolute;
|
|
|
+ top: 0;
|
|
|
+ left: 0;
|
|
|
+ right: 0;
|
|
|
+ bottom: 0;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ .drawer-content {
|
|
|
+ flex: 1;
|
|
|
+ width: 100%;
|
|
|
+ overflow: auto;
|
|
|
+ padding: 16px;
|
|
|
+ position: relative;
|
|
|
+ transform: translateZ(0);
|
|
|
+ }
|
|
|
+ .drawer-footer{
|
|
|
+ width: 100%;
|
|
|
+ border-top: 1px solid #e8e8e8;
|
|
|
+ padding: 10px 16px;
|
|
|
+ text-align: right;
|
|
|
+ background: #fff;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
.ivu-drawer-body {
|
|
|
.ivu-tabs-bar {
|
|
|
padding-right: 32px;
|
|
@@ -346,44 +621,34 @@
|
|
|
to { transform: rotate(360deg);}
|
|
|
}
|
|
|
|
|
|
-.m768-show {
|
|
|
- display: none;
|
|
|
- @media (max-width: 768px) {
|
|
|
- display: block;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-.m768-show-i {
|
|
|
- display: none;
|
|
|
- @media (max-width: 768px) {
|
|
|
- display: inline;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
+.m768-show,
|
|
|
+.m768-show-i,
|
|
|
.m768-show-ib {
|
|
|
display: none;
|
|
|
- @media (max-width: 768px) {
|
|
|
- display: inline-block;
|
|
|
- }
|
|
|
}
|
|
|
-
|
|
|
.m768-hide {
|
|
|
display: block;
|
|
|
- @media (max-width: 768px) {
|
|
|
- display: none;
|
|
|
- }
|
|
|
}
|
|
|
-
|
|
|
.m768-hide-i {
|
|
|
display: inline;
|
|
|
- @media (max-width: 768px) {
|
|
|
- display: none;
|
|
|
- }
|
|
|
}
|
|
|
-
|
|
|
.m768-hide-ib {
|
|
|
display: inline-block;
|
|
|
- @media (max-width: 768px) {
|
|
|
+}
|
|
|
+
|
|
|
+@media (max-width: 768px) {
|
|
|
+ .m768-show {
|
|
|
+ display: block;
|
|
|
+ }
|
|
|
+ .m768-show-i {
|
|
|
+ display: inline;
|
|
|
+ }
|
|
|
+ .m768-show-ib {
|
|
|
+ display: inline-block;
|
|
|
+ }
|
|
|
+ .m768-hide,
|
|
|
+ .m768-hide-i,
|
|
|
+ .m768-hide-ib {
|
|
|
display: none;
|
|
|
}
|
|
|
}
|