More work on bug 43658 classic skin repair. Written by german. r= hangas.

git-svn-id: svn://10.0.0.236/trunk@73569 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
hangas%netscape.com
2000-06-30 01:35:40 +00:00
parent f7cbe48388
commit 37d6b09f85
13 changed files with 310 additions and 436 deletions

View File

@@ -30,6 +30,11 @@
list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
}
.bookmarkfolder > .menubutton-toolbar-single-internal-box > .menubutton-toolbar-single-dropmarker
{
display: none;
}
.bookmarkfolder[open="true"]
{
list-style-image : url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
@@ -109,4 +114,4 @@ treeitem > treerow > .treecell-bookmark {
.bookmarks-panel-tree
{
border : none;
}
}

View File

@@ -2,7 +2,7 @@
#navigator-throbber
{
behavior : url("chrome://global/content/xulBindings.xml#buttontop");
border : 1px solid threedface;
border : 1px solid #DDDDDD;
list-style-image : url("chrome://global/skin/animthrob_single.gif");
margin : 0px;
cursor : pointer;
@@ -10,24 +10,24 @@
#navigator-throbber:hover
{
border : 1px solid threeddarkshadow;
border : 1px solid black;
}
#navigator-throbber > .button-internal-box
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid #9D9D9D;
border-bottom : 1px solid #9D9D9D;
padding : 1px;
}
#navigator-throbber:hover:active > .button-internal-box
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
border-left : 1px solid #9D9D9D;
border-top : 1px solid #9D9D9D;
border-right : 1px solid white;
border-bottom : 1px solid white;
padding : 2px 0xp 0xp 2px;
}
@@ -35,4 +35,4 @@
{
list-style-image : url("chrome://global/skin/animthrob.gif");
}

View File

@@ -1,154 +1,128 @@
/** Standard toolbar buttons
* class="button-toolbar"
**/
.button-toolbar
{
border : 1px solid transparent;
margin : 1px 0px 1px 0px;
padding : 0px;
min-width : 0px;
}
.button-toolbar:hover
{
border : 1px solid #000000;
}
.button-toolbar:hover:active
{
border : 1px solid #000000;
}
.button-toolbar > .button-internal-box,
.button-toolbar:hover > .button-internal-box
{
border-left : 1px solid #FFFFFF;
border-top : 1px solid #FFFFFF;
border-right : 1px soild #9D9D9D;
border-bottom : 1px soild #9D9D9D;
padding : 1px 3px 1px 3px;
}
.button-toolbar > .button-internal-box > .button-text-container,
.button-toolbar > .button-internal-box > .button-text-container > .button-text
{
padding : none;
margin : none;
}
.button-toolbar:hover:active > .button-internal-box
{
padding : 2px 2px 0px 4px;
border : none;
}
.button-toolbar[toggled="true"] > .button-internal-box
{
border-left : 1px solid #9D9D9D;
border-top : 1px solid #9D9D9D;
border-right : 1px solid #FFFFFF;
border-bottom : 1px solid #FFFFFF;
background-color : #DDDDDD;
background-image : url("chrome://global/skin/scrollbar-bg.gif");
}
.button-toolbar[disabled="true"],
.button-toolbar[disabled="true"] > .button-internal-box,
.button-toolbar[disabled="true"]:hover,
.button-toolbar[disabled="true"]:hover > .button-internal-box,
.button-toolbar[disabled="true"]:hover:active,
.button-toolbar[disabled="true"]:hover:active > .button-internal-box
{
border : 1px solid #DDDDDD;
}
/** Styles for the standard 'large' toolbar button, these buttons are used for
* toolbar buttons that are the most commonly used elements on a toolbar, e.g.
* 'GetMsg' in Mailnews or 'Send' in Mail/Compose.
/** The largest type of toolbar buttons. In the Seamonkey implementation,
* these are only used in the navigation toolbar in the navigator package.
**/
/* outer frame */
.button-toolbar-1,
.button-toolbar-2
.button-toolbar-1,.button-toolbar-2
{
behavior : url("chrome://global/skin/buttonBindings.xml#buttontop");
min-width : 52px;
behavior : url("chrome://global/content/xulBindings.xml#buttontop");
min-width : 0px;
margin : 0px 1px 0px 1px;
border : 1px solid #DDDDDD;
}
.button-toolbar,.button-toolbar-4
{
behavior : url("chrome://global/content/xulBindings.xml#buttonleft");
min-width : 0px;
margin : 1px;
border : 1px solid #DDDDDD;
border : 1px solid #DDDDDD;
}
.button-toolbar-1:hover,
.button-toolbar-2:hover
.button-toolbar-1:hover, .button-toolbar:hover, .button-toolbar-2:hover, .button-toolbar-4:hover
{
border : 1px solid #000000;
color : ButtonText;
border : 1px solid black;
color : #0000FF;
}
.button-toolbar-1 > .button-box-1,
.button-toolbar-2 > .button-box-1
.button-toolbar-1 > .button-internal-box,
.button-toolbar-2 > .button-internal-box
{
padding : 0px 2px 1px 1px;
padding : 2px 8px 2px 7px;
vertical-align : middle;
text-align : center;
border : 1px solid #DDDDDD;
}
.button-toolbar-1 > .button-box-2,
.button-toolbar-2 > .button-box-2
{
border-bottom : none;
}
.button-toolbar > .button-internal-box > .button-text-container
{
padding-left : 4px;
}
.button-toolbar > .button-internal-box,
.button-toolbar-4 > .button-internal-box
{
padding : 1px 4px 1px 3px;
vertical-align : middle;
text-align : center;
border : 1px solid #DDDDDD;
}
.button-toolbar-1[disabled="true"],
.button-toolbar-1[disabled="true"]:hover,
.button-toolbar-1[disabled="true"]:hover:active,
.button-toolbar-2[disabled="true"],
.button-toolbar[disabled="true"],
.button-toolbar[disabled="true"]:hover,
.button-toolbar[disabled="true"]:hover:active
.button-toolbar-2[disabled="true"],
.button-toolbar-2[disabled="true"]:hover,
.button-toolbar-2[disabled="true"]:hover:active
.button-toolbar-2[disabled="true"]:hover:active,
.button-toolbar-4[disabled="true"],
.button-toolbar-4[disabled="true"]:hover,
.button-toolbar-4[disabled="true"]:hover:active
{
border : 1px solid #DDDDDD;
color : #9D9D9D;
color : #999999;
}
/* internal frame */
.button-toolbar-1:hover > .button-box-1,
.button-toolbar-2:hover > .button-box-1
.button-toolbar-1:hover > .button-internal-box,
.button-toolbar:hover > .button-internal-box,
.button-toolbar-2:hover > .button-internal-box,
.button-toolbar-4:hover > .button-internal-box
{
border-left : 1px solid #FFFFFF;
border-top : 1px solid #FFFFFF;
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid #9D9D9D;
border-bottom : 1px solid #9D9D9D;
}
.button-toolbar-1:hover:active > .button-box-1,
.button-toolbar-2:hover:active > .button-box-1
.button-toolbar-1:hover:active > .button-internal-box,
.button-toolbar-2:hover:active > .button-internal-box
{
padding : 1px 1px 0px 2px;
padding : 3px 7px 1px 8px;
border-left : 1px solid #9D9D9D !important;
border-top : 1px solid #9D9D9D !important;
border-right : 1px solid #FFFFFF !important;
border-bottom : 1px solid #FFFFFF !important;
border-right : 1px solid white !important;
border-bottom : 1px solid white !important;
}
.button-toolbar-1 > .button-internal-box > .button-text-container
.button-toolbar-2 > .button-internal-box > .button-text-container
.button-toolbar:hover:active > .button-internal-box,
.button-toolbar-4:hover:active > .button-internal-box
{
padding : 1px 3px 0px 4px;
border-left : 1px solid #9D9D9D !important;
border-top : 1px solid #9D9D9D !important;
border-right : 1px solid white !important;
border-bottom : 1px solid white !important;
}
.button-toolbar-1 > .button-internal-box > .button-text-container,
.button-toolbar > .button-internal-box > .button-text-container,
.button-toolbar-2 > .button-internal-box > .button-text-container,
.button-toolbar-4 > .button-internal-box > .button-text-container
{
text-align : center;
}
.button-toolbar-1[disabled="true"] > .button-box-1,
.button-toolbar-1[disabled="true"]:hover > .button-box-1,
.button-toolbar-1[disabled="true"]:hover:active > .button-box-1,
.button-toolbar-2[disabled="true"] > .button-box-1,
.button-toolbar-2[disabled="true"]:hover > .button-box-1,
.button-toolbar-2[disabled="true"]:hover:active > .button-box-1
.button-toolbar-1[disabled="true"] > .button-internal-box,
.button-toolbar-1[disabled="true"]:hover > .button-internal-box,
.button-toolbar-1[disabled="true"]:hover:active > .button-internal-box,
.button-toolbar[disabled="true"] > .button-internal-box,
.button-toolbar[disabled="true"]:hover > .button-internal-box,
.button-toolbar[disabled="true"]:hover:active > .button-internal-box,
.button-toolbar-2[disabled="true"] > .button-internal-box,
.button-toolbar-2[disabled="true"]:hover > .button-internal-box,
.button-toolbar-2[disabled="true"]:hover:active > .button-internal-box,
.button-toolbar-4[disabled="true"] > .button-internal-box,
.button-toolbar-4[disabled="true"]:hover > .button-internal-box,
.button-toolbar-4[disabled="true"]:hover:active > .button-internal-box
{
padding : 0px 2px 1px 1px !important;
border : 1px solid transparent !important;
padding : 2px 8px 2px 7px !important;
border : 1px solid #DDDDDD !important;
}
/** "Green" buttons, e.g. "Search"
* class="button-toolbar-3"
**/
@@ -209,51 +183,7 @@
color : #FF0000;
}
/**
* button styles for taskbar, sidebar headers, etc.
**/
.button-toolbar-4
{
color : ButtonText;
background : inherit;
font : inherit;
border : none;
padding : 1px !important;
margin : 0px;
}
.button-toolbar-4:hover
{
text-decoration : none;
color : ButtonText;
}
.button-toolbar-4:hover:active
{
text-decoration : none;
color : ButtonText;
padding : 2px 0px 0px 2px !important;
}
.button-toolbar-4:hover > .button-box-1,
.button-toolbar-4:hover:active > .button-box-1
{
border-left : 1px solid ButtonHighlight;
border-top : 1px solid ButtonHighlight;
border-right : 1px solid ButtonShadow;
border-bottom : 1px solid ButtonShadow;
}
menubutton.button-toolbar-4
{
behavior : url("chrome://global/content/menulistBindings.xml#menubutton-single-right");
}
.button-toolbar-4 > .button-box-1,
.button-toolbar-4 > .menubutton-internal-box
{
border : none !important;
padding : 0px !important;
}

View File

@@ -52,37 +52,48 @@
border-bottom : 1px solid #CCCCCC;
}
/**
* Navigation bar style menubuttons
**/
.toolbar.menubutton-dual,
.toolbar.menubutton-dual
/* toolbar menubuttons */
menubutton.button-toolbar, menubutton.button-toolbar-4
{
border : none ! important;
behavior : url("chrome://communicator/skin/menubuttonBindings.xml#menubutton-toolbar-single");
border : 1px solid #DDDDDD;
}
.button-toolbar-1.menubutton-dual-button
menubutton.button-toolbar:hover,menubutton.button-toolbar-4:hover
{
list-style-image : inherit;
border : 1px solid black;
}
.menubutton-dual-dropmarker
.menubutton-toolbar-single-internal-box
{
background : transparent;
list-style-image : url("chrome://communicator/skin/tb-menubutton-dm.gif");
}
.menubutton-dual-dropmarker[disabled="true"]
border : 1px solid #DDDDDD;
padding : 1px 4px 1px 4px;
}
menubutton.button-toolbar:hover > .menubutton-toolbar-single-internal-box, menubutton.button-toolbar-4:hover > .menubutton-toolbar-single-internal-box
{
background : transparent;
list-style-image : url("chrome://communicator/skin/tb-menubutton-dm-disabled.gif");
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid #9D9D9D;
border-bottom : 1px solid #9D9D9D;
}
menubutton.button-toolbar:hover:active > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar[open="true"] > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar-4:hover:active > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar-4[open="true"] > .menubutton-toolbar-single-internal-box
{
border-left : 1px solid #9D9D9D;
border-top : 1px solid #9D9D9D;
border-right : 1px solid white;
border-bottom : 1px solid white;
padding : 2px 3px 0px 5px;
}
.menubutton-toolbar-single-dropmarker
{
padding-left : 4px;
list-style-image : url("chrome://global/skin/scroll-up.gif");
}
.menubutton-dual-dropmarker-box
{
margin-left : 32px;
margin-bottom : 1px;
}

View File

@@ -21,8 +21,6 @@
#taskbar
{
margin-top : 2px;
min-height : 1em;
user-focus : ignore;
}
.taskbutton
@@ -36,7 +34,7 @@
width : 1em;
}
#taskbar > toolbargrippy
#taskbar-toolbar > toolbargrippy
{
display : none;
}
}

View File

@@ -1,119 +1,75 @@
/** Standard toolbar buttons
* class="button-toolbar"
**/
.button-toolbar
{
border : 1px solid transparent;
margin : 1px 0px 1px 0px;
padding : 0px;
min-width : 0px;
}
.button-toolbar:hover
{
border : 1px solid threeddarkshadow;
}
.button-toolbar:hover:active
{
border : 1px solid threeddarkshadow;
}
.button-toolbar > .button-internal-box,
.button-toolbar:hover > .button-internal-box
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px soild threedshadow;
border-bottom : 1px soild threedshadow;
padding : 1px 3px 1px 3px;
}
.button-toolbar > .button-internal-box > .button-text-container,
.button-toolbar > .button-internal-box > .button-text-container > .button-text
{
padding : none;
margin : none;
}
.button-toolbar:hover:active > .button-internal-box
{
padding : 2px 2px 0px 4px;
border : none;
}
.button-toolbar[toggled="true"] > .button-internal-box
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
background-color : threedface;
background-image : url("chrome://global/skin/scrollbar-bg.gif");
}
.button-toolbar[disabled="true"],
.button-toolbar[disabled="true"] > .button-internal-box,
.button-toolbar[disabled="true"]:hover,
.button-toolbar[disabled="true"]:hover > .button-internal-box,
.button-toolbar[disabled="true"]:hover:active,
.button-toolbar[disabled="true"]:hover:active > .button-internal-box
{
border : 1px solid threedface;
}
/** Styles for the standard 'large' toolbar button, these buttons are used for
* toolbar buttons that are the most commonly used elements on a toolbar, e.g.
* 'GetMsg' in Mailnews or 'Send' in Mail/Compose.
/** The largest type of toolbar buttons. In the Seamonkey implementation,
* these are only used in the navigation toolbar in the navigator package.
**/
/* outer frame */
.button-toolbar-1,
.button-toolbar-2
.button-toolbar-1, .button-toolbar-2
{
behavior : url("chrome://global/skin/buttonBindings.xml#buttontop");
min-width : 52px;
behavior : url("chrome://global/content/xulBindings.xml#buttontop");
min-width : 0px;
margin : 0px 1px 0px 1px;
border : 1px solid transparent;
}
.button-toolbar, .button-toolbar-4
{
behavior : url("chrome://global/content/xulBindings.xml#buttonleft");
min-width : 0px;
margin : 1px;
border : 1px solid ButtonFace;
border : 1px solid transparent;
}
.button-toolbar-1:hover,
.button-toolbar-2:hover
.button-toolbar-1:hover, .button-toolbar:hover, .button-toolbar-2:hover, .button-toolbar-4:hover
{
border : 1px solid threeddarkshadow;
color : ButtonText;
color : #0000FF;
}
.button-toolbar-1 > .button-box-1,
.button-toolbar-2 > .button-box-1
.button-toolbar-1 > .button-internal-box,
.button-toolbar-2 > .button-internal-box
{
padding : 0px 2px 1px 1px;
padding : 2px 8px 2px 7px;
vertical-align : middle;
text-align : center;
border : 1px solid ButtonFace;
}
.button-toolbar-1 > .button-box-2,
.button-toolbar-2 > .button-box-2
{
border-bottom : none;
border : 1px solid transparent;
}
.button-toolbar > .button-internal-box > .button-text-container
{
padding-left : 4px;
}
.button-toolbar > .button-internal-box,
.button-toolbar-4 > .button-internal-box
{
padding : 1px 4px 1px 3px;
vertical-align : middle;
text-align : center;
border : 1px solid transparent;
}
.button-toolbar-1[disabled="true"],
.button-toolbar-1[disabled="true"]:hover,
.button-toolbar-1[disabled="true"]:hover:active,
.button-toolbar-2[disabled="true"],
.button-toolbar[disabled="true"],
.button-toolbar[disabled="true"]:hover,
.button-toolbar[disabled="true"]:hover:active
.button-toolbar-2[disabled="true"],
.button-toolbar-2[disabled="true"]:hover,
.button-toolbar-2[disabled="true"]:hover:active
.button-toolbar-2[disabled="true"]:hover:active,
.button-toolbar-4[disabled="true"],
.button-toolbar-4[disabled="true"]:hover,
.button-toolbar-4[disabled="true"]:hover:active
{
border : 1px solid ButtonFace;
border : 1px solid transparent;
color : graytext;
}
/* internal frame */
.button-toolbar-1:hover > .button-box-1,
.button-toolbar-2:hover > .button-box-1
.button-toolbar-1:hover > .button-internal-box,
.button-toolbar:hover > .button-internal-box,
.button-toolbar-2:hover > .button-internal-box,
.button-toolbar-4:hover > .button-internal-box
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
@@ -121,33 +77,52 @@
border-bottom : 1px solid threedshadow;
}
.button-toolbar-1:hover:active > .button-box-1,
.button-toolbar-2:hover:active > .button-box-1
.button-toolbar-1:hover:active > .button-internal-box,
.button-toolbar-2:hover:active > .button-internal-box
{
padding : 1px 1px 0px 2px;
padding : 3px 7px 1px 8px;
border-left : 1px solid threedshadow !important;
border-top : 1px solid threedshadow !important;
border-right : 1px solid threedhighlight !important;
border-bottom : 1px solid threedhighlight !important;
}
.button-toolbar-1 > .button-internal-box > .button-text-container
.button-toolbar-2 > .button-internal-box > .button-text-container
.button-toolbar:hover:active > .button-internal-box,
.button-toolbar-4:hover:active > .button-internal-box
{
padding : 1px 3px 0px 4px;
border-left : 1px solid threedshadow !important;
border-top : 1px solid threedshadow !important;
border-right : 1px solid threedhighlight !important;
border-bottom : 1px solid threedhighlight !important;
}
.button-toolbar-1 > .button-internal-box > .button-text-container,
.button-toolbar > .button-internal-box > .button-text-container,
.button-toolbar-2 > .button-internal-box > .button-text-container,
.button-toolbar-4 > .button-internal-box > .button-text-container
{
text-align : center;
}
.button-toolbar-1[disabled="true"] > .button-box-1,
.button-toolbar-1[disabled="true"]:hover > .button-box-1,
.button-toolbar-1[disabled="true"]:hover:active > .button-box-1,
.button-toolbar-2[disabled="true"] > .button-box-1,
.button-toolbar-2[disabled="true"]:hover > .button-box-1,
.button-toolbar-2[disabled="true"]:hover:active > .button-box-1
.button-toolbar-1[disabled="true"] > .button-internal-box,
.button-toolbar-1[disabled="true"]:hover > .button-internal-box,
.button-toolbar-1[disabled="true"]:hover:active > .button-internal-box,
.button-toolbar[disabled="true"] > .button-internal-box,
.button-toolbar[disabled="true"]:hover > .button-internal-box,
.button-toolbar[disabled="true"]:hover:active > .button-internal-box,
.button-toolbar-2[disabled="true"] > .button-internal-box,
.button-toolbar-2[disabled="true"]:hover > .button-internal-box,
.button-toolbar-2[disabled="true"]:hover:active > .button-internal-box,
.button-toolbar-4[disabled="true"] > .button-internal-box,
.button-toolbar-4[disabled="true"]:hover > .button-internal-box,
.button-toolbar-4[disabled="true"]:hover:active > .button-internal-box
{
padding : 0px 2px 1px 1px !important;
padding : 2px 8px 2px 7px !important;
border : 1px solid transparent !important;
}
/** "Green" buttons, e.g. "Search"
* class="button-toolbar-3"
**/
@@ -208,52 +183,7 @@
color : #FF0000;
}
/**
* button styles for taskbar, sidebar headers, etc.
**/
.button-toolbar-4
{
color : ButtonText;
background : inherit;
font : inherit;
border : none;
padding : 1px !important;
margin : 0px;
}
.button-toolbar-4:hover
{
text-decoration : none;
/*background-color : #336699;*/
color : ButtonText;
}
.button-toolbar-4:hover:active
{
text-decoration : none;
color : ButtonText;
padding : 2px 0px 0px 2px !important;
}
.button-toolbar-4:hover > .button-box-1,
.button-toolbar-4:hover:active > .button-box-1
{
border-left : 1px solid ButtonHighlight;
border-top : 1px solid ButtonHighlight;
border-right : 1px solid ButtonShadow;
border-bottom : 1px solid ButtonShadow;
}
menubutton.button-toolbar-4
{
behavior : url("chrome://global/content/menulistBindings.xml#menubutton-single-right");
}
.button-toolbar-4 > .button-box-1,
.button-toolbar-4 > .menubutton-internal-box
{
border : none !important;
padding : 0px !important;
}

View File

@@ -52,37 +52,49 @@
border-bottom : 1px solid #CCCCCC;
}
/**
* Navigation bar style menubuttons
**/
.toolbar.menubutton-dual,
.toolbar.menubutton-dual
/* toolbar menubuttons */
menubutton.button-toolbar, menubutton.button-toolbar-4
{
border : none ! important;
behavior : url("chrome://communicator/skin/menubuttonBindings.xml#menubutton-toolbar-single");
border : 1px solid threedface;
}
.button-toolbar-1.menubutton-dual-button
menubutton.button-toolbar:hover, menubutton.button-toolbar-4:hover
{
list-style-image : inherit;
border : 1px solid threeddarkshadow;
}
.menubutton-dual-dropmarker
.menubutton-toolbar-single-internal-box
{
background : transparent;
list-style-image : url("chrome://communicator/skin/tb-menubutton-dm.gif");
}
.menubutton-dual-dropmarker[disabled="true"]
border : 1px solid threedface;
padding : 1px 4px 1px 4px;
}
menubutton.button-toolbar:hover > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar-4:hover > .menubutton-toolbar-single-internal-box
{
background : transparent;
list-style-image : url("chrome://communicator/skin/tb-menubutton-dm-disabled.gif");
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
menubutton.button-toolbar:hover:active > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar[open="true"] > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar-4:hover:active > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar-4[open="true"] > .menubutton-toolbar-single-internal-box
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
padding : 2px 3px 0px 5px;
}
.menubutton-toolbar-single-dropmarker
{
padding-left : 4px;
list-style-image : url("chrome://global/skin/scroll-up.gif");
}
.menubutton-dual-dropmarker-box
{
margin-left : 32px;
margin-bottom : 1px;
}

View File

@@ -21,8 +21,6 @@
#taskbar
{
margin-top : 2px;
min-height : 1em;
user-focus : ignore;
}
.taskbutton
@@ -36,7 +34,7 @@
width : 1em;
}
#taskbar > toolbargrippy
#taskbar-toolbar > toolbargrippy
{
display : none;
}
}

View File

@@ -53,13 +53,13 @@
}
/* toolbar menubuttons */
menubutton.button-toolbar-4
menubutton.button-toolbar, menubutton.button-toolbar-4
{
behavior : url("chrome://communicator/skin/menubuttonBindings.xml#menubutton-toolbar-single");
border : 1px solid threedface;
}
menubutton.button-toolbar-4:hover
menubutton.button-toolbar:hover, menubutton.button-toolbar-4:hover
{
border : 1px solid threeddarkshadow;
}
@@ -70,6 +70,7 @@ menubutton.button-toolbar-4:hover
padding : 1px 4px 1px 4px;
}
menubutton.button-toolbar:hover > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar-4:hover > .menubutton-toolbar-single-internal-box
{
border-left : 1px solid threedhighlight;
@@ -78,6 +79,8 @@ menubutton.button-toolbar-4:hover > .menubutton-toolbar-single-internal-box
border-bottom : 1px solid threedshadow;
}
menubutton.button-toolbar:hover:active > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar[open="true"] > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar-4:hover:active > .menubutton-toolbar-single-internal-box,
menubutton.button-toolbar-4[open="true"] > .menubutton-toolbar-single-internal-box
{
@@ -94,4 +97,4 @@ menubutton.button-toolbar-4[open="true"] > .menubutton-toolbar-single-internal-b
list-style-image : url("chrome://global/skin/scroll-up.gif");
}

View File

@@ -8,40 +8,39 @@
button, button.left
{
behavior : url("chrome://global/skin/buttonBindings.xml#buttonleft");
border : 1px solid #000000;
border-left : 1px solid #DDDDDD;
border-top : 1px solid #DDDDDD;
border-right : 1px solid black;
border-bottom : 1px solid black;
margin : 1px 5px 2px 5px;
background-color : #DDDDDD;
min-width : 8em;
font : sans-serif;
color : #000000;
-moz-border-radius : 2px;
font : Geneva 7pt;
color : black;
-moz-border-radius : 3px 2px 2px 3px;
}
.button-box-1
{
border-left : 1px solid #FFFFFF;
border-top : 1px solid #FFFFFF;
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid #9D9D9D;
border-bottom : 1px solid #9D9D9D;
}
.button-box-2
{
border : 1px solid #DDDDDD;
}
button:hover:active
{
border : 1px solid #000000;
border : 1px solid black;
}
button:hover:active > .button-box-1
{
border-left : 1px solid #9D9D9D;
border-top : 1px solid #9D9D9D;
border-right : 1px solid #FFFFFF;
border-bottom : 1px solid #FFFFFF;
border : 1px solid #9D9D9D;
}
button:hover:active > .button-box-1 > .button-box-2
@@ -54,15 +53,10 @@
padding : 1px 2px 0px 3px;
}
.button-box-text
{
/*debug */
}
button[disabled="true"],
button[disabled="true"]:hover:active
{
color : #9D9D9D;
color : #999999;
}
button[disabled="true"] > .button-box-1 > .button-box-2 > .button-box-text,
@@ -84,7 +78,7 @@
button:focus > .button-box-1 > .button-box-2 > .button-box-text
{
border : 1px dotted #000000;
border : 1px dotted black;
}
/** Styles for "DEFAULT" buttons (usually 'OK' or equivalent in dialogs.
@@ -94,16 +88,16 @@
/* outer frame */
button[default], button:focus
{
border : 1px solid #000000;
border : 1px solid black;
}
button[default] > .button-box-1,
button:focus > .button-box-1
{
border-left : 1px solid #FFFFFF;
border-top : 1px solid #FFFFFF;
border-right : 1px solid #000000;
border-bottom : 1px solid #000000;
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid black;
border-bottom : 1px solid black;
}
button[default] > .button-box-1 > .button-box-2,

View File

@@ -13,7 +13,7 @@
.menubutton-dual[buttonover="true"],
.menubutton-dual[buttondown="true"]
{
border : 1px solid threeddarkshadow;
border : 1px solid black;
}
.classic-dropmarker-box,
@@ -26,8 +26,8 @@
.menubutton-dual:hover > .classic-dropmarker-box
{
border-left : 1px solid #FFFFFF;
border-top : 1px solid #FFFFFF;
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid #9D9D9D;
border-bottom : 1px solid #9D9D9D;
}
@@ -36,8 +36,8 @@
{
border-left : 1px solid #9D9D9D;
border-top : 1px solid #9D9D9D;
border-right : 1px solid #FFFFFF;
border-bottom : 1px solid #FFFFFF;
border-right : 1px solid white;
border-bottom : 1px solid white;
}
.classic-simplebutton,
@@ -50,27 +50,26 @@
{
behavior : url("chrome://global/skin/menubuttonBindings.xml#buttontop");
margin : 0px;
border : 1px solid #DDDDDD !important;
border : 1px solid #DDDDDD;
min-width : 0px;
padding : 2px 8px 2px 7px;
text-align : center;
background-color : #DDDDDD;
}
.classic-simplebutton:hover,
.menubutton-dual:hover > .classic-simplebutton,
.menubutton-dual[open="true"] > .classic-simplebutton
{
border-left : 1px solid #FFFFFF !important;
border-top : 1px solid #FFFFFF !important;
border-right : 1px solid #9D9D9D !important;
border-bottom : 1px solid #9D9D9D !important;
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid #9D9D9D;
border-bottom : 1px solid #9D9D9D;
}
.menubutton-dual[buttonover="true"] > .classic-dropmarker-box
{
border-left : 1px solid #FFFFFF;
border-top : 1px solid #FFFFFF;
border-left : 1px solid white;
border-top : 1px solid white;
border-right : 1px solid #9D9D9D;
border-bottom : 1px solid #9D9D9D;
}
@@ -79,8 +78,8 @@
{
border-left : 1px solid #9D9D9D;
border-top : 1px solid #9D9D9D;
border-right : 1px solid #FFFFFF;
border-bottom : 1px solid #FFFFFF;
border-right : 1px solid white;
border-bottom : 1px solid white;
padding : 3px 7px 1px 8px;
}
@@ -88,8 +87,8 @@
{
border-left : 1px solid #9D9D9D;
border-top : 1px solid #9D9D9D;
border-right : 1px solid #FFFFFF;
border-bottom : 1px solid #FFFFFF;
border-right : 1px solid white;
border-bottom : 1px solid white;
}
.classic-dropmarker
@@ -102,4 +101,4 @@
list-style-image : url("chrome://global/skin/scroll-down-disabled.gif");
}

View File

@@ -1,7 +1,7 @@
toolbox
{
background-color : appworkspace;
background-color : #9D9D9D;
border-bottom : 1px solid #FFFFFF;
}
@@ -61,4 +61,4 @@ toolbar[collapsed="true"] > toolbargrippy
toolbarseparator
{
width : 2em;
}
}

View File

@@ -8,8 +8,8 @@
button, button.left
{
behavior : url("chrome://global/skin/buttonBindings.xml#buttonleft");
border-left : 1px solid buttonhighlight;
border-top : 1px solid buttonhighlight;
border-left : 1px solid threedface;
border-top : 1px solid threedface;
border-right : 1px solid threeddarkshadow;
border-bottom : 1px solid threeddarkshadow;
margin : 1px 5px 2px 5px;
@@ -21,16 +21,15 @@
.button-box-1
{
border-left : 1px solid buttonhighlight;
border-top : 1px solid buttonhighlight;
border-right : 1px solid buttonshadow;
border-bottom : 1px solid buttonshadow;
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
.button-box-2
{
border : 1px solid ButtonFace;
border : 1px solid threedface;
}
button:hover:active
@@ -53,11 +52,6 @@
padding : 1px 2px 0px 3px;
}
.button-box-text
{
/*debug */
}
button[disabled="true"],
button[disabled="true"]:hover:active
{
@@ -77,7 +71,7 @@
text-align : center;
vertical-align : middle;
padding : 0px 3px 1px 2px;
border : 1px solid buttonface;
border : 1px solid threedface;
margin : 1px;
}