Commit | Line | Data |
---|---|---|
19988d2d RK |
1 | <!-- This Source Code Form is subject to the terms of the Mozilla Public |
2 | - License, v. 2.0. If a copy of the MPL was not distributed with this | |
3 | - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> | |
4 | <svg width="12" height="12" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | |
5 | <style> | |
6 | g:not(:target) { | |
7 | display: none; | |
8 | } | |
9 | use:target > g { | |
10 | display: initial; | |
11 | } | |
12 | ||
13 | g { | |
14 | stroke: #FFCF00; | |
15 | stroke-width: 0.9px; | |
16 | fill: none; | |
17 | } | |
18 | g:not([id|="close"]) { | |
19 | shape-rendering: crispEdges; | |
20 | } | |
21 | ||
22 | .highcontrast { | |
23 | stroke-width: 1.9px; | |
24 | } | |
25 | .highcontrast-hover > g { | |
26 | stroke: #000000; | |
27 | } | |
28 | .white > g { | |
29 | stroke: #FFCF00; | |
30 | } | |
31 | .hover > g { | |
32 | stroke: #000000; | |
33 | } | |
34 | .themes { | |
35 | stroke: #FFCF00; | |
36 | stroke-width: 1.9px; | |
37 | } | |
38 | ||
39 | .outer-stroke { | |
40 | stroke: #FFCF00; | |
41 | stroke-width: 3.6; | |
42 | opacity: .75; | |
43 | } | |
44 | .restore-background-window { | |
45 | stroke-width: .9; | |
46 | } | |
47 | </style> | |
48 | <g id="close"> | |
49 | <path d="M1,1 l 10,10 M1,11 l 10,-10"/> | |
50 | </g> | |
51 | <g id="maximize"> | |
52 | <rect x="1.5" y="1.5" width="9" height="9"/> | |
53 | </g> | |
54 | <g id="minimize"> | |
55 | <line x1="1" y1="5.5" x2="11" y2="5.5"/> | |
56 | </g> | |
57 | <g id="restore"> | |
58 | <rect x="1.5" y="3.5" width="7" height="7"/> | |
59 | <polyline points="3.5,3.5 3.5,1.5 10.5,1.5 10.5,8.5 8.5,8.5"/> | |
60 | </g> | |
61 | ||
62 | <use id="close-white" class="white" xlink:href="#close"/> | |
63 | <use id="maximize-white" class="white" xlink:href="#maximize"/> | |
64 | <use id="minimize-white" class="white" xlink:href="#minimize"/> | |
65 | <use id="restore-white" class="white" xlink:href="#restore"/> | |
66 | ||
67 | <use id="close-hover" class="hover" xlink:href="#close"/> | |
68 | <use id="maximize-hover" class="hover" xlink:href="#maximize"/> | |
69 | <use id="minimize-hover" class="hover" xlink:href="#minimize"/> | |
70 | <use id="restore-hover" class="hover" xlink:href="#restore"/> | |
71 | ||
72 | <g id="close-highcontrast" class="highcontrast"> | |
73 | <path d="M1,1 l 10,10 M1,11 l 10,-10"/> | |
74 | </g> | |
75 | <g id="maximize-highcontrast" class="highcontrast"> | |
76 | <rect x="2" y="2" width="8" height="8"/> | |
77 | </g> | |
78 | <g id="minimize-highcontrast" class="highcontrast"> | |
79 | <line x1="1" y1="6" x2="11" y2="6"/> | |
80 | </g> | |
81 | <g id="restore-highcontrast" class="highcontrast"> | |
82 | <rect x="2" y="4" width="6" height="6"/> | |
83 | <polyline points="3.5,1.5 10.5,1.5 10.5,8.5" class="restore-background-window"/> | |
84 | </g> | |
85 | ||
86 | <use id="close-highcontrast-hover" class="highcontrast-hover" xlink:href="#close-highcontrast"/> | |
87 | <use id="maximize-highcontrast-hover" class="highcontrast-hover" xlink:href="#maximize-highcontrast"/> | |
88 | <use id="minimize-highcontrast-hover" class="highcontrast-hover" xlink:href="#minimize-highcontrast"/> | |
89 | <use id="restore-highcontrast-hover" class="highcontrast-hover" xlink:href="#restore-highcontrast"/> | |
90 | ||
91 | <g id="close-themes" class="themes"> | |
92 | <path d="M1,1 l 10,10 M1,11 l 10,-10" class="outer-stroke" /> | |
93 | <path d="M1.75,1.75 l 8.5,8.5 M1.75,10.25 l 8.5,-8.5"/> | |
94 | </g> | |
95 | <g id="maximize-themes" class="themes"> | |
96 | <rect x="2" y="2" width="8" height="8" class="outer-stroke"/> | |
97 | <rect x="2" y="2" width="8" height="8"/> | |
98 | </g> | |
99 | <g id="minimize-themes" class="themes"> | |
100 | <line x1="0" y1="6" x2="12" y2="6" class="outer-stroke"/> | |
101 | <line x1="1" y1="6" x2="11" y2="6"/> | |
102 | </g> | |
103 | <g id="restore-themes" class="themes"> | |
104 | <path d="M2,4 l 6,0 l 0,6 l -6,0z M2.5,1.5 l 8,0 l 0,8" class="outer-stroke"/> | |
105 | <rect x="2" y="4" width="6" height="6"/> | |
106 | <polyline points="3.5,1.5 10.5,1.5 10.5,8.5" class="restore-background-window"/> | |
107 | </g> | |
108 | </svg> |