https://misaka.ru/Download
assets/index-xxx.js:
neutralPopover: "rgba(72, 72, 78, 0.52)",
neutralCard: "rgba(24, 24, 28, 0.52)",
neutralPopover: "rgba(255, 255, 255, 0.52)",
actionColor: "rgba(250, 250, 252, 0.52)",css:
/*
body {
background: url('') fixed 0% 0% / cover;
}*/
body::before {
content: '';
position: fixed;
inset: 0;
z-index: -1;
opacity: .2;
background: linear-gradient(90deg, transparent 14px, #fff) 0 / 15px 1px, linear-gradient(180deg, transparent 14px, #fff) 0 / 1px 15px;
}
/*logo透明背景*/
.n-avatar {
background-color: transparent;
}
/*透明毛玻璃*/
.n-layout {
background-color: transparent;
}
/*卡片透明毛玻璃*/
.n-card.n-card--embedded {
backdrop-filter: blur(2px);
-webkit-backdrop-filter: blur(2px);
border-radius: 17px;
border: 1px solid #fff;
}
.n-card.n-card--embedded:hover {
box-shadow: 5px 5px 7px #ffffff66, -5px -5px 7px #a4cdf666;
}
/*输入框*/
.n-input {
background-color: rgb(255, 255, 255, .1) !important;
}
/*@栏背景*/
.n-input-group-label {
background-color: rgb(255, 255, 255, .1);
}
/*域名栏背景*/
.n-base-selection .n-base-selection-label {
background-color: rgb(255, 255, 255, .1) !important;
}
/*公告栏*/
.n-notification-container .n-notification {
backdrop-filter: blur(2px);
-webkit-backdrop-filter: blur(2px);
border-radius: 17px;
border: 1px solid #fff;
}
.n-notification-container .n-notification:hover {
box-shadow: 5px 5px 7px #ffffff66, -5px -5px 7px #a4cdf666;
}
/*页脚分割线*/
.n-divider:not(.n-divider--dashed) .n-divider__line {
background-color: transparent;
}
/*主页导航栏背景*/
.n-tabs .n-tabs-nav.n-tabs-nav--card-type .n-tabs-tab {
background-color: rgb(255, 255, 255, .1);
}
/*<1>背景*/
.n-pagination .n-pagination-item.n-pagination-item--disabled.n-pagination-item--active,
.n-pagination .n-pagination-item.n-pagination-item--disabled.n-pagination-item--button {
background-color: rgb(255, 255, 255, .1);
}
/*全局选项卡位置背景*/
.n-radio-group {
--n-button-color: rgb(255, 255, 255, .1) !important;
--n-button-color-active: rgb(255, 255, 255, .1) !important;
}js:
const images = ['misaka.png', 'misaka2.png', 'misaka3.png'];
function setRandomBackground() {
const randomImage = images[Math.floor(Math.random() * images.length)];
document.body.style.background = `url(${randomImage}) fixed 0% 0% / cover`;
}
setRandomBackground(); 























































































