Template:Infobox styles.css: Difference between revisions
Add link styling for breadcrumb-style type badges (via update-page on MediaWiki MCP Server) |
Fix red links turning blue in dark mode — exclude .new links from blue color override and add explicit red link styling (via update-page on MediaWiki MCP Server) |
||
| Line 450: | Line 450: | ||
} | } | ||
html.skin-theme-clientpref-night .infobox-crt-model a, | /* Infobox link colors - night mode (exclude red links) */ | ||
html.skin-theme-clientpref-night .infobox-av-device a, | html.skin-theme-clientpref-night .infobox-crt-model a:not(.new), | ||
html.skin-theme-clientpref-night .infobox-accessory a, | html.skin-theme-clientpref-night .infobox-av-device a:not(.new), | ||
html.skin-theme-clientpref-night .infobox-part a, | html.skin-theme-clientpref-night .infobox-accessory a:not(.new), | ||
html.skin-theme-clientpref-night .infobox-non-crt a { | html.skin-theme-clientpref-night .infobox-part a:not(.new), | ||
html.skin-theme-clientpref-night .infobox-non-crt a:not(.new) { | |||
color: #89b4fa; | color: #89b4fa; | ||
} | } | ||
html.skin-theme-clientpref-night .infobox-crt-model a:visited, | html.skin-theme-clientpref-night .infobox-crt-model a:visited:not(.new), | ||
html.skin-theme-clientpref-night .infobox-av-device a:visited, | html.skin-theme-clientpref-night .infobox-av-device a:visited:not(.new), | ||
html.skin-theme-clientpref-night .infobox-accessory a:visited, | html.skin-theme-clientpref-night .infobox-accessory a:visited:not(.new), | ||
html.skin-theme-clientpref-night .infobox-part a:visited, | html.skin-theme-clientpref-night .infobox-part a:visited:not(.new), | ||
html.skin-theme-clientpref-night .infobox-non-crt a:visited { | html.skin-theme-clientpref-night .infobox-non-crt a:visited:not(.new) { | ||
color: #cba6f7; | color: #cba6f7; | ||
} | |||
/* Red links (non-existent pages) - night mode */ | |||
html.skin-theme-clientpref-night .infobox-crt-model a.new, | |||
html.skin-theme-clientpref-night .infobox-av-device a.new, | |||
html.skin-theme-clientpref-night .infobox-accessory a.new, | |||
html.skin-theme-clientpref-night .infobox-part a.new, | |||
html.skin-theme-clientpref-night .infobox-non-crt a.new { | |||
color: #f38ba8 !important; | |||
} | } | ||
| Line 688: | Line 698: | ||
} | } | ||
html.skin-theme-clientpref-os .infobox-crt-model a, | /* Infobox link colors - OS dark mode (exclude red links) */ | ||
html.skin-theme-clientpref-os .infobox-av-device a, | html.skin-theme-clientpref-os .infobox-crt-model a:not(.new), | ||
html.skin-theme-clientpref-os .infobox-accessory a, | html.skin-theme-clientpref-os .infobox-av-device a:not(.new), | ||
html.skin-theme-clientpref-os .infobox-part a, | html.skin-theme-clientpref-os .infobox-accessory a:not(.new), | ||
html.skin-theme-clientpref-os .infobox-non-crt a { | html.skin-theme-clientpref-os .infobox-part a:not(.new), | ||
html.skin-theme-clientpref-os .infobox-non-crt a:not(.new) { | |||
color: #89b4fa; | color: #89b4fa; | ||
} | } | ||
html.skin-theme-clientpref-os .infobox-crt-model a:visited, | html.skin-theme-clientpref-os .infobox-crt-model a:visited:not(.new), | ||
html.skin-theme-clientpref-os .infobox-av-device a:visited, | html.skin-theme-clientpref-os .infobox-av-device a:visited:not(.new), | ||
html.skin-theme-clientpref-os .infobox-accessory a:visited, | html.skin-theme-clientpref-os .infobox-accessory a:visited:not(.new), | ||
html.skin-theme-clientpref-os .infobox-part a:visited, | html.skin-theme-clientpref-os .infobox-part a:visited:not(.new), | ||
html.skin-theme-clientpref-os .infobox-non-crt a:visited { | html.skin-theme-clientpref-os .infobox-non-crt a:visited:not(.new) { | ||
color: #cba6f7; | color: #cba6f7; | ||
} | |||
/* Red links (non-existent pages) - OS dark mode */ | |||
html.skin-theme-clientpref-os .infobox-crt-model a.new, | |||
html.skin-theme-clientpref-os .infobox-av-device a.new, | |||
html.skin-theme-clientpref-os .infobox-accessory a.new, | |||
html.skin-theme-clientpref-os .infobox-part a.new, | |||
html.skin-theme-clientpref-os .infobox-non-crt a.new { | |||
color: #f38ba8 !important; | |||
} | } | ||