some corrections and finishing touches to that LCARStrek works well for Firefox 55...
[themes.git] / LCARStrek / browser / caption-buttons.svg
CommitLineData
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>