some corrections and finishing touches to that LCARStrek works well for Firefox 55...
[themes.git] / LCARStrek / global / globalBindings.xml
... / ...
CommitLineData
1<?xml version="1.0"?>
2
3<bindings id="globalBindings"
4 xmlns="http://www.mozilla.org/xbl"
5 xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
6 xmlns:xbl="http://www.mozilla.org/xbl">
7
8 <binding id="radio"
9 extends="chrome://global/content/bindings/radio.xml#radio">
10 <content>
11 <xul:hbox class="radio-check-box1" xbl:inherits="selected,checked,disabled">
12 <xul:hbox class="radio-check-box2" flex="1">
13 <xul:image class="radio-check" xbl:inherits="selected,checked,disabled"/>
14 </xul:hbox>
15 </xul:hbox>
16 <xul:hbox class="radio-label-box" align="center" flex="1">
17 <xul:image class="radio-icon" xbl:inherits="src"/>
18 <xul:label class="radio-label" xbl:inherits="xbl:text=label,accesskey,crop" flex="1"/>
19 </xul:hbox>
20 </content>
21 </binding>
22
23 <binding id="toolbarpaletteitem-spacer"
24 extends="chrome://global/content/bindings/toolbar.xml#toolbarpaletteitem">
25 <content>
26 <xul:spacer class="spacer-left"/>
27 <children/>
28 <xul:spacer class="spacer-right"/>
29 </content>
30 </binding>
31
32
33 <binding id="statusbar" extends="chrome://global/content/bindings/general.xml#statusbar">
34 <content>
35 <xul:box class="statusbar-left"/>
36 <xul:hbox class="statusbar-center" autostretch="never" flex="1">
37 <children/>
38 </xul:hbox>
39 <xul:box class="statusbar-right"/>
40 </content>
41 </binding>
42
43 <binding id="toolbar" extends="chrome://global/content/bindings/toolbar.xml#toolbar">
44 <content>
45 <xul:hbox flex="1" class="toolbar-box">
46 <xul:vbox class="toolbar-startcap"/>
47 <xul:hbox flex="1" class="toolbar-holder" align="center"
48 xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
49 <children/>
50 </xul:hbox>
51 <xul:vbox class="toolbar-endcap"/>
52 </xul:hbox>
53 </content>
54 </binding>
55
56 <binding id="toolbar-browsercustom" extends="chrome://browser/content/customizableui/toolbar.xml#toolbar">
57 <content>
58 <xul:hbox flex="1" class="toolbar-box">
59 <xul:vbox class="toolbar-startcap"/>
60 <xul:hbox flex="1" class="toolbar-holder" align="center"
61 xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
62 <children/>
63 </xul:hbox>
64 <xul:vbox class="toolbar-endcap"/>
65 </xul:hbox>
66 </content>
67 </binding>
68
69 <binding id="toolbar-drag-browsercustom" extends="chrome://browser/content/customizableui/toolbar.xml#toolbar-drag">
70 <content>
71 <xul:hbox flex="1" class="toolbar-box">
72 <xul:vbox class="toolbar-startcap"/>
73 <xul:hbox flex="1" class="toolbar-holder" align="center"
74 xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
75 <children/>
76 </xul:hbox>
77 <xul:vbox class="toolbar-endcap"/>
78 </xul:hbox>
79 </content>
80 </binding>
81
82 <binding id="toolbar-menubar-autohide" extends="chrome://global/content/bindings/toolbar.xml#toolbar-menubar-autohide">
83 <content>
84 <xul:hbox flex="1" class="toolbar-box">
85 <xul:vbox class="toolbar-startcap"/>
86 <xul:hbox flex="1" class="toolbar-holder" align="center"
87 xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
88 <children/>
89 </xul:hbox>
90 <xul:vbox class="toolbar-endcap"/>
91 </xul:hbox>
92 </content>
93 </binding>
94
95 <binding id="toolbar-menubar-autohide-browsercustom" extends="chrome://browser/content/customizableui/toolbar.xml#toolbar-menubar-autohide">
96 <content>
97 <xul:hbox flex="1" class="toolbar-box">
98 <xul:vbox class="toolbar-startcap"/>
99 <xul:hbox flex="1" class="toolbar-holder" align="center"
100 xbl:inherits="collapsed,last-toolbar,orient=tborient,align=tbalign,pack=tbpack">
101 <children/>
102 </xul:hbox>
103 <xul:vbox class="toolbar-endcap"/>
104 </xul:hbox>
105 </content>
106 </binding>
107
108 <binding id="menubar" extends="chrome://global/content/bindings/toolbar.xml#menubar">
109 <resources>
110 <stylesheet src="chrome://global/skin/toolbar.css"/>
111 </resources>
112
113 <content>
114 <xul:hbox flex="1" class="toolbar-box">
115 <xul:vbox class="menubar-startcap"/>
116 <xul:hbox flex="1" class="toolbar-holder" xbl:inherits="collapsed,last-toolbar" align="center">
117 <children/>
118 </xul:hbox>
119 <xul:vbox class="menubar-endcap"/>
120 </xul:hbox>
121 </content>
122 </binding>
123
124 <binding id="grippytoolbar" extends="chrome://communicator/content/bindings/toolbar.xml#grippytoolbar">
125 <content>
126 <xul:hbox flex="1" class="toolbar-box">
127 <xul:toolbargrippy xbl:inherits="last-toolbar,hidden=grippyhidden"
128 tbattr="toolbar-grippy"
129 class="toolbar-grippy"/>
130 <xul:hbox flex="1" class="toolbar-holder"
131 xbl:inherits="collapsed,last-toolbar,orient,align,pack">
132 <children/>
133 </xul:hbox>
134 <xul:vbox class="toolbar-endcap"/>
135 </xul:hbox>
136 </content>
137 </binding>
138
139 <binding id="grippytoolbar-drag" extends="chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-drag">
140 <content>
141 <xul:hbox flex="1" class="toolbar-box">
142 <xul:toolbargrippy xbl:inherits="last-toolbar,hidden=grippyhidden"
143 tbattr="toolbar-grippy"
144 class="toolbar-grippy"/>
145 <xul:hbox flex="1" class="toolbar-holder"
146 xbl:inherits="collapsed,last-toolbar,orient,align,pack">
147 <children/>
148 </xul:hbox>
149 <xul:vbox class="toolbar-endcap"/>
150 </xul:hbox>
151 </content>
152 </binding>
153
154 <binding id="grippytoolbar-primary" extends="chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-primary">
155 <content>
156 <xul:hbox flex="1" class="toolbar-box">
157 <xul:toolbargrippy xbl:inherits="last-toolbar,hidden=grippyhidden"
158 tbattr="toolbar-grippy"
159 class="toolbar-grippy"/>
160 <xul:hbox flex="1" class="toolbar-holder"
161 xbl:inherits="collapsed,last-toolbar,orient,align,pack">
162 <children/>
163 </xul:hbox>
164 <xul:vbox class="toolbar-endcap"/>
165 </xul:hbox>
166 </content>
167 </binding>
168
169 <binding id="grippytoolbar-primary-drag" extends="chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-primary-drag">
170 <content>
171 <xul:hbox flex="1" class="toolbar-box">
172 <xul:toolbargrippy xbl:inherits="last-toolbar,hidden=grippyhidden"
173 tbattr="toolbar-grippy"
174 class="toolbar-grippy"/>
175 <xul:hbox flex="1" class="toolbar-holder"
176 xbl:inherits="collapsed,last-toolbar,orient,align,pack">
177 <children/>
178 </xul:hbox>
179 <xul:vbox class="toolbar-endcap"/>
180 </xul:hbox>
181 </content>
182 </binding>
183
184 <binding id="grippytoolbar-menubar" extends="chrome://communicator/content/bindings/toolbar.xml#grippytoolbar-menubar">
185 <resources>
186 <stylesheet src="chrome://global/skin/toolbar.css"/>
187 </resources>
188
189 <content>
190 <xul:hbox flex="1" class="toolbar-box">
191 <xul:toolbargrippy xbl:inherits="last-toolbar,hidden=grippyhidden"
192 tbattr="toolbar-grippy" class="toolbar-grippy"/>
193 <xul:hbox flex="1" class="toolbar-holder" xbl:inherits="collapsed,last-toolbar">
194 <children/>
195 </xul:hbox>
196 <xul:vbox class="menubar-endcap"/>
197 </xul:hbox>
198 </content>
199 </binding>
200
201</bindings>