living-together/source/Component/DetailsList/DetailsList.scss
2022-03-05 11:37:35 +08:00

76 lines
1.7 KiB
SCSS

@import "../Theme/Theme.scss";
div.details-list {
width: 100%;
div.details-list-item {
display: flex;
align-items: stretch;
user-select: none;
cursor: pointer;
min-height: 30px;
div.details-list-value {
padding: 5px 10px;
display: flex;
justify-content: center;
align-items: center;
}
div.details-list-checkbox {
display: flex;
width: 30px;
align-items: center;
justify-content: center;
opacity: 0;
}
}
div.details-list-item.active,
div.details-list-item:hover {
div.details-list-checkbox {
opacity: 1;
}
}
}
div.light.details-list {
div.details-list-item:nth-child(2n) {
background-color: rgba($lt-bg-color-lvl5-light, .4);
}
div.details-list-item:hover {
background-color: $lt-bg-color-lvl3-light;
}
div.details-list-item.active {
background-color: $lt-bg-color-lvl2-light;
color: rgba(0, 0, 0, 0.95);
}
// div.details-list-checkbox:hover {
// background-color: rgba($lt-bg-color-lvl1-light, .4);
// }
}
div.dark.details-list {
div.details-list-item:nth-child(2n) {
background-color: rgba($lt-bg-color-lvl5-dark, .8);
}
div.details-list-item:hover {
background-color: $lt-bg-color-lvl3-dark;
}
div.details-list-item.active {
background-color: $lt-bg-color-lvl2-dark;
color: rgba(255, 255, 255, 0.85);
}
// div.details-list-checkbox:hover {
// background-color: rgba($lt-bg-color-lvl1-dark, .8);
// }
}