65743 - remove unix classic, r=timeless, sr=hangas

This commit is contained in:
hewitt%netscape.com 2001-02-02 00:58:12 +00:00
Родитель a9db8787f2
Коммит e50c963b41
58 изменённых файлов: 0 добавлений и 3853 удалений

Просмотреть файл

@ -1 +0,0 @@
Makefile

Просмотреть файл

@ -1,29 +0,0 @@
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 2000 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
DEPTH = ../../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -1,79 +0,0 @@
/* -*- Mode: C; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1998 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*/
/*
Style rules specific to the Customize dialog.
*/
/* These rules apply appropriate images to the 'reorder' buttons */
.up {
list-style-image:url("chrome://global/skin/scroll-up.gif");
min-width: 0px;
}
.up[disabled="true"] {
list-style-image:url("chrome://global/skin/scroll-up-disabled.gif");
}
.down {
min-width: 0px;
list-style-image:url("chrome://global/skin/scroll-down.gif");
}
.down[disabled="true"] {
list-style-image:url("chrome://global/skin/scroll-down-disabled.gif");
}
.treecell-panel
{
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-item.gif");
}
.treecell-panel[haslink="true"],
treeitem[container="true"] > treerow > .treecell-panel
{
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed.gif");
}
treeitem[selected="true"] > treerow > .treecell-panel[haslink="true"],
treeitem[selected="true"][container="true"] > treerow > .treecell-panel
{
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-closed-sel.gif");
}
treeitem[container="true"][open="true"] > treerow > .treecell-panel
{
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open.gif");
}
treeitem[selected="true"][container="true"][open="true"] > treerow > .treecell-panel
{
list-style-image: url("chrome://communicator/skin/bookmarks/bookmark-folder-open-sel.gif");
}
#header {
list-style-image: url("chrome://communicator/skin/sidebar/sidebar-icon.gif");
}
box#reorder {
text-align: center;
}

Просмотреть файл

@ -1,3 +0,0 @@
classic.jar:
+ skin/classic/communicator/sidebar/sidebar.css

Просмотреть файл

@ -1,36 +0,0 @@
/* -*- Mode: C; c-basic-offset: 2 -*-
*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1998 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*/
/*
Style rules specific to the Preview dialog.
*/
iframe#previewframe {
min-width: 10px;
min-height: 10px;
width: 162px;
height: 300px;
border: none;
margin: 0px;
}

Просмотреть файл

@ -1,164 +0,0 @@
#sidebar-splitter
{
border-top : 1px solid threedhighlight;
}
#sidebar-box
{
border-left : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
background-color : #808080;
}
.text-panel-loading
{
margin : 5px 0px;
}
.image-panel-loading
{
margin : 5px;
list-style-image : url("chrome://global/skin/loading.gif");
}
.sidebarheader-main
{
border : 1px outset inactivecaption;
background-color : activecaption;
color : activecaptiontext;
padding : 1px 2px 1px 6px;
}
.sidebar-header-text
{
font-weight : bold;
}
.sidebar-header-grippy
{
/* This image still has to be added to the tree (8/8/00). I'll do it after german's approval */
list-style-image : url("chrome://global/skin/grippy-short-vert-after.gif");
background-color : threedface;
max-width : 32px;
height : 4px;
}
#sidebar-title-box[state="collapsed"] > .sidebar-header-grippy
{
/* This image still has to be added to the tree (8/8/00). I'll do it after german's approval */
list-style-image : url("chrome://global/skin/grippy-short-vert-before.gif");
}
.menubutton-toolbar-single-dropmarker[menubuttontype="sidebar-panels"]
{
list-style-image : url("chrome://global/skin/menu-arrow-hover.gif");
margin-left : 2px;
}
/**
* texttab folder lookalike e.g. for sidebar panel headers
*/
.box-texttab
{
-moz-binding : url("chrome://communicator/skin/sidebar/sidebarBindings.xml#panelheader");
background-color : threedface;
cursor : pointer;
}
.panelheader-grippy-box
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
width : 12px;
padding-bottom : 1px;
}
.panelheader-grippy-texture
{
margin : 2px 3px 1px 2px;
background-image : url("chrome://global/skin/toolbargrippy-texture.gif");
background-position : 50% 0%;
background-repeat : repeat-y;
}
.box-texttab:hover > .panelheader-box-1
{
background-color : #CCCCFF;
}
.box-texttab[selected="true"]:hover > .panelheader-box-1
{
background-color : threedface;
}
.box-texttab[last-panel="true"], .box-texttab[selected="true"]
{
margin-bottom : 0px;
}
.panelheader-box-1
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
/*
border : 1px outset threedshadow;
background-color : threedshadow;
color : threedhighlight;
*/
background-color : threedface;
background-image : url("chrome://global/skin/scrollbar-slider-bg.gif");
padding : 3px 2px 3px 0px;
}
.panelheader-grippy-icon
{
margin : 2px 7px 0px 7px;
list-style-image : url("chrome://global/skin/tbg-twisty-collapsed.gif");
}
.panelheader-grippy-icon[selected="true"]
{
margin : 2px 5px 0px 5px;
list-style-image : url("chrome://global/skin/toolbargrippy-twisty.gif");
}
.panelheader-box-1[selected="true"]
{
background-color : threedface;
background : transparent;
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
color : black;
font-weight : bold;
}
.panelheader-texture
{
margin : 1px 0px 1px 0px;
background-image : url("chrome://global/skin/toolbargrippy-texture.gif");
background-position : 50% 0%;
background-repeat : repeat-y;
width : 12px;
}
.sidebar-iframe-no-panels, .loadarea
{
background-color : #FFFFFF;
}
.iframe-panel
{
border-left : 1px solid threedhighlight;
border-bottom : 1px solid threedshadow;
border-right : 1px solid threedshadow;
}

Просмотреть файл

@ -1 +0,0 @@
Makefile

Просмотреть файл

@ -1,29 +0,0 @@
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 1998 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
DEPTH = ../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -1,11 +0,0 @@
.box-toolbar-group
{
background-color : #FFFFFF;
-moz-border-radius : 5px;
padding : 3px 2px 2px 3px;
margin : 0px 10px 0px 5px;
}

Просмотреть файл

@ -1,39 +0,0 @@
#navigator-throbber
{
-moz-binding : url("chrome://global/content/xulBindings.xml#buttontop");
border : 1px solid threedface;
list-style-image : url("chrome://global/skin/animthrob_single.gif");
margin : 0px;
cursor : pointer;
-moz-user-focus : ignore;
}
#navigator-throbber:hover
{
border : 1px solid threeddarkshadow;
}
#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;
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;
padding : 2px 0xp 0xp 2px;
}
#navigator-throbber[busy="true"]
{
list-style-image : url("chrome://global/skin/animthrob.gif");
}

Просмотреть файл

@ -1,189 +0,0 @@
/** 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
{
-moz-binding : url("chrome://global/content/xulBindings.xml#buttontop");
min-width : 0px;
margin : 0px 1px 0px 1px;
border : 1px solid transparent;
}
.button-toolbar, .button-toolbar-4
{
-moz-binding : url("chrome://global/content/xulBindings.xml#buttonleft");
min-width : 0px;
margin : 1px;
border : 1px solid transparent;
}
.button-toolbar-1:hover, .button-toolbar:hover, .button-toolbar-2:hover, .button-toolbar-4:hover
{
border : 1px solid threeddarkshadow;
color : #0000FF;
}
.button-toolbar-1 > .button-internal-box,
.button-toolbar-2 > .button-internal-box
{
padding : 2px 8px 2px 7px;
vertical-align : middle;
text-align : center;
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[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-4[disabled="true"],
.button-toolbar-4[disabled="true"]:hover,
.button-toolbar-4[disabled="true"]:hover:active
{
border : 1px solid transparent;
color : graytext;
}
/* internal frame */
.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;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
.button-toolbar-1:hover:active > .button-internal-box,
.button-toolbar-2:hover:active > .button-internal-box
{
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: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-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 : 2px 8px 2px 7px !important;
border : 1px solid transparent !important;
}
/** "Green" buttons, e.g. "Search"
* class="button-toolbar-3"
**/
.button-toolbar-3
{
margin : 0px 0px 0px 3px;
font-weight : bold;
background-color : #99CCCC;
}
.button-toolbar-3 > .button-internal-box
{
border : 1px outset #99CCCC;
padding : 1px;
}
.button-toolbar-3:hover:active > .button-internal-box
{
border : 1px inset #99CCCC;
padding : 2px 0px 0px 2px;
}
/** Expanding Region Button **/
/* outer frame */
button.expander
{
border : none;
padding : none;
margin : 1px 5px 3px 1px;
background-color : inherit;
list-style-image : url("chrome://global/skin/closedtwisty.gif");
}
button[open="true"].expander
{
list-style-image : url("chrome://global/skin/opentwisty.gif");
}
/* internal frame */
button.expander > .button-internal-box
{
border : none;
background-color : inherit;
padding : none;
margin : none;
}
/* text frame */
button.expander > .button-internal-box > .button-text-container > .button-text
{
color : #0000FF;
text-decoration : underline;
}
button.expander:hover > .button-internal-box > .button-text-container > .button-text
{
color : #FF0000;
}
menubutton.button-toolbar-4
{
-moz-binding : url("chrome://global/content/menulistBindings.xml#menubutton-single-right");
}

Просмотреть файл

@ -1,39 +0,0 @@
/** this should only contain XUL dialog and document window widget defaults. Defaults for widgets of
a particular application should be in that application's style sheet.
For example style definitions for navigator can be found in navigator.css
THIS FILE IS LOCKED DOWN. YOU ARE NOT ALLOWED TO MODIFY IT WITHOUT FIRST HAVING YOUR
CHANGES REVIEWED BY hyatt@netscape.com.
**/
@import url(chrome://global/skin/);
@import url(chrome://communicator/skin/box.css);
@import url(chrome://communicator/skin/button.css);
@import url(chrome://communicator/skin/brand.css);
@import url(chrome://communicator/skin/menubutton.css);
@import url(chrome://communicator/skin/formatting.css);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for HTML elements */
.up {
list-style-image:url("chrome://global/skin/scroll-up.gif");
min-width: 0px;
}
.up[disabled="true"] {
list-style-image:url("chrome://global/skin/scroll-up-disabled.gif");
}
.down {
min-width: 0px;
list-style-image:url("chrome://global/skin/scroll-down.gif");
}
.down[disabled="true"] {
list-style-image:url("chrome://global/skin/scroll-down-disabled.gif");
}

Просмотреть файл

@ -1,123 +0,0 @@
/**
* Small Dialog Header (without icon)
**/
.box-smallheader
{
-moz-binding : url(chrome://communicator/content/dialogBindings.xml#smallheader);
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
margin : 0px 5px 6px 5px;
}
.toolbar-primary
{
padding : 0px 0px 3px 0px;
min-height : 0px;
background-image : url(chrome://communicator/skin/smallheader-bg.gif);
}
.box-smallheader-left
{
font-size : larger;
font-weight : bold;
padding-left : 6px;
}
.box-smallheader-right
{
padding-right : 6px;
}
.box-smallheader > .toolbar-primary
{
border : 1px solid threeddarkshadow;
vertical-align : middle;
padding-top : 3px;
}
/**
* Large Dialog Header (with icon)
**/
.box-header
{
-moz-binding : url(chrome://communicator/content/dialogBindings.xml#largeheader);
}
.box-header-header
{
padding : 0px 0px 4px 5px;
min-height : 34px;
}
.box-header-text-box
{
vertical-align : middle;
}
.box-header-text
{
color : white;
font-size : large;
font-weight : bold;
text-decoration : underline;
}
.box-header-icon-box
{
vertical-align : middle;
}
.box-header-circle
{
background-image : url("chrome://global/skin/button28-bg.gif");
background-repeat : no-repeat;
background-position : 50% 4px;
background-color : transparent;
min-width : 28px;
margin : 1px 7px 1px 1px;
height : 28px;
width : 28px;
}
/**
* Dialog status line (blue) including progress area
**/
.box-status
{
-moz-binding : url(chrome://communicator/content/dialogBindings.xml#status);
}
.box-status-bg
{
padding : 1px 5px 1px 5px;
min-height : 0px ! important;
}
.box-status-text, .box-status-progress
{
color : #99cccc ! important;
}
/**
* Utility classes for use when combined headers/footers are used
**/
/* display area framed container */
#contentarea
{
border-top : 2px groove threedface;
border-bottom : 2px groove threedface;
padding : 7px;
}
/* top border on status area */
#wizardButtons
{
border-bottom : 1px solid threedshadow;
padding-top : 1px;
padding-bottom : 1px;
}

Просмотреть файл

@ -1,17 +0,0 @@
/* class for text with a 'link' appearance */
.text-link
{
color : #666699;
text-decoration : underline;
}
.text-link:hover
{
color : #333366;
}
.text-link:hover:active
{
color : #990000;
}

Просмотреть файл

@ -1,12 +0,0 @@
classic.jar:
skin/classic/communicator/box.css
skin/classic/communicator/brand.css
skin/classic/communicator/button.css
skin/classic/communicator/communicator.css
skin/classic/communicator/formatting.css
skin/classic/communicator/menubutton.css
skin/classic/communicator/toolbar.css
skin/classic/communicator/dialogOverlay.css
skin/classic/communicator/tasksOverlay.css
skin/classic/communicator/dialogOverlay.css

Просмотреть файл

@ -1,99 +0,0 @@
/** Styles applying to items in a button-toolbar-3 style menu
* menuitem class="button-toolbar-3"
**/
.button-toolbar-3 > .menubutton-icon-internal-box
{
border : 1px outset #99CCCC;
}
.button-toolbar-3[open="true"] > .menubutton-icon-internal-box,
.button-toolbar-3:hover:active > .menubutton-icon-internal-box
{
border : 1px inset #99CCCC;
}
menupopup.button-toolbar-3
{
border : 1px solid #000000;
}
menuitem.button-toolbar-3
{
font-weight : normal;
}
.button-toolbar-3[menuactive="true"]
{
background-color : #669999;
color : #FFFFFF;
font-weight : normal;
}
/** menubuttons on generic grey toolbars
* class="button-toolbar"
**/
.button-toolbar > .menubutton-internal-box
{
border : none;
padding : 1px 3px 1px 3px;
}
.button-toolbar[open="true"] > .menubutton-internal-box,
.button-toolbar:hover:active > .menubutton-internal-box
{
border : none;
padding : 1px 3px 1px 3px;
}
.button-toolbar[open="true"]
{
border : 1px solid threedface;
}
/* toolbar menubuttons */
menubutton.button-toolbar, menubutton.button-toolbar-4
{
-moz-binding : url("chrome://communicator/skin/menubuttonBindings.xml#menubutton-toolbar-single");
border : 1px solid threedface;
}
menubutton.button-toolbar:hover, menubutton.button-toolbar-4:hover
{
border : 1px solid threeddarkshadow;
}
.menubutton-toolbar-single-internal-box
{
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
{
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");
}

Просмотреть файл

@ -1,78 +0,0 @@
#mini-nav
{
list-style-image : url("chrome://global/skin/taskbar-navigator.gif");
}
#mini-nav:hover
{
list-style-image : url("chrome://global/skin/taskbar-navigator-hover.gif");
}
#mini-mail
{
list-style-image : url("chrome://global/skin/taskbar-mail.gif");
}
#mini-mail:hover
{
list-style-image : url("chrome://global/skin/taskbar-mail-hover.gif");
}
#mini-mail[BiffState="NewMail"]
{
list-style-image : url("chrome://global/skin/taskbar-gotmail.gif");
}
#mini-mail[BiffState="NewMail"]:hover
{
list-style-image : url("chrome://global/skin/taskbar-gotmail-hover.gif");
}
#mini-addr
{
list-style-image : url("chrome://global/skin/taskbar-addressbook.gif");
}
#mini-addr:hover
{
list-style-image : url("chrome://global/skin/taskbar-addressbook-hover.gif");
}
#mini-comp
{
list-style-image : url("chrome://global/skin/taskbar-composer.gif");
}
#mini-comp:hover
{
list-style-image : url("chrome://global/skin/taskbar-composer-hover.gif");
}
#taskbar
{
margin-top : 2px;
}
.taskbutton
{
margin-right : 1em !important;
}
.taskbarspacer
{
min-width : 0.3em;
width : 1em;
}
#taskbar-toolbar > toolbargrippy
{
display : none;
}
/* hide goto menu bug #47633 */
#taskbarGotoMenuBox{
display:none;
}

Просмотреть файл

@ -1,57 +0,0 @@
/******* ToolBox & ToolBar *******/
toolbar
{
background-color : #CCCCCC;
border-bottom : 1px solid #003366;
}
toolbargrippy
{
background-image : url("chrome://global/skin/taskbar-tab-trans.gif");
background-repeat : no-repeat;
border-right : 1px solid #003366;
width : 10px;
height : 10px;
}
toolbar[collapsed="true"] > toolbargrippy
{
width : 30px;
}
toolbargrippy:hover
{
background-color : #99cccc !important;
background-image : url("chrome://global/skin/taskbar-tab-hover.gif") !important;
}
.toolbar-primary
{
background-image : url("chrome://global/skin/navbar-bg.gif");
background-color : #CCCCCC;
padding : 0px;
min-height : 47px;
border : none;
}
.toolbar-primary > toolbargrippy, .toolbar-standard > toolbargrippy
{
background-color : #003366;
background-image : url("chrome://global/skin/taskbar-tab.gif");
background-repeat : no-repeat;
}
.toolbar-standard
{
color : white;
background-color : #003366;
padding : 0px;
margin : 0px;
border : none;
min-height : 46px;
}

Просмотреть файл

@ -1 +0,0 @@
Makefile

Просмотреть файл

@ -1,29 +0,0 @@
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 2000 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
DEPTH = ../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/config/rules.mk

Двоичные данные
themes/classic/global/unix/alert-icon.gif

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 77 B

Просмотреть файл

@ -1,58 +0,0 @@
titledbox
{
border : 2px groove threedface;
padding : 7px;
margin : 5px;
}
title
{
margin-left : 6px;
padding-right : 40px;
}
box.titledbox-title
{
padding-left : 5px;
padding-right : 5px;
}
box.titledbox-body
{
display : block;
padding : inherit;
}
/** box formatting **/
box[autostretch="never"]
{
vertical-align : middle;
}
box[autostretch="never"][valign="top"]
{
vertical-align : top;
}
box[autostretch="never"][valign="bottom"]
{
vertical-align : bottom;
}
box[autostretch="never"][halign="center"]
{
text-align : center;
}
box[autostretch="never"][halign="right"]
{
text-align : right;
}
row
{
vertical-align : middle;
}

Просмотреть файл

@ -1,140 +0,0 @@
/* NEW WIDGET ANDING: <button> */
/** Default Button Styles (apply to usage of <button> without
* any applied class).
**/
/* outer frame */
button, button.left
{
-moz-binding : url("chrome://global/skin/buttonBindings.xml#buttonleft");
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;
background-color : buttonface;
min-width : 8em;
font : button,sans-serif;
color : buttontext;
}
.button-box-1
{
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 threedface;
}
button:hover:active
{
border : 1px solid threeddarkshadow;
}
button:hover:active > .button-box-1
{
border : 1px solid threedshadow;
}
button:hover:active > .button-box-1 > .button-box-2
{
border : 1px solid threedface;
}
button:hover:active > .button-box-1 > .button-box-2 > .button-box-text
{
padding : 1px 2px 0px 3px;
}
button[disabled="true"],
button[disabled="true"]:hover:active
{
color : graytext;
}
button[disabled="true"] > .button-box-1 > .button-box-2 > .button-box-text,
button[disabled="true"]:hover:active > .button-box-1 > .button-box-2 > .button-box-text
{
padding : 0px 3px 1px 2px;
}
/* text wrapping frame (hack because <text> does not support alignment) */
.button-box-text,
button[disabled]:focus > .button-box-1 > .button-box-2 > .button-box-text
{
text-align : center;
vertical-align : middle;
padding : 0px 3px 1px 2px;
border : 1px solid threedface;
margin : 1px;
}
button:focus > .button-box-1 > .button-box-2 > .button-box-text
{
border : 1px dotted threeddarkshadow;
}
/** Styles for "DEFAULT" buttons (usually 'OK' or equivalent in dialogs.
* To activate, set 'default' attribute on button.
**/
/* outer frame */
button[default], button:focus
{
border : 1px solid threeddarkshadow;
}
button[default] > .button-box-1,
button:focus > .button-box-1
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threeddarkshadow;
border-bottom : 1px solid threeddarkshadow;
}
button[default] > .button-box-1 > .button-box-2,
button:focus > .button-box-1 > .button-box-2
{
border-left : 1px solid threedface;
border-top : 1px solid threedface;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
/** plain (raw) buttons, class="plain" **/
button.plain, button.plain:hover, button.plain:hover:active,
button:hover:active > .button-internal-box,
button.plain > .button-internal-box,
button.plain > .button-internal-box:hover:active,
button.plain > .button-internal-box > .button-text-container,
button.plain > .button-internal-box > .button-text-container:hover:active,
button.plain > .button-internal-box > .button-text-container > .button-text,
button.plain > .button-internal-box > .button-text-container > .button.text:hover:active,
button-plain > .button-internal-box > .button-icon,
button.plain > .button-internal-box > .button.icon:hover:active
{
border : 0px ! important;
margin : 0px;
padding : 0px;
}
/*** class = "plain-extended" ***/
/********************************/
/* This is a dummy class that is specified in the several XUL files for the sake of the
* Macintosh Classic Skin. This class has essentially the same behavior and styles as
* the above <button> and accompanying styles, but is useful in the Mac Classic skin. This is because <button>
* styles have been completely rewritten to produce Macintosh buttons with bevels, rounded corners,
* etc. Plain-extended thereby functions to produce square buttons with all the same hover and active
* effects that modern <button>'s do.
********************************/
button.plain-extended {}

Просмотреть файл

@ -1,59 +0,0 @@
<?xml version="1.0"?>
<bindings id="buttonBindings"
xmlns="http://www.mozilla.org/xbl"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<binding id="buttonleft" extends="chrome://global/content/xulBindings.xml#basetext">
<content>
<xul:box class="button-box-1" autostretch="never" flex="1">
<xul:box class="button-box-2" autostretch="never" flex="1">
<xul:image class="button-icon" inherits="src"/>
<xul:box class="button-box-text" flex="1" autostretch="never">
<xul:text class="button-text" inherits="disabled,value,accesskey,crop"/>
</xul:box>
</xul:box>
</xul:box>
</content>
</binding>
<binding id="buttonright" extends="chrome://global/content/xulBindings.xml#basetext">
<content>
<xul:box class="button-box-1" autostretch="never" flex="1">
<xul:box class="button-box-2" autostretch="never" flex="1">
<xul:box class="button-box-text" flex="1" autostretch="never">
<xul:text class="button-text" inherits="disabled,value,accesskey,crop"/>
</xul:box>
<xul:image class="button-icon" inherits="src"/>
</xul:box>
</xul:box>
</content>
</binding>
<binding id="buttontop" extends="chrome://global/content/xulBindings.xml#basetext">
<content>
<xul:box class="button-box-1" autostretch="never" flex="1">
<xul:box class="button-box-2" autostretch="never" flex="1" orient="vertical" align="center">
<xul:image class="button-icon" inherits="src"/>
<xul:box class="button-box-text" flex="1" autostretch="never">
<xul:text class="button-text" inherits="disabled,value,accesskey,crop"/>
</xul:box>
</xul:box>
</xul:box>
</content>
</binding>
<binding id="buttonbottom" extends="chrome://global/content/xulBindings.xml#basetext">
<content>
<xul:box class="button-box-1" autostretch="never" flex="1">
<xul:box class="button-box-2" autostretch="never" flex="1" orient="vertical" align="center">
<xul:box class="button-box-text" flex="1" autostretch="never">
<xul:text class="button-text" inherits="disabled,value,accesskey,crop"/>
</xul:box>
<xul:image class="button-icon" inherits="src"/>
</xul:box>
</xul:box>
</content>
</binding>
</bindings>

Просмотреть файл

@ -1,87 +0,0 @@
/* stylesheet for XUL <checkbox> element */
/* default checkbox for dialogs */
/* outer frame */
checkbox
{
-moz-binding : url("chrome://global/skin/classicBindings.xml#checkbox");
margin : 3px 5px 3px 5px;
}
.checkbox-checkmark-box-1
{
border-top : 1px solid threedshadow;
border-left : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
background-color : window;
margin : 2px 2px 0px 0px;
width : 13px;
height : 13px;
-moz-user-focus : ignore;
}
.checkbox-checkmark-box-1[disabled="true"]
{
background-color : threedface;
}
.checkbox-checkmark-box-2
{
border-left : 1px solid threeddarkshadow;
border-top : 1px solid threeddarkshadow;
border-right : 1px solid threedface;
border-bottom : 1px solid threedface;
padding : 1px;
width : 11px;
height : 11px;
}
/* ensure that no list-style-image is inherited in from the Outside */
.checkbox-check
{
list-style-image : none;
}
.checkbox-check[checked="true"]
{
list-style-image : url(chrome://global/skin/check-check.gif);
}
.checkbox-check[checked="true"][disabled="true"]
{
list-style-image : url(chrome://global/skin/check-check-disabled.gif);
}
checkbox:hover:active > .checkbox-internal-box > .checkbox-checkmark-box-1
{
background-color : threedface;
}
/* text/icon frames */
.checkbox-text
{
margin : 0px 0px 0px 2px;
padding : 1px;
}
.checkbox-icon
{
list-style-image : inherit;
}
.checkbox-text[disabled="true"]
{
color : graytext;
}
checkbox:focus > .checkbox-internal-box > .checkbox-text
{
border : 1px dotted threeddarkshadow;
padding : 0px;
}
.checkbox-internal-box
{
-moz-user-focus : none;
}

Просмотреть файл

@ -1,97 +0,0 @@
<?xml version="1.0"?>
<bindings id="classicBindings"
xmlns="http://www.mozilla.org/xbl"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<binding id="textdisabled" extends="xul:text">
<content>
<xul:stack>
<xul:text class="text-bottom" inherits="value,accesskey,crop"/>
<xul:text class="text-top" inherits="value,accesskey,crop"/>
</xul:stack>
</content>
</binding>
<binding id="toolbargrippy" extends="xul:box">
<content orient="vertical">
<xul:box autostretch="never" halign="center">
<xul:image class="toolbargrippy-twisty"/>
</xul:box>
<xul:spring class="toolbargrippy-texture" flex="1"/>
</content>
</binding>
<binding id="radio" extends="chrome://global/content/radioBindings.xml#radio">
<content>
<xul:box flex="1" class="radio-internal-box" autostretch="never" valign="middle">
<xul:box class="radio-checkmark-box-1" autostretch="never" inherits="disabled">
<xul:box class="radio-checkmark-box-2" autostretch="never" flex="1">
<xul:image class="radio-check" inherits="checked,disabled"/>
</xul:box>
</xul:box>
<xul:image class="radio-icon" inherits="src,disabled"/>
<xul:html class="radio-text" inherits="value,accesskey,crop,disabled" flex="1">
<children/>
</xul:html>
</xul:box>
</content>
</binding>
<binding id="checkbox" extends="chrome://global/content/xulBindings.xml#checkbox">
<content>
<xul:box flex="1" class="checkbox-internal-box" autostretch="never" valign="middle">
<xul:box class="checkbox-checkmark-box-1" autostretch="never" inherits="disabled">
<xul:box class="checkbox-checkmark-box-2" autostretch="never" flex="1">
<xul:image class="checkbox-check" inherits="checked,disabled"/>
</xul:box>
</xul:box>
<xul:image class="checkbox-icon" inherits="src,disabled"/>
<xul:html class="checkbox-text" inherits="value,accesskey,crop,disabled" flex="1">
<children/>
</xul:html>
</xul:box>
</content>
</binding>
<binding id="thumb" extends="xul:button">
<content>
<xul:box class="thumb-box" autostretch="never" orient="vertical" flex="1">
<xul:spring class="thumb-spring" flex="1"/>
</xul:box>
</content>
</binding>
<binding id="scrollbar">
<content>
<xul:scrollbarbutton type="decrement" inherits="align:sborient"/>
<xul:slider flex="1" inherits="curpos,maxpos,pageincrement,increment">
<xul:thumb inherits="align,src" flex="1"/>
</xul:slider>
<xul:scrollbarbutton type="increment" inherits="align:sborient"/>
</content>
</binding>
<binding id="scrollbarbutton">
<content>
<xul:box class="scrollbarbutton-box" flex="1">
<xul:image class="scrollbarbutton-icon" inherits="src"/>
</xul:box>
</content>
</binding>
<binding id="slider">
<content>
<xul:button class="slider-button"/>
</content>
</binding>
<binding id="grippy">
<content>
<xul:box class="grippy-box" flex="1">
<xul:image class="grippy-image" inherits="src" />
</xul:box>
</content>
</binding>
</bindings>

Просмотреть файл

@ -1,21 +0,0 @@
box.icon {
margin: 1em 15px 0px 10px;
}
box#content {
margin-top: 1em;
margin-right: 1em;
}
box#okCancelButtons {
margin-bottom: 0.5em;
}
table#editFields {
margin-top: 1em;
margin-bottom: 1em;
}
div[id="info.header"] {
font-weight: bold;
}

Просмотреть файл

@ -1,30 +0,0 @@
/*
* The contents of this file are subject to the Netscape Public
* License Version 1.1 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.mozilla.org/NPL/
*
* Software distributed under the License is distributed on an "AS
* IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
* implied. See the License for the specific language governing
* rights and limitations under the License.
*
* The Original Code is mozilla.org code.
*
* The Initial Developer of the Original Code is Netscape
* Communications Corporation. Portions created by Netscape are
* Copyright (C) 1998-1999 Netscape Communications Corporation. All
* Rights Reserved.
*
* Contributor(s):
*/
@import url(chrome://global/skin/global.css);
window {
font-size: 12px;
}
.treecell-error {
white-space: normal;
}

Просмотреть файл

@ -1,24 +0,0 @@
<?xml version="1.0"?>
<RDF:RDF xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:chrome="http://www.mozilla.org/rdf/chrome#">
<!-- List all the skins being supplied by this theme -->
<RDF:Seq about="urn:mozilla:skin:root">
<RDF:li resource="urn:mozilla:skin:classic/1.0" />
</RDF:Seq>
<!-- classic Information -->
<RDF:Description about="urn:mozilla:skin:classic/1.0"
chrome:displayName="Classic"
chrome:author="mozilla.org"
chrome:description="This theme simulates the appearance of previous Netscape versions."
chrome:name="classic/1.0"
chrome:image="jar:resource:///chrome/classic.jar!/skin/classic/global/preview.png">
<chrome:packages>
<RDF:Seq about="urn:mozilla:skin:classic/1.0:packages">
<RDF:li resource="urn:mozilla:skin:classic/1.0:global"/>
</RDF:Seq>
</chrome:packages>
</RDF:Description>
</RDF:RDF>

Просмотреть файл

@ -1,123 +0,0 @@
/**
* Small Dialog Header (without icon)
**/
.box-smallheader
{
-moz-binding : url(chrome://global/content/dialogBindings.xml#smallheader);
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
margin : 0px 5px 6px 5px;
}
.toolbar-primary
{
padding : 0px 0px 3px 0px;
min-height : 0px;
background-image : url(chrome://global/skin/smallheader-bg.gif);
}
.box-smallheader-left
{
font-size : larger;
font-weight : bold;
padding-left : 6px;
}
.box-smallheader-right
{
padding-right : 6px;
}
.box-smallheader > .toolbar-primary
{
border : 1px solid threeddarkshadow;
vertical-align : middle;
padding-top : 3px;
}
/**
* Large Dialog Header (with icon)
**/
.box-header
{
-moz-binding : url(chrome://global/content/dialogBindings.xml#largeheader);
}
.box-header-header
{
padding : 0px 0px 4px 5px;
min-height : 34px;
}
.box-header-text-box
{
vertical-align : middle;
}
.box-header-text
{
color : white;
font-size : large;
font-weight : bold;
text-decoration : underline;
}
.box-header-icon-box
{
vertical-align : middle;
}
.box-header-circle
{
background-image : url("chrome://global/skin/button28-bg.gif");
background-repeat : no-repeat;
background-position : 50% 4px;
background-color : transparent;
min-width : 28px;
margin : 1px 7px 1px 1px;
height : 28px;
width : 28px;
}
/**
* Dialog status line (blue) including progress area
**/
.box-status
{
-moz-binding : url(chrome://global/content/dialogBindings.xml#status);
}
.box-status-bg
{
padding : 1px 5px 1px 5px;
min-height : 0px ! important;
}
.box-status-text, .box-status-progress
{
color : #99cccc ! important;
}
/**
* Utility classes for use when combined headers/footers are used
**/
/* display area framed container */
#contentarea
{
border-top : 2px groove threedface;
border-bottom : 2px groove threedface;
padding : 7px;
}
/* top border on status area */
#wizardButtons
{
border-bottom : 1px solid threedshadow;
padding-top : 1px;
padding-bottom : 1px;
}

Двоичные данные
themes/classic/global/unix/error-icon.gif

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 225 B

Просмотреть файл

@ -1,37 +0,0 @@
@import url(chrome://global/skin/global.css);
treecell.directory {
list-style-image: url("chrome://global/skin/dir-closed.gif");
}
treecell.file {
list-style-image: url("chrome://global/skin/blank.gif");
}
/*
treeitem.hidden > treerow > treecell > .tree-button {
color: #CCCCCC;
}
treeitem.hidden > treerow > treecell > .tree-icon {
list-style-image: url("chrome://global/skin/blank.gif");
}
*/
/**
* This fixes a bug. As you scroll down in a tree the computed column width
* can change. That would make the columns shift durning scrolling.
* So we give them inital preferred widths so they aren't computed.
*/
#FilenameColumn {
width: 100px;
}
#ContentLengthColumn {
width: 100px;
}
#LastModifiedDateColumn {
width: 100px;
}

Просмотреть файл

@ -1,151 +0,0 @@
/* colors */
.color-dialog
{
background-color : threedface;
color : windowtext;
}
.color-window
{
background-color : window;
color : windowtext;
}
/* inset areas */
.inset
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
margin : 0px 5px 5px 5px;
}
/* formatting */
.groove-top
{
border-top : 2px groove threedface;
}
.groove-right
{
border-right : 2px groove threedface;
}
.groove-left
{
border-left : 2px groove threedface;
}
.groove-bottom
{
border-bottom : 2px groove threedface;
}
.outset
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
/** separator rules **/
/* standard separators */
separator, separator[orient="horizontal"]
{
height: 1.5em;
}
separator[orient="vertical"]
{
width: 1.5em;
}
/* thinner separators (50% size) */
separator.thin, separator.thin[orient="horizontal"]
{
height: 0.5em;
}
separator.thin[orient="vertical"]
{
width: 0.5em;
}
/* groove separators (50% size) */
separator.groove,
separator.groove[orient="horizontal"]
{
border-top: 1px solid threedshadow;
border-bottom: 1px solid threedhighlight;
height: 0px;
margin-top: 0.4em;
margin-bottom: 0.4em;
}
separator.groove[orient="vertical"]
{
border-left: 1px solid threedshadow;
border-right: 1px solid threedhighlight;
margin-left: 0.4em;
margin-right: 0.4em;
}
/* groove separators (0 padding, for dividing effects) */
separator.groove-thin
{
border-top: 1px solid threedshadow;
border-bottom: 1px solid threedhighlight;
height: 0px;
}
separator[orient="vertical"].groove-thin
{
border-left: 1px solid threedshadow;
border-right: 1px solid threedhighlight;
}
/** text formatting rules **/
/* label (with margins) */
text.label
{
margin : 1px 5px 2px 5px;
}
text[disabled="true"]
{
color : graytext;
}
html
{
margin : 1px 5px 4px 5px;
cursor : default;
}
.header
{
font-weight : bold;
}
.indent
{
margin-left : 20px;
}
.icon-dropmarker
{
list-style-image : url("chrome://global/skin/dropmarker-down-on.gif");
}
.box-padded
{
padding : 5px;
}
.spaced
{
margin : 3px 5px 4px 5px;
}

Просмотреть файл

@ -1,263 +0,0 @@
/** this should only contain XUL dialog and document window widget defaults. Defaults for widgets of
a particular application should be in that application's style sheet.
For example style definitions for navigator can be found in navigator.css
THIS FILE IS LOCKED DOWN. YOU ARE NOT ALLOWED TO MODIFY IT WITHOUT FIRST HAVING YOUR
CHANGES REVIEWED BY hyatt@netscape.com.
**/
/* import the widget style sheets */
/* all localizable skin settings shall live here */
@import url(chrome://global/locale/intl.css);
@import url(chrome://global/skin/box.css);
@import url(chrome://global/skin/button.css);
@import url(chrome://global/skin/checkbox.css);
@import url(chrome://global/skin/radio.css);
@import url(chrome://global/skin/tree.css);
@import url(chrome://global/skin/splitter.css);
@import url(chrome://global/skin/radio.css);
@import url(chrome://global/skin/menubutton.css);
@import url(chrome://global/skin/menulist.css);
@import url(chrome://global/skin/menu.css);
@import url(chrome://global/skin/formatting.css);
@import url(chrome://global/skin/textfield.css);
@import url(chrome://global/skin/tabcontrol.css);
@import url(chrome://global/skin/toolbar.css);
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");
/**
* XXX-DEBUG: HTML namespace/titledbutton striping.
**/
html|*
{
border : 1px solid green !important;
}
html|form
{
border : none !important;
}
titledbutton
{
border : 1px solid purple !important;
}
/**
* XUL <window> element
**/
window
{
background-color : threedface;
color : windowtext;
padding : 0px;
font : dialog, sans-serif;
}
window[wait-cursor]
{
cursor : wait !important;
}
window.dialog
{
background-color : threedface;
padding : 7px 5px 5px 5px;
}
/**
* XUL <box> debugging
**/
:-moz-horizontal-box-debug
{
border : 2px solid blue;
border-top-width : 10px;
padding : 2px;
margin : 2px;
color : white;
}
:-moz-vertical-box-debug
{
border : 2px solid red;
border-left-width : 10px;
padding : 2px;
margin : 2px;
color : white;
}
/**
* Utility icons (used for alert dialogs, etc)
**/
.message-icon
{
list-style-image : url("chrome://global/skin/message-icon.gif");
}
.alert-icon
{
list-style-image : url("chrome://global/skin/alert-icon.gif");
}
.error-icon
{
list-style-image : url("chrome://global/skin/error-icon.gif");
}
.question-icon
{
list-style-image : url("chrome://global/skin/question-icon.gif");
}
/**
* status-bar
*/
statusbar
{
background-color : threedface;
overflow : hidden;
min-width : 1px;
min-width : 1px; // DON'T DELETE. Removes disappearance of scrollbars in content pane when window is made smaller.
// Talk to evaughan@netscape.com for details.
}
statusbarpanel
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
padding : 1px 1px 0px 1px;
margin : 1px;
}
.statusbar-panel-icon
{
list-style-image : inherit;
}
/*
#status-bar
{
border-top : 1px solid threedhighlight;
background-color : threedface;
-moz-user-focus : ignore;
overflow : hidden
}
*/
/**
* html|iframe default sizing
**/
html|iframe
{
min-width : 10px;
min-height : 10px;
width : 100px;
height : 100px;
border : none;
}
/**
* XUL <progressmeter>
**/
progressmeter[mode="undetermined"] > .progressmeter-internal-box
{
background-image : url(chrome://global/skin/progressmeter-busy.gif);
}
progressmeter[mode="undetermined"] > .progressmeter-internal-box > .progressmeter-stack > .progressmeter-progressbar
{
visibility : collapse;
}
progressmeter
{
min-width : 100px;
margin : 1px;
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
background-color : threedface;
color : highlighttext;
}
.progressmeter-internal-box
{
border : 1px solid threedface;
padding : 1px;
}
.progressmeter-inset
{
margin : 1px 5px 2px 5px;
}
.progressmeter-inset > .progressmeter-internal-box
{
border-left : 1px solid threeddarkshadow;
border-top : 1px solid threeddarkshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
}
/* progress indicators */
.progress-bar
{
background-color : highlight;
}
/** XUL <scrollbar> element **/
scrollbar
{
-moz-user-focus : ignore;
}
/* XUL <colorpicker> pieces */
.colorpickertile
{
width : 20px;
height : 20px;
margin : 1px;
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
}
.colorpickertile:hover
{
border : 1px solid #FFFFFF;
}
.colorpickertile[selected="true"]
{
border : 1px solid #000000;
}
/*
text[disabled="true"]
{
-moz-binding : url("chrome://global/skin/classicBindings.xml#textdisabled");
}
text[disabled="true"] > .text-top
{
color : threedshadow;
margin : 0px 1px 1px 0px;
}
text[disabled="true"] > .text-bottom
{
color : threedhighlight;
margin : 1px 0px 0px 1px;
}
*/

Просмотреть файл

@ -1,24 +0,0 @@
classic.jar:
+ skin/classic/global/contents.rdf
+ skin/classic/global/menulist.css
+ skin/classic/global/textfield.css
+ skin/classic/global/tree.css
+ skin/classic/global/radio.css
+ skin/classic/global/checkbox.css
# Note: Unix uses the Windows classic skin, however there are a few
# cases in which the classic skin must differ to accomodate it.
# This is one of those cases. We are forcing the background colour
# of windows, trees and similar widgets to be white, rather than
# 'window', as on linux this is grey, which is ugly and not the
# intent. This file exists to specify the CSS files in which
# the unix classic skin differs, and these files clobber the
# css files jarred by the windows directory.
#
# This is not ideal, but ideally in the future unix will have its
# own version of the Classic skin
#
# - Ben Goodger (09/21/2000) <ben@netscape.com>

Просмотреть файл

@ -1,240 +0,0 @@
menubar
{
background-color : threedface;
}
menu, menuitem
{
vertical-align : middle;
}
menuitem
{
padding : 0px !important;
cursor : default !important;
}
menu[disabled="true"], menuitem[disabled="true"],
menu[menuactive="true"][disabled="true"],
menuitem[menuactive="true"][disabled="true"]
{
color : graytext;
}
menuitem[default="true"]
{
font-weight : bold;
}
/* XXX menupopups have to have a color explicitly specified. this is a bug */
menupopup, popup
{
background-color : threedface;
border-left : 1px solid threedface;
border-top : 1px solid threedface;
border-right : 1px solid threeddarkshadow;
border-bottom : 1px solid threeddarkshadow;
color : menutext !important;
}
.popup-internal-box
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
padding : 1px;
}
menupopup > menu, popup > menu,
menupopup > menuitem, popup > menuitem
{
max-width : 60em; /* should move to content */
min-width : 20em; /* should move to content */
margin : 0px;
}
/* Don't display grayed items in the contextual popup menus */
/* BUGGY: DON'T UNCOMMENT UNTIL BUG #46005 IS RESOLVED (7/20/00)
popup > menuitem[disabled="true"], popup > menu[disabled="true"]
{
display : none;
}
*/
menuseparator
{
border-top : 1px solid threedshadow;
border-bottom : 1px solid threedhighlight;
margin : 2px 0px 2px 0px;
cursor : default !important;
}
menubar > menu
{
padding : 2px 3px 2px 3px;
margin : 2px 0px 2px 0px;
border : 1px solid threedface;
}
menubar > menu[menuactive="true"]
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
menubar > menu[menuactive="true"][open="true"]
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
}
menupopup > menu[menuactive="true"],
menupopup > menuitem[menuactive="true"],
popup > menu[menuactive="true"],
popup > menuitem[menuactive="true"]
{
background-color : highlight;
color : highlighttext;
}
/**
* Atomic sub-parts of standard menus
**/
.menu-right
{
margin : 0px 0px 0px 6px;
width : 8px;
text-align : center;
list-style-image : url("chrome://global/skin/menu-arrow.gif");
}
.menu-iconic-left
{
color : inherit;
margin : 0px 2px 2px 0px;
width : 13px;
text-align : center;
list-style-image : inherit;
}
/*.menu-iconic-left[menuactive="true"]
{
}*/
.menubar-left
{
color : inherit;
margin : 0px 2px 0px 0px;
}
.menu-iconic-text
{
margin : 0px 2px 0px 0px;
}
.menu-iconic-text, .menu-iconic-accel, .menu-text, .menu-accel
{
color : inherit;
}
.menu-text
{
margin : 2px 2px 2px 15px;
}
.menu-accel
{
margin : 2px 14px 2px 6px;
}
.menu-iconic-accel
{
margin : 2px 14px 2px 4px;
}
.menubar-text
{
color : inherit;
margin-right : 2px;
}
menuitem[checked="true"]
{
list-style-image : url("chrome://global/skin/menu-check.gif");
}
menuitem[checked="true"][disabled="true"]
{
list-style-image : url("chrome://global/skin/menu-check-disabled.gif");
}
menuitem[checked="true"][type="radio"]
{
list-style-image : url("chrome://global/skin/menu-radio.gif");
}
menuitem[checked="true"][type="radio"][disabled="true"]
{
list-style-image : url("chrome://global/skin/menu-radio-disabled.gif");
}
.menu-right[disabled="true"]
{
list-style-image : url("chrome://global/skin/menu-arrow-disabled.gif");
}
.menu-right[menuactive="true"][disabled="true"]
{
list-style-image : url("chrome://global/skin/menu-arrow-disabled.gif");
}
.menu-right[menuactive="true"]
{
list-style-image : url("chrome://global/skin/menu-arrow-hover.gif");
}
/** Tooltips (tooltip <popup> element)
* class="tooltip"
**/
.tooltip
{
background-color : infobackground;
border : 1px outset infobackground;
color : infotext;
font : smaller;
padding : 3px;
}
/*
* Autorepeatbutton
*/
.autorepeatbutton-up {
list-style-image: url("chrome://global/skin/scroll-up.gif")
}
.autorepeatbutton-down {
list-style-image: url("chrome://global/skin/scroll-down.gif")
}
autorepeatbutton {
text-align: center;
vertical-align: middle;
}
autorepeatbutton:hover {
background-color: highlight;
}

Просмотреть файл

@ -1,114 +0,0 @@
.menubutton-dual,
.menubutton-dual[disabled="true"]:hover,
.menubutton-dual[disabled="true"]:hover:active,
.menubutton-dual[buttondown="true"][disabled="true"],
.menubutton-dual[buttonover="true"][disabled="true"]
{
-moz-binding : url("chrome://global/skin/menubuttonBindings.xml#menubutton-toolbar-top");
border : 1px solid threedface;
}
.menubutton-dual:hover,
.menubutton-dual[open="true"],
.menubutton-dual[buttonover="true"],
.menubutton-dual[buttondown="true"]
{
border : 1px solid threeddarkshadow;
}
.classic-dropmarker-box,
.menubutton-dual:hover > .classic-dropmarker-box[disabled="true"],
.menubutton-dual:hover:active > .classic-dropmarker-box[disabled="true"],
.menubutton-dual[disabled="true"][buttonover="true"] > .classic-dropmarker-box
{
border : 1px solid threedface;
}
.menubutton-dual:hover > .classic-dropmarker-box
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
.menubutton-dual[open="true"] > .classic-dropmarker-box
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
}
.classic-simplebutton,
.classic-simplebutton[disabled="true"]:hover,
.classic-simplebutton[disabled="true"]:hover:active,
.menubutton[disabled="true"]:hover > .classic-simplebutton,
.menubutton[disabled="true"]:hover:active > .classic-simplebutton,
.menubutton-dual[buttonover="true"][disabled="true"] > .classic-simplebutton,
.menubutton-dual[buttondown="true"][disabled="true"] > .classic-simplebutton
{
-moz-binding : url("chrome://global/skin/menubuttonBindings.xml#buttontop");
margin : 0px;
border : 1px solid threedface;
min-width : 0px;
padding : 2px 8px 2px 7px;
text-align : center;
}
.classic-simplebutton:hover,
.menubutton-dual:hover > .classic-simplebutton,
.menubutton-dual[open="true"] > .classic-simplebutton
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
.menubutton-dual[buttonover="true"] > .classic-dropmarker-box
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
.classic-simplebutton:hover:active
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
padding : 3px 7px 1px 8px;
}
.menubutton-dual[buttondown="true"] > .classic-dropmarker-box
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
}
.classic-dropmarker
{
list-style-image : url("chrome://global/skin/dropmarker-down-on.gif");
}
.classic-dropmarker:hover
{
list-style-image : url("chrome://global/skin/dropmarker-down-on-hover.gif");
}
.classic-dropmarker:hover:active
{
list-style-image : url("chrome://global/skin/dropmarker-down-on-active.gif");
}
.classic-dropmarker[disabled="true"]
{
list-style-image : url("chrome://global/skin/scroll-down-disabled.gif");
}

Просмотреть файл

@ -1,158 +0,0 @@
/* NEW WIDGET LANDING: <menulist> popup */
/* outer frame */
menulist
{
-moz-binding : url("chrome://global/skin/menulistBindings.xml#menulist");
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
background-color : #FFFFFF;
color : #000000;
font : pull-down-menu;
margin : 1px 5px 2px 5px;
}
menulist[disabled="true"]
{
background-color : threedface;
}
/* icon display frame */
.menulist-internal-box
{
border-left : 1px solid threeddarkshadow;
border-top : 1px solid threeddarkshadow;
border-right : 1px solid threedface;
border-bottom : 1px solid threedface;
-moz-user-focus : ignore;
}
.menulist-display-box,
menulist[open="true"]:focus > .menulist-internal-box > .menulist-display-box
{
border : 1px solid #FFFFFF;
margin : 1px;
background-color : #FFFFFF;
color : #000000;
}
menulist:focus > .menulist-internal-box > .menulist-display-box
{
border : 1px dotted #F5DB95;
background-color : highlight;
color : highlighttext;
}
/* text display frame */
.menulist-text
{
padding : 0px 2px 0px 2px;
margin : 0px;
}
/* drop marker display frame */
.menulist-dropmarker-box-1
{
border-top : 1px solid threedface;
border-left : 1px solid threedface;
border-bottom : 1px solid threeddarkshadow;
border-right : 1px solid threeddarkshadow;
background-color : threedface;
}
.menulist-dropmarker-box-2
{
border-top : 1px solid threedhighlight;
border-left : 1px solid threedhighlight;
border-bottom : 1px solid threedshadow;
border-right : 1px solid threedshadow;
padding : 2px 1px 2px 1px;
}
.menulist-dropmarker
{
list-style-image : url("chrome://global/skin/scroll-down.gif");
}
.menulist-dropmarker[disabled="true"]
{
list-style-image : url("chrome://global/skin/scroll-down-disabled.gif");
padding : 2px;
}
menulist:hover:active > .menulist-internal-box > .menulist-dropmarker-box-1[open="true"]
{
border : 1px solid threedshadow;
}
menulist:hover:active > .menulist-internal-box > .menulist-dropmarker-box-1 > .menulist-dropmarker-box-2[open="true"]
{
border : 1px solid threedface;
padding : 3px 0px 1px 2px;
}
/* rules for popups and separators associated with menulists */
menulist > menupopup
{
-moz-binding : url("chrome://global/skin/menulistBindings.xml#menulistpopup");
background-color : #FFFFFF;
border : 1px solid #000000;
min-width : 0px;
}
menulist > menupopup > menuitem
{
padding : 0px 7px !important;
min-width : 0px; /* should be in content*/
max-width : none; /* should be in content*/
border : 1px solid #FFFFFF;
}
menulist > menupopup > menuitem[menuactive="true"],
menulist > menupopup > menuitem[selected="true"]
{
border : 1px dotted #F5DB95;
}
menulist > menupopup > menuitem > .menu-iconic-left,
menulist > menupopup > menuitem > .menu-iconic-left[menuactive="true"]
{
list-style-image : inherit;
width : 0px;
border : none;
}
/**
* <menulist>s for things like mailnews addressing widget
**/
.menulist-compact
{
-moz-binding : url("chrome://global/skin/menulistBindings.xml#menulist-compact");
-moz-user-focus : ignore; /* we don't take focus */
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threeddarkshadow;
border-bottom : 1px solid threeddarkshadow;
}
.menulist-compact-text
{
margin-right : 3px;
}
.menulist-compact-internal-box
{
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
background-color : threedface;
}
.menulist-compact-dropmarker
{
list-style-image : url("chrome://global/skin/scroll-down.gif");
margin-left : 2px;
}

Просмотреть файл

@ -1,36 +0,0 @@
<?xml version="1.0"?>
<bindings id="menulistBindings"
xmlns="http://www.mozilla.org/xbl"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<!--
BINDING : menulist
XUL REPRESENTATION : <menulist>
-->
<binding id="menulist" extends="chrome://global/content/menulistBindings.xml#menulist">
<content includes="menupopup" flex="1">
<xul:box class="menulist-internal-box" flex="1">
<xul:box class="menulist-display-box" flex="1" valign="middle" autostretch="never">
<xul:image class="menulist-icon" inherits="src"/>
<xul:text class="menulist-text" inherits="value,accesskey,crop" crop="right"/>
</xul:box>
<xul:box class="menulist-dropmarker-box-1" valign="middle" inherits="open">
<xul:box class="menulist-dropmarker-box-2" flex="1" autostretch="never" valign="middle" inherits="open">
<xul:image class="menulist-dropmarker" inherits="disabled"/>
</xul:box>
</xul:box>
</xul:box>
</content>
</binding>
<binding id="menulistpopup">
<content>
<xul:box class="menulistpopup-internal-box" orient="vertical" flex="1" style="overflow: auto">
<children/>
</xul:box>
</content>
</binding>
</bindings>

Двоичные данные
themes/classic/global/unix/message-icon.gif

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 171 B

Двоичные данные
themes/classic/global/unix/question-icon.gif

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 242 B

Просмотреть файл

@ -1,88 +0,0 @@
/* stylesheet for XUL <radio> element */
/* default radio for dialogs */
/* outer frame */
radio
{
-moz-binding : url("chrome://global/skin/classicBindings.xml#radio");
margin : 3px 5px 3px 5px;
}
.radio-checkmark-box-1
{
border-top : 1px solid threedshadow;
border-left : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
background-color : window;
-moz-border-radius : 50%;
margin : 2px 2px 0px 0px;
width : 12px;
height : 12px;
}
.radio-checkmark-box-1[disabled="true"]
{
background-color : threedface;
}
.radio-checkmark-box-2
{
border-left : 1px solid threeddarkshadow;
border-top : 1px solid threeddarkshadow;
border-right : 1px solid threedface;
border-bottom : 1px solid threedface;
-moz-border-radius : 50%;
padding : 2px;
width : 10px;
height : 10px;
}
/* ensure that no list-style-image is inherited in from the Outside */
.radio-check
{
list-style-image : none;
}
.radio-check[checked="true"]
{
list-style-image : url(chrome://global/skin/check-radio.gif);
}
.radio-check[checked="true"][disabled="true"]
{
list-style-image : url(chrome://global/skin/check-radio-disabled.gif);
}
radio:hover:active > .radio-internal-box > .radio-checkmark-box-1
{
background-color : threedface;
}
/* text/icon frames */
.radio-text
{
margin : 0px 0px 0px 2px;
padding : 1px;
}
.radio-icon
{
list-style-image : inherit;
}
.radio-text[disabled="true"]
{
color : graytext;
}
radio[focused="true"] > .radio-internal-box > .radio-text
{
border : 1px dotted threeddarkshadow;
padding : 0px;
}
.radio-internal-box
{
-moz-user-focus : ignore;
}

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 44 B

Просмотреть файл

@ -1,128 +0,0 @@
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); /* set default namespace to XUL */
/********* XP Scrollbar *********/
scrollbar
{
-moz-binding : url("chrome://global/skin/classicBindings.xml#scrollbar");
}
slider
{
}
scrollbarbutton
{
}
scrollbar[value="hidden"]
{
}
/********* XP Scrollbar *********/
thumb
{
-moz-binding : url(chrome://global/skin/classicBindings.xml#thumb);
border-left : 1px solid threedface;
border-top : 1px solid threedface;
border-right : 1px solid threeddarkshadow;
border-bottom : 1px solid threeddarkshadow;
background-color : scrollbar;
}
.thumb-box
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
.thumb-spring
{
min-width : 4px;
min-height : 4px;
}
/**
* Scrollbar button
**/
scrollbarbutton
{
-moz-binding : url("chrome://global/skin/classicBindings.xml#scrollbarbutton");
cursor : default;
border-left : 1px solid threedface;
border-top : 1px solid threedface;
border-right : 1px solid threeddarkshadow;
border-bottom : 1px solid threeddarkshadow;
background-color : scrollbar;
}
.scrollbarbutton-box
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
padding : 1px;
}
scrollbarbutton:hover:active
{
border : 1px solid threedshadow;
}
scrollbarbutton:hover:active > .scrollbarbutton-box
{
border : 1px solid scrollbar;
padding : 2px 0px 0px 2px;
}
scrollbarbutton[type="decrement"]
{
list-style-image : url("chrome://global/skin/scroll-left.gif")
}
scrollbarbutton[type="decrement"][disabled="true"]
{
list-style-image : url("chrome://global/skin/scroll-left-disabled.gif")
}
scrollbarbutton[type="increment"]
{
list-style-image : url("chrome://global/skin/scroll-right.gif")
}
scrollbarbutton[type="increment"][disabled="true"]
{
list-style-image : url("chrome://global/skin/scroll-right-disabled.gif")
}
scrollbarbutton[type="decrement"][sborient="vertical"]
{
list-style-image : url("chrome://global/skin/scroll-up.gif")
}
scrollbarbutton[type="decrement"][disabled="true"][sborient="vertical"]
{
list-style-image : url("chrome://global/skin/scroll-up-disabled.gif")
}
scrollbarbutton[type="increment"][sborient="vertical"]
{
list-style-image : url("chrome://global/skin/scroll-down.gif")
}
scrollbarbutton[type="increment"][disabled="true"][sborient="vertical"]
{
list-style-image : url("chrome://global/skin/scroll-down-disabled.gif")
}
slider
{
background-color : scrollbar;
background-image : url("chrome://global/skin/scrollbar-slider-bg.gif");
}

Просмотреть файл

@ -1,83 +0,0 @@
/******* Splitters *******/
splitter
{
cursor : e-resize;
background-color : threedface;
vertical-align : middle;
text-align : center;
}
grippy, grippy[collapse="before"]
{
-moz-binding : url("chrome://global/skin/classicBindings.xml#grippy");
border : 1px solid threedshadow;
list-style-image : url("chrome://global/skin/grippy-horizontal-before.gif");
cursor : pointer;
background-color :
}
grippy:hover
{
background-color : #CCCCFF;
}
splitter[state="collapsed"] > grippy
{
list-style-image : url("chrome://global/skin/grippy-horizontal-after.gif");
}
.grippy-box
{
border-top : 1px solid threedhighlight;
border-left : 1px solid threedhighlight;
border-right : 1px solid threedface;
border-bottom : 1px solid threedface;
}
.grippy-image
{
list-style-image : inherit;
}
splitter[state="dragging"],
splitter:hover:active
{
background-color : threedface;
background-image : url("chrome://global/skin/splitter-drag-bg.gif");
}
/* vertical splitters */
window > splitter, box > splitter
{
width : 8px;
}
/* horizontal splitters */
/* XXX we should comment out the 'align' support to force people to migrate
to 'orient' */
rows > splitter,
window[orient="vertical"] > splitter,
box[orient="vertical"] > splitter,
window[align="vertical"] > splitter,
box[align="vertical"] > splitter
{
cursor : n-resize;
}
/**** NOTE *****/
/* The images below are correct, even though their names are switched. */
window[orient="vertical"] > splitter > grippy,
window[orient="vertical"] > splitter > grippy[collapse="before"],
box[orient="vertical"] > splitter > grippy,
box[orient="vertical"] > splitter > grippy[collapse="before"]
{
list-style-image : url("chrome://global/skin/grippy-vertical-after.gif");
}
window[orient="vertical"] > splitter[state="collapsed"] > grippy,
box[orient="vertical"] > splitter[state="collapsed"] > grippy
{
list-style-image : url("chrome://global/skin/grippy-vertical-before.gif");
}

Просмотреть файл

@ -1,89 +0,0 @@
/********** Tab widget *********/
tab {
border-top: 1px solid white;
border-bottom: 1px solid #666666;
border-left: 1px solid white;
border-right: 1px solid #666666;
color: black;
padding: 3px 5px 3px 5px;
}
/* when a tab is selected this is how it should look */
tab[selected="true"] {
font-weight: bold;
}
tab:hover {
color: #003366;
text-decoration: underline;
}
tab:hover:active {
border-top: 1px solid #666666;
border-bottom: 1px solid white;
border-left: 1px solid #666666;
border-right: 1px solid white;
text-decoration: none;
}
tabbox {
padding: 0px 2px 0px 2px;
}
/* top tabs */
tabcontrol[align="vertical"] tabbox[align="horizontal"] tab {
border-bottom: none;
-moz-border-radius: 8px 8px 0px 0px;
padding-bottom: 1px;
margin: 1px 2px 1px 2px;
}
/* bottom tabs */
tabcontrol[align="vertical"] tabpanel + tabbox[align="horizontal"] tab {
border-top: none;
border-bottom: 1px solid #666666;
border-left: 1px solid white;
border-right: 1px solid #666666;
-moz-border-radius: 0px 0px 8px 8px;
padding: 1px 5px 3px 5px;
margin: 1px 2px 1px 2px;
}
/* left tabs */
tabcontrol[align="horizontal"] tabbox[align="vertical"] tab {
border-right: none;
-moz-border-radius: 8px 0px 0px 8px;
padding-right: 1px;
margin: 2px 1px 2px 1px;
}
/* right tabs */
tabcontrol[align="horizontal"] tabpanel + tabbox[align="vertical"] tab {
border-top: 1px solid white;
border-bottom: 1px solid #666666;
border-left: none;
border-right: 1px solid #666666;
-moz-border-radius: 0px 8px 8px 0px;
padding: 3px 5px 1px 5px;
margin: 2px 1px 2px 1px;
}
tabcontrol {
border: none;
}
/* border on bottom only, no padding (used in search) */
tabpanel.light {
border: none;
border-bottom: 1px outset #CCCCCC;
padding: 0px;
}
tabpanel {
border-top: 1px solid white;
border-bottom: 1px solid #666666;
border-left: 1px solid white;
border-right: 1px solid #666666;
padding: 5px;
}

Просмотреть файл

@ -1,42 +0,0 @@
#mini-nav
{
list-style-image : url("chrome://global/skin/taskbar-navigator.gif");
}
#mini-mail
{
list-style-image : url("chrome://global/skin/taskbar-mail.gif");
}
#mini-addr
{
list-style-image : url("chrome://global/skin/taskbar-addressbook.gif");
}
#mini-comp
{
list-style-image : url("chrome://global/skin/taskbar-composer.gif");
}
#taskbar
{
margin-top : 2px;
min-height : 1em;
-moz-user-focus : ignore;
}
.taskbutton
{
margin-right : 1em !important;
}
.taskbarspacer
{
min-width : 0.3em;
width : 1em;
}
#taskbar > toolbargrippy
{
display : none;
}

Просмотреть файл

@ -1,107 +0,0 @@
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to HTML */
@namespace html url("http://www.w3.org/1999/xhtml"); /* namespace for XUL elements */
/** generic text fields (in dialogs)
**/
/* outer frame */
textfield
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
font : dialog;
color : #000000;
padding : 0px;
margin : 1px 5px 2px 5px;
background-color : #FFFFFF;
cursor : text;
}
textfield[readonly="true"]
{
background-color : threedface;
}
/* internal frame */
.textfield-internal-box
{
margin : 0px;
padding : 1px 2px 1px 2px;
cursor : text;
border-left : 1px solid threeddarkshadow;
border-top : 1px solid threeddarkshadow;
border-right : 1px solid threedface;
border-bottom : 1px solid threedface;
background-color : inherit;
color : inherit;
}
.textarea-internal-box
{
border-left : 1px solid threeddarkshadow;
border-top : 1px solid threeddarkshadow;
border-right : 1px solid threedface;
border-bottom : 1px solid threedface;
padding : 0px 0px 0px 2px;
}
/* internal text widget */
.textfield-input, .textfield-textarea
{
border : none !important;
margin : 0px;
font : inherit;
background-color : inherit;
color : inherit;
}
textfield[disabled="true"]
{
cursor : default ! important;
background-color : threedface;
color : graytext;
}
/** plain atomic textfields, class="plain" **/
textfield.plain,
textfield.plain > .textfield-internal-box,
textfield.plain > .textarea-internal-box
{
padding : 0px !important;
margin : 0px !important;
border : none !important;
}
.autocomplete-icon
{
border : none;
margin : 0px;
}
.autocomplete-icon > .autocomplete-icon-internal-box
{
border : none;
padding : 0px;
margin : 0px;
}
.autocomplete-icon-icon
{
margin : 2px 3px 2px 3px;
list-style-image : inherit;
cursor : default !important;
}
.autocomplete-icon-input
{
border : none !important;
}
/* autocomplete text field */
.textfield-popup > menuitem
{
max-width : none !important;
}

Просмотреть файл

@ -1,69 +0,0 @@
toolbox
{
background-color : appworkspace;
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
}
.toolbox-top
{
margin-bottom : 3px;
}
toolbar
{
background-color : threedface;
min-width : 1px; // DON'T DELETE. Removes disappearance of scrollbars in content pane when window is made smaller.
// Talk to evaughan@netscape.com for details.
}
.toolbar-holder
{
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
}
toolbargrippy
{
-moz-binding : url("chrome://global/skin/classicBindings.xml#toolbargrippy");
background-color : threedface;
border-left : 1px solid threedhighlight;
border-top : 1px solid threedhighlight;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
width : 12px;
}
.toolbargrippy-twisty
{
list-style-image : url("chrome://global/skin/toolbargrippy-twisty.gif");
margin-top : 2px;
}
.toolbargrippy-texture
{
margin : 5px 3px 1px 2px;
background-image : url("chrome://global/skin/toolbargrippy-texture.gif");
background-position : 50% 0%;
background-repeat : repeat-y;
}
toolbargrippy:hover
{
background-color : #CCCCFF;
}
toolbar[collapsed="true"] > toolbargrippy
{
width : 30px;
}
toolbarseparator
{
width : 2em;
}

Просмотреть файл

@ -1,230 +0,0 @@
/******** Tree widget **********/
/** basic tree ****************************************************
* basic tree widget for use in main windows where no decoration
* is required.
**/
tree
{
background-color : #FFFFFF;
border-spacing : 0px;
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
}
.tree-container-treerows[dragover="true"][dragdroptree="true"]
{
border : 2px solid highlight;
padding : 0px;
}
.tree-container-treerows
{
border-left : 1px solid threeddarkshadow;
border-top : 1px solid threeddarkshadow;
border-right : 1px solid threedface;
border-bottom : 1px solid threedface;
}
.tree-container-treerows[dragdroptree="true"]
{
padding : 1px;
}
tree.inset
{
margin : 1px 5px 2px 5px;
}
tree > treechildren treeitem[selected="true"] > treerow
{
color: buttontext;
background-color: threedface;
}
tree:focus > treechildren treeitem[selected="true"] > treerow
{
color: highlighttext;
background-color: highlight;
}
treerow {
border: 1px solid transparent;
}
treehead > treerow {
border: none;
}
tree:focus > treechildren treeitem[selected="true"][current="true"] > treerow
{
border: 1px dotted CaptionText;
}
treeitem[dd-dropon="true"] > treerow {
color: highlighttext;
background-color: highlight;
}
treecell
{
white-space : nowrap;
vertical-align : middle;
padding : 0px 0px 1px 2px;
}
.treecell-header,
.treecell-inset-header
{
-moz-binding : url("chrome://global/skin/treeBindings.xml#treecell-header");
border-left : 1px solid threedhighlight !important;
border-top : 1px solid threedhighlight !important;
border-right : 1px solid threeddarkshadow !important;
border-bottom : 1px solid threeddarkshadow !important;
background-color : threedface;
padding : 0px;
}
/* slimline sidebar treeheaders */
.treecell-header.treecell-header-sidebarpanel,
.treecell-inset-header.treecell-header-sidebarpanel
{
border-left : none !important;
border-top : 1px solid threedhighlight !important;
border-bottom : 1px solid threedshadow !important;
border-right : none !important;
padding : 0px 0px 0px 3px;
}
.treecell-header-sidebarpanel > .treecell-header-box
{
border : none !important;
border-right : 1px solid threedface !important;
}
.treecell-header-image
{
-moz-binding : url("chrome://global/skin/treeBindings.xml#treecell-header-image");
padding : 0px;
}
.tree-header-image
{
list-style-image : inherit;
}
.treecell-image
{
padding : 0px;
}
.treecell-header-box
{
border-left : 1px solid threedface;
border-top : 1px solid threedface;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
padding : 0px 5px 0px 4px;
}
.treecell-header-image-box
{
border-left : 1px solid threedface;
border-top : 1px solid threedface;
border-right : 1px solid threedshadow;
border-bottom : 1px solid threedshadow;
padding : 0px 0px 0px 0px;
}
.sortable.treecell-header:hover:active,
.sortable.treecell-inset-header:hover:active
{
border : 1px solid threedshadow;
}
.sortable.treecell-header:hover:active > .treecell-header-box,
.sortable.treecell-inset-header:hover:active > .treecell-header-box
{
border : 1px solid threedface;
padding : 2px 4px 0px 5px;
}
/** class="propertylist" ******************************************
* class for cells in grid-formatted property lists.
**/
treecell.propertylist
{
padding-left : 5px;
border-right : 1px solid threedface;
border-bottom : 1px solid threedface;
}
.tree-cell-primary-icon {
list-style-image: inherit;
padding-right: 2px;
}
.tree-cell-icon {
list-style-image: inherit;
padding-right: 2px;
}
.tree-cell-twisty {
list-style-image: url("chrome://global/skin/twisty-closed.gif");
-moz-user-focus:ignore;
padding-right: 2px;
}
.treecell-indent > .tree-cell-primary-icon {
padding-left: 14px;
}
treeitem[container="true"] > treerow > .treecell-indent > .tree-cell-primary-icon {
padding-left: 0px;
}
treeitem[selected="true"] > treerow > treecell > .tree-cell-twisty {
list-style-image: url("chrome://global/skin/twisty-closed-selected.gif");
}
.tree-cell-twisty:hover {
text-decoration: none;
}
.tree-cell-twisty:active {
text-decoration: none;
}
.tree-cell-twisty[disabled="true"] {
list-style-image: none;
}
treeitem[container="true"][open="true"] > treerow > treecell > .tree-cell-twisty {
list-style-image: url("chrome://global/skin/twisty-open.gif");
}
treeitem[selected="true"][container="true"][open="true"] > treerow > treecell > .tree-cell-twisty {
list-style-image: url("chrome://global/skin/twisty-open-selected.gif");
}
/* tree header with sort direction indicators */
.sortDirectionIndicator[sortDirection="ascending"] > .treecell-header-box > .tree-header-sortdirection {
list-style-image: url("chrome://global/skin/sortAscending.gif");
margin-right: 3px;
}
.sortDirectionIndicator[sortDirection="descending"] > .treecell-header-box > .tree-header-sortdirection {
list-style-image: url("chrome://global/skin/sortDescending.gif");
margin-right: 3px;
}
.treecell-popup-icon
{
list-style-image : url("chrome://global/skin/columnselect.gif");
}

Просмотреть файл

@ -1,18 +0,0 @@
<?xml version="1.0"?>
<bindings id="treeBindings"
xmlns="http://www.mozilla.org/xbl"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<binding id="treecell-header">
<content>
<xul:box class="treecell-header-box" flex="1" autostretch="never" valign="middle">
<xul:image class="tree-header-image" inherits="src"/>
<xul:text class="tree-header-text" inherits="crop,value" flex="1" crop="right"/>
<xul:image class="tree-header-sortdirection"/>
</xul:box>
</content>
</binding>
</bindings>

Просмотреть файл

@ -1,17 +0,0 @@
#wiz-back-button {
list-style-image : url("chrome://global/skin/scroll-left.gif");
}
#wiz-back-button[disabled] {
list-style-image : url("chrome://global/skin/scroll-left-disabled.gif");
}
#wiz-next-button {
list-style-image : url("chrome://global/skin/scroll-right.gif");
}
#wiz-next-button[disabled] {
list-style-image : url("chrome://global/skin/scroll-right-disabled.gif");
}
box#wizardButtons {
margin-top : 3px;
}

Просмотреть файл

@ -1 +0,0 @@
Makefile

Просмотреть файл

@ -1,28 +0,0 @@
#
# The contents of this file are subject to the Netscape Public
# License Version 1.1 (the "License"); you may not use this file
# except in compliance with the License. You may obtain a copy of
# the License at http://www.mozilla.org/NPL/
#
# Software distributed under the License is distributed on an "AS
# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
# implied. See the License for the specific language governing
# rights and limitations under the License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is Netscape
# Communications Corporation. Portions created by Netscape are
# Copyright (C) 2000 Netscape Communications Corporation. All
# Rights Reserved.
#
# Contributor(s):
#
DEPTH = ../../../..
topsrcdir = @top_srcdir@
srcdir = @srcdir@
VPATH = @srcdir@
include $(DEPTH)/config/autoconf.mk
include $(topsrcdir)/config/rules.mk

Просмотреть файл

@ -1,19 +0,0 @@
#security-button
{
list-style-image:url("chrome://navigator/skin/unlock.gif");
}
#security-button[level="high"]
{
list-style-image:url("chrome://navigator/skin/lock.gif");
}
#security-button[level="low"]
{
list-style-image:url("chrome://navigator/skin/lock.gif");
}
#security-button[level="broken"]
{
list-style-image:url("chrome://navigator/skin/broken.gif");
}

Просмотреть файл

@ -1,2 +0,0 @@
classic.jar:
skin/classic/navigator/navigator.css

Просмотреть файл

@ -1,230 +0,0 @@
/** Contains style definitions for the navigator application
**/
@import url(chrome://communicator/skin/);
@import url(chrome://communicator/skin/bookmarks/bookmarks.css);
@import url(chrome://communicator/skin/sidebar/sidebar.css);
#content
{
border-left : 1px solid threeddarkshadow;
border-top : 1px solid threeddarkshadow;
border-right : 1px solid threedface;
border-bottom : 1px solid threedface;
}
#browser
{
border-left : 1px solid threedshadow;
border-top : 1px solid threedshadow;
border-right : 1px solid threedhighlight;
border-bottom : 1px solid threedhighlight;
}
/*
* Rules for 'hiding' portions of the chrome for special
* kinds of browser windows.
*/
window[chromehidden~="menubar"] .chromeclass-menubar {
display: none;
}
window[chromehidden~="toolbar"] .chromeclass-toolbar {
display: none;
}
window[chromehidden~="location"] .chromeclass-location {
display: none;
}
window[chromehidden~="directories"] .chromeclass-directories {
display: none;
}
window[chromehidden~="status"] .chromeclass-status {
display: none;
}
window[chromehidden~="extrachrome"] .chromeclass-extrachrome {
display: none;
}
/*
* Images for the main buttons
*/
#back-button
{
list-style-image : url("chrome://navigator/skin/back.gif");
}
#back-button[disabled="true"],
#back-button[disabled="true"]:hover,
#back-button[disabled="true"]:hover:active
{
list-style-image : url("chrome://navigator/skin/back-disabled.gif");
}
#back-button:hover
{
list-style-image : url("chrome://navigator/skin/back-hover.gif");
}
#back-button:hover:active
{
list-style-image : url("chrome://navigator/skin/back-hover-active.gif");
}
#forward-button
{
list-style-image : url("chrome://navigator/skin/forward.gif");
}
#forward-button[disabled="true"],
#forward-button[disabled="true"]:hover,
#forward-button[disabled="true"]:hover:active
{
list-style-image : url("chrome://navigator/skin/forward-disabled.gif");
}
#forward-button:hover
{
list-style-image : url("chrome://navigator/skin/forward-hover.gif");
}
#forward-button:hover:active
{
list-style-image : url("chrome://navigator/skin/forward-hover-active.gif");
}
#stop-button
{
list-style-image : url("chrome://navigator/skin/stop.gif");
}
#stop-button[disabled="true"],
#stop-button[disabled="true"]:hover,
#stop-button[disabled="true"]:hover:active
{
list-style-image : url("chrome://navigator/skin/stop-disabled.gif");
}
#stop-button:hover
{
list-style-image : url("chrome://navigator/skin/stop-hover.gif");
}
#stop-button:hover:active
{
list-style-image : url("chrome://navigator/skin/stop-hover-active.gif");
}
#reload-button
{
list-style-image : url("chrome://navigator/skin/reload.gif");
}
#reload-button:hover
{
list-style-image : url("chrome://navigator/skin/reload-hover.gif");
}
#reload-button:hover:active
{
list-style-image : url("chrome://navigator/skin/reload-hover-active.gif");
}
#reload-button[disabled="true"],
#reload-button[disabled="true"]:hover,
#reload-button[disabled="true"]:hover:active
{
list-style-image : url("chrome://navigator/skin/reload-disabled.gif");
}
/*all the urlbar stuff*/
#page-proxy-button
{
list-style-image : url("chrome://communicator/skin/bookmarks/location.gif");
cursor : grab;
margin : 0px 2px 0px 0px;
}
#page-proxy-button:hover
{
list-style-image : url("chrome://communicator/skin/bookmarks/location-hover.gif");
}
#page-proxy-button:hover:active
{
list-style-image : url("chrome://communicator/skin/bookmarks/location-clicked.gif");
}
#ubhist-keyword-popup
{
margin : 0px 4px 0px 0px;
width : 10px;
list-style-image : url("chrome://global/skin/scroll-down.gif");
}
#action-popup
{
list-style-image : url("chrome://global/skin/scroll-down.gif");
margin : 0px;
-moz-border-radius : 4px;
}
#content-frame
{
min-width : 0px;
min-height : 0px;
}
#nav-bar-inner
{
min-width : 0px;
margin : 11px 0px 11px 6px;
}
#search-button
{
margin-right : 1px;
}
#home-button
{
list-style-image : url("chrome://communicator/skin/bookmarks/home.gif");
}
.menuitem-iconic
{
padding : 2px;
}
#statusbar-icon
{
margin-left : 0px;
}
#print-button
{
list-style-image : url("chrome://global/skin/print.gif");
}
#print-button[disabled="true"],
#print-button[disabled="true"][buttonover="true"],
#print-button[disabled="true"][buttondown="true"]
{
list-style-image : url("chrome://global/skin/print-disabled.gif");
}
#print-button[buttonover="true"]
{
list-style-image : url("chrome://global/skin/print-hover.gif");
}
#print-button[buttondown="true"]
{
list-style-image : url("chrome://global/skin/print-hover-active.gif");
}

Просмотреть файл

@ -1,20 +1,16 @@
themes/Makefile
themes/blue/Makefile
themes/modern/Makefile
themes/classic/communicator/unix/Makefile
themes/classic/communicator/win/Makefile
themes/classic/communicator/sidebar/Makefile
themes/classic/communicator/sidebar/unix/Makefile
themes/classic/communicator/sidebar/win/Makefile
themes/classic/communicator/search/win/Makefile
themes/classic/Makefile
themes/classic/editor/win/Makefile
themes/classic/global/unix/Makefile
themes/classic/global/win/Makefile
themes/classic/global/Makefile
themes/classic/messenger/addressbook/win/Makefile
themes/classic/messenger/win/Makefile
themes/classic/navigator/unix/Makefile
themes/classic/navigator/win/Makefile
themes/classic/preview/win/Makefile