Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(183)

Side by Side Diff: appengine/monorail/static/css/ph_core.css

Issue 1868553004: Open Source Monorail (Closed) Base URL: https://chromium.googlesource.com/infra/infra.git@master
Patch Set: Rebase Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 /* Copyright 2016 The Chromium Authors. All Rights Reserved.
2 *
3 * Use of this source code is governed by a BSD-style
4 * license that can be found in the LICENSE file or at
5 * https://developers.google.com/open-source/licenses/bsd
6 */
7
8 @charset "utf-8";
9
10 body {
11 background: #fff;
12 font: 82% arial, sans-serif;
13 margin: 0 0 3px 0;
14 min-width: 768px;
15 }
16
17 #monobar {
18 background: #f1f1f1;
19 margin: 0;
20 padding: 0;
21 border-bottom: 1px solid #ccc;
22 }
23
24 #monobar th {
25 border-right: 1px solid #ccc;
26 white-space: nowrap;
27 vertical-align: middle;
28 font-weight: normal;
29 }
30
31 .padded {
32 padding: 4px 1em;
33 }
34
35 #monobar a#wordmark {
36 font-family: sans-serif;
37 font-variant: small-caps;
38 font-size: 140%;
39 font-weight: bold;
40 font-style: oblique;
41 color: #822;
42 letter-spacing: 1px;
43 text-decoration: none;
44 }
45
46 #thumbnail_box {
47 background-color: white;
48 vertical-align: middle;
49 }
50
51 #thumbnail_box a, #thumbnail_box img {
52 display: block;
53 }
54
55 .toptabs a:link, .toptabs a:visited {
56 color: #444;
57 padding: 0 .5em ;
58 text-decoration: none;
59 }
60
61 .toptabs a:hover {
62 color: #00c;
63 text-decoration: underline;
64 }
65
66 .toptabs a.active {
67 font-weight: bold;
68 color: #000;
69 text-decoration: none;
70 }
71
72 #userbar {
73 text-align: right;
74 }
75
76 #userbar a {
77 color: #000;
78 }
79
80 .subt {
81 background: #e3e9ff;
82 margin: 0;
83 padding: 2px 1em;
84 border-bottom: 1px solid #ddd;
85 }
86
87 a:link, a:focus {
88 color: #00c;
89 }
90
91 a:active {
92 color: red;
93 }
94
95 select, input {
96 font-family: arial, sans-serif;
97 }
98
99 input[type="text"] {
100 border-color: #999 #ccc #ccc;
101 border-style: solid;
102 border-width: 1px;
103 padding: 2px 1px;
104 }
105
106 input[type=button], input[type=reset], input[type=submit], .buttonify {
107 font-size: 100%;
108 background: url("/static/images/button-bg.gif") repeat-x scroll left top #E3 E3E3;
109 background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F9F9F9),to(#E3E3E3)) ;
110 background: -moz-linear-gradient(top, #fff, #ddd);
111
112 vertical-align: baseline;
113 padding: 1px 3px 1px 3px;
114 border: 1px solid #aaa;
115 border-top-color: #ccc;
116 border-bottom-color: #888;
117 border-radius: 3px;
118 cursor: pointer;
119 text-decoration: none;
120 }
121
122 .buttonify {
123 color: #000 !important;
124 }
125
126 @-moz-document url-prefix() {
127 .buttonify {
128 padding: 2px 3px 2px 3px;
129 }
130 }
131
132 input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, .bu ttonify:hover {
133 border-color: #666;
134 text-decoration: none !important;
135 }
136
137 .capsule_left {
138 border-right: 0;
139 border-top-right-radius: 0;
140 border-bottom-right-radius: 0;
141 }
142
143 .capsule_right {
144 border-top-left-radius: 0;
145 border-bottom-left-radius: 0;
146 }
147
148 .capsule_middle {
149 border-radius: 0;
150 border-right: 0;
151 }
152
153 .mode_button_active, .buttonify:active,
154 input[type=button]:active, input[type=reset]:active, input[type=submit]:active {
155 background: url("/static/images/button-bg.gif") repeat-x scroll left bottom #bbb;
156 background: -webkit-gradient(linear,0% 40%,0% 70%,from(#e3e3e3),to(#f9f9f9)) ;
157 background: -moz-linear-gradient(top, #e3e3e3, #f9f9f9);
158 border-color: #aaa;
159 }
160
161 textarea {
162 border-color: #999 #ccc #ccc;
163 border-style: solid;
164 border-width: 1px;
165 }
166
167 td td, th th, th td, td th {
168 font-size: 100%;
169 }
170
171 pre {
172 font-size: 110%;
173 }
174
175 form {
176 padding: 0;
177 margin: 0;
178 }
179
180 /* Project tab bar. */
181 .gtb {
182 background: #fff;
183 border-bottom: 1px solid #ccc;
184 padding: 5px 10px 0 5px;
185 white-space: nowrap;
186 }
187
188 .user_bar {
189 cursor: pointer;
190 float: right;
191 margin: 5px 15px 6px 10px;
192 }
193
194 .gtb .gtbc {
195 clear: left;
196 }
197
198 table {
199 border-collapse: separate;
200 }
201
202 .nowrap { white-space: nowrap; }
203
204 .bubble_bg {
205 background: #e5ecf9;
206 margin-bottom: 0.6em;
207 }
208
209 .bubble {
210 padding: 4px;
211 }
212
213 #bub {
214 padding: 0 1px 0 1px;
215 }
216
217 .bub-top {
218 margin: 0 2px 2px;
219 }
220
221 .bub-bottom {
222 margin: 2px 2px 0;
223 }
224
225 .drop-down-bub {
226 font-size: 80%;
227 margin-top: -1px;
228 }
229
230
231 h4 {
232 color: #222;
233 font-size: 18pt;
234 margin: 1.5em 0 .5em 0;
235 padding: 0;
236 }
237
238 .section {
239 margin: 0 4px 1.6em 4px;
240 padding:4px;
241 }
242 .section .submit {
243 margin: 8px;
244 }
245
246 #maincol {
247 padding:4px;
248 background: #fff;
249 }
250
251 .isf a, .at a, .isf a:visited, .at a:visited {
252 color: #0000cc;
253 text-decoration: none;
254 }
255
256 .at span {
257 margin-right: 1em;
258 white-space: nowrap;
259 }
260
261 .isf a:hover, .at a:hover {
262 color: #0000cc;
263 text-decoration: underline;
264 }
265
266 .at {
267 padding-top: 6px;
268 padding-bottom: 3px;
269 }
270
271 .st1 .inst1 a,
272 .st2 .inst2 a,
273 .st3 .inst3 a,
274 .st4 .inst4 a,
275 .st5 .inst5 a,
276 .st6 .inst6 a,
277 .st7 .inst7 a,
278 .st8 .inst8 a,
279 .st9 .inst9 a {
280 color: #000;
281 font-weight: bold;
282 text-decoration: none;
283 }
284
285 .notice, .error {
286 background: #fff1a8;
287 font-weight: bold;
288 padding: 4px 16px;
289 border-radius: 4px;
290 }
291
292 .adminonly {
293 color: #a00;
294 font-style: italic;
295 }
296
297 .fielderror {
298 color: #a00;
299 font-weight: bold;
300 padding: 4px;
301 }
302
303 .tip, .help {
304 background: #e5ecf9;
305 font-size: 92%;
306 margin: 5px;
307 padding: 6px;
308 border-radius: 6px;
309 }
310
311 .tip {
312 width: 14em;
313 }
314
315 .help {
316 width: 44em;
317 }
318
319 /* Google standard */
320 .gbh {
321 border-top: 1px solid #C9D7F1;
322 font-size: 1px;
323 height: 0;
324 position: absolute;
325 top: 24px;
326 width: 100%;
327 }
328
329 #pname {
330 font-size:300%;
331 margin: 0;
332 padding: 0;
333 }
334
335 #pname a,
336 #pname a:visited {
337 text-decoration:none;
338 color: #666;
339 }
340
341 #project_summary_link {
342 text-decoration: none;
343 color: #444;
344 }
345
346 .vt td,
347 .vt th,
348 .vt {
349 vertical-align: top;
350 }
351
352 .indicator {
353 font-size: x-small;
354 color: #00c;
355 }
356
357 div.h4, table.h4 {
358 background-color: #e5ecf9;
359 margin-bottom: 2px;
360 border-top: 1px solid #3366cc;
361 padding: 2px;
362 font-weight: bold;
363 position: relative;
364 margin-top: 2px;
365 }
366
367 .mainhdr {
368 background-color: #ebeff9;
369 border-bottom: 1px solid #6b90da;
370 font-weight: bold;
371 font-size: 133%;
372 padding: 2px;
373 }
374
375 .secondaryhdr {
376 background-color: #eee;
377 padding: 10px;
378 border-bottom: 1px solid #ddd;
379 border-left: 1px solid #ddd;
380 border-right: 1px solid #ddd;
381 }
382
383 h1 {
384 font-size: x-large;
385 margin-top: 0px;
386 }
387
388 h2 {
389 font-size: large;
390 }
391
392 h3 {
393 font-size: medium;
394 background: #e5ecf9;
395 border-top: 1px solid #3366cc;
396 padding: 0.5ex 0.5em 0.5ex 0.5em;
397 margin-right: 2em;
398 }
399
400 h4 {
401 font-size: small;
402 }
403
404 img {
405 border: 0;
406 }
407
408 #user_bar {
409 text-align: right;
410 margin-bottom: 10px;
411 }
412
413 #user_bar a {
414 color: #00c;
415 text-decoration: none;
416 }
417
418 #header {
419 position: relative;
420 height: 55px;
421 padding-top: 6px;
422 margin-bottom: -9px;
423 }
424
425 #title {
426 margin-left: 171px;
427 border-top: 1px solid #3366cc;
428 background-color: #e5ecf9;
429 font-size: large;
430 font-weight: bold;
431 padding-left: 3px;
432 padding-top: 1px;
433 padding-bottom: 1px;
434 }
435
436 #footer {
437 clear: both;
438 text-align: right;
439 padding-top: 1em;
440 margin: 3.5em 0em;
441 color: #999;
442 }
443
444 #footer a,
445 #footer a:visited {
446 text-decoration: none;
447 margin-right: 2em;
448 }
449
450 .label { text-decoration: none; color: green !important; }
451 .label:hover { text-decoration: underline; }
452
453 .fieldvalue { text-decoration: none; }
454 .fieldvalue:hover { text-decoration: underline; }
455
456 #colcontrol {
457 padding: 5px;
458 }
459
460 #cue {
461 margin-top: -4px;
462 padding: 1px;
463 background: #f9edbe;
464 border: 1px solid #f0c36d;
465 }
466 #cue td span {
467 font-size: 85%;
468 text-align: center;
469 padding: 0 1em;
470 }
471
472 .results tr td { border: 0; }
473 .results tr:last-child td { border-bottom: 1px solid #f8f8f8 }
474 .striped tr:nth-child(even) { background: #f8f8f8; }
475
476 .results th, .results_lite th {
477 background: #e3e9ff;
478 text-align: left;
479 padding: 3px;
480 border: 0;
481 border-right: 1px solid #fff;
482 }
483 .results th:last-child { border-right: 0; }
484
485 .results th a, .results th a:visited {
486 color: #0000cc;
487 padding-right: 4px;
488 margin-right: 4px;
489 }
490 .results td { cursor: pointer }
491 .results td { padding: 4px; }
492 .results td a { color: #000; text-decoration: none; }
493 .results td.id a { color: #0000cc; text-decoration: underline; white-space: nowr ap; }
494 .results td.id a:visited { color: purple; text-decoration: underline; }
495 .results td.id a:hover { color: red; text-decoration: underline; }
496 table.results .hoverTarget:hover { color: #009; background-color: #f8f8ff; }
497 table.results .hoverTarget:hover a { color: #009; }
498 .results .label { font-size: 80% }
499 .results .selected { background-color: #ffe; }
500 .results .selected:nth-child(even) { background-color: #f8f8e8; }
501 .results td tt { color: #999; font-style: italic; font-weight: bold; }
502 .results .displayproperties { font-size: 80%; color: #666; }
503
504 .results .grid td { border: solid #f1f1f1; border-width: 0 1px 1px 0; }
505 .results .grid .gridtile tr { border: 0; }
506 .results .grid .gridtile td { border: 0; }
507
508 .comptable.all .comprow { display: table-row; }
509 .comptable.active .comprow { display: none; }
510 .comptable.active .comprow.active { display: table-row; }
511 .comptable.toplevel .comprow { display: none; }
512 .comptable.toplevel .comprow.toplevel { display: table-row; }
513 .comptable.toplevel .comprow.toplevel.deprecated { display: none; }
514 .comptable.myadmin .comprow { display: none; }
515 .comptable.myadmin .comprow.myadmin { display: table-row; }
516 .comptable.mycc .comprow { display: none; }
517 .comptable.mycc .comprow.mycc { display: table-row; }
518 .comptable.deprecated .comprow { display: none; }
519 .comptable.deprecated .comprow.deprecated { display: table-row; }
520
521 /* The revision flipper. */
522 .flipper { font-family: monospace; font-size: 120%; }
523 .flipper ul { list-style-type: none; padding: 0; margin: 0em 0.3em; }
524 .flipper b { margin: 0em 0.3em; }
525
526 .closed .ifOpened { display: none }
527 .closed .opened span.ifOpened { display: inline }
528 .opened .ifClosed { display: none }
529 .opened .closed span.ifClosed { display: inline }
530
531 a.star {
532 text-decoration: none;
533 cursor: pointer;
534 display: inline-block;
535 font-size: 18px;
536 }
537
538 a.spamflag {
539 text-decoration: none;
540 cursor: pointer;
541 }
542
543 .h3 {
544 font-size: 130%;
545 font-weight: bolder;
546 font-family: "Geneva", arial, sans-serif;
547 }
548 input { padding-left: 1px; padding-right: 1px; }
549 textarea { padding-left: 1px; padding-right: 1px; }
550
551 .pagination { font-size: 100%; float: right; white-space: nowrap; }
552 .pagination a { margin-left: 0.3em; margin-right: 0.3em; }
553
554 .author { margin-bottom: 1em; }
555
556 #searchtips { padding-left: 2em; }
557 #searchtips p { margin-left: 2em; }
558
559 .issueList .inIssueList span,
560 .issueAdvSearch .inIssueAdvSearch a,
561 .issueSearchTips .inIssueSearchTips a {
562 font-weight: bold;
563 text-decoration: none;
564 color: #000;
565 }
566
567 iframe[frameborder="1"] {
568 border: 1px solid #999;
569 }
570
571 /* For project menu */
572 .menuDiv {
573 margin-top: 5px;
574 border-color: #C9D7F1 #3366CC #3366CC #A2BAE7;
575 border-style: solid;
576 border-width: 1px;
577 z-index: 1001;
578 padding: 0;
579 width: 175px;
580 background: #fff;
581 overflow: hidden;
582 }
583 .menuDiv .menuText {
584 padding: 3px;
585 text-decoration: none;
586 background: #fff;
587 }
588 .menuDiv .menuItem {
589 color: #0000CC;
590 padding: 3px;
591 text-decoration: none;
592 background: #fff;
593 }
594 .menuDiv .menuItem:hover {
595 color: #FFF;
596 background: #3366CC;
597 }
598 .menuDiv .categoryTitle {
599 padding-left: 1px;
600 }
601 .menuDiv .menuCategory,
602 .menuDiv .categoryTitle {
603 margin-top: 4px;
604 }
605 .menuDiv .menuSeparator {
606 margin: 0 0.5em;
607 border: 0;
608 border-top: 1px solid #C9D7F1;
609 }
610
611 .hostedBy {
612 text-align: center;
613 vertical-align: center;
614 }
615
616 .fullscreen-popup {
617 position: fixed;
618 right: 4%;
619 left: 4%;
620 top: 5%;
621 max-height: 90%;
622 opacity: 0.85;
623 -moz-opacity: 0.85;
624 -khtml-opacity: 0.85;
625 filter: alpha(opacity=85);
626 -moz-border-radius: 10px;
627
628 background: #000;
629 color: white;
630 text-shadow: #000 1px 1px 7px;
631
632 padding: 1em;
633 z-index: 10;
634 overflow-x: hidden;
635 overflow-y: hidden;
636 }
637
638 /* Make links on this dark background a lighter blue. */
639 .fullscreen-popup a {
640 color: #dd0;
641 }
642
643 div#keys_help th {
644 color: yellow;
645 text-align: left;
646 }
647
648 div#keys_help td {
649 font-weight: normal;
650 color: white;
651 }
652
653 td.shortcut {
654 text-align: right;
655 }
656
657 span.keystroke {
658 color: #8d0;
659 font-family: monospace;
660 font-size: medium;
661 }
662
663 #ac-list {
664 border: 1px solid #bbb;
665 background: #fff;
666 color: #00C;
667 padding: 2px;
668 z-index: 10;
669 max-height: 18em;
670 overflow-x: hidden;
671 overflow-y: auto;
672 }
673 #ac-list { font-size: 95%; }
674 #ac-list tr { margin: 1px; cursor: pointer; padding: 0 10px; }
675 #ac-list th { color: #333; text-align: left; }
676 #ac-list .selected,
677 #ac-list .selected td { background: #c3d9ff; }
678 #ac-list td, #ac-list th { white-space: nowrap; padding-right: 22px}
679
680 .list {
681 background-color:#fff;
682 padding: 5px;
683 }
684
685 .list-foot {
686 background-color:#fff;
687 padding: 5px;
688 height: 20px;
689 }
690
691 .graytext {
692 color: #666;
693 }
694
695 .vspacer {
696 margin-top: 1em;
697 }
698
699 .hspacer {
700 margin-right: 1em;
701 }
702
703 .emphasis {
704 font-weight: bold;
705 }
706
707 .formrow {
708 vertical-align: top;
709 padding-bottom: .569em;
710 white-space: nowrap;
711 overflow: hidden;
712 padding-top: .2em;
713 }
714
715 .forminline {
716 display: inline-block;
717 vertical-align: top;
718 }
719
720 .formlabelgutter {
721 margin-top: 0.3em;
722 text-align: right;
723 vertical-align: top;
724 white-space: normal;
725 width: 13em;
726 }
727
728 .formlabel {
729 font-weight: bold;
730 text-align: right;
731 }
732
733 .forminputgutter {
734 margin-top: 0.3em;
735 text-align: left;
736 vertical-align: top;
737 white-space: normal;
738 width: 36em;
739 }
740
741 .forminput {
742 width: 100%;
743 }
744
745 .formshortinput {
746 width: 11em;
747 }
748
749 .formselectgutter {
750 margin-top: 0.3em;
751 text-align: left;
752 vertical-align: top;
753 white-space: normal;
754 width: 18em;
755 }
756
757 .formselect {
758 width: 18em;
759 }
760
761 .formqm {
762 margin-left: 0.25em;
763 margin-right: 0.25em;
764 }
765
766 .formerror {
767 color: #a00;
768 display: block;
769 text-align: left;
770 }
771
772 .tablerow {
773 vertical-align: top;
774 padding-bottom: .569em;
775 white-space: nowrap;
776 overflow: hidden;
777 padding-top: .2em;
778 }
779
780 .tablelabelgutter {
781 margin-top: 0.3em;
782 text-align: left;
783 vertical-align: top;
784 white-space: normal;
785 width: 10em;
786 }
787
788 .tablelabel {
789 font-weight: bold;
790 text-align: left;
791 }
792
793 /* Gecko */
794 html>body .goog-inline-block {
795 display: -moz-inline-box; /* This is ignored by FF3 and later*/
796 display: inline-block; /* This is ignored by pre-FF3 Gecko */
797 }
798
799 /* Default rule */
800 .goog-inline-block {
801 position: relative;
802 display: inline-block;
803 }
804
805 /* Pre-IE7 */
806 * html .goog-inline-block {
807 display: inline;
808 }
809
810 /* IE7 */
811 *:first-child+html .goog-inline-block {
812 display: inline;
813 }
814
815 #popular {
816 border: solid silver;
817 border-width: 1px 0 1px 0;
818 padding: 0.3em;
819 width: 40em;
820 }
821
822 #popular table {
823 width: 40em;
824 }
825
826 #popular td {
827 padding: 2px;
828 white-space: nowrap;
829 }
830
831 #intro {
832 background:#ada;
833 margin: 3em;
834 width: 52em;
835 }
OLDNEW
« no previous file with comments | « appengine/monorail/static/css/d_updates_page.css ('k') | appengine/monorail/static/css/ph_detail.css » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698