Difference between revisions of "MediaWiki:Common.css"
Jump to navigation
Jump to search
m |
m |
||
| Line 1: | Line 1: | ||
/* CSS placed here will be applied to all skins */ | /* CSS placed here will be applied to all skins */ | ||
/* Unvisited links */ | /* Unvisited links */ | ||
| − | #mw-content-text .mw-parser-output a { | + | #mw-content-text .mw-parser-output a:not(:has(img)) { |
display: inline-block; | display: inline-block; | ||
padding: 3px 4px; | padding: 3px 4px; | ||
| Line 23: | Line 23: | ||
/* Visited links */ | /* Visited links */ | ||
| − | #mw-content-text .mw-parser-output a:visited { | + | #mw-content-text .mw-parser-output a:visited:not(:has(img)) { |
color: gold; | color: gold; | ||
text-shadow: | text-shadow: | ||
| Line 39: | Line 39: | ||
/* Hovered links */ | /* Hovered links */ | ||
| − | #mw-content-text .mw-parser-output a:hover { | + | #mw-content-text .mw-parser-output a:hover:not(:has(img)) { |
text-shadow: | text-shadow: | ||
-1px -1px 0 black, | -1px -1px 0 black, | ||
| Line 54: | Line 54: | ||
/* Active links */ | /* Active links */ | ||
| − | #mw-content-text .mw-parser-output a:active { | + | #mw-content-text .mw-parser-output a:active:not(:has(img)) { |
text-shadow: | text-shadow: | ||
-1px -1px 0 black, | -1px -1px 0 black, | ||
Revision as of 02:37, 2 October 2024
/* CSS placed here will be applied to all skins */
/* Unvisited links */
#mw-content-text .mw-parser-output a:not(:has(img)) {
display: inline-block;
padding: 3px 4px;
background-color: rgba(0, 0, 0, 0.8);
color: yellow;
text-shadow:
-1px -1px 0 black,
1px -1px 0 black,
-1px 1px 0 black,
1px 1px 0 black,
-1px -1px 0 black,
1px -1px 0 black,
-1px 1px 0 black,
1px 1px 0 black;
text-decoration: none;
border-radius: 5px; /* Rounded corners */
font-weight: bold;
border: 1px solid #000; /* Border to match background */
transition: background-color 0.3s ease, color 0.3s ease; /* Smooth transition */
}
/* Visited links */
#mw-content-text .mw-parser-output a:visited:not(:has(img)) {
color: gold;
text-shadow:
-1px -1px 0 black,
1px -1px 0 black,
-1px 1px 0 black,
1px 1px 0 black,
-1px -1px 0 black,
1px -1px 0 black,
-1px 1px 0 black,
1px 1px 0 black;
font-weight: bold;
background-color: rgba(50, 50, 50, 0.8);
}
/* Hovered links */
#mw-content-text .mw-parser-output a:hover:not(:has(img)) {
text-shadow:
-1px -1px 0 black,
1px -1px 0 black,
-1px 1px 0 black,
1px 1px 0 black,
-1px -1px 0 black,
1px -1px 0 black,
-1px 1px 0 black,
1px 1px 0 black;
font-weight: bold;
background-color: rgba(0, 0, 0, 0.1);
}
/* Active links */
#mw-content-text .mw-parser-output a:active:not(:has(img)) {
text-shadow:
-1px -1px 0 black,
1px -1px 0 black,
-1px 1px 0 black,
1px 1px 0 black,
-1px -1px 0 black,
1px -1px 0 black,
-1px 1px 0 black,
1px 1px 0 black;
font-weight: bold;
background-color: rgba(0, 0, 0, 0.05);
}