MediaWiki:Gadget-DisambiguationLinks.css:修订间差异
外观
2025年11月2日 (日) 16:25的最新版本
/**
* 消歧义页面链接样式
* 功能:将消歧义页面和消歧义重定向链接显示为不同橙色
* 版本:1.3 (2024-03-15)
* 作者:Kaldari (MediaWiki社区贡献者)
* 适用:MediaWiki 1.43+
*/
/*
* CSS变量定义区
* --------------------------------------------------
* 使用HSL色彩模式(色相|饱和度|明度)便于颜色管理
* 基础色相值为30(标准橙色),重定向链接使用20(偏红橙)
*/
:root {
/* 基础消歧义链接颜色参数 */
--disambig-hue: 30; /* 主色调色相值(0-360) */
--disambig-saturation: 100%; /* 颜色饱和度(%) */
--disambig-lightness: 56%; /* 颜色明度(%) */
/* 计算生成的消歧义链接颜色 */
--disambig-color: hsl(
var(--disambig-hue),
var(--disambig-saturation),
var(--disambig-lightness)
);
/* 已访问链接颜色(降低10%明度) */
--disambig-visited: hsl(
var(--disambig-hue),
var(--disambig-saturation),
calc(var(--disambig-lightness) - 10%)
);
/* 消歧义重定向链接颜色参数 */
--disambig-redirect-hue: 20; /* 微调色相使颜色更偏红 */
/* 计算生成的消歧义重定向链接颜色 */
--disambig-redirect: hsl(
var(--disambig-redirect-hue),
var(--disambig-saturation),
var(--disambig-lightness)
);
/* 已访问的重定向链接颜色 */
--disambig-redirect-visited: hsl(
var(--disambig-redirect-hue),
var(--disambig-saturation),
calc(var(--disambig-lightness) - 10%)
);
}
/*
* 实际样式规则
* --------------------------------------------------
* 使用!important确保覆盖默认皮肤样式
*/
/* 标准消歧义链接 */
a.mw-disambig {
color: var(--disambig-color) !important; /* 应用主消歧义颜色 */
}
/* 已访问的消歧义链接 */
a.mw-disambig:visited {
color: var(--disambig-visited) !important; /* 使用加深颜色 */
}
/* 消歧义重定向链接 */
a.mw-redirect.mw-disambig {
color: var(--disambig-redirect) !important; /* 使用偏红色调 */
}
/* 已访问的消歧义重定向链接 */
a.mw-redirect.mw-disambig:visited {
color: var(--disambig-redirect-visited) !important; /* 使用加深的偏红色 */
}