增加主题定制
This commit is contained in:
parent
7b8f68df48
commit
0f0707f552
|
@ -178,13 +178,25 @@
|
||||||
.u-table th ::last-child {
|
.u-table th ::last-child {
|
||||||
overflow: hidden; }
|
overflow: hidden; }
|
||||||
.u-table td {
|
.u-table td {
|
||||||
border-bottom: 1px solid #e9e9e9; }
|
border-bottom: 1px solid rgb(233,233,233); }
|
||||||
|
.u-table td a {
|
||||||
|
color: rgb(30,136,229); }
|
||||||
|
.u-table td a:hover {
|
||||||
|
color: rgb(66,165,245); }
|
||||||
|
.u-table td a:active {
|
||||||
|
color: rgb(21,101,192); }
|
||||||
.u-table tr:hover {
|
.u-table tr:hover {
|
||||||
background: #E7F2FC; }
|
background: rgb(227,242,253); }
|
||||||
.u-table tr:hover td .uf-eye {
|
.u-table tr:hover td .uf-eye {
|
||||||
visibility: visible !important; }
|
visibility: visible !important; }
|
||||||
|
.u-table tr tr a {
|
||||||
|
color: rgb(30,136,229); }
|
||||||
|
.u-table tr tr a:hover {
|
||||||
|
color: rgb(66,165,245); }
|
||||||
|
.u-table tr tr a:active {
|
||||||
|
color: rgb(21,101,192); }
|
||||||
.u-table tr.tr-row-hover {
|
.u-table tr.tr-row-hover {
|
||||||
background: #E7F2FC; }
|
background: rgb(227,242,253); }
|
||||||
.u-table th,
|
.u-table th,
|
||||||
.u-table td {
|
.u-table td {
|
||||||
padding: 12px 8px;
|
padding: 12px 8px;
|
||||||
|
@ -197,23 +209,24 @@
|
||||||
.u-table tr.filterable th .filterContext {
|
.u-table tr.filterable th .filterContext {
|
||||||
height: 35px; }
|
height: 35px; }
|
||||||
.u-table-row-hover {
|
.u-table-row-hover {
|
||||||
background: #e3f2fd; }
|
background: rgb(227,242,253); }
|
||||||
.u-table-scroll {
|
.u-table-scroll {
|
||||||
overflow: auto; }
|
overflow: auto; }
|
||||||
.u-table-bordered table {
|
.u-table-bordered table {
|
||||||
border: 1px solid #e9e9e9;
|
border: 1px solid rgb(233,233,233);
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
table-layout: fixed; }
|
table-layout: fixed; }
|
||||||
.u-table-bordered th {
|
.u-table-bordered th {
|
||||||
border-bottom: 1px solid #e9e9e9;
|
border-bottom: 1px solid rgb(233,233,233);
|
||||||
box-sizing: border-box; }
|
box-sizing: border-box; }
|
||||||
.u-table-bordered th,
|
.u-table-bordered th,
|
||||||
.u-table-bordered td {
|
.u-table-bordered td {
|
||||||
border-right: 1px solid #e9e9e9;
|
border-right: 1px solid rgb(233,233,233);
|
||||||
box-sizing: border-box; }
|
box-sizing: border-box; }
|
||||||
.u-table-header {
|
.u-table-header {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background: #f7f7f7; }
|
background: rgb(247,247,247);
|
||||||
|
color: rgb(102, 102, 102); }
|
||||||
.u-table.fixed-height td {
|
.u-table.fixed-height td {
|
||||||
padding: 0px 8px; }
|
padding: 0px 8px; }
|
||||||
.u-table-fixed-header .u-table-body {
|
.u-table-fixed-header .u-table-body {
|
||||||
|
@ -235,12 +248,12 @@
|
||||||
box-sizing: border-box; }
|
box-sizing: border-box; }
|
||||||
.u-table-title {
|
.u-table-title {
|
||||||
padding: 12px 8px;
|
padding: 12px 8px;
|
||||||
border-top: 1px solid #e9e9e9; }
|
border-top: 1px solid rgb(233,233,233); }
|
||||||
.u-table-content {
|
.u-table-content {
|
||||||
position: relative; }
|
position: relative; }
|
||||||
.u-table-footer {
|
.u-table-footer {
|
||||||
padding: 12px 8px;
|
padding: 12px 8px;
|
||||||
border-bottom: 1px solid #e9e9e9; }
|
border-bottom: 1px solid rgb(233,233,233); }
|
||||||
.u-table-footer .u-table-scroll {
|
.u-table-footer .u-table-scroll {
|
||||||
overflow-x: hidden; }
|
overflow-x: hidden; }
|
||||||
.u-table-footer .u-table {
|
.u-table-footer .u-table {
|
||||||
|
@ -248,7 +261,7 @@
|
||||||
.u-table-placeholder {
|
.u-table-placeholder {
|
||||||
padding: 12px 8px;
|
padding: 12px 8px;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
border-bottom: 1px solid #e9e9e9;
|
border-bottom: 1px solid rgb(233,233,233);
|
||||||
text-align: center;
|
text-align: center;
|
||||||
position: relative; }
|
position: relative; }
|
||||||
.u-table-expand-icon-col {
|
.u-table-expand-icon-col {
|
||||||
|
@ -261,7 +274,7 @@
|
||||||
height: 16px;
|
height: 16px;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
line-height: 16px;
|
line-height: 16px;
|
||||||
border: 1px solid #e9e9e9;
|
border: 1px solid rgb(233,233,233);
|
||||||
user-select: none;
|
user-select: none;
|
||||||
background: #fff;
|
background: #fff;
|
||||||
margin-right: 10px; }
|
margin-right: 10px; }
|
||||||
|
@ -273,6 +286,8 @@
|
||||||
content: "-"; }
|
content: "-"; }
|
||||||
.u-table-row-collapsed:after, .u-table-expanded-row-collapsed:after {
|
.u-table-row-collapsed:after, .u-table-expanded-row-collapsed:after {
|
||||||
content: "+"; }
|
content: "+"; }
|
||||||
|
.u-table-row.selected {
|
||||||
|
background: rgb(227,242,253); }
|
||||||
.u-table tr.u-table-expanded-row {
|
.u-table tr.u-table-expanded-row {
|
||||||
background: #f7f7f7; }
|
background: #f7f7f7; }
|
||||||
.u-table tr.u-table-expanded-row:hover {
|
.u-table tr.u-table-expanded-row:hover {
|
||||||
|
@ -335,7 +350,8 @@
|
||||||
.u-table-thead .filter-wrap .filter-btns {
|
.u-table-thead .filter-wrap .filter-btns {
|
||||||
min-width: 58px; }
|
min-width: 58px; }
|
||||||
.u-table-thead th {
|
.u-table-thead th {
|
||||||
background: #f7f7f7;
|
background: rgb(247,247,247);
|
||||||
|
color: rgb(102, 102, 102);
|
||||||
background-clip: padding-box;
|
background-clip: padding-box;
|
||||||
-moz-user-select: -moz-none;
|
-moz-user-select: -moz-none;
|
||||||
-khtml-user-select: none;
|
-khtml-user-select: none;
|
||||||
|
@ -387,7 +403,7 @@
|
||||||
.u-table-thead .th-drag {
|
.u-table-thead .th-drag {
|
||||||
cursor: move; }
|
cursor: move; }
|
||||||
.u-table-thead .th-drag:hover {
|
.u-table-thead .th-drag:hover {
|
||||||
background: #e3f2fd; }
|
background: rgb(227,242,253); }
|
||||||
.u-table-thead .th-drag-hover {
|
.u-table-thead .th-drag-hover {
|
||||||
background: #ccc; }
|
background: #ccc; }
|
||||||
.u-table-thead-th {
|
.u-table-thead-th {
|
||||||
|
@ -466,7 +482,7 @@
|
||||||
|
|
||||||
.u-table.bordered th,
|
.u-table.bordered th,
|
||||||
.u-table.bordered td {
|
.u-table.bordered td {
|
||||||
border: 1px solid #e9e9e9; }
|
border: 1px solid rgb(233,233,233); }
|
||||||
|
|
||||||
.move-enter,
|
.move-enter,
|
||||||
.move-appear {
|
.move-appear {
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -46,7 +46,7 @@
|
||||||
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0"
|
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bee-button": "^1.0.6",
|
"bee-button": "^2.0.2",
|
||||||
"bee-datepicker": "latest",
|
"bee-datepicker": "latest",
|
||||||
"bee-dnd": "^1.0.2",
|
"bee-dnd": "^1.0.2",
|
||||||
"bee-dropdown": "^1.0.1",
|
"bee-dropdown": "^1.0.1",
|
||||||
|
@ -76,7 +76,7 @@
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"babel-jest": "^22.0.4",
|
"babel-jest": "^22.0.4",
|
||||||
"bee-animate": "latest",
|
"bee-animate": "latest",
|
||||||
"bee-checkbox": "^1.1.1",
|
"bee-checkbox": "^2.0.1",
|
||||||
"bee-form": "1.1.10",
|
"bee-form": "1.1.10",
|
||||||
"bee-input-group": "latest",
|
"bee-input-group": "latest",
|
||||||
"bee-layout": "latest",
|
"bee-layout": "latest",
|
||||||
|
|
|
@ -5,11 +5,13 @@
|
||||||
$text-color: #666;
|
$text-color: #666;
|
||||||
$font-size-base: 12px;
|
$font-size-base: 12px;
|
||||||
$line-height: 1.5;
|
$line-height: 1.5;
|
||||||
$table-border-color: $border-color-base;
|
// 主题定制border:
|
||||||
$table-head-background-color: #f7f7f7;
|
$table-border-color: unquote("rgb(#{$table-border-color-base})");
|
||||||
|
// $table-head-background-color: #f7f7f7;
|
||||||
|
// $table-head-text-color: #666;
|
||||||
$vertical-padding: 12px;
|
$vertical-padding: 12px;
|
||||||
$horizontal-padding: 8px;
|
$horizontal-padding: 8px;
|
||||||
$table-border-color: #e9e9e9;
|
// $table-border-color: #e9e9e9;
|
||||||
|
|
||||||
$table-hover-color: #E7F2FC;
|
$table-hover-color: #E7F2FC;
|
||||||
$table-move-in-color: $bg-color-base;
|
$table-move-in-color: $bg-color-base;
|
||||||
|
@ -54,21 +56,39 @@ $checkbox-height:16px;
|
||||||
|
|
||||||
td {
|
td {
|
||||||
border-bottom: 1px solid $table-border-color;
|
border-bottom: 1px solid $table-border-color;
|
||||||
|
a{
|
||||||
|
color: $brand-primary;
|
||||||
|
&:hover{
|
||||||
|
color: $brand-primary-hover;
|
||||||
|
}
|
||||||
|
&:active{
|
||||||
|
color: $brand-primary-active;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
tr {
|
tr {
|
||||||
// transition: all 0.3s ease;
|
// transition: all 0.3s ease;
|
||||||
&:hover {
|
&:hover {
|
||||||
background: $table-hover-color;
|
background: $hover-bg-color-base;
|
||||||
td {
|
td {
|
||||||
.uf-eye{
|
.uf-eye{
|
||||||
visibility: visible !important;
|
visibility: visible !important;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
tr a{
|
||||||
|
color: $brand-primary;
|
||||||
|
&:hover{
|
||||||
|
color: $brand-primary-hover;
|
||||||
|
}
|
||||||
|
&:active{
|
||||||
|
color: $brand-primary-active;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
tr.tr-row-hover {
|
tr.tr-row-hover {
|
||||||
background: $table-hover-color;
|
background: $hover-bg-color-base;
|
||||||
}
|
}
|
||||||
|
|
||||||
th,
|
th,
|
||||||
|
@ -91,7 +111,7 @@ $checkbox-height:16px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&-row-hover {
|
&-row-hover {
|
||||||
background: rgb(227, 242, 253);
|
background: $hover-bg-color-base;
|
||||||
}
|
}
|
||||||
|
|
||||||
&-scroll {
|
&-scroll {
|
||||||
|
@ -99,24 +119,25 @@ $checkbox-height:16px;
|
||||||
}
|
}
|
||||||
&-bordered {
|
&-bordered {
|
||||||
table {
|
table {
|
||||||
border: 1px solid #e9e9e9;
|
border: 1px solid $table-border-color;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
table-layout: fixed;
|
table-layout: fixed;
|
||||||
// width:auto;
|
// width:auto;
|
||||||
}
|
}
|
||||||
th {
|
th {
|
||||||
border-bottom: 1px solid #e9e9e9;
|
border-bottom: 1px solid $table-border-color;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
th,
|
th,
|
||||||
td {
|
td {
|
||||||
border-right: 1px solid #e9e9e9;
|
border-right: 1px solid $table-border-color;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
&-header {
|
&-header {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background: $table-head-background-color;
|
background: $table-head-background-color;
|
||||||
|
color: $table-head-text-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
&.fixed-height td {
|
&.fixed-height td {
|
||||||
|
@ -211,6 +232,11 @@ $checkbox-height:16px;
|
||||||
content: "+";
|
content: "+";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
&-row{
|
||||||
|
&.selected{
|
||||||
|
background: $hover-bg-color-base;
|
||||||
|
}
|
||||||
|
}
|
||||||
tr.u-table-expanded-row {
|
tr.u-table-expanded-row {
|
||||||
background: #f7f7f7;
|
background: #f7f7f7;
|
||||||
&:hover {
|
&:hover {
|
||||||
|
@ -312,6 +338,7 @@ $checkbox-height:16px;
|
||||||
}
|
}
|
||||||
th{
|
th{
|
||||||
background: $table-head-background-color;
|
background: $table-head-background-color;
|
||||||
|
color: $table-head-text-color;
|
||||||
background-clip:padding-box;
|
background-clip:padding-box;
|
||||||
//禁止选中文字
|
//禁止选中文字
|
||||||
-moz-user-select: -moz-none;
|
-moz-user-select: -moz-none;
|
||||||
|
@ -383,7 +410,7 @@ $checkbox-height:16px;
|
||||||
cursor: move;
|
cursor: move;
|
||||||
}
|
}
|
||||||
.th-drag:hover{
|
.th-drag:hover{
|
||||||
background: rgb(227,242,253);
|
background: $hover-bg-color-base;
|
||||||
}
|
}
|
||||||
//为了区分是拖拽宽度还是交换列,先注释上面了
|
//为了区分是拖拽宽度还是交换列,先注释上面了
|
||||||
// .th-drag:hover{
|
// .th-drag:hover{
|
||||||
|
|
Loading…
Reference in New Issue