]>
jfr.im git - irc/quakenet/qwebirc.git/blob - static/css/mochaui/ui.css
6 Copyright (c) 2007-2008 Greg Houston, <http://greghoustondesign.com/>.
15 overflow: auto
; /* Removes empty vertical scrollbars in IE */
19 margin: 0; /* Required */
28 min-width: 750px; /* Helps keep header content from wrapping */
32 cursor: default
; /* Fix for issue in IE7. IE7 wants to use the I-bar text cursor */
36 background: #fff; /* Will be the margin color between toolbars */
39 #desktopTitlebarWrapper {
43 background: #333 url
(../images
/bg-desktopTitlebar-bk
.gif
) repeat-x
;
47 padding: 7px 8px 6px 125px;
49 background: url
(../images/logo.gif) no-repeat
;
50 background-position: 10px 0;
53 #desktopTitlebar h1
.applicationTitle
{
62 #desktopTitlebar h1
.tagline
{
69 #desktopTitlebar h1
.tagline
.taglineEm
{
88 text-decoration: underline
;
96 padding: 4px 10px 0 10px;
97 border-left: 1px solid
#ccc;
124 #desktopNavbar ul li a
{
125 padding: 6px 10px 6px 10px;
129 #desktopNavbar ul li
a:hover
{
130 background-color: #ddd;
133 #desktopNavbar ul li a
.arrow-right
, #desktopNavbar ul li
a:hover
.arrow-right
{
134 background-image: url
(../images
/arrow-right
.gif
);
135 background-repeat: no-repeat
;
136 background-position: right
6px;
139 #desktopNavbar li ul
{
141 border: 1px solid
#333;
149 #desktopNavbar li:hover ul ul
,
150 #desktopNavbar li
.ieHover ul ul
,
151 #desktopNavbar li:hover ul ul ul
,
152 #desktopNavbar li
.ieHover ul ul ul
{
156 #desktopNavbar li ul ul
{ /* third-and-above-level lists */
157 margin: -22px 0 0 158px;
160 #desktopNavbar li ul li
.check
{
172 #desktopNavbar li ul li a
{
174 padding: 1px 9px 1px 19px;
180 #desktopNavbar li ul li
a:hover
{
184 #desktopNavbar li:hover ul
,
185 #desktopNavbar li
.ieHover ul
,
186 #desktopNavbar li li
.ieHover ul
,
187 #desktopNavbar li li li
.ieHover ul
,
188 #desktopNavbar li
li:hover ul
,
189 #desktopNavbar li li
li:hover ul
{ /* lists nested under hovered list items */
193 #desktopNavbar li:hover
{ /* For IE7 */
200 border-top: 1px solid
#ddd;
205 overflow: hidden
; /* This can be set to hidden or auto */
209 #desktopFooterWrapper {
217 padding: 4px 10px 0 10px;
220 border: 1px solid
#202A33;
228 #desktopFooter a:hover
{
229 text-decoration: underline
;
235 list-style-type: none
;
268 margin: 5px 10px 4px 12px;
273 .mocha.isFocused .mochaTitlebar h3 {
277 .mochaToolbarWrapper {
278 width: 100%; /* For IE */
283 border-top: 1px solid
#d9d9d9;
287 width: 100%; /* For IE */
288 border-top: 1px solid
#fff;
292 padding: 0 5px 2px 2px;
293 background: #e4e4e4 url
(../images/tabs.gif) repeat-x
;
294 background-position: left
-60px;
311 background: url
(../images/tabs.gif) repeat-x
;
312 background-position: left
-30px;
315 .tab-menu li.selected {
316 background: url
(../images/tabs.gif) repeat-x
;
317 background-position: left
0;
323 padding: 6px 16px 5px 10px;
327 background: url
(../images/tabs.gif) repeat-x
;
328 background-position: right
-30px;
331 .tab-menu li.selected a {
334 background: url
(../images/tabs.gif) repeat-x
;
335 background-position: right
0;
338 .mochaContentBorder {
339 border-top: 1px solid
#dadada;
340 border-bottom: 1px solid
#dadada;
343 .mochaContentWrapper { /* Has a fixed height and scrollbars if required. */
359 filter: alpha
(opacity
=0);
362 font-size: 1px; /* For IE6 */
365 .mocha .corner { /* Corner resize handles */
371 .mocha .cornerSE { /* Bottom right resize handle */
381 background: transparent
;
394 background: transparent
;
397 .mochaCanvasControls {
402 background: transparent
;
406 To use images for these buttons:
407 1. Set the useCanvasControls window option to false.
408 2. If you use a different button size you may need to reposition the controls.
409 Modify the controlsOffset window option.
410 2. Add background images to each button.
413 .mochaMinimizeButton, .mochaMaximizeButton, .mochaCloseButton {
424 .mochaMinimizeButton {
428 .mochaMaximizeButton {
474 border-right: 1px solid
#eee;
475 border-left: 1px solid
#eee;
497 /* Window Builder Form Elements */
507 padding: 1px 0 1px 3px;
508 border: 1px solid
#bbb;
514 padding: 1px 0 1px 3px;
515 border: 1px solid
#bbb;
518 #desktop .formLabel
{
525 #desktop .formField
{
532 #desktop form
.number
{
545 filter: alpha
(opacity
=0);
550 * html #modalOverlay
{
554 /* Fix for IE6 select z-index issue */
562 filter: alpha
(opacity
=0);
577 * html #windowUnderlay
{
581 /* Fix for IE6 select z-index issue */
591 border: 1px solid transparent
;
594 /* Window Minimize Dock */
603 border-top: 1px solid
#d0d0d0;
608 padding: 3px 15px 1px 15px;
613 border: 1px solid
#f1f1f1;
616 _height: 26px; /* IE 6.0 hack, for not supporting min-height */
628 background: transparent url
(../images
/bg-desktopTitlebar
.gif
) repeat-x
;
629 border: 1px solid
#c0c0c0;
632 .dockTab.activeDockTab {
642 padding: 2px 0 0 23px;
646 background: url
(../images/icons/page.gif) 2px 3px no-repeat
;
663 filter: alpha
(opacity
=0);
665 background: #f00; /* for troubleshooting */
667 z-index: 3; /* for IE */
677 filter: alpha
(opacity
=0);
679 background: #f00; /* for troubleshooting */
681 z-index: 3; /* for IE */
694 background: #fff url
(../images
/bg-desktopTitlebar
.gif
) repeat-x
;
697 border-top: 1px solid
#e3e3e3;
704 .accordianToggler.open {
705 background: #fff url
(../images
/bg-desktopTitlebar
.gif
) repeat-x
;
709 padding: 10px 10px 5px 10px;
714 .mocha.transparent .mochaTitlebar h3 {
719 .mocha.notification .mochaTitlebar {
721 filter: alpha
(opacity
=0);
725 .mocha.notification .mochaContentBorder {
729 .mocha.notification .mochaContentWrapper {
748 list-style-type: none
;
753 vertical-align: middle
;