2 * Icons and colors for external links.
5 /* Bug 66091 is blocking is from converting this file to LESS
6 * and using the .background-image-svg mixin. */
8 /* SVG support using a transparent gradient to guarantee cross-browser
9 * compatibility (browsers able to understand gradient syntax support also SVG).
10 * http://pauginer.tumblr.com/post/36614680636/invisible-gradient-technique */
14 background: url
(images
/external-ltr
.png
) center right no-repeat
;
16 background-image: -webkit-linear-gradient
(transparent
, transparent
), url
(images
/external-ltr
.svg
);
18 background-image: linear-gradient
(transparent
, transparent
), url
(images
/external-ltr
.svg
);
22 .mw-body a
.external
[href^
="mailto:"],
24 background: url
(images/mail.png) center right no-repeat
;
26 background-image: -webkit-linear-gradient
(transparent
, transparent
), url
(images/mail.svg);
28 background-image: linear-gradient
(transparent
, transparent
), url
(images/mail.svg);
32 .mw-body a
.external
[href^
="ftp://"],
34 background: url
(images
/ftp-ltr
.png
) center right no-repeat
;
36 background-image: -webkit-linear-gradient
(transparent
, transparent
), url
(images
/ftp-ltr
.svg
);
38 background-image: linear-gradient
(transparent
, transparent
), url
(images
/ftp-ltr
.svg
);
42 .mw-body a
.external
[href^
="irc://"],
43 .mw-body a
.external
[href^
="ircs://"],
45 background: url
(images
/chat-ltr
.png
) center right no-repeat
;
47 background-image: -webkit-linear-gradient
(transparent
, transparent
), url
(images
/chat-ltr
.svg
);
49 background-image: linear-gradient
(transparent
, transparent
), url
(images
/chat-ltr
.svg
);
53 .mw-body a
.external
[href$
=".ogg"], .mw-body a
.external
[href$
=".OGG"],
54 .mw-body a
.external
[href$
=".mid"], .mw-body a
.external
[href$
=".MID"],
55 .mw-body a
.external
[href$
=".midi"], .mw-body a
.external
[href$
=".MIDI"],
56 .mw-body a
.external
[href$
=".mp3"], .mw-body a
.external
[href$
=".MP3"],
57 .mw-body a
.external
[href$
=".wav"], .mw-body a
.external
[href$
=".WAV"],
58 .mw-body a
.external
[href$
=".wma"], .mw-body a
.external
[href$
=".WMA"],
60 background: url
(images
/audio-ltr
.png
) center right no-repeat
;
62 background-image: -webkit-linear-gradient
(transparent
, transparent
), url
(images
/audio-ltr
.svg
);
64 background-image: linear-gradient
(transparent
, transparent
), url
(images
/audio-ltr
.svg
);
68 .mw-body a
.external
[href$
=".ogm"], .mw-body a
.external
[href$
=".OGM"],
69 .mw-body a
.external
[href$
=".avi"], .mw-body a
.external
[href$
=".AVI"],
70 .mw-body a
.external
[href$
=".mpeg"], .mw-body a
.external
[href$
=".MPEG"],
71 .mw-body a
.external
[href$
=".mpg"], .mw-body a
.external
[href$
=".MPG"],
73 background: url
(images/video.png) center right no-repeat
;
75 background-image: -webkit-linear-gradient
(transparent
, transparent
), url
(images/video.svg);
77 background-image: linear-gradient
(transparent
, transparent
), url
(images/video.svg);
81 .mw-body a
.external
[href$
=".pdf"], .mw-body a
.external
[href$
=".PDF"],
82 .mw-body a
.external
[href
*=".pdf#"], .mw-body a
.external
[href
*=".PDF#"],
83 .mw-body a
.external
[href
*=".pdf?"], .mw-body a
.external
[href
*=".PDF?"],
85 background: url
(images
/document-ltr
.png
) center right no-repeat
;
87 background-image: -webkit-linear-gradient
(transparent
, transparent
), url
(images
/document-ltr
.svg
);
89 background-image: linear-gradient
(transparent
, transparent
), url
(images
/document-ltr
.svg
);
93 /* Interwiki styling */
95 .mw-body a.extiw:active {
99 /* External link color */
100 .mw-body a.external {