first part of sync for both themes for toolkit winstripe changes in Mozilla 16 cycle
[themes.git] / EarlyBlue / global / popup.css
CommitLineData
9099c61d
RK
1/* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
128000f4 4
e181d49e
RK
5@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
6
74d14f90 7/* ::::: menupopup ::::: */
f6e0a33f 8
74d14f90 9menupopup,
56029caf 10panel {
74d14f90 11 border: 1px outset #CCD0DD;
12 padding: 1px;
13 min-width: 1px;
14 background-color: #CCD0DD;
15}
f6e0a33f 16
9162a092 17panel[type="arrow"] {
7f3c87b9
RK
18 background: transparent;
19 border: none;
9162a092
RK
20 -moz-transition: opacity 300ms;
21}
22
e1313d59
RK
23panel[type="arrow"][side="top"],
24panel[type="arrow"][side="bottom"] {
46dc2718
RK
25 margin-left: -20px;
26 margin-right: -20px;
e1313d59
RK
27}
28
29panel[type="arrow"][side="left"],
30panel[type="arrow"][side="right"] {
46dc2718
RK
31 margin-top: -20px;
32 margin-bottom: -20px;
e1313d59
RK
33}
34
9162a092 35.panel-arrowcontent {
9162a092 36 padding: 6px;
46dc2718
RK
37 background-color: #CCD0DD;
38 background-clip: padding-box;
39 border: 1px outset #CCD0DD;
9162a092
RK
40 margin: 3px;
41}
42
46dc2718
RK
43.panel-arrow[side="top"],
44.panel-arrow[side="bottom"] {
45 list-style-image: url("chrome://global/skin/arrow/panelarrow-vertical.svg");
46 position: relative;
47 margin-left: 10px;
48 margin-right: 10px;
49}
50
9162a092 51.panel-arrow[side="top"] {
46dc2718 52 margin-bottom: -5px;
9162a092
RK
53}
54
55.panel-arrow[side="bottom"] {
46dc2718
RK
56 -moz-transform: scaleY(-1);
57 margin-top: -5px;
58}
59
60.panel-arrow[side="left"],
61.panel-arrow[side="right"] {
62 list-style-image: url("chrome://global/skin/arrow/panelarrow-horizontal.svg");
63 position: relative;
64 margin-top: 10px;
65 margin-bottom: 10px;
9162a092
RK
66}
67
68.panel-arrow[side="left"] {
46dc2718 69 margin-right: -5px;
9162a092
RK
70}
71
72.panel-arrow[side="right"] {
9162a092 73 -moz-transform: scaleX(-1);
46dc2718 74 margin-left: -5px;
9162a092
RK
75}
76
74d14f90 77tooltip {
78 background-color : #FFFFCC;
79 border : 1px outset #FFFFCC;
80 color: #000000;
e181d49e 81 /* font-size: smaller; */
74d14f90 82 padding: 2px;
83 max-width: 40em;
84}
85
74d14f90 86tooltip[titletip="true"] {
b618d1fd 87 /* See bug 32157 comment 128
88 * margin: -2px 0px 0px -3px;
89 */
74d14f90 90 max-width: none;
91}
f6e0a33f 92
93/* rules for popups associated with menulists */
94
74d14f90 95menulist > menupopup,
96.menulist-menupopup {
97 border: 1px solid #666699;
98 min-width: 0px;
99 padding: 0px;
100 background-color: white;
101}
570c53ea 102
3327253e 103menupopup > menu > menupopup {
570c53ea
RK
104 margin-top: -2px;
105}