1/**
2 * This file provides styles for all types of links.
3 */
4
5/*____________ links to wiki pages ____________*/
6
7/* existing wikipage */
8.dokuwiki a.wikilink1 {
9}
10/* not existing wikipage */
11.dokuwiki a.wikilink2 {
12    text-decoration: none;
13}
14.dokuwiki a.wikilink2:link,
15.dokuwiki a.wikilink2:visited {
16    border-bottom: 1px dotted;
17}
18.dokuwiki a.wikilink2:hover,
19.dokuwiki a.wikilink2:active,
20.dokuwiki a.wikilink2:focus {
21    border-bottom-width: 0;
22}
23
24/* any link to current page */
25.dokuwiki span.curid a {
26    font-weight: bold;
27}
28
29/*____________ other link types ____________*/
30
31.dokuwiki a.urlextern,
32.dokuwiki a.windows,
33.dokuwiki a.mail,
34.dokuwiki a.mediafile,
35.dokuwiki a.interwiki {
36    background-size: 1.2em;
37    background-repeat: no-repeat;
38    background-position: 0 center;
39    padding: 0 0 0 1.4em;
40}
41/* external link */
42.dokuwiki a.urlextern {
43    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-external-link" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="%234dabf7" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M12 6h-6a2 2 0 0 0 -2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2 -2v-6" /><path d="M11 13l9 -9" /><path d="M15 4h5v5" /></svg>');
44}
45/* windows share */
46.dokuwiki a.windows {
47    background-image: url(../../images/unc.svg);
48}
49/* email link */
50.dokuwiki a.mail {
51    background-image: url(../../images/email.svg);
52}
53
54/* icons of the following are set by dokuwiki in lib/exe/css.php */
55/* link to some embedded media */
56.dokuwiki a.mediafile {
57}
58/* interwiki link */
59.dokuwiki a.interwiki {
60}
61
62/* RTL corrections; if link icons don't work as expected, remove the following lines */
63[dir=rtl] .dokuwiki a.urlextern,
64[dir=rtl] .dokuwiki a.windows,
65[dir=rtl] .dokuwiki a.mail,
66[dir=rtl] .dokuwiki a.interwiki,
67[dir=rtl] .dokuwiki a.mediafile {
68    background-position: right center;
69    padding: 0 18px 0 0;
70}
71