X-Git-Url: https://git-public.kairo.at/?p=themes.git;a=blobdiff_plain;f=EarlyBlue%2Feditor%2FEditorDialog.css;fp=EarlyBlue%2Feditor%2FEditorDialog.css;h=31fa7fe1fc8b1029960ac6b9888e64397b210675;hp=0000000000000000000000000000000000000000;hb=b87c9562a4c728734927c455c6201d13d11c8a9e;hpb=260592a0139e3ec70fdeac29cb7af7c880c4acf5 diff --git a/EarlyBlue/editor/EditorDialog.css b/EarlyBlue/editor/EditorDialog.css new file mode 100644 index 00000000..31fa7fe1 --- /dev/null +++ b/EarlyBlue/editor/EditorDialog.css @@ -0,0 +1,306 @@ +/* ***** BEGIN LICENSE BLOCK ***** + * Version: NPL 1.1/GPL 2.0/LGPL 2.1 + * + * 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 the Initial Developer are Copyright (C) 1998 + * the Initial Developer. All Rights Reserved. + * + * Contributor(s): + * Pete Collins, Ben Goodger + * Robert Kaiser + * + * Alternatively, the contents of this file may be used under the terms of + * either the GNU General Public License Version 2 or later (the "GPL"), or + * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), + * in which case the provisions of the GPL or the LGPL are applicable instead + * of those above. If you wish to allow use of your version of this file only + * under the terms of either the GPL or the LGPL, and not to allow others to + * use your version of this file under the terms of the NPL, indicate your + * decision by deleting the provisions above and replace them with the notice + * and other provisions required by the GPL or the LGPL. If you do not delete + * the provisions above, a recipient may use your version of this file under + * the terms of any one of the NPL, the GPL or the LGPL. + * + * ***** END LICENSE BLOCK ***** */ + +@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); + +/* The defaults are WAY to big! */ +groupbox { + margin: 2px 5px /* 4px 5px */; + padding-top: 2px; + padding-bottom: 4px; +} + +.MinWidth5em { + min-width: 5em; +} + +.MinWidth10em { + min-width: 10em; +} + +.MinWidth20em { + min-width: 20em; +} + +.big-left-margin { + margin-left: 10px; +} + +.bold { + font-weight: bold; +} + +.italic { + font-style: italic; +} + +.larger { + font-size: 120%; +} + + +.narrow { + width: 3em; +} + +.wrap { + width: 1em; +} + +.menuitem-highlight-1 { + font-weight : bold; +} + +/* Use this with groove-thin in dialogs + to add margins to top and bottom +*/ +.tb-margin { + margin-top : 6px; + margin-bottom : 6px; +} + +.color-well { + width: 20px; + height: 12px; + border: 1px inset #CCD0DD; +} + +.color-well[default="true"] { + border: 1px solid transparent; + background-color: inherit; +} + +.color-button { + /* override large default min-width */ + min-width : 0px; + margin: 2px; +} + +.menu-list[focused="true"] { + color: white; +} + +#ColorPicker { + -moz-user-focus: normal; +} + +#ColorPickerSwatch { + border : 2px outset #CCD0DD; + width: 25px; + height: 20px; + margin: 0px 3px 0px 0px; +} + +#ColorPickerSwatch[default="true"] { + border : 2px solid transparent; + background-color: inherit; +} + +#LastPickedColor { + width: 17px; + height: 13px; + border: 1px inset #CCD0DD; + margin: 1px 2px 2px 4px; +} + +.popup-trigger { + list-style-image: url(chrome://global/skin/scroll-down.gif); +} + +/* temporary -- we need a simple box-based list defined in XBL */ +tree.list { + border: 1px inset #CCD0DD; + /* same as in menulist.css */ + margin: 1px 5px 2px 5px; + width: 10em; + height: 3em; + /* use rows="#" in XUL to define height */ +} + +#ColorPreview { + border: 1px inset #CCD0DD; + margin-left: 10px; + padding-left: 5px; + padding-right: 5px; + min-width: 100px; + min-height: 50px; +} + +#alignTypeSelect,label#alignLabel { + margin-left: 5px; +} + +#MoreFewerButton[more="0"] { + list-style-image: url(chrome://global/skin/scroll-down.gif); + /* bug 9459 - changing button text doesn't resize width. + This covers that problem, but we want this size anyway */ + min-width: 12em; +} + +/* ::::: table properties dialog ::::: */ + +#MoreFewerButton[more="1"] { + list-style-image: url(chrome://global/skin/scroll-up.gif); + min-width: 12em; +} + +#PreviousButton { + list-style-image: url(chrome://global/skin/arrow-left.gif); +} + +#NextButton { + list-style-image: url(chrome://global/skin/arrow-right.gif); +} + +#PreviousButton[type="row"] { + list-style-image: url(chrome://global/skin/arrow-up.gif); +} + +#NextButton[type="row"] { + list-style-image: url(chrome://global/skin/arrow-down.gif); +} + +/* ::::: spelling dialog ::::: */ + +#MisspelledWord { + font-weight: bold; +} + +#ReplaceWordInput { + min-width: 16em; + width: 16em; +} + +.spell-check { + min-width: 8em; +} + +/* ::::: color picker ::::: */ + +/* use outset shape for a button look */ +.colorpicker { + border: 1px outset #CCD0DD; + /* This should be the same as for textbox */ + margin-left: 4px; + /* For a little extra space between buttons */ + margin-bottom: 2px; +} + + +.colorpicker:active { + border: 1px inset #CCD0DD; +} + +.smallspacer { + width: 3px; + height: 3px; + min-width: 3px; + min-height: 3px; +} + +.spacer { + width: 5px; + height: 5px; + min-width: 5px; + min-height: 5px; +} + +.bigspacer { + width: 10px; + height: 10px; + min-width: 10px; + min-height: 10px; +} + +.align-menu[value="top"] { + list-style-image:url("chrome://editor/skin/images/img-align-top.gif"); +} + +.align-menu[value="center"] { + list-style-image:url("chrome://editor/skin/images/img-align-middle.gif"); +} + +.align-menu[value="bottom"] { + list-style-image:url("chrome://editor/skin/images/img-align-bottom.gif"); +} + +.align-menu[value="right"] { + list-style-image:url("chrome://editor/skin/images/img-align-right.gif"); +} + +.align-menu[value="left"] { + list-style-image:url("chrome://editor/skin/images/img-align-left.gif"); +} + +/* Don't change width/height of these without changing values in + GetOriginalWidth(), EdImageProps.js +*/ +#preview-image-box { + border: 1px inset #CCD0DD; + width : 82px; + max-width : 82px; + min-width : 82px; + height : 52px; + max-height : 52px; + min-height : 52px; + margin : 6px 5px 6px 5px; + overflow : hidden; +} + +#preview-image-holder { + padding : 0px; + margin : 0px; +} + +/* Rest are from Ben Goodger for Advanced Edit dialog + These need reviewing and eliminate all but essential attributes */ +/* Have made some mods and eliminated some unnecessary portions. + hope to merge most of the treecell formatting into global as some of + this "property list" style treecell formatting is used by cookie/signon + viewers. */ + + +#tagLabel { + font-weight: bold; +} + +/* styles for an attribute tree-table */ +tree.AttributesTree { + min-width : 200px; + min-height: 200px; +}