|
@@ -9,206 +9,212 @@
|
|
|
@tailwind utilities;
|
|
|
|
|
|
|
|
|
-@font-face {
|
|
|
- font-family: 'PingFang';
|
|
|
- src: url('../fonts/PingFangSC-Regular.woff2') format('woff2');
|
|
|
-}
|
|
|
-@font-face {
|
|
|
- font-family: 'ShuHei';
|
|
|
- src: url('../fonts/AlimamaShuHeiTi-Bold.woff2') format('woff2');
|
|
|
-}
|
|
|
-@font-face {
|
|
|
- font-family: 'SF-Regular';
|
|
|
- src: url('../fonts/SF-Pro-Display-Regular.otf') format("opentype");
|
|
|
-}
|
|
|
-@font-face {
|
|
|
- font-family: 'SF-Light';
|
|
|
- src: url('../fonts/SF-Pro-Display-Light.otf') format("opentype");
|
|
|
-}
|
|
|
-@font-face {
|
|
|
- font-family: 'SF-Bold';
|
|
|
- src: url('../fonts/SF-Pro-Display-Bold.otf') format("opentype");
|
|
|
-}
|
|
|
-@font-face {
|
|
|
- font-family: 'BarlowMedium';
|
|
|
- src: url('../fonts/Barlow-Medium.ttf') format("truetype");
|
|
|
-}
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
::-webkit-scrollbar {
|
|
|
- width : 4px;
|
|
|
- height: 4px;
|
|
|
+ width: 4px;
|
|
|
+ height: 4px;
|
|
|
}
|
|
|
::-webkit-scrollbar-thumb {
|
|
|
- border-radius: 12px;
|
|
|
- background : #1d63b3;
|
|
|
+ border-radius: 12px;
|
|
|
+ background: #1d63b3;
|
|
|
}
|
|
|
::-webkit-scrollbar-track {
|
|
|
- border-radius: 12px;
|
|
|
- background : #20466a;
|
|
|
+ border-radius: 12px;
|
|
|
+ background: #20466a;
|
|
|
}
|
|
|
|
|
|
.text-ellipsis {
|
|
|
- overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
- white-space: nowrap;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ white-space: nowrap;
|
|
|
}
|
|
|
|
|
|
.title-main {
|
|
|
- position: relative;
|
|
|
- height: 40px;
|
|
|
- padding: 0 0 10px 55px;
|
|
|
- font-size: 22px;
|
|
|
- color: rgba(238,245,255,0.96);
|
|
|
- text-shadow: 8px -6px 10px rgba(106,175,255,0.42), 0px 3px 0px rgba(0,2,3,0.22);
|
|
|
- line-height: 22px;
|
|
|
-
|
|
|
- &::after {
|
|
|
- content: '';
|
|
|
- display: block;
|
|
|
- position: absolute;
|
|
|
- left: 0;
|
|
|
- top: 0;
|
|
|
- width: 100%;
|
|
|
- height: 100%;
|
|
|
- background: url('../images/page/bg-title.png');
|
|
|
- background-size: cover;
|
|
|
- z-index: -1;
|
|
|
- }
|
|
|
-
|
|
|
- &.rtl {
|
|
|
- padding: 0 55px 10px 0;
|
|
|
- text-align: right;
|
|
|
- &::after {
|
|
|
- transform: rotateY(180deg);
|
|
|
- }
|
|
|
- }
|
|
|
+ position: relative;
|
|
|
+ height: 40px;
|
|
|
+ padding: 0 0 10px 55px;
|
|
|
+ font-size: 22px;
|
|
|
+ color: rgba(238, 245, 255, 0.96);
|
|
|
+ text-shadow:
|
|
|
+ 8px -6px 10px rgba(106, 175, 255, 0.42),
|
|
|
+ 0px 3px 0px rgba(0, 2, 3, 0.22);
|
|
|
+ line-height: 22px;
|
|
|
+
|
|
|
+ &::after {
|
|
|
+ content: '';
|
|
|
+ display: block;
|
|
|
+ position: absolute;
|
|
|
+ left: 0;
|
|
|
+ top: 0;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+
|
|
|
+
|
|
|
+ z-index: -1;
|
|
|
+ }
|
|
|
+
|
|
|
+ &.rtl {
|
|
|
+ padding: 0 55px 10px 0;
|
|
|
+ text-align: right;
|
|
|
+ &::after {
|
|
|
+ transform: rotateY(180deg);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.title-sub {
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
- font-size: 16px;
|
|
|
- text-shadow: 0px 5px 5px rgba(127,191,255,0.32);
|
|
|
- &::before {
|
|
|
- content: '';
|
|
|
- display: block;
|
|
|
- width: 38px;
|
|
|
- height: 38px;
|
|
|
- margin-right: 4px;
|
|
|
- background: url('../images/page/bg-title-2.png');
|
|
|
- background-size: 100%;
|
|
|
- background-position: center 2px;
|
|
|
- }
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ font-size: 16px;
|
|
|
+ text-shadow: 0px 5px 5px rgba(127, 191, 255, 0.32);
|
|
|
+ &::before {
|
|
|
+ content: '';
|
|
|
+ display: block;
|
|
|
+ width: 38px;
|
|
|
+ height: 38px;
|
|
|
+ margin-right: 4px;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|
|
|
.aside-left-inner {
|
|
|
- position: absolute;
|
|
|
- left: 20px;
|
|
|
- top: 15px;
|
|
|
- height: calc(100% - 35px);
|
|
|
- width: calc(100% - 40px);
|
|
|
+ position: absolute;
|
|
|
+ left: 20px;
|
|
|
+ top: 15px;
|
|
|
+ height: calc(100% - 35px);
|
|
|
+ width: calc(100% - 40px);
|
|
|
}
|
|
|
|
|
|
|
|
|
.table-default {
|
|
|
- width: 100%;
|
|
|
- border-collapse: collapse;
|
|
|
-
|
|
|
- tr {
|
|
|
- width: 100%;
|
|
|
- height: 50px;
|
|
|
- background: url('../../assets/images/page/bg-table-row.png') no-repeat;
|
|
|
- background-size: contain;
|
|
|
- background-position: bottom;
|
|
|
- table-layout: fixed;
|
|
|
- display: table;
|
|
|
- }
|
|
|
- th, td {
|
|
|
- border: none;
|
|
|
- line-height: 43px;
|
|
|
- padding: 7px 5px 0;
|
|
|
- font-size: 16px;
|
|
|
- &:first-child {
|
|
|
- padding-left: 15px;
|
|
|
- }
|
|
|
- }
|
|
|
- thead {
|
|
|
- th {
|
|
|
- text-align: left;
|
|
|
- color: #FFFFFF;
|
|
|
- }
|
|
|
- }
|
|
|
- tbody {
|
|
|
- display: block;
|
|
|
- overflow-y: auto;
|
|
|
- tr {
|
|
|
- td {
|
|
|
- color: #ccc;
|
|
|
- color: #A6D2FF;
|
|
|
- overflow: hidden;
|
|
|
- text-overflow: ellipsis;
|
|
|
- white-space: nowrap;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- &.stripe {
|
|
|
- tr {
|
|
|
- background: rgba(95,103,131,0.1);
|
|
|
- }
|
|
|
- thead tr,
|
|
|
- tbody tr:nth-child(2n) {
|
|
|
- background: rgba(169,180,218,0.15);
|
|
|
- box-shadow: 0 1px 2px 0 rgba(120, 147, 236, 0.5);
|
|
|
- }
|
|
|
- th, td {
|
|
|
- padding-top: 0;
|
|
|
- }
|
|
|
- }
|
|
|
+ width: 100%;
|
|
|
+ border-collapse: collapse;
|
|
|
+
|
|
|
+ tr {
|
|
|
+ width: 100%;
|
|
|
+ height: 50px;
|
|
|
+ background: url('../../assets/images/page/bg-table-row.png') no-repeat;
|
|
|
+ background-size: contain;
|
|
|
+ background-position: bottom;
|
|
|
+ table-layout: fixed;
|
|
|
+ display: table;
|
|
|
+ }
|
|
|
+ th,
|
|
|
+ td {
|
|
|
+ border: none;
|
|
|
+ line-height: 43px;
|
|
|
+ padding: 7px 5px 0;
|
|
|
+ font-size: 16px;
|
|
|
+ &:first-child {
|
|
|
+ padding-left: 15px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ thead {
|
|
|
+ th {
|
|
|
+ text-align: left;
|
|
|
+ color: #ffffff;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ tbody {
|
|
|
+ display: block;
|
|
|
+ overflow-y: auto;
|
|
|
+ tr {
|
|
|
+ td {
|
|
|
+ color: #ccc;
|
|
|
+ color: #a6d2ff;
|
|
|
+ overflow: hidden;
|
|
|
+ text-overflow: ellipsis;
|
|
|
+ white-space: nowrap;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ &.stripe {
|
|
|
+ tr {
|
|
|
+ background: rgba(95, 103, 131, 0.1);
|
|
|
+ }
|
|
|
+ thead tr,
|
|
|
+ tbody tr:nth-child(2n) {
|
|
|
+ background: rgba(169, 180, 218, 0.15);
|
|
|
+ box-shadow: 0 1px 2px 0 rgba(120, 147, 236, 0.5);
|
|
|
+ }
|
|
|
+ th,
|
|
|
+ td {
|
|
|
+ padding-top: 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.btn-main {
|
|
|
- font-size: 20px;
|
|
|
- width: 123px;
|
|
|
- height: 40px;
|
|
|
- text-align: center;
|
|
|
- background: url('../images/buttons/btn-main.png') !important;
|
|
|
- background-size: 100%;
|
|
|
- border: none;
|
|
|
- .is-disabled {
|
|
|
- opacity: 0.4;
|
|
|
- }
|
|
|
+ font-size: 20px;
|
|
|
+ width: 123px;
|
|
|
+ height: 40px;
|
|
|
+ text-align: center;
|
|
|
+ background: url('../images/buttons/btn-main.png') !important;
|
|
|
+ background-size: 100%;
|
|
|
+ border: none;
|
|
|
+ .is-disabled {
|
|
|
+ opacity: 0.4;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.btn-secondary {
|
|
|
- font-size: 18px;
|
|
|
- min-width: 80px;
|
|
|
- height: 40px;
|
|
|
- padding: 0 15px 4px;
|
|
|
- background: url('../images/buttons/btn-secondary.png') no-repeat !important;
|
|
|
- background-size: 100% 100% !important;
|
|
|
- border: none;
|
|
|
- .is-disabled {
|
|
|
- opacity: 0.4;
|
|
|
- }
|
|
|
- &.small {
|
|
|
- font-size: 16px;
|
|
|
- height: 34px;
|
|
|
- }
|
|
|
+ font-size: 18px;
|
|
|
+ min-width: 80px;
|
|
|
+ height: 40px;
|
|
|
+ padding: 0 15px 4px;
|
|
|
+ background: url('../images/buttons/btn-secondary.png') no-repeat !important;
|
|
|
+ background-size: 100% 100% !important;
|
|
|
+ border: none;
|
|
|
+ .is-disabled {
|
|
|
+ opacity: 0.4;
|
|
|
+ }
|
|
|
+ &.small {
|
|
|
+ font-size: 16px;
|
|
|
+ height: 34px;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|
|
|
.f-panel-left {
|
|
|
- position: absolute;
|
|
|
- left: var(--panel-left);
|
|
|
- top: var(--panel-gap);
|
|
|
- visibility: visible;
|
|
|
- transition: opacity 0.3s ease, transform 0.3s ease-out, left 0.5s ease-out;
|
|
|
-
|
|
|
- &.collapse {
|
|
|
- left: var(--panel-gap);
|
|
|
- }
|
|
|
-}
|
|
|
+ position: absolute;
|
|
|
+ left: var(--panel-left);
|
|
|
+ top: var(--panel-gap);
|
|
|
+ visibility: visible;
|
|
|
+ transition:
|
|
|
+ opacity 0.3s ease,
|
|
|
+ transform 0.3s ease-out,
|
|
|
+ left 0.5s ease-out;
|
|
|
+
|
|
|
+ &.collapse {
|
|
|
+ left: var(--panel-gap);
|
|
|
+ }
|
|
|
+}
|