2 * Software License Agreement (BSD License)
4 * Copyright (c) 2007, Parakey Inc.
7 * Redistribution and use of this software in source and binary forms, with or without modification,
8 * are permitted provided that the following conditions are met:
10 * * Redistributions of source code must retain the above
11 * copyright notice, this list of conditions and the
12 * following disclaimer.
14 * * Redistributions in binary form must reproduce the above
15 * copyright notice, this list of conditions and the
16 * following disclaimer in the documentation and/or other
17 * materials provided with the distribution.
19 * * Neither the name of Parakey Inc. nor the names of its
20 * contributors may be used to endorse or promote products
21 * derived from this software without specific prior
22 * written permission of Parakey Inc.
24 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
25 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
26 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
27 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
28 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
29 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
30 * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
31 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
38 * John J. Barton (IBM Almaden)
39 * Jan Odvarko (Mozilla Corp.)
40 * Max Stepanov (Aptana Inc.)
41 * Rob Campbell (Mozilla Corp.)
42 * Hans Hillen (Paciello Group, Mozilla)
43 * Curtis Bartley (Mozilla Corp.)
44 * Mike Collins (IBM Almaden)
46 * Mike Ratcliffe (Comartis AG)
47 * Hernan RodrÃguez Colmeiro
50 * Steven Roussey (AppCenter Inc, Network54)
54 background-color: #000000;
60 font-family: "Liberation Sans",Arial,Tahoma,Helvetica,sans-serif;
67 border-bottom: 1px solid #9C9CFF;
89 .objectBox-stackTrace,
91 font-family: "Liberation Mono", Consolas, "Courier New", monospace;
94 .objectLink-textNode {
95 white-space: pre-wrap;
98 .objectLink-styleRule,
100 .objectLink-textNode {
107 font-family: "Liberation Mono", Consolas, "Courier New", monospace;
123 .selectorHidden > .selectorTag {
127 .selectorHidden > .selectorId {
131 .selectorHidden > .selectorClass {
136 font-family: "Liberation Mono", Consolas, "Courier New", monospace;
142 -moz-box-sizing: padding-box;
143 padding: 4px 0 0 2px;
148 font-family: "Liberation Mono", Consolas, "Courier New", monospace;
150 -moz-user-select: -moz-none;
153 .nodeBox.search-selection {
154 -moz-user-select: text;
172 margin: -2px 2px 0 2px;
173 border: 2px solid transparent;
205 /* position DOCTYPE element above/outside the "nodeBox" that contains it */
206 /* Note: to be fixed in Bug #688439 */
208 font-family: "Liberation Mono", Consolas, "Courier New", monospace;
216 /* make room for DOCTYPE element to be rendered above/outside "nodeBox" */
217 /* Note: to be fixed in Bug #688439 */
222 border: 1px solid #402858;
228 .nodeWhiteSpace_Space {
229 border: 1px solid #402858;
233 border: 1px solid #8050B0;
242 .nodeBox.highlightOpen > .nodeLabel {
243 background-color: #FFCF00;
247 .nodeBox.highlightOpen > .nodeCloseLabel,
248 .nodeBox.highlightOpen > .nodeChildBox,
249 .nodeBox.open > .nodeCloseLabel,
250 .nodeBox.open > .nodeChildBox {
254 .nodeBox.selected > .nodeLabel > .nodeLabelBox,
255 .nodeBox.selected > .nodeLabel {
256 border-color: #9C9CFF;
257 background-color: 008484;
258 color: #FFCF00 !important;
261 .nodeBox.selected > .nodeLabel > .nodeLabelBox,
262 .nodeBox.selected > .nodeLabel > .nodeLabelBox > .nodeTag,
263 .nodeBox.selected > .nodeLabel > .nodeLabelBox > .nodeAttr > .nodeValue,
264 .nodeBox.selected > .nodeLabel > .nodeLabelBox > .nodeText {
265 color: inherit !important;
268 .nodeBox.highlighted > .nodeLabel {
269 border-color: #9C9CFF !important;
270 background-color: #FFCF00 !important;
271 color: #000000 !important;
274 .nodeBox.highlighted > .nodeLabel > .nodeLabelBox,
275 .nodeBox.highlighted > .nodeLabel > .nodeLabelBox > .nodeTag,
276 .nodeBox.highlighted > .nodeLabel > .nodeLabelBox > .nodeAttr > .nodeValue,
277 .nodeBox.highlighted > .nodeLabel > .nodeLabelBox > .nodeText {
278 color: #000000 !important;
281 .nodeBox.nodeHidden .nodeLabel > .nodeLabelBox,
282 .nodeBox.nodeHidden .nodeCloseLabel,
283 .nodeBox.nodeHidden .nodeLabel > .nodeLabelBox > .nodeText,
284 .nodeBox.nodeHidden .nodeText {
288 .nodeBox.nodeHidden .nodeLabel > .nodeLabelBox > .nodeTag,
289 .nodeBox.nodeHidden .nodeCloseLabel > .nodeCloseLabelBox > .nodeTag {
293 .nodeBox.nodeHidden .nodeLabel > .nodeLabelBox > .nodeAttr > .nodeValue {
297 .nodeBox.nodeHidden.selected > .nodeLabel > .nodeLabelBox,
298 .nodeBox.nodeHidden.selected > .nodeLabel > .nodeLabelBox > .nodeTag,
299 .nodeBox.nodeHidden.selected > .nodeLabel > .nodeLabelBox > .nodeAttr > .nodeValue,
300 .nodeBox.nodeHidden.selected > .nodeLabel > .nodeLabelBox > .nodeText {
301 color: #8050B0 !important;
304 .nodeBox.mutated > .nodeLabel,
308 .nodeBox.mutated > .nodeText {
309 background-color: #794900;
310 color: #FF0000 !important;
313 .nodeBox.selected.mutated > .nodeLabel,
314 .nodeBox.selected.mutated > .nodeLabel > .nodeLabelBox,
315 .nodeBox.selected > .nodeLabel > .nodeLabelBox > .nodeAttr.mutated > .nodeValue,
316 .nodeBox.selected > .nodeLabel > .nodeLabelBox > .nodeAttr > .nodeValue.mutated,
317 .nodeBox.selected > .nodeLabel > .nodeLabelBox > .nodeText.mutated {
318 background-color: #794900;
319 border-color: #6060AA;
320 color: #FF0000 !important;
327 .soloElement > .nodeBox {
331 .nodeBox.selected > .nodeLabel > .nodeLabelBox,
332 .nodeBox.selected > .nodeLabel {
333 border-color: #9C9CFF;
334 background-color: #008484;
335 color: #FFCF00 !important;
338 .nodeBox.highlighted > .nodeLabel {
339 border-color: #008484 !important;
346 background-repeat: no-repeat;
347 background-position: center;
348 background-image: url("chrome://global/skin/tree/twisty-closed.gif") !important;
351 .nodeBox.highlightOpen > .nodeLabel > .twisty,
352 .nodeBox.open > .nodeLabel > .twisty
354 background-image: url("chrome://global/skin/tree/twisty-open.gif") !important;
357 .editingAttributeValue {
358 background-color: #008484;
365 background-color: #000000;
366 border: 1px solid #9C9CFF;
369 #attribute-editor.editing {
373 #attribute-editor-input {
376 font-family: "Liberation Mono", Consolas, "Courier New", monospace;