有觉性 以安住且中立的心 照见身心的实相
MediaWiki:Common.css:修订间差异
来自Dhamma.cn
小无编辑摘要 |
小无编辑摘要 |
||
| (未显示同一用户的24个中间版本) | |||
| 第1行: | 第1行: | ||
/* 这里放置的CSS将应用于所有皮肤 */ | /* 这里放置的CSS将应用于所有皮肤 */ | ||
/* 1. 隐藏非登录用户的工具箱特定项目 */ | |||
/* 隐藏非登录用户的工具箱特定项目 */ | |||
body:not(.user-logged-in) #t-whatlinkshere, /* 链入页面 */ | body:not(.user-logged-in) #t-whatlinkshere, /* 链入页面 */ | ||
body:not(.user-logged-in) #t-recentchangeslinked, /* 相关更改 */ | body:not(.user-logged-in) #t-recentchangeslinked, /* 相关更改 */ | ||
body:not(.user-logged-in) #t-permalink, /* 固定链接 */ | body:not(.user-logged-in) #t-permalink, /* 固定链接 */ | ||
body:not(.user-logged-in) #t-info, /* 页面信息 */ | body:not(.user-logged-in) #t-info, /* 页面信息 */ | ||
body:not(.user-logged-in) #t-log { /* 页面日志 */ | body:not(.user-logged-in) #t-log { /* 页面日志 */ | ||
display: none !important; | display: none !important; | ||
} | } | ||
/* 2. 隐藏页面操作按钮 */ | |||
/* | |||
body.page-Main_Page li#ca-talk { display: none !important; } | body.page-Main_Page li#ca-talk { display: none !important; } | ||
#ca-talk { display:none!important; } | #ca-talk { display: none !important; } | ||
#ca-viewsource { display:none!important; } | #ca-viewsource { display: none !important; } | ||
#ca-view { display: none !important; } | |||
#ca-view { display:none!important; } | #ca-delete { display: none !important; } | ||
#ca-history { display: none !important; } | |||
#ca-nstab-main { display: none !important; } | |||
#ca-delete { display:none!important; } | /* #ca-watch { display: none !important; } */ | ||
#ca-history { display:none!important; } | /* li#ca-edit { display: none; } */ | ||
#ca-nstab-main { display:none!important; } | |||
/* 3. 去除"关于此IP地址的讨论"按钮 */ | |||
#p-personal #pt-anonuserpage { | #p-personal #pt-anonuserpage { | ||
display: none; | display: none; | ||
} | } | ||
/* 4. 基础排版与分类隐藏 */ | |||
/* | |||
.catlinks { display: none; } | .catlinks { display: none; } | ||
| 第81行: | 第33行: | ||
line-height: 1.6em; | line-height: 1.6em; | ||
} | } | ||
/* =================================================== | /* =================================================== | ||
5. 视频容器与遮罩配置 | |||
=================================================== */ | =================================================== */ | ||
.embedvideo, | .embedvideo, | ||
| 第93行: | 第42行: | ||
.thumbinner { | .thumbinner { | ||
width: 100% !important; | width: 100% !important; | ||
max-width: 800px !important; | max-width: 800px !important; | ||
margin: 15px auto !important; | margin: 15px auto !important; | ||
float: none !important; | float: none !important; | ||
} | } | ||
.embedvideo video, | .embedvideo video, | ||
.mediaContainer video, | .mediaContainer video, | ||
| 第109行: | 第57行: | ||
} | } | ||
.embedvideo-overlay, | .embedvideo-overlay, | ||
.embedvideo-consent-overlay, | .embedvideo-consent-overlay, | ||
| 第120行: | 第65行: | ||
} | } | ||
/* =================================================== | |||
6. 页脚 Footer 样式调整 | |||
=================================================== */ | |||
#footer | #mw-footer, | ||
# | #footer, | ||
.footer | .mw-footer { | ||
display: flex !important; | |||
flex-direction: column !important; | |||
align-items: center !important; | |||
justify-content: center !important; | |||
text-align: center !important; | |||
width: 100% !important; | |||
max-width: 100% !important; | |||
margin: 0 auto !important; | |||
padding: 20px 0 24px 0 !important; | |||
padding: 0 !important; | |||
box-sizing: border-box !important; | box-sizing: border-box !important; | ||
border-top: none !important; | |||
border-bottom: none !important; | |||
} | } | ||
#mw-footer *, #footer *, .mw-footer * { | |||
#footer | float: none !important; | ||
# | grid-column: auto !important; | ||
.footer | |||
} | } | ||
#mw-footer #p-footertext, | |||
#mw-footer #p-places, | |||
#mw-footer #p-footer-icons, | |||
#mw-footer .mw-footer-container { | |||
#footer- | |||
# | |||
display: flex !important; | display: flex !important; | ||
flex- | flex-direction: column !important; | ||
align-items: center !important; | align-items: center !important; | ||
width: 100% !important; | |||
width: | margin: 0 !important; | ||
padding: 0 !important; | padding: 0 !important; | ||
border: none !important; | border: none !important; | ||
} | } | ||
#footer-info-lastmod, | |||
#footer- | .footer-info-lastmod, | ||
li#footer-info-lastmod, | |||
.footer- | [id*="lastmod"], | ||
#footer- | .mw-footer-lastmod { | ||
display: none !important; | |||
display: | |||
} | } | ||
#footer-info, | |||
#p-footertext { | |||
order: 1 !important; | |||
font-size: 0.85em !important; | |||
display: flex !important; | display: flex !important; | ||
flex-direction: column !important; | flex-direction: column !important; | ||
align-items: center !important; | align-items: center !important; | ||
text-align: center !important; | text-align: center !important; | ||
gap: 2px !important; | |||
margin: 0 0 3px 0 !important; | |||
padding: 0 !important; | |||
list-style: none !important; | |||
width: 100% !important; | |||
} | |||
#footer-info *, #p-footertext *, #footer-places * { | |||
font-size: inherit !important; | |||
line-height: 1.25 !important; | |||
} | } | ||
#footer-info-viewcount { | #footer-info-viewcount { | ||
order: 1 !important; | order: 1 !important; | ||
margin- | margin: 0 !important; | ||
color: rgba(255, 255, 255, 0.7) !important; | |||
display: block !important; | |||
text-align: center !important; | |||
} | } | ||
#footer-info-copyright { | |||
#footer- | |||
order: 2 !important; | order: 2 !important; | ||
margin- | margin: 0 !important; | ||
color: rgba(255, 255, 255, 0.8) !important; | |||
display: block !important; | |||
text-align: center !important; | |||
} | } | ||
#footer-places, | |||
# | #p-places, | ||
#f- | #f-list { | ||
order: | order: 2 !important; | ||
font-size: 0.85em !important; | |||
display: flex !important; | display: flex !important; | ||
flex-direction: row !important; | flex-direction: row !important; | ||
justify-content: center !important; | justify-content: center !important; | ||
align-items: center !important; | align-items: center !important; | ||
flex-wrap: wrap !important; | |||
margin- | width: 100% !important; | ||
padding: 0 !important; | |||
margin: 3px auto !important; | |||
list-style: none !important; | |||
gap: 16px !important; | |||
} | } | ||
#footer-places ul, #p-places ul { | |||
display: flex !important; | |||
flex-direction: row !important; | |||
flex-wrap: wrap !important; | |||
justify-content: center !important; | |||
gap: 16px !important; | |||
padding: 0 !important; | |||
margin: 0 !important; | |||
list-style: none !important; | |||
} | |||
#footer-places li, #p-places li { | |||
display: inline-flex !important; | |||
margin: 0 !important; | |||
padding: 0 !important; | |||
} | |||
#footer-places a, #p-places a { | |||
color: rgba(255, 255, 255, 0.95) !important; | |||
text-decoration: none !important; | |||
} | |||
#footer-icons, | |||
#p-footer-icons, | |||
#f-poweredbyico, | |||
.footer-icons { | |||
# | order: 3 !important; | ||
display: flex !important; | |||
padding- | flex-direction: row !important; | ||
flex-wrap: wrap !important; | |||
justify-content: center !important; | |||
align-items: center !important; | |||
gap: 35px !important; | |||
margin: 3px auto 0 auto !important; | |||
padding-top: 16px !important; | |||
position: relative !important; | |||
list-style: none !important; | |||
width: 100% !important; | |||
} | } | ||
#p-footer-icons ul, #footer-icons ul { | |||
#footer-icons, # | display: flex !important; | ||
flex-direction: row !important; | |||
padding- | flex-wrap: wrap !important; | ||
justify-content: center !important; | |||
gap: 35px !important; | |||
padding: 0 !important; | |||
margin: 0 !important; | |||
list-style: none !important; | |||
} | } | ||
#footer-icons::before { | #footer-icons::before, | ||
#p-footer-icons::before, | |||
#f-poweredbyico::before { | |||
content: "" !important; | content: "" !important; | ||
position: absolute !important; | position: absolute !important; | ||
| 第314行: | 第223行: | ||
left: 50% !important; | left: 50% !important; | ||
transform: translateX(-50%) !important; | transform: translateX(-50%) !important; | ||
width: 200px !important; | width: 200px !important; | ||
height: 1px !important; | height: 1px !important; | ||
background: linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent) !important; | background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent) !important; | ||
} | } | ||
#footer-icons li, #footer-icons a, | |||
#p-footer-icons li, #p-footer-icons a, | |||
.footer-icons li, .footer-icons a { | |||
display: inline-flex !important; | |||
display: flex | |||
align-items: center !important; | align-items: center !important; | ||
justify-content: center !important; | |||
width: auto !important; | |||
height: auto !important; | |||
padding: 0 !important; | padding: 0 !important; | ||
margin: | margin: 0 !important; | ||
background: transparent !important; | |||
border: none !important; | |||
box-shadow: none !important; | |||
} | } | ||
#footer-icons img, | |||
#footer- | #p-footer-icons img, | ||
#f-poweredbyico img, | |||
.footer-icons img { | |||
background-color: #ffffff !important; | |||
border-radius: 6px !important; | |||
box-sizing: border-box !important; | |||
object-fit: contain !important; | |||
display: block !important; | |||
opacity: 0.88; | |||
transition: all 0.25s ease-in-out !important; | |||
} | } | ||
#footer-icons img:hover, | |||
#footer- | #p-footer-icons img:hover, | ||
.footer-icons img:hover { | |||
opacity: 1 !important; | |||
transform: translateY(-2px) scale(1.04) !important; | |||
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25) !important; | |||
} | } | ||
@media screen and (min-width: 769px) { | |||
#footer- | #footer-icons img, #p-footer-icons img, .footer-icons img { | ||
height: 28px !important; | |||
padding: 3px 8px !important; | |||
} | |||
} | } | ||
@media screen and (max-width: 768px) { | |||
#footer- | #footer-icons, #p-footer-icons, .footer-icons { | ||
gap: 10px !important; | |||
} | |||
#footer-icons img, #p-footer-icons img, .footer-icons img { | |||
height: 32px !important; | |||
padding: 4px 10px !important; | |||
} | |||
} | } | ||
/* | /* =================================================== | ||
强制隐藏 Special:Search 页面顶部的“高级”标签及下方的命名空间选择框 | |||
=================================================== */ | |||
/* 1. 隐藏顶部的“高级”选项卡 */ | |||
.mw-search-profile-advanced, | |||
a[href*="profile=advanced"] { | |||
display: none !important; | |||
} | } | ||
/* 2. 隐藏下方展开的“搜索命名空间”复选框区域 */ | |||
/* | #mw-searchoptions, | ||
# | .mw-search-namespaces, | ||
. | .mw-search-form-optional { | ||
.mw- | |||
display: none !important; | display: none !important; | ||
} | } | ||
2026年9月14日 (一) 11:21的最新版本
/* 这里放置的CSS将应用于所有皮肤 */
/* 1. 隐藏非登录用户的工具箱特定项目 */
body:not(.user-logged-in) #t-whatlinkshere, /* 链入页面 */
body:not(.user-logged-in) #t-recentchangeslinked, /* 相关更改 */
body:not(.user-logged-in) #t-permalink, /* 固定链接 */
body:not(.user-logged-in) #t-info, /* 页面信息 */
body:not(.user-logged-in) #t-log { /* 页面日志 */
display: none !important;
}
/* 2. 隐藏页面操作按钮 */
body.page-Main_Page li#ca-talk { display: none !important; }
#ca-talk { display: none !important; }
#ca-viewsource { display: none !important; }
#ca-view { display: none !important; }
#ca-delete { display: none !important; }
#ca-history { display: none !important; }
#ca-nstab-main { display: none !important; }
/* #ca-watch { display: none !important; } */
/* li#ca-edit { display: none; } */
/* 3. 去除"关于此IP地址的讨论"按钮 */
#p-personal #pt-anonuserpage {
display: none;
}
/* 4. 基础排版与分类隐藏 */
.catlinks { display: none; }
body {
font-size: 16px;
line-height: 1.6em;
}
/* ===================================================
5. 视频容器与遮罩配置
=================================================== */
.embedvideo,
.embedvideo-container,
.mediaContainer,
.thumbinner {
width: 100% !important;
max-width: 800px !important;
margin: 15px auto !important;
float: none !important;
}
.embedvideo video,
.mediaContainer video,
.thumbinner video,
video.mw-file-element,
video {
width: 100% !important;
height: auto !important;
display: block !important;
}
.embedvideo-overlay,
.embedvideo-consent-overlay,
.embedvideo-header,
.embedvideo-title,
.embedvideo-service {
display: none !important;
}
/* ===================================================
6. 页脚 Footer 样式调整
=================================================== */
#mw-footer,
#footer,
.mw-footer {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: center !important;
text-align: center !important;
width: 100% !important;
max-width: 100% !important;
margin: 0 auto !important;
padding: 20px 0 24px 0 !important;
box-sizing: border-box !important;
border-top: none !important;
border-bottom: none !important;
}
#mw-footer *, #footer *, .mw-footer * {
float: none !important;
grid-column: auto !important;
}
#mw-footer #p-footertext,
#mw-footer #p-places,
#mw-footer #p-footer-icons,
#mw-footer .mw-footer-container {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
width: 100% !important;
margin: 0 !important;
padding: 0 !important;
border: none !important;
}
#footer-info-lastmod,
.footer-info-lastmod,
li#footer-info-lastmod,
[id*="lastmod"],
.mw-footer-lastmod {
display: none !important;
}
#footer-info,
#p-footertext {
order: 1 !important;
font-size: 0.85em !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
text-align: center !important;
gap: 2px !important;
margin: 0 0 3px 0 !important;
padding: 0 !important;
list-style: none !important;
width: 100% !important;
}
#footer-info *, #p-footertext *, #footer-places * {
font-size: inherit !important;
line-height: 1.25 !important;
}
#footer-info-viewcount {
order: 1 !important;
margin: 0 !important;
color: rgba(255, 255, 255, 0.7) !important;
display: block !important;
text-align: center !important;
}
#footer-info-copyright {
order: 2 !important;
margin: 0 !important;
color: rgba(255, 255, 255, 0.8) !important;
display: block !important;
text-align: center !important;
}
#footer-places,
#p-places,
#f-list {
order: 2 !important;
font-size: 0.85em !important;
display: flex !important;
flex-direction: row !important;
justify-content: center !important;
align-items: center !important;
flex-wrap: wrap !important;
width: 100% !important;
padding: 0 !important;
margin: 3px auto !important;
list-style: none !important;
gap: 16px !important;
}
#footer-places ul, #p-places ul {
display: flex !important;
flex-direction: row !important;
flex-wrap: wrap !important;
justify-content: center !important;
gap: 16px !important;
padding: 0 !important;
margin: 0 !important;
list-style: none !important;
}
#footer-places li, #p-places li {
display: inline-flex !important;
margin: 0 !important;
padding: 0 !important;
}
#footer-places a, #p-places a {
color: rgba(255, 255, 255, 0.95) !important;
text-decoration: none !important;
}
#footer-icons,
#p-footer-icons,
#f-poweredbyico,
.footer-icons {
order: 3 !important;
display: flex !important;
flex-direction: row !important;
flex-wrap: wrap !important;
justify-content: center !important;
align-items: center !important;
gap: 35px !important;
margin: 3px auto 0 auto !important;
padding-top: 16px !important;
position: relative !important;
list-style: none !important;
width: 100% !important;
}
#p-footer-icons ul, #footer-icons ul {
display: flex !important;
flex-direction: row !important;
flex-wrap: wrap !important;
justify-content: center !important;
gap: 35px !important;
padding: 0 !important;
margin: 0 !important;
list-style: none !important;
}
#footer-icons::before,
#p-footer-icons::before,
#f-poweredbyico::before {
content: "" !important;
position: absolute !important;
top: 0 !important;
left: 50% !important;
transform: translateX(-50%) !important;
width: 200px !important;
height: 1px !important;
background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent) !important;
}
#footer-icons li, #footer-icons a,
#p-footer-icons li, #p-footer-icons a,
.footer-icons li, .footer-icons a {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
width: auto !important;
height: auto !important;
padding: 0 !important;
margin: 0 !important;
background: transparent !important;
border: none !important;
box-shadow: none !important;
}
#footer-icons img,
#p-footer-icons img,
#f-poweredbyico img,
.footer-icons img {
background-color: #ffffff !important;
border-radius: 6px !important;
box-sizing: border-box !important;
object-fit: contain !important;
display: block !important;
opacity: 0.88;
transition: all 0.25s ease-in-out !important;
}
#footer-icons img:hover,
#p-footer-icons img:hover,
.footer-icons img:hover {
opacity: 1 !important;
transform: translateY(-2px) scale(1.04) !important;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25) !important;
}
@media screen and (min-width: 769px) {
#footer-icons img, #p-footer-icons img, .footer-icons img {
height: 28px !important;
padding: 3px 8px !important;
}
}
@media screen and (max-width: 768px) {
#footer-icons, #p-footer-icons, .footer-icons {
gap: 10px !important;
}
#footer-icons img, #p-footer-icons img, .footer-icons img {
height: 32px !important;
padding: 4px 10px !important;
}
}
/* ===================================================
强制隐藏 Special:Search 页面顶部的“高级”标签及下方的命名空间选择框
=================================================== */
/* 1. 隐藏顶部的“高级”选项卡 */
.mw-search-profile-advanced,
a[href*="profile=advanced"] {
display: none !important;
}
/* 2. 隐藏下方展开的“搜索命名空间”复选框区域 */
#mw-searchoptions,
.mw-search-namespaces,
.mw-search-form-optional {
display: none !important;
}
