browser/themes/windows/tabview/tabview.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 body {
michael@0 6 font: message-box;
michael@0 7 color: rgba(0, 0, 0, 0.6);
michael@0 8 font-size: 13px;
michael@0 9 }
michael@0 10
michael@0 11 #bg:not(:-moz-system-metric(windows-compositor)) {
michael@0 12 background: url("chrome://browser/skin/tabview/grain.png") repeat scroll center top,
michael@0 13 linear-gradient(#CCD9EA, #C7D5E7) repeat scroll 0 0;
michael@0 14 }
michael@0 15
michael@0 16 /* Tabs
michael@0 17 ----------------------------------*/
michael@0 18
michael@0 19 .tab {
michael@0 20 margin: 4px;
michael@0 21 padding-top: 4px;
michael@0 22 -moz-padding-end: 6px;
michael@0 23 padding-bottom: 6px;
michael@0 24 -moz-padding-start: 4px;
michael@0 25 background-color: #E0EAF5;
michael@0 26 border-radius: 0.4em;
michael@0 27 cursor: pointer;
michael@0 28 }
michael@0 29
michael@0 30 html[dir=rtl] .tab {
michael@0 31 box-shadow:
michael@0 32 0 1px 0 #FFFFFF inset,
michael@0 33 0 -1px 1px rgba(255, 255, 255, 0.8) inset,
michael@0 34 -1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 35 1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 36 0 1px 1.5px rgba(4, 38, 60, 0.4);
michael@0 37 }
michael@0 38
michael@0 39 .tab canvas,
michael@0 40 .cached-thumb {
michael@0 41 border: 1px solid rgba(73, 99, 119, 0.3);
michael@0 42 }
michael@0 43
michael@0 44 .thumb {
michael@0 45 box-shadow: 1px 2px 0 rgba(0, 0, 0, 0.1);
michael@0 46 background-color: white;
michael@0 47 }
michael@0 48
michael@0 49 html[dir=rtl] .thumb {
michael@0 50 box-shadow: -1px 2px 0 rgba(0, 0, 0, 0.1);
michael@0 51 }
michael@0 52
michael@0 53 .favicon {
michael@0 54 background-color: #E0EAF5;
michael@0 55 padding-top: 4px;
michael@0 56 -moz-padding-end: 6px;
michael@0 57 padding-bottom: 6px;
michael@0 58 -moz-padding-start: 4px;
michael@0 59 top: 4px;
michael@0 60 left: 4px;
michael@0 61 -moz-border-end: 1px solid rgba(73, 99, 119, 0.3);
michael@0 62 border-bottom: 1px solid rgba(73, 99, 119, 0.3);
michael@0 63 height: 17px;
michael@0 64 width: 17px;
michael@0 65 }
michael@0 66
michael@0 67 html[dir=ltr] .favicon {
michael@0 68 border-bottom-right-radius: 0.4em;
michael@0 69 }
michael@0 70
michael@0 71 html[dir=rtl] .favicon {
michael@0 72 border-bottom-left-radius: 0.4em;
michael@0 73 left: auto;
michael@0 74 right: 2px;
michael@0 75 }
michael@0 76
michael@0 77 .favicon img {
michael@0 78 border: none;
michael@0 79 width: 16px;
michael@0 80 height: 16px;
michael@0 81 }
michael@0 82
michael@0 83 .close {
michael@0 84 top: 6px;
michael@0 85 right: 6px;
michael@0 86 width: 16px;
michael@0 87 height: 16px;
michael@0 88 background-image: -moz-image-rect(url("chrome://browser/skin/tabview/close.png"), 0, 16, 16, 0);
michael@0 89 background-repeat: no-repeat;
michael@0 90 }
michael@0 91
michael@0 92 .close:hover {
michael@0 93 background-image: -moz-image-rect(url("chrome://browser/skin/tabview/close.png"), 0, 32, 16, 16);
michael@0 94 }
michael@0 95
michael@0 96 .close:hover:active {
michael@0 97 background-image: -moz-image-rect(url("chrome://browser/skin/tabview/close.png"), 0, 48, 16, 32);
michael@0 98 }
michael@0 99
michael@0 100 html[dir=rtl] .close {
michael@0 101 right: auto;
michael@0 102 left: 6px;
michael@0 103 }
michael@0 104
michael@0 105 .expander {
michael@0 106 bottom: 6px;
michael@0 107 right: 6px;
michael@0 108 width: 16px;
michael@0 109 height: 16px;
michael@0 110 background: url(chrome://global/skin/icons/resizer.png) no-repeat;
michael@0 111 transition-property: opacity;
michael@0 112 transition-duration: 0.5s;
michael@0 113 transition-timing-function: ease-out;
michael@0 114 opacity: 0.2;
michael@0 115 }
michael@0 116
michael@0 117 html[dir=rtl] .expander {
michael@0 118 right: auto;
michael@0 119 left: 6px;
michael@0 120 transform: scaleX(-1);
michael@0 121 }
michael@0 122
michael@0 123 .expander:hover,
michael@0 124 .appTabIcon:hover {
michael@0 125 transition-property: opacity;
michael@0 126 transition-duration: 0.5s;
michael@0 127 transition-timing-function: ease-out;
michael@0 128 opacity: 1.0;
michael@0 129 }
michael@0 130
michael@0 131 .favicon img:hover,
michael@0 132 .close img:hover,
michael@0 133 .expander img:hover {
michael@0 134 opacity: 1;
michael@0 135 border: none;
michael@0 136 }
michael@0 137
michael@0 138 .tab-title {
michael@0 139 bottom: -20px;
michael@0 140 text-align: center;
michael@0 141 width: 94.5%;
michael@0 142 text-shadow: 0 1px rgba(255, 255, 255, 0.6);
michael@0 143 }
michael@0 144
michael@0 145 .stacked {
michael@0 146 padding: 0;
michael@0 147 }
michael@0 148
michael@0 149 .stacked .thumb {
michael@0 150 box-shadow: rgba(0,0,0,.2) 1px 1px 4px;
michael@0 151 }
michael@0 152
michael@0 153 html[dir=rtl] .stacked .thumb {
michael@0 154 box-shadow: rgba(0,0,0,.2) -1px 1px 4px;
michael@0 155 }
michael@0 156
michael@0 157 .stack-trayed .tab-title {
michael@0 158 text-shadow: rgba(0,0,0,1) 1px 1px 1.5px;
michael@0 159 color: #EEE;
michael@0 160 font-size: 11px;
michael@0 161 }
michael@0 162
michael@0 163 html[dir=rtl] .stack-trayed .tab-title {
michael@0 164 text-shadow: rgba(0,0,0,1) -1px 1px 1.5px;
michael@0 165 }
michael@0 166
michael@0 167 .stack-trayed .thumb {
michael@0 168 box-shadow: none !important;
michael@0 169 }
michael@0 170
michael@0 171 .tab.focus {
michael@0 172 box-shadow:
michael@0 173 0 1px 0 #FFFFFF inset,
michael@0 174 0 -1px 1px #FFFFFF inset,
michael@0 175 1px 0 1px #FFFFFF inset,
michael@0 176 -1px 0 1px #FFFFFF inset,
michael@0 177 0 0 5.5px #007ECE;
michael@0 178 }
michael@0 179
michael@0 180 html[dir=rtl] .tab.focus {
michael@0 181 box-shadow:
michael@0 182 0 1px 0 #FFFFFF inset,
michael@0 183 0 -1px 1px #FFFFFF inset,
michael@0 184 -1px 0 1px #FFFFFF inset,
michael@0 185 1px 0 1px #FFFFFF inset,
michael@0 186 0 0 5.5px #007ECE;
michael@0 187 }
michael@0 188
michael@0 189 /* Tab: Zooming
michael@0 190 ----------------------------------*/
michael@0 191
michael@0 192 .front .tab-title,
michael@0 193 .front .close,
michael@0 194 .front .favicon,
michael@0 195 .front .expander,
michael@0 196 .front .thumb-shadow {
michael@0 197 display: none;
michael@0 198 }
michael@0 199
michael@0 200 .front .thumb {
michael@0 201 box-shadow: none !important;
michael@0 202 }
michael@0 203
michael@0 204 .front.focus {
michael@0 205 box-shadow: none !important;
michael@0 206 }
michael@0 207
michael@0 208 /* Tab GroupItem
michael@0 209 ----------------------------------*/
michael@0 210
michael@0 211 .groupItem {
michael@0 212 cursor: pointer;
michael@0 213 background-color: #E0EAF5;
michael@0 214 border-radius: 0.4em;
michael@0 215 box-shadow:
michael@0 216 0 1px 0 #FFFFFF inset,
michael@0 217 0 -1px 1px rgba(255, 255, 255, 0.8) inset,
michael@0 218 1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 219 -1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 220 0 1px 3px rgba(4, 38, 60, 0.6);
michael@0 221 }
michael@0 222
michael@0 223 html[dir=rtl] .groupItem {
michael@0 224 box-shadow:
michael@0 225 0 1px 0 #FFFFFF inset,
michael@0 226 0 -1px 1px rgba(255, 255, 255, 0.8) inset,
michael@0 227 -1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 228 1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 229 0 1px 3px rgba(4, 38, 60, 0.6);
michael@0 230 }
michael@0 231
michael@0 232 .groupItem.activeGroupItem {
michael@0 233 box-shadow:
michael@0 234 rgba(0,0,0,0.8) 2px 2px 8px;
michael@0 235 }
michael@0 236
michael@0 237 html[dir=rtl] .groupItem.activeGroupItem {
michael@0 238 box-shadow:
michael@0 239 rgba(0,0,0,0.8) -2px 2px 8px;
michael@0 240 }
michael@0 241
michael@0 242 .groupItem .close {
michael@0 243 z-index: 10;
michael@0 244 top: 0px;
michael@0 245 right: 0px;
michael@0 246 width: 22px;
michael@0 247 height: 22px;
michael@0 248 background-position: bottom left;
michael@0 249 }
michael@0 250
michael@0 251 html[dir=rtl] .groupItem .close {
michael@0 252 right: auto;
michael@0 253 left: 0px;
michael@0 254 background-position: bottom right;
michael@0 255 }
michael@0 256
michael@0 257 .dragRegion {
michael@0 258 background: rgba(224, 234, 245, 0.4);
michael@0 259 }
michael@0 260
michael@0 261 .overlay {
michael@0 262 background-color: rgba(0,0,0,.7) !important;
michael@0 263 box-shadow: 3px 3px 5.5px rgba(0,0,0,.5);
michael@0 264 border-radius: 0.4em;
michael@0 265 }
michael@0 266
michael@0 267 html[dir=rtl] .overlay {
michael@0 268 box-shadow: -3px 3px 5.5px rgba(0,0,0,.5);
michael@0 269 }
michael@0 270
michael@0 271 .appTabTrayContainer {
michael@0 272 top: 34px;
michael@0 273 right: 1px;
michael@0 274 -moz-border-start: 1px solid #E1E1E1;
michael@0 275 padding: 0 5px;
michael@0 276 overflow: -moz-hidden-unscrollable;
michael@0 277 text-align: start;
michael@0 278 line-height: 0;
michael@0 279 }
michael@0 280
michael@0 281 html[dir=rtl] .appTabTrayContainer {
michael@0 282 right: auto;
michael@0 283 left: 1px;
michael@0 284 }
michael@0 285
michael@0 286 .appTabTray {
michael@0 287 display: inline-block;
michael@0 288 -moz-column-width: 16px;
michael@0 289 -moz-column-gap: 5px;
michael@0 290 }
michael@0 291
michael@0 292 .appTabTrayContainerTruncated {
michael@0 293 padding-bottom: 7px;
michael@0 294 }
michael@0 295
michael@0 296 .appTabTrayContainerTruncated:after {
michael@0 297 content: "…";
michael@0 298 position: absolute;
michael@0 299 bottom: 2px;
michael@0 300 left: 0;
michael@0 301 display: block;
michael@0 302 width: 100%;
michael@0 303 height: 15px;
michael@0 304 line-height: 15px;
michael@0 305 text-align: center;
michael@0 306 font-size: 15px;
michael@0 307 }
michael@0 308
michael@0 309 .appTabIcon {
michael@0 310 width: 16px;
michael@0 311 height: 16px;
michael@0 312 cursor: pointer;
michael@0 313 opacity: 0.8;
michael@0 314 padding-bottom: 3px;
michael@0 315 display: block;
michael@0 316 }
michael@0 317
michael@0 318 .undo {
michael@0 319 background-color: #A0A0A0;
michael@0 320 padding-top: 3px;
michael@0 321 padding-bottom: 3px;
michael@0 322 -moz-padding-start: 5px;
michael@0 323 -moz-padding-end: 20px;
michael@0 324 width: 135px;
michael@0 325 line-height: 25px;
michael@0 326 box-shadow: 0px 1px 0px rgba(255,255,255,.5), 0px -1px 0px rgba(0,0,0,.24);
michael@0 327 text-shadow: 0px -1px 0px rgba(255,255,255,.2);
michael@0 328 color: rgba( 0,0,0, .8);
michael@0 329 border-radius: 0.4em;
michael@0 330 text-align: center;
michael@0 331 border: none;
michael@0 332 cursor: pointer;
michael@0 333 }
michael@0 334
michael@0 335 .undo:hover {
michael@0 336 background-color: #949494;
michael@0 337 }
michael@0 338
michael@0 339 .undo .close {
michael@0 340 top: 7px;
michael@0 341 right: 7px;
michael@0 342 opacity: 0.5;
michael@0 343 }
michael@0 344
michael@0 345 html[dir=rtl] .undo .close {
michael@0 346 right: auto;
michael@0 347 left: 7px;
michael@0 348 }
michael@0 349
michael@0 350 .undo .close:hover{
michael@0 351 opacity: 1.0;
michael@0 352 }
michael@0 353
michael@0 354 /* Trenches
michael@0 355 ----------------------------------*/
michael@0 356
michael@0 357 .guideTrench {
michael@0 358 opacity: 0.9;
michael@0 359 border: 1px dashed rgba(0,0,0,.12);
michael@0 360 border-bottom: none;
michael@0 361 -moz-border-end: none;
michael@0 362 box-shadow: 1px 1px 0 rgba(255,255,255,.15);
michael@0 363 }
michael@0 364
michael@0 365 html[dir=rtl] .guideTrench {
michael@0 366 box-shadow: -1px 1px 0 rgba(255,255,255,.15);
michael@0 367 }
michael@0 368
michael@0 369 .visibleTrench {
michael@0 370 opacity: 0.05;
michael@0 371 }
michael@0 372
michael@0 373 .activeVisibleTrench {
michael@0 374 opacity: 0;
michael@0 375 }
michael@0 376
michael@0 377 .activeVisibleTrench.activeTrench {
michael@0 378 opacity: 0.45;
michael@0 379 }
michael@0 380
michael@0 381 .visibleTrench.border,
michael@0 382 .activeVisibleTrench.border {
michael@0 383 background-color: red;
michael@0 384 }
michael@0 385
michael@0 386 .visibleTrench.guide,
michael@0 387 .activeVisibleTrench.guide {
michael@0 388 background-color: blue;
michael@0 389 }
michael@0 390
michael@0 391 /* Other
michael@0 392 ----------------------------------*/
michael@0 393
michael@0 394 .active {
michael@0 395 box-shadow: 5px 5px 3px rgba(0,0,0,.5);
michael@0 396 }
michael@0 397
michael@0 398 html[dir=rtl] .active {
michael@0 399 box-shadow: -5px 5px 3px rgba(0,0,0,.5);
michael@0 400 }
michael@0 401
michael@0 402 .acceptsDrop {
michael@0 403 box-shadow: 2px 2px 7px -1px rgba(0,0,0,.6);
michael@0 404 }
michael@0 405
michael@0 406 html[dir=rtl] .acceptsDrop {
michael@0 407 box-shadow: -2px 2px 7px -1px rgba(0,0,0,.6);
michael@0 408 }
michael@0 409
michael@0 410 .titlebar {
michael@0 411 cursor: move;
michael@0 412 font-size: 12px;
michael@0 413 height: 18px;
michael@0 414 }
michael@0 415
michael@0 416 input.name {
michael@0 417 background: transparent;
michael@0 418 border: 1px solid transparent;
michael@0 419 color: #999;
michael@0 420 margin-top: 3px;
michael@0 421 -moz-margin-end: 0;
michael@0 422 margin-bottom: 0;
michael@0 423 -moz-margin-start: 3px;
michael@0 424 padding: 1px;
michael@0 425 }
michael@0 426
michael@0 427 html[dir=rtl] input.name {
michael@0 428 background-position: right top;
michael@0 429 }
michael@0 430
michael@0 431 .title-container:hover input.name,
michael@0 432 .title-container input.name:focus {
michael@0 433 border: 1px solid #ddd;
michael@0 434 }
michael@0 435
michael@0 436 .title-container:hover input.name-locked {
michael@0 437 border: 1px solid transparent !important;
michael@0 438 cursor: default;
michael@0 439 }
michael@0 440
michael@0 441 input.name:focus {
michael@0 442 color: #555;
michael@0 443 }
michael@0 444
michael@0 445 input.name::-moz-placeholder {
michael@0 446 opacity: 1.0;
michael@0 447 font-style: italic !important;
michael@0 448 color: transparent;
michael@0 449 background-image: url(chrome://browser/skin/tabview/edit-light.png);
michael@0 450 background-repeat: no-repeat;
michael@0 451 }
michael@0 452
michael@0 453 .title-container:hover input.name::-moz-placeholder {
michael@0 454 color: #CCC;
michael@0 455 background-image: none;
michael@0 456 }
michael@0 457
michael@0 458 input.name:focus::-moz-placeholder {
michael@0 459 background-image: none;
michael@0 460 }
michael@0 461
michael@0 462 .title-shield {
michael@0 463 margin-top: 3px;
michael@0 464 -moz-margin-end: 0;
michael@0 465 margin-bottom: 0;
michael@0 466 -moz-margin-start: 3px;
michael@0 467 padding: 1px;
michael@0 468 left: 0;
michael@0 469 top: 0;
michael@0 470 height: 100%;
michael@0 471 width: -moz-available;
michael@0 472 cursor: text;
michael@0 473 }
michael@0 474
michael@0 475 html[dir=rtl] .title-shield {
michael@0 476 left: auto;
michael@0 477 right: 0;
michael@0 478 }
michael@0 479
michael@0 480 .transparentBorder {
michael@0 481 border: 1px solid transparent !important;
michael@0 482 }
michael@0 483
michael@0 484 .stackExpander {
michael@0 485 cursor: pointer;
michael@0 486 bottom: 8px;
michael@0 487 background-image: -moz-image-rect(url(chrome://browser/skin/tabview/stack-expander.png), 0, 48, 24, 24);
michael@0 488 width: 24px;
michael@0 489 height: 24px;
michael@0 490 }
michael@0 491
michael@0 492 .stackExpander:hover {
michael@0 493 background-image: -moz-image-rect(url(chrome://browser/skin/tabview/stack-expander.png), 0, 24, 24, 0);
michael@0 494 }
michael@0 495
michael@0 496 /* Resizable
michael@0 497 ----------------------------------*/
michael@0 498 .resizer {
michael@0 499 background-image: url(chrome://global/skin/icons/resizer.png);
michael@0 500 width: 16px;
michael@0 501 height: 16px;
michael@0 502 bottom: 0px;
michael@0 503 right: 0px;
michael@0 504 opacity: .2;
michael@0 505 }
michael@0 506
michael@0 507 html[dir=rtl] .resizer {
michael@0 508 right: auto;
michael@0 509 left: 0;
michael@0 510 transform: scaleX(-1);
michael@0 511 }
michael@0 512
michael@0 513 .iq-resizable-handle {
michael@0 514 font-size: 0.1px;
michael@0 515 }
michael@0 516
michael@0 517 .iq-resizable-se {
michael@0 518 cursor: se-resize;
michael@0 519 width: 12px;
michael@0 520 height: 12px;
michael@0 521 padding-right: 3px;
michael@0 522 padding-bottom: 3px;
michael@0 523 right: -2px;
michael@0 524 bottom: -2px;
michael@0 525 }
michael@0 526
michael@0 527 html[dir=rtl] .iq-resizable-se {
michael@0 528 cursor: sw-resize;
michael@0 529 right: auto;
michael@0 530 left: 1px;
michael@0 531 }
michael@0 532
michael@0 533 /* Exit button
michael@0 534 +----------------------------------*/
michael@0 535 #exit-button {
michael@0 536 width: 18px;
michael@0 537 height: 18px;
michael@0 538 -moz-margin-end: 4px;
michael@0 539 margin-top: 2px;
michael@0 540 background-image: -moz-image-rect(url(chrome://browser/skin/tabview/tabview.png), 0, 90, 18, 72);
michael@0 541 background-attachment: scroll;
michael@0 542 background-repeat: no-repeat;
michael@0 543 border: none;
michael@0 544 }
michael@0 545
michael@0 546 #exit-button[groups="0"] {
michael@0 547 background-image: -moz-image-rect(url(chrome://browser/skin/tabview/tabview.png), 0, 18, 18, 0);
michael@0 548 }
michael@0 549
michael@0 550 #exit-button[groups="1"] {
michael@0 551 background-image: -moz-image-rect(url(chrome://browser/skin/tabview/tabview.png), 0, 36, 18, 18);
michael@0 552 }
michael@0 553
michael@0 554 #exit-button[groups="2"] {
michael@0 555 background-image: -moz-image-rect(url(chrome://browser/skin/tabview/tabview.png), 0, 54, 18, 36);
michael@0 556 }
michael@0 557
michael@0 558 #exit-button[groups="3"] {
michael@0 559 background-image: -moz-image-rect(url(chrome://browser/skin/tabview/tabview.png), 0, 72, 18, 54);
michael@0 560 }
michael@0 561
michael@0 562 /* Search
michael@0 563 ----------------------------------*/
michael@0 564 #searchshade{
michael@0 565 background-color: rgba(0,0,0,.42);
michael@0 566 width: 100%;
michael@0 567 height: 100%;
michael@0 568 }
michael@0 569
michael@0 570 #search{
michael@0 571 width: 100%;
michael@0 572 height: 100%;
michael@0 573 }
michael@0 574
michael@0 575 #searchbox{
michael@0 576 width: 270px;
michael@0 577 max-width: -moz-available;
michael@0 578 -moz-margin-start: 20px;
michael@0 579 height: 30px;
michael@0 580 box-shadow: 0px 1px 0px rgba(255,255,255,.5), 0px -1px 0px rgba(0,0,0,1), 0px 0px 9px rgba(0,0,0,.8);
michael@0 581 color: white;
michael@0 582 border: none;
michael@0 583 background-color: #272727;
michael@0 584 border-radius: 0.4em;
michael@0 585 -moz-padding-start: 5px;
michael@0 586 -moz-padding-end: 5px;
michael@0 587 font-size: 14px;
michael@0 588 }
michael@0 589
michael@0 590 #actions{
michael@0 591 top: -3px;
michael@0 592 padding-top: 3px;
michael@0 593 width: 29px;
michael@0 594 border: none;
michael@0 595 text-align: center;
michael@0 596 background-color: #E0EAF5;
michael@0 597 border-radius: 0.4em;
michael@0 598 box-shadow:
michael@0 599 0 1px 0 #FFFFFF inset,
michael@0 600 0 -1px 1px rgba(255, 255, 255, 0.8) inset,
michael@0 601 1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 602 -1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 603 0 1px 3px rgba(4, 38, 60, 0.6);
michael@0 604 }
michael@0 605
michael@0 606 html[dir=rtl] #actions {
michael@0 607 box-shadow:
michael@0 608 0 1px 0 #FFFFFF inset,
michael@0 609 0 -1px 1px rgba(255, 255, 255, 0.8) inset,
michael@0 610 -1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 611 1px 0 1px rgba(255, 255, 255, 0.8) inset,
michael@0 612 0 1px 3px rgba(4, 38, 60, 0.6);
michael@0 613 }
michael@0 614
michael@0 615 #actions #searchbutton{
michael@0 616 background: transparent url(chrome://browser/skin/tabview/search.png) no-repeat;
michael@0 617 border: none;
michael@0 618 width: 20px;
michael@0 619 height: 20px;
michael@0 620 margin-top: 3px;
michael@0 621 -moz-margin-end: 1px;
michael@0 622 }
michael@0 623
michael@0 624 .notMainMatch{
michael@0 625 opacity: .70;
michael@0 626 }
michael@0 627
michael@0 628 #otherresults {
michael@0 629 left: 0px;
michael@0 630 bottom: 0px;
michael@0 631 width: 100%;
michael@0 632 height: 30px;
michael@0 633 background-color: rgba(0,0,0,.3);
michael@0 634 box-shadow: 0px -1px 0px rgba(255,255,255,.1), inset 0px 2px 5px rgba(0,0,0,.3);
michael@0 635 }
michael@0 636
michael@0 637 html[dir=rtl] #otherresults {
michael@0 638 left: auto;
michael@0 639 right: 0;
michael@0 640 }
michael@0 641
michael@0 642 #otherresults .label {
michael@0 643 color: #999;
michael@0 644 line-height: 30px;
michael@0 645 -moz-margin-start: 5px;
michael@0 646 -moz-margin-end: 5px;
michael@0 647 }
michael@0 648
michael@0 649 .inlineMatch {
michael@0 650 background-color: #EBEBEB;
michael@0 651 border-radius: 0.4em;
michael@0 652 box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
michael@0 653 border: 1px solid rgba(255, 255, 255, 0.5);
michael@0 654 -moz-padding-start: 3px;
michael@0 655 -moz-padding-end: 3px;
michael@0 656 height: 20px;
michael@0 657 -moz-margin-end: 5px;
michael@0 658 cursor: pointer;
michael@0 659 }
michael@0 660
michael@0 661 .inlineMatch:hover {
michael@0 662 opacity: 1.0;
michael@0 663 }
michael@0 664
michael@0 665 .inlineMatch > img {
michael@0 666 -moz-margin-end: 5px;
michael@0 667 position: relative;
michael@0 668 top: 2px;
michael@0 669 width: 16px;
michael@0 670 height: 16px;
michael@0 671 }
michael@0 672
michael@0 673 .inlineMatch > span {
michael@0 674 max-width: 200px;
michael@0 675 height: 15px;
michael@0 676 }

mercurial