MediaWiki:Common.css:修订间差异

Baneq留言 | 贡献
无编辑摘要
Baneq留言 | 贡献
无编辑摘要
标签手工回退
 
(未显示同一用户的12个中间版本)
第34行: 第34行:
.wikiEditor-ui-toolbar .booklet .pages span.nc-橙  { color:#d35400; border-color:#f0c2a0; }
.wikiEditor-ui-toolbar .booklet .pages span.nc-橙  { color:#d35400; border-color:#f0c2a0; }
.wikiEditor-ui-toolbar .booklet .pages span.nc-高亮 { color:#b8860b; border-color:#e8d9a0; }
.wikiEditor-ui-toolbar .booklet .pages span.nc-高亮 { color:#b8860b; border-color:#e8d9a0; }
/* —— 全站页面背景 —— */
body {
background:
radial-gradient(circle at 18% 15%, #ffffff 0%, transparent 45%),
radial-gradient(circle at 85% 12%, #f0f1f4 0%, transparent 45%),
radial-gradient(circle at 75% 92%, #eceef1 0%, transparent 48%),
linear-gradient(150deg,#f5f6f8,#eaecf0) !important;
background-attachment:fixed !important;
}


/* ============================================ */
/* ============================================ */
/*  首页 · 直角玻璃风                            */
/*  首页 · 素玻璃(白 + 灰)                    */
/* ============================================ */
/* ============================================ */
/* 首页背景(玻璃需要背景才透得出效果)*/
.nc-stage {
.nc-stage {
background:
margin:14px 0 0;
radial-gradient(circle at 15% 20%, rgba(120,160,200,.18), transparent 45%),
padding:0;
radial-gradient(circle at 85% 15%, rgba(200,150,170,.16), transparent 45%),
background:transparent;
radial-gradient(circle at 50% 92%, rgba(150,180,150,.15), transparent 50%),
linear-gradient(160deg,#f0eee9,#e9e6df);
margin:-12px -16px 0;
padding:24px 16px 30px;
}
}


.nc-cards {
.nc-cards { display:flex; flex-wrap:wrap; gap:18px; align-items:stretch; position:relative; z-index:1; }
display:flex;
flex-wrap:wrap;
gap:18px;
align-items:stretch;
}


.nc-card {
.nc-card {
flex:1;
flex:1; min-width:215px;
min-width:215px;
background:rgba(255,255,255,.55);
background:rgba(255,255,255,.55);
backdrop-filter:blur(20px) saturate(160%);
backdrop-filter:blur(22px) saturate(140%);
-webkit-backdrop-filter:blur(20px) saturate(160%);
-webkit-backdrop-filter:blur(22px) saturate(140%);
border:1px solid rgba(255,255,255,.65);
border:1px solid rgba(255,255,255,.7);
box-shadow:
box-shadow:
inset 0 1px 0 rgba(255,255,255,.7),
inset 0 1px 0 rgba(255,255,255,.8),
0 8px 24px -12px rgba(40,50,70,.30);
0 10px 30px -14px rgba(60,65,80,.40);
transition:transform .22s cubic-bezier(.2,.8,.2,1), box-shadow .22s;
transition:transform .22s cubic-bezier(.2,.8,.2,1), box-shadow .22s;
display:flex;
display:flex; flex-direction:column;
flex-direction:column;
}
}
.nc-card:hover {
.nc-card:hover {
transform:translateY(-4px);
transform:translateY(-4px);
box-shadow:
box-shadow:
inset 0 1px 0 rgba(255,255,255,.8),
inset 0 1px 0 rgba(255,255,255,.9),
0 16px 36px -14px rgba(40,50,70,.40);
0 18px 40px -16px rgba(60,65,80,.50);
}
}


.nc-card-head {
.nc-card-head {
color:#fff;
color:#33373d; font-weight:600; font-size:1.06em; padding:15px 18px;
font-weight:600;
letter-spacing:.5px;
font-size:1.05em;
border-bottom:1px solid rgba(120,125,135,.2);
padding:15px 18px;
letter-spacing:.4px;
box-shadow:inset 0 1px 0 rgba(255,255,255,.4);
}
}


.nc-card ul {
.nc-card ul { list-style:none !important; margin:0 !important; padding:7px 0 !important; }
list-style:none !important;
margin:0 !important;
padding:7px 0 !important;
}
.nc-card li { margin:0 !important; }
.nc-card li { margin:0 !important; }
.nc-card li a {
.nc-card li a {
display:block;
display:block; padding:9px 18px; color:#3a3d42; text-decoration:none;
padding:9px 18px;
transition:all .15s ease; font-size:.97em;
color:#2c2a26;
text-decoration:none;
transition:all .16s ease;
font-size:.97em;
}
.nc-card li a:hover {
background:rgba(120,140,180,.16);
padding-left:24px;
}
}
.nc-card li a:hover { background:rgba(120,130,150,.14); padding-left:24px; }


/* 四个分类标题条颜色(半透明彩色玻璃)*/
/* 标题条:统一的素灰玻璃,靠左侧一道细色条区分分类 */
.nc-card-head.nc-c-lobby { background:linear-gradient(120deg,rgba(140,120,70,.92),rgba(168,148,90,.92)); }
.nc-card-head { background:rgba(255,255,255,.4); border-left:4px solid #9aa0a8; }
.nc-card-head.nc-c-play  { background:linear-gradient(120deg,rgba(60,100,150,.92),rgba(80,130,180,.92)); }
.nc-card-head.nc-c-lobby { border-left-color:#8a7642; }
.nc-card-head.nc-c-comm  { background:linear-gradient(120deg,rgba(120,80,140,.92),rgba(150,100,170,.92)); }
.nc-card-head.nc-c-play  { border-left-color:#4a6a90; }
.nc-card-head.nc-c-apply { background:linear-gradient(120deg,rgba(160,80,75,.92),rgba(190,105,95,.92)); }
.nc-card-head.nc-c-comm  { border-left-color:#6e4a82; }
.nc-card-head.nc-c-apply { border-left-color:#9a5048; }