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/. */
5 /* ===== splitter.css ===================================================
6 == Styles used by the XUL splitter element.
7 ======================================================================= */
9 @namespace url
("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
11 /* ::::: splitter (vertical) ::::: */
15 justify-content: center
;
18 @media
(-moz-platform: linux
) {
20 -moz-default-appearance: splitter
;
22 @media
(-moz-platform: macos
) {
26 @media
(-moz-platform: windows
) {
29 border-inline-start-color: ThreeDHighlight
;
30 border-inline-end-color: ThreeDShadow
;
32 background-color: ThreeDFace
;
36 splitter
[state
="collapsed"][collapse
="before"],
37 splitter
[state
="collapsed"][substate
="before"],
38 splitter
[state
="collapsed"][collapse
="after"]:-moz-locale-dir
(rtl
),
39 splitter
[state
="collapsed"][substate
="after"]:-moz-locale-dir
(rtl
) {
43 splitter
[state
="collapsed"][collapse
="after"],
44 splitter
[state
="collapsed"][substate
="after"],
45 splitter
[state
="collapsed"][collapse
="before"]:-moz-locale-dir
(rtl
),
46 splitter
[state
="collapsed"][substate
="before"]:-moz-locale-dir
(rtl
) {
50 /* ::::: splitter (horizontal) ::::: */
52 splitter
[orient
="vertical"] {
55 @media
(-moz-platform: windows
) {
57 border-top-color: ThreeDHighlight
;
58 border-bottom-color: ThreeDShadow
;
63 splitter
[orient
="vertical"][state
="collapsed"][collapse
="before"],
64 splitter
[orient
="vertical"][state
="collapsed"][substate
="before"] {
68 splitter
[orient
="vertical"][state
="collapsed"][collapse
="after"],
69 splitter
[orient
="vertical"][state
="collapsed"][substate
="after"] {
73 splitter
[disabled
="true"] {
74 cursor: default
!important
;