toolkit/themes/linux/global/textbox.css

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

michael@0 1 /* This Source Code Form is subject to the terms of the Mozilla Public
michael@0 2 * License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
michael@0 4
michael@0 5 /* ===== textbox.css ==================================================
michael@0 6 == Styles used by the XUL textbox element.
michael@0 7 ======================================================================= */
michael@0 8
michael@0 9 @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
michael@0 10 @namespace html url("http://www.w3.org/1999/xhtml");
michael@0 11
michael@0 12 /* ::::: textbox ::::: */
michael@0 13
michael@0 14 textbox {
michael@0 15 -moz-appearance: textfield;
michael@0 16 cursor: text;
michael@0 17 margin: 2px 4px;
michael@0 18 border: 2px solid;
michael@0 19 -moz-border-top-colors: ThreeDShadow ThreeDDarkShadow;
michael@0 20 -moz-border-right-colors: ThreeDHighlight ThreeDLightShadow;
michael@0 21 -moz-border-bottom-colors: ThreeDHighlight ThreeDLightShadow;
michael@0 22 -moz-border-left-colors: ThreeDShadow ThreeDDarkShadow;
michael@0 23 padding: 2px 3px 3px;
michael@0 24 -moz-padding-start: 5px;
michael@0 25 background-color: -moz-Field;
michael@0 26 color: -moz-FieldText;
michael@0 27 }
michael@0 28
michael@0 29 html|*.textbox-input,
michael@0 30 html|*.textbox-textarea {
michael@0 31 margin: 0px !important;
michael@0 32 border: none !important;
michael@0 33 padding: 0px !important;
michael@0 34 background-color: inherit;
michael@0 35 color: inherit;
michael@0 36 font: inherit;
michael@0 37 }
michael@0 38
michael@0 39 .textbox-contextmenu {
michael@0 40 cursor: default;
michael@0 41 }
michael@0 42
michael@0 43 /* ..... readonly state ..... */
michael@0 44
michael@0 45 textbox[readonly="true"] {
michael@0 46 background-color: -moz-Dialog;
michael@0 47 color: -moz-DialogText;
michael@0 48 }
michael@0 49
michael@0 50 /* ..... disabled state ..... */
michael@0 51
michael@0 52 textbox[disabled="true"] {
michael@0 53 cursor: default;
michael@0 54 background-color: -moz-Dialog;
michael@0 55 color: GrayText;
michael@0 56 }
michael@0 57
michael@0 58 /* ::::: plain textbox ::::: */
michael@0 59
michael@0 60 textbox.plain {
michael@0 61 -moz-appearance: none !important;
michael@0 62 background-color: transparent;
michael@0 63 padding: 0px !important;
michael@0 64 margin: 0px !important;
michael@0 65 border: none !important;
michael@0 66 }
michael@0 67
michael@0 68 /* ::::: search textbox ::::: */
michael@0 69
michael@0 70 .textbox-search-icon {
michael@0 71 list-style-image: url(moz-icon://stock/gtk-find?size=menu);
michael@0 72 }
michael@0 73
michael@0 74 .textbox-search-clear {
michael@0 75 list-style-image: url(moz-icon://stock/gtk-clear?size=menu);
michael@0 76 }
michael@0 77
michael@0 78 .textbox-search-icon[searchbutton]:not([disabled]) ,
michael@0 79 .textbox-search-clear:not([disabled]) {
michael@0 80 cursor: pointer;
michael@0 81 }
michael@0 82
michael@0 83 /* ::::: textboxes inside toolbarpaletteitems ::::: */
michael@0 84
michael@0 85 toolbarpaletteitem > toolbaritem > textbox > .textbox-input-box > html|*.textbox-input {
michael@0 86 visibility: hidden;
michael@0 87 }
michael@0 88
michael@0 89 /* ::::: context menu ::::: */
michael@0 90
michael@0 91 menuitem:not([type]) {
michael@0 92 -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic");
michael@0 93 }
michael@0 94
michael@0 95 menuitem[cmd="cmd_undo"] {
michael@0 96 list-style-image: url("moz-icon://stock/gtk-undo?size=menu");
michael@0 97 }
michael@0 98
michael@0 99 menuitem[cmd="cmd_undo"][disabled] {
michael@0 100 list-style-image: url("moz-icon://stock/gtk-undo?size=menu&state=disabled");
michael@0 101 }
michael@0 102
michael@0 103 menuitem[cmd="cmd_cut"] {
michael@0 104 list-style-image: url("moz-icon://stock/gtk-cut?size=menu");
michael@0 105 }
michael@0 106
michael@0 107 menuitem[cmd="cmd_cut"][disabled] {
michael@0 108 list-style-image: url("moz-icon://stock/gtk-cut?size=menu&state=disabled");
michael@0 109 }
michael@0 110
michael@0 111 menuitem[cmd="cmd_copy"] {
michael@0 112 list-style-image: url("moz-icon://stock/gtk-copy?size=menu");
michael@0 113 }
michael@0 114
michael@0 115 menuitem[cmd="cmd_copy"][disabled] {
michael@0 116 list-style-image: url("moz-icon://stock/gtk-copy?size=menu&state=disabled");
michael@0 117 }
michael@0 118
michael@0 119 menuitem[cmd="cmd_paste"] {
michael@0 120 list-style-image: url("moz-icon://stock/gtk-paste?size=menu");
michael@0 121 }
michael@0 122
michael@0 123 menuitem[cmd="cmd_paste"][disabled] {
michael@0 124 list-style-image: url("moz-icon://stock/gtk-paste?size=menu&state=disabled");
michael@0 125 }
michael@0 126
michael@0 127 menuitem[cmd="cmd_delete"] {
michael@0 128 list-style-image: url("moz-icon://stock/gtk-delete?size=menu");
michael@0 129 }
michael@0 130
michael@0 131 menuitem[cmd="cmd_delete"][disabled] {
michael@0 132 list-style-image: url("moz-icon://stock/gtk-delete?size=menu&state=disabled");
michael@0 133 }
michael@0 134
michael@0 135 menuitem[cmd="cmd_selectAll"] {
michael@0 136 list-style-image: url("moz-icon://stock/gtk-select-all?size=menu");
michael@0 137 }
michael@0 138
michael@0 139 menuitem[cmd="cmd_selectAll"][disabled] {
michael@0 140 list-style-image: url("moz-icon://stock/gtk-select-all?size=menu&state=disabled");
michael@0 141 }
michael@0 142

mercurial