38 lines
905 B
CSS
38 lines
905 B
CSS
@media (prefers-color-scheme: dark) {
|
||
// one
|
||
.app{
|
||
filter: invert(1) hue-rotate(180deg);
|
||
img,button,.active {
|
||
//filter: brightness(.8) contrast(1.2);
|
||
filter: invert(1) hue-rotate(180deg);
|
||
}
|
||
}
|
||
// two
|
||
div:not(.no-invert){
|
||
filter: invert(1) hue-rotate(180deg);
|
||
}
|
||
// three
|
||
:not(img) { filter: invert(100%) hue-rotate(180deg); }
|
||
}
|
||
|
||
body {
|
||
filter: invert(1) hue-rotate(180deg);
|
||
margin-top: 0px !important;
|
||
// 不需要反转的,在反转回去
|
||
// 图片
|
||
img,
|
||
iframe,
|
||
// element 元素
|
||
.el-tag--primary, .el-tag--success, .el-tag--warning, .el-tag--error,
|
||
.el-button--primary, .el-button--primary,
|
||
.invert-restore{
|
||
filter: invert(1) hue-rotate(180deg);
|
||
}
|
||
.invert-restore{
|
||
// 反转回去的,里面的东西,在去除反转
|
||
img{
|
||
filter: none;
|
||
}
|
||
}
|
||
}
|