|
|
|
@globalTransition: opacity 250ms linear, background-color 250ms linear;
|
|
|
|
@globalBgColor: rgba(252, 252, 252, 0.8);
|
|
|
|
@globalBgLoadingColor: rgba(252, 252, 252, 1);
|
|
|
|
@backdropFilter: saturate(120%) blur(20px);
|
|
|
|
|
|
|
|
.has-bgimg {
|
|
|
|
.bgimg-background-blur {
|
|
|
|
background-color: @globalBgColor;
|
|
|
|
transition: @globalTransition;
|
|
|
|
}
|
|
|
|
|
|
|
|
.bgimg-background-loading {
|
|
|
|
background-color: @globalBgLoadingColor;
|
|
|
|
}
|
|
|
|
|
|
|
|
.bgimg-backdrop-blur {
|
|
|
|
backdrop-filter: @backdropFilter;
|
|
|
|
-webkit-backdrop-filter: @backdropFilter;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* 插件补丁 */
|
|
|
|
.breadcrumb {
|
|
|
|
background-color: rgba(255,255,255,0.6);
|
|
|
|
}
|
|
|
|
|
|
|
|
&.bgimg-fallback {
|
|
|
|
.bgimg-background-blur {
|
|
|
|
background: var(--bgimg-blur-image), var(--bgimg-overlay-color, @globalBgColor) !important;
|
|
|
|
background-blend-mode: saturation !important;
|
|
|
|
background-attachment: fixed !important;
|
|
|
|
background-size: var(--bgimg-bg-size) !important;
|
|
|
|
background-position: var(--bgimg-bg-pos) !important;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|