2 * Icons and colors for external links.
5 /* stylelint-disable selector-class-pattern */
7 @import 'mediawiki.mixins';
9 .mw-parser-output a.external,
11 background-position: center right;
12 background-repeat: no-repeat;
13 .background-image-svg( 'images/external-ltr.svg', 'images/external-ltr.png' );
17 .mw-parser-output a.external[ href^='mailto:' ],
19 background-position: center right;
20 background-repeat: no-repeat;
21 .background-image-svg( 'images/mail.svg', 'images/mail.png' );
25 .mw-parser-output a.external[ href^='ftp://' ],
27 background-position: center right;
28 background-repeat: no-repeat;
29 .background-image-svg( 'images/ftp-ltr.svg', 'images/ftp-ltr.png' );
33 .mw-parser-output a.external[ href^='irc://' ],
34 .mw-parser-output a.external[ href^='ircs://' ],
36 background-position: center right;
37 background-repeat: no-repeat;
38 .background-image-svg( 'images/chat-ltr.svg', 'images/chat-ltr.png' );
42 .mw-parser-output a.external[ href$='.ogg' ],
43 .mw-parser-output a.external[ href$='.OGG' ],
44 .mw-parser-output a.external[ href$='.mid' ],
45 .mw-parser-output a.external[ href$='.MID' ],
46 .mw-parser-output a.external[ href$='.midi' ],
47 .mw-parser-output a.external[ href$='.MIDI' ],
48 .mw-parser-output a.external[ href$='.mp3' ],
49 .mw-parser-output a.external[ href$='.MP3' ],
50 .mw-parser-output a.external[ href$='.wav' ],
51 .mw-parser-output a.external[ href$='.WAV' ],
52 .mw-parser-output a.external[ href$='.wma' ],
53 .mw-parser-output a.external[ href$='.WMA' ],
55 background-position: center right;
56 background-repeat: no-repeat;
57 .background-image-svg( 'images/audio-ltr.svg', 'images/audio-ltr.png' );
61 .mw-parser-output a.external[ href$='.ogm' ],
62 .mw-parser-output a.external[ href$='.OGM' ],
63 .mw-parser-output a.external[ href$='.avi' ],
64 .mw-parser-output a.external[ href$='.AVI' ],
65 .mw-parser-output a.external[ href$='.mpeg' ],
66 .mw-parser-output a.external[ href$='.MPEG' ],
67 .mw-parser-output a.external[ href$='.mpg' ],
68 .mw-parser-output a.external[ href$='.MPG' ],
70 background-position: center right;
71 background-repeat: no-repeat;
72 .background-image-svg( 'images/video.svg', 'images/video.png' );
76 .mw-parser-output a.external[ href$='.pdf' ],
77 .mw-parser-output a.external[ href$='.PDF' ],
78 .mw-parser-output a.external[ href*='.pdf#' ],
79 .mw-parser-output a.external[ href*='.PDF#' ],
80 .mw-parser-output a.external[ href*='.pdf?' ],
81 .mw-parser-output a.external[ href*='.PDF?' ],
83 background-position: center right;
84 background-repeat: no-repeat;
85 .background-image-svg( 'images/document-ltr.svg', 'images/document-ltr.png' );
89 /* Interwiki styling */
90 .mw-parser-output a.extiw,
91 .mw-parser-output a.extiw:active {
95 /* External link color */
96 .mw-parser-output a.external {