Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: skin/devtools-panel.css

Issue 5646124035604480: Issue 154 - Added UI for devtools panel on Chrome (Closed)
Patch Set: Created Jan. 7, 2015, 1:36 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
« ext/devtools.js ('K') | « ext/devtools.js ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 *
2 {
3 font-family: 'Lucida Grande', 'Segoe UI', Tahoma, Arial, sans-serif;
Thomas Greiner 2015/01/12 10:37:54 In the Networks panel they're using the following
Sebastian Noack 2015/01/12 11:55:07 Done.
4 font-size: 11px;
5 box-sizing: border-box;
6 }
7
8 body
9 {
10 margin: 0;
11 color: #303942;
12 display: flex;
Thomas Greiner 2015/01/12 10:37:54 According to http://caniuse.com/#search=flex Chrom
Sebastian Noack 2015/01/12 11:55:07 Yep, we are dropping support for Chrome 28 (see th
Thomas Greiner 2015/01/16 18:17:21 Ok, thanks for the info.
13 height: 100%;
14 flex-direction: column;
15 }
16
17 table
18 {
19 table-layout: fixed;
20 width: 100%;
21 border-collapse: collapse;
22 }
23
24 table *
25 {
26 overflow: hidden;
27 text-overflow: ellipsis;
28 }
29
30 td
31 {
32 padding: 3px;
33 white-space: nowrap;
34 }
35
36 td:nth-child(2)
37 {
38 border-left: 1px solid #cdcdcd;
39 }
40
41 #header
42 {
43 overflow-y: scroll;
44 border-bottom: 1px solid #cdcdcd;
45 flex-shrink: 0;
46 }
47
48 /*
49 * We have to add a scrollbar to the header to have the columns there aligned
50 * with the table below. But we don't want the scrollbar to be visible there.
51 */
52 #header::-webkit-scrollbar
53 {
54 visibility: hidden;
55 }
56
57 #items
58 {
59 overflow-y: scroll;
60 flex-grow: 1;
61 }
62
63 #items table
64 {
65 line-height: 17px;
66
67 /* This background image gives every other row a gray background.
68 * This is simlar to "tr:nth-child(odd) background-color: #eee;".
69 * However, we can't do it that way, since some rows might be hidden.
70 */
71 background-image: url(data:image/gif;base64,R0lGODdhAQBQAIABAO7u7v///ywAAAAAAQ BQAAACC4SPqcsYD6OctMYCADs=);
72 background-repeat: repeat;
73 }
74
75 #items tr
76 {
77 height: 40px;
78 }
79
80 #items tr[data-state=blocked]
81 {
82 color: red;
83 }
84
85 #items tr[data-state=whitelisted]
86 {
87 color: green;
88 }
89
90 #items[data-filter-state=blocked] tr:not([data-state=blocked]),
91 #items[data-filter-state=whitelisted] tr:not([data-state=whitelisted]),
92 #items[data-filter-type=SUBDOCUMENT] tr:not([data-type=SUBDOCUMENT]),
93 #items[data-filter-type=IMAGE] tr:not([data-type=IMAGE]),
94 #items[data-filter-type=STYLESHEET] tr:not([data-type=STYLESHEET]),
95 #items[data-filter-type=SCRIPT] tr:not([data-type=SCRIPT]),
96 #items[data-filter-type=OBJECT] tr:not([data-type=OBJECT]),
97 #items[data-filter-type=XMLHTTPREQUEST] tr:not([data-type=XMLHTTPREQUEST]),
98 #items[data-filter-type=POPUP] tr:not([data-type=POPUP]),
99 #items[data-filter-type=ELEMHIDE] tr:not([data-type=ELEMHIDE]),
100 #items[data-filter-type=OTHER] tr:not([data-type=OTHER])
101 {
102 display: none;
103 }
104
105 .changed, .unnamed
106 {
107 font-style: italic
108 }
109
110 .request-wrapper
111 {
112 display: flex;
113 width: 100%;
114 flex-wrap: wrap;
115 }
116
117 tr:not(:hover) .action
118 {
119 display: none;
120 }
121
122 .url
123 {
124 width: 100%;
125 }
126
127 .resourceLink
128 {
129 cursor: pointer;
130 }
131
132 .resourceLink:hover {
133 text-decoration: underline;
Sebastian Noack 2015/01/12 11:55:07 I disagree. Making the document domain clickable w
Thomas Greiner 2015/01/16 18:17:21 It already is confusing since the upper half of th
Sebastian Noack 2015/02/04 14:17:29 This changed when I addressed Sven's feedback. The
134 }
135
136 .domain
137 {
138 flex: 1 1px;
139 }
140
141 .type
142 {
143 flex: 0 105px;
144 }
145
146 .action-wrapper
147 {
148 display: flex;
149 width: 100%;
150 }
151
152 .action
153 {
154 background: #555;
155 color: white;
156 font-style: normal;
157 border-radius: 7px;
158 padding: 2px 6px;
159 margin: auto;
160 margin-left: 5px;
161 cursor: pointer;
162 flex-shrink: 0;
163 }
164
165 .filter-wrapper
166 {
167 display: flex;
168 height: 100%;
169 flex-direction: column;
170 flex-grow: 1;
171 }
172
173 .filter, .origin
174 {
175 flex-grow: 1;
176 }
177
178 .domain, .type, .origin,
179 .changed .request-wrapper,
180 .changed .filter-wrapper
181 {
182 opacity: 0.6;
183 }
184
185 #footer
186 {
187 width: 100%;
188 padding: 3px;
189 border-top: 1px solid #cdcdcd;
190 flex-shrink: 0;
191 }
192
193 #items:not(.has-changes) + #footer
194 {
195 display: none;
196 }
197
198 #reload
199 {
200 color: blue;
201 text-decoration: underline;
202 cursor: pointer;
203 }
OLDNEW
« ext/devtools.js ('K') | « ext/devtools.js ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld