mirror of https://github.com/rancher/dashboard.git
Improve color contrast on table groups in dark mode
This commit is contained in:
parent
048d8c17db
commit
0de77534d6
|
|
@ -114,9 +114,9 @@
|
||||||
--progress-bg : #{$medium};
|
--progress-bg : #{$medium};
|
||||||
--progress-divider : #{$lightest};
|
--progress-divider : #{$lightest};
|
||||||
|
|
||||||
|
--sortable-table-bg : #{lighten($darkest, 10%)};
|
||||||
|
--sortable-table-row-bg : #{$darker};;
|
||||||
--sortable-table-header-bg : #{$darkest};
|
--sortable-table-header-bg : #{$darkest};
|
||||||
--sortable-table-accent-bg : #{$darker};
|
|
||||||
--sortable-table-accent-alt : #{$dark};
|
|
||||||
--sortable-table-top-divider : var(--border);
|
--sortable-table-top-divider : var(--border);
|
||||||
--sortable-table-hover-bg : #{$darkest};
|
--sortable-table-hover-bg : #{$darkest};
|
||||||
--sortable-table-selected-bg : var(--primary-light-bg);
|
--sortable-table-selected-bg : var(--primary-light-bg);
|
||||||
|
|
|
||||||
|
|
@ -384,10 +384,9 @@ BODY, .theme-light {
|
||||||
--progress-bg : #{$medium};
|
--progress-bg : #{$medium};
|
||||||
--progress-divider : #{$medium};
|
--progress-divider : #{$medium};
|
||||||
|
|
||||||
--sortable-table-bg : transparent;
|
--sortable-table-bg : #{darken($lightest, 5%)};
|
||||||
--sortable-table-header-bg : transparent;
|
--sortable-table-row-bg : #{$lightest};
|
||||||
--sortable-table-accent-bg : #{$lighter};
|
--sortable-table-header-bg : #{$lighter};
|
||||||
--sortable-table-accent-alt : #{$lightest};
|
|
||||||
--sortable-table-top-divider : var(--border);
|
--sortable-table-top-divider : var(--border);
|
||||||
--sortable-table-body-divider : #{$medium};
|
--sortable-table-body-divider : #{$medium};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -766,7 +766,7 @@ $spacing: 10px;
|
||||||
border-radius: 5px 5px 0 0;
|
border-radius: 5px 5px 0 0;
|
||||||
outline: 1px solid var(--border);
|
outline: 1px solid var(--border);
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
background: var(--sortable-table-accent-bg);
|
background: var(--sortable-table-bg);
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
|
|
||||||
td {
|
td {
|
||||||
|
|
@ -781,7 +781,7 @@ $spacing: 10px;
|
||||||
tbody {
|
tbody {
|
||||||
tr {
|
tr {
|
||||||
border-bottom: 1px solid var(--sortable-table-top-divider);
|
border-bottom: 1px solid var(--sortable-table-top-divider);
|
||||||
background-color: var(--body-bg);
|
background-color: var(--sortable-table-row-bg);
|
||||||
|
|
||||||
&.main-row.has-sub-row {
|
&.main-row.has-sub-row {
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
|
|
@ -808,12 +808,12 @@ $spacing: 10px;
|
||||||
|
|
||||||
td {
|
td {
|
||||||
&:first-of-type {
|
&:first-of-type {
|
||||||
border-left: 1px solid var(--sortable-table-accent-bg);
|
// border-left: 1px solid var(--sortable-table-accent-bg);
|
||||||
}
|
}
|
||||||
|
|
||||||
&:last-of-type {
|
&:last-of-type {
|
||||||
/* Not sure why 2 but one doesn't show up.. */
|
/* Not sure why 2 but one doesn't show up.. */
|
||||||
border-right: 2px solid var(--sortable-table-accent-bg);
|
// border-right: 2px solid var(--sortable-table-accent-bg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -851,7 +851,7 @@ $spacing: 10px;
|
||||||
background-color: initial;
|
background-color: initial;
|
||||||
|
|
||||||
&:first-child {
|
&:first-child {
|
||||||
border-bottom: 0;
|
border-bottom: 2px solid var(--sortable-table-row-bg);
|
||||||
}
|
}
|
||||||
|
|
||||||
&:not(:first-child) {
|
&:not(:first-child) {
|
||||||
|
|
@ -872,9 +872,9 @@ $spacing: 10px;
|
||||||
line-height: $group-row-height;
|
line-height: $group-row-height;
|
||||||
padding: 0 10px;
|
padding: 0 10px;
|
||||||
border-radius: 4px 4px 0px 0px;
|
border-radius: 4px 4px 0px 0px;
|
||||||
background-color: var(--body-bg);
|
background-color: var(--sortable-table-row-bg);
|
||||||
position: relative;
|
position: relative;
|
||||||
top: 0;
|
top: 1px;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
z-index: z-index('tableGroup');
|
z-index: z-index('tableGroup');
|
||||||
min-width: $group-row-height * 1.8;
|
min-width: $group-row-height * 1.8;
|
||||||
|
|
@ -888,7 +888,7 @@ $spacing: 10px;
|
||||||
height: $group-row-height;
|
height: $group-row-height;
|
||||||
width: 70px;
|
width: 70px;
|
||||||
border-radius: 5px 5px 0px 0px;
|
border-radius: 5px 5px 0px 0px;
|
||||||
background-color: var(--body-bg);
|
background-color: var(--sortable-table-row-bg);
|
||||||
content: "";
|
content: "";
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: -15px;
|
right: -15px;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue