second part of syncing LCARStrek with Firefox 35 windows theme changes
[themes.git] / LCARStrek / browser / devtools / projecteditor / projecteditor.css
... / ...
CommitLineData
1/* vim:set ts=2 sw=2 sts=2 et: */
2/* This Source Code Form is subject to the terms of the Mozilla Public
3 * License, v. 2.0. If a copy of the MPL was not distributed with this
4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5
6 :root {
7 color: #FF9F00;
8}
9
10.view-project-detail {
11 overflow: auto;
12}
13
14.plugin-hidden {
15 display: none;
16}
17
18.arrow {
19 list-style-image: url("chrome://global/skin/tree/twisty-closed.gif");
20 width: 20px;
21 height: 20px;
22}
23
24.arrow[open] {
25 list-style-image: url("chrome://global/skin/tree/twisty-open.gif");
26}
27
28.arrow[invisible] {
29 visibility: hidden;
30}
31
32#projecteditor-menubar {
33 display: none;
34}
35
36#projecteditor-toolbar,
37#projecteditor-toolbar-bottom {
38 display: none; /* For now don't show the status bars */
39 min-height: 22px;
40 height: 22px;
41 background: #9C9CFF;
42}
43
44#sources {
45 overflow: auto;
46}
47
48.sources-tree {
49 overflow:auto;
50 overflow-x: hidden;
51 -moz-user-focus: normal;
52
53 /* Allows this to expand inside of parent xul element, while
54 still supporting child flexbox elements, including ellipses. */
55 -moz-box-flex: 1;
56 display: block;
57}
58
59.sources-tree input {
60 margin: 2px;
61 border: 1px solid #A09090;
62}
63
64#main-deck .sources-tree {
65 background: #000000;
66 min-width: 100px;
67}
68
69.entry {
70 color: #FF9F00;
71 display: flex;
72 align-items: center;
73}
74
75.entry .file-label {
76 display: flex;
77 flex: 1;
78 align-items: center;
79}
80
81.entry {
82 border: none;
83 box-shadow: none;
84 white-space: nowrap;
85 cursor: pointer;
86}
87
88.entry:hover:not(.entry-group-title):not(.selected) {
89 background: #404000;
90}
91
92.entry.selected {
93 background: #008484;
94 color: #000000;
95 outline: none;
96}
97
98.entry-group-title {
99 background: #A09090;
100 color: #000000;
101 font-weight: bold;
102 font-size: 1.05em;
103 line-height: 35px;
104 padding: 0 10px;
105}
106
107.sources-tree .entry-group-title .expander {
108 display: none;
109}
110
111.entry .expander {
112 width: 16px;
113 padding: 0;
114}
115
116.tree-collapsed .children {
117 display: none;
118}
119
120/* Plugins */
121
122#projecteditor-toolbar textbox {
123 margin: 0;
124}
125
126.projecteditor-basic-display {
127 padding: 0 3px;
128}
129
130/* App Manager */
131.project-name-label {
132 font-weight: bold;
133 padding-left: 10px;
134 overflow: hidden;
135 text-overflow: ellipsis;
136}
137
138.project-flex {
139 flex: 1;
140}
141
142.project-image {
143 max-height: 25px;
144 margin-left: -10px;
145}
146
147.project-image,
148.project-status,
149.project-options {
150 flex-shrink: 0;
151}
152
153.project-status {
154 width: 10px;
155 height: 10px;
156 border-radius: 50%;
157 border: solid 1px #9C9CFF;
158 margin-right: 10px;
159 color: #000000;
160 visibility: hidden;
161}
162
163.project-status[status=valid] {
164 background: #008484;
165 visibility: visible;
166}
167
168.project-status[status=warning] {
169 background: #FF9F00;
170 visibility: visible;
171}
172
173.project-status[status=error] {
174 background: #FF0000;
175 visibility: visible;
176}
177
178/* Status Bar */
179.projecteditor-file-label {
180 font-weight: bold;
181 padding-left: 29px;
182 padding-right: 10px;
183 flex: 1;
184}
185
186/* Image View */
187.editor-image {
188 padding: 10px;
189}