X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/ee06f37b0f6f6d94cd05a6ffae556660f7c4a2bc:/resources/css/panel.css..c930e9176a5a85509c5b0230e2bff5c22a591432:/resources/css/structure/panel.css diff --git a/resources/css/panel.css b/resources/css/structure/panel.css similarity index 65% rename from resources/css/panel.css rename to resources/css/structure/panel.css index a55cfc21..55466057 100644 --- a/resources/css/panel.css +++ b/resources/css/structure/panel.css @@ -1,424 +1,468 @@ -/* - * Ext JS Library 2.2.1 - * Copyright(c) 2006-2009, Ext JS, LLC. - * licensing@extjs.com - * - * http://extjs.com/license - */ - -.x-panel { - border-style: solid; - border-color: #99bbe8; - border-width:0; -} - -.x-panel-header { - overflow:hidden; - zoom:1; - color:#15428b; - font:bold 11px tahoma,arial,verdana,sans-serif; - padding:5px 3px 4px 5px; - border:1px solid #99bbe8; - line-height: 15px; - background: transparent url(../images/default/panel/white-top-bottom.gif) repeat-x 0 -1px; -} - -.x-panel-body { - border:1px solid #99bbe8; - border-top:0 none; - overflow:hidden; - background:white; - position: relative; /* added for item scroll positioning */ -} - -.x-panel-bbar .x-toolbar { - border:1px solid #99bbe8; - border-top:0 none; - overflow:hidden; - padding:2px; -} - - -.x-panel-tbar .x-toolbar { - border:1px solid #99bbe8; - border-top:0 none; - overflow:hidden; - padding:2px; -} - -.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar { - border-top:1px solid #99bbe8; - border-bottom: 0 none; -} -.x-panel-body-noheader, .x-panel-mc .x-panel-body { - border-top:1px solid #99bbe8; -} -.x-panel-header { - overflow:hidden; - zoom:1; -} -.x-panel-tl .x-panel-header { - color:#15428b; - font:bold 11px tahoma,arial,verdana,sans-serif; - padding:5px 0 4px 0; - border:0 none; - background:transparent; -} -.x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon { - padding-left:20px !important; - background-repeat:no-repeat; - background-position:0 4px; - zoom:1; -} -.x-panel-inline-icon { - width:16px; - height:16px; - background-repeat:no-repeat; - background-position:0 0; - vertical-align:middle; - margin-right:4px; - margin-top:-1px; - margin-bottom:-1px; -} -.x-panel-tc { - background: transparent url(../images/default/panel/top-bottom.gif) repeat-x 0 0; - overflow:hidden; -} -/* fix ie7 strict mode bug */ -.ext-strict .ext-ie7 .x-panel-tc { - overflow: visible; -} -.x-panel-tl { - background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat 0 0; - padding-left:6px; - zoom:1; - border-bottom:1px solid #99bbe8; -} -.x-panel-tr { - background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat right 0; - zoom:1; - padding-right:6px; -} -.x-panel-bc { - background: transparent url(../images/default/panel/top-bottom.gif) repeat-x 0 bottom; - zoom:1; -} -.x-panel-bc .x-panel-footer { - zoom:1; -} - -.x-panel-bl { - background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat 0 bottom; - padding-left:6px; - zoom:1; -} -.x-panel-br { - background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat right bottom; - padding-right:6px; - zoom:1; -} -.x-panel-mc { - border:0 none; - padding:0; - margin:0; - font: normal 11px tahoma,arial,helvetica,sans-serif; - padding-top:6px; - background:#dfe8f6; -} -.x-panel-mc .x-panel-body { - background:transparent; - border: 0 none; -} -.x-panel-ml { - background: #fff url(../images/default/panel/left-right.gif) repeat-y 0 0; - padding-left:6px; - zoom:1; -} -.x-panel-mr { - background: transparent url(../images/default/panel/left-right.gif) repeat-y right 0; - padding-right:6px; - zoom:1; -} -.x-panel-bc .x-panel-footer { - padding-bottom:6px; -} -.x-panel-nofooter .x-panel-bc, .x-panel-nofooter .x-window-bc { - height:6px; - font-size:0; - line-height:0; -} - -.x-panel-bwrap { - overflow:hidden; - zoom:1; - left:0;top:0; -} -.x-panel-body { - overflow:hidden; - zoom:1; -} - -.x-panel-collapsed .x-resizable-handle{ - display:none; -} - -.ext-gecko .x-panel-animated div { - overflow:hidden !important; -} - -/* Plain */ -.x-plain-body { - overflow:hidden; -} - -.x-plain-bbar .x-toolbar { - overflow:hidden; - padding:2px; -} - -.x-plain-tbar .x-toolbar { - overflow:hidden; - padding:2px; -} - -.x-plain-bwrap { - overflow:hidden; - zoom:1; -} - -.x-plain { - overflow:hidden; -} - -/* Tools */ -.x-tool { - overflow:hidden; - width:15px; - height:15px; - float:right; - cursor:pointer; - background:transparent url(../images/default/panel/tool-sprites.gif) no-repeat; - margin-left:2px; -} - -/* expand / collapse tools */ -.x-tool-toggle { - background-position:0 -60px; -} -.x-tool-toggle-over { - background-position:-15px -60px; -} -.x-panel-collapsed .x-tool-toggle { - background-position:0 -75px; -} -.x-panel-collapsed .x-tool-toggle-over { - background-position:-15px -75px; -} - -.x-tool-close { - background-position:0 -0; -} -.x-tool-close-over { - background-position:-15px 0; -} - -.x-tool-minimize { - background-position:0 -15px; -} -.x-tool-minimize-over { - background-position:-15px -15px; -} - -.x-tool-maximize { - background-position:0 -30px; -} -.x-tool-maximize-over { - background-position:-15px -30px; -} - -.x-tool-restore { - background-position:0 -45px; -} -.x-tool-restore-over { - background-position:-15px -45px; -} - -.x-tool-gear { - background-position:0 -90px; -} -.x-tool-gear-over { - background-position:-15px -90px; -} - -.x-tool-pin { - background-position:0 -135px; -} -.x-tool-pin-over { - background-position:-15px -135px; -} -.x-tool-unpin { - background-position:0 -150px; -} -.x-tool-unpin-over { - background-position:-15px -150px; -} -.x-tool-right { - background-position:0 -165px; -} -.x-tool-right-over { - background-position:-15px -165px; -} -.x-tool-left { - background-position:0 -180px; -} -.x-tool-left-over { - background-position:-15px -180px; -} -.x-tool-up { - background-position:0 -210px; -} -.x-tool-up-over { - background-position:-15px -210px; -} -.x-tool-down { - background-position:0 -195px; -} -.x-tool-down-over { - background-position:-15px -195px; -} -.x-tool-refresh { - background-position:0 -225px; -} -.x-tool-refresh-over { - background-position:-15px -225px; -} - -.x-tool-minus { - background-position:0 -255px; -} -.x-tool-minus-over { - background-position:-15px -255px; -} -.x-tool-plus { - background-position:0 -240px; -} -.x-tool-plus-over { - background-position:-15px -240px; -} - -.x-tool-search { - background-position:0 -270px; -} -.x-tool-search-over { - background-position:-15px -270px; -} -.x-tool-save { - background-position:0 -285px; -} -.x-tool-save-over { - background-position:-15px -285px; -} -.x-tool-help { - background-position:0 -300px; -} -.x-tool-help-over { - background-position:-15px -300px; -} -.x-tool-print { - background-position:0 -315px; -} -.x-tool-print-over { - background-position:-15px -315px; -} - -/* Ghosting */ -.x-panel-ghost { - background:#cbddf3; - z-index:12000; - overflow:hidden; - position:absolute; - left:0;top:0; - opacity:.65; - -moz-opacity:.65; - filter:alpha(opacity=65); -} - -.x-panel-ghost ul { - margin:0; - padding:0; - overflow:hidden; - font-size:0; - line-height:0; - border:1px solid #99bbe8; - border-top:0 none; - display:block; -} - -.x-panel-ghost * { - cursor:move !important; -} - -.x-panel-dd-spacer { - border:2px dashed #99bbe8; -} -/* Buttons */ - -.x-panel-btns-ct { - padding:5px; -} - -.x-panel-btns-ct .x-btn{ - float:right; - clear:none; -} -.x-panel-btns-ct .x-panel-btns td { - border:0; - padding:0; -} -.x-panel-btns-ct .x-panel-btns-right table{ - float:right; - clear:none; -} -.x-panel-btns-ct .x-panel-btns-left table{ - float:left; - clear:none; -} -.x-panel-btns-ct .x-panel-btns-center{ - text-align:center; /*ie*/ -} -.x-panel-btns-ct .x-panel-btns-center table{ - margin:0 auto; /*everyone else*/ -} -.x-panel-btns-ct table td.x-panel-btn-td{ - padding:3px; -} - -.x-panel-btns-ct .x-btn-focus .x-btn-left{ - background-position:0 -147px; -} -.x-panel-btns-ct .x-btn-focus .x-btn-right{ - background-position:0 -168px; -} -.x-panel-btns-ct .x-btn-focus .x-btn-center{ - background-position:0 -189px; -} - -.x-panel-btns-ct .x-btn-over .x-btn-left{ - background-position:0 -63px; -} -.x-panel-btns-ct .x-btn-over .x-btn-right{ - background-position:0 -84px; -} -.x-panel-btns-ct .x-btn-over .x-btn-center{ - background-position:0 -105px; -} - -.x-panel-btns-ct .x-btn-click .x-btn-center{ - background-position:0 -126px; -} -.x-panel-btns-ct .x-btn-click .x-btn-right{ - background-position:0 -84px; -} -.x-panel-btns-ct .x-btn-click .x-btn-left{ - background-position:0 -63px; -} \ No newline at end of file +/*! + * Ext JS Library 3.0.0 + * Copyright(c) 2006-2009 Ext JS, LLC + * licensing@extjs.com + * http://www.extjs.com/license + */ +.x-panel { + border-style: solid; + border-width:0; +} + +.x-panel-header { + overflow:hidden; + zoom:1; + padding:5px 3px 4px 5px; + border:1px solid; + line-height: 15px; + background: transparent repeat-x 0 -1px; +} + +.x-panel-body { + border:1px solid; + border-top:0 none; + overflow:hidden; + position: relative; /* added for item scroll positioning */ +} + +.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar { + border:1px solid; + border-top:0 none; + overflow:hidden; + padding:2px; +} + +.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar { + border-top:1px solid; + border-bottom: 0 none; +} + +.x-panel-body-noheader, .x-panel-mc .x-panel-body { + border-top:1px solid; +} + +.x-panel-header { + overflow:hidden; + zoom:1; +} + +.x-panel-tl .x-panel-header { + padding:5px 0 4px 0; + border:0 none; + background:transparent; +} + +.x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon { + padding-left:20px !important; + background-repeat:no-repeat; + background-position:0 4px; + zoom:1; +} + +.x-panel-inline-icon { + width:16px; + height:16px; + background-repeat:no-repeat; + background-position:0 0; + vertical-align:middle; + margin-right:4px; + margin-top:-1px; + margin-bottom:-1px; +} + +.x-panel-tc { + background: transparent repeat-x 0 0; + overflow:hidden; +} + +/* fix ie7 strict mode bug */ +.ext-strict .ext-ie7 .x-panel-tc { + overflow: visible; +} + +.x-panel-tl { + background: transparent no-repeat 0 0; + padding-left:6px; + zoom:1; + border-bottom:1px solid; +} + +.x-panel-tr { + background: transparent no-repeat right 0; + zoom:1; + padding-right:6px; +} + +.x-panel-bc { + background: transparent repeat-x 0 bottom; + zoom:1; +} + +.x-panel-bc .x-panel-footer { + zoom:1; +} + +.x-panel-bl { + background: transparent no-repeat 0 bottom; + padding-left:6px; + zoom:1; +} + +.x-panel-br { + background: transparent no-repeat right bottom; + padding-right:6px; + zoom:1; +} + +.x-panel-mc { + border:0 none; + padding:0; + margin:0; + padding-top:6px; +} + +.x-panel-mc .x-panel-body { + background:transparent; + border: 0 none; +} + +.x-panel-ml { + background: repeat-y 0 0; + padding-left:6px; + zoom:1; +} + +.x-panel-mr { + background: transparent repeat-y right 0; + padding-right:6px; + zoom:1; +} + +.x-panel-bc .x-panel-footer { + padding-bottom:6px; +} + +.x-panel-nofooter .x-panel-bc, .x-panel-nofooter .x-window-bc { + height:6px; + font-size:0; + line-height:0; +} + +.x-panel-bwrap { + overflow:hidden; + zoom:1; + left:0; + top:0; +} +.x-panel-body { + overflow:hidden; + zoom:1; +} + +.x-panel-collapsed .x-resizable-handle{ + display:none; +} + +.ext-gecko .x-panel-animated div { + overflow:hidden !important; +} + +/* Plain */ +.x-plain-body { + overflow:hidden; +} + +.x-plain-bbar .x-toolbar { + overflow:hidden; + padding:2px; +} + +.x-plain-tbar .x-toolbar { + overflow:hidden; + padding:2px; +} + +.x-plain-bwrap { + overflow:hidden; + zoom:1; +} + +.x-plain { + overflow:hidden; +} + +/* Tools */ +.x-tool { + overflow:hidden; + width:15px; + height:15px; + float:right; + cursor:pointer; + background:transparent no-repeat; + margin-left:2px; +} + +/* expand / collapse tools */ +.x-tool-toggle { + background-position:0 -60px; +} + +.x-tool-toggle-over { + background-position:-15px -60px; +} + +.x-panel-collapsed .x-tool-toggle { + background-position:0 -75px; +} + +.x-panel-collapsed .x-tool-toggle-over { + background-position:-15px -75px; +} + + +.x-tool-close { + background-position:0 -0; +} + +.x-tool-close-over { + background-position:-15px 0; +} + +.x-tool-minimize { + background-position:0 -15px; +} + +.x-tool-minimize-over { + background-position:-15px -15px; +} + +.x-tool-maximize { + background-position:0 -30px; +} + +.x-tool-maximize-over { + background-position:-15px -30px; +} + +.x-tool-restore { + background-position:0 -45px; +} + +.x-tool-restore-over { + background-position:-15px -45px; +} + +.x-tool-gear { + background-position:0 -90px; +} + +.x-tool-gear-over { + background-position:-15px -90px; +} + +.x-tool-pin { + background-position:0 -135px; +} + +.x-tool-pin-over { + background-position:-15px -135px; +} + +.x-tool-unpin { + background-position:0 -150px; +} + +.x-tool-unpin-over { + background-position:-15px -150px; +} + +.x-tool-right { + background-position:0 -165px; +} + +.x-tool-right-over { + background-position:-15px -165px; +} + +.x-tool-left { + background-position:0 -180px; +} + +.x-tool-left-over { + background-position:-15px -180px; +} + +.x-tool-up { + background-position:0 -210px; +} + +.x-tool-up-over { + background-position:-15px -210px; +} + +.x-tool-down { + background-position:0 -195px; +} + +.x-tool-down-over { + background-position:-15px -195px; +} + +.x-tool-refresh { + background-position:0 -225px; +} + +.x-tool-refresh-over { + background-position:-15px -225px; +} + +.x-tool-minus { + background-position:0 -255px; +} + +.x-tool-minus-over { + background-position:-15px -255px; +} + +.x-tool-plus { + background-position:0 -240px; +} + +.x-tool-plus-over { + background-position:-15px -240px; +} + +.x-tool-search { + background-position:0 -270px; +} + +.x-tool-search-over { + background-position:-15px -270px; +} + +.x-tool-save { + background-position:0 -285px; +} + +.x-tool-save-over { + background-position:-15px -285px; +} + +.x-tool-help { + background-position:0 -300px; +} + +.x-tool-help-over { + background-position:-15px -300px; +} + +.x-tool-print { + background-position:0 -315px; +} + +.x-tool-print-over { + background-position:-15px -315px; +} + +/* Ghosting */ +.x-panel-ghost { + z-index:12000; + overflow:hidden; + position:absolute; + left:0;top:0; + opacity:.65; + -moz-opacity:.65; + filter:alpha(opacity=65); +} + +.x-panel-ghost ul { + margin:0; + padding:0; + overflow:hidden; + font-size:0; + line-height:0; + border:1px solid; + border-top:0 none; + display:block; +} + +.x-panel-ghost * { + cursor:move !important; +} + +.x-panel-dd-spacer { + border:2px dashed; +} + +/* Buttons */ +.x-panel-btns { + padding:5px; + overflow:hidden; +} + +.x-panel-btns-right .x-panel-fbar { + float:right; + clear:none; +} + +.x-panel-btns-left .x-panel-fbar { + clear:none; +} + +.x-panel-btns-center{ + text-align:center; /*ie*/ +} + +.x-panel-btns-center .x-toolbar-ct { + margin:0 auto; /*everyone else*/ + text-align:left; + width:auto; +} + +.ext-gecko2 .x-panel-btns-right .x-toolbar-ct { + width:auto; +} + +.x-panel-btns td.x-toolbar-cell{ + padding:3px; +} + +.x-panel-btns .x-btn-focus .x-btn-left{ + background-position:0 -147px; +} + +.x-panel-btns .x-btn-focus .x-btn-right{ + background-position:0 -168px; +} + +.x-panel-btns .x-btn-focus .x-btn-center{ + background-position:0 -189px; +} + +.x-panel-btns .x-btn-over .x-btn-left{ + background-position:0 -63px; +} + +.x-panel-btns .x-btn-over .x-btn-right{ + background-position:0 -84px; +} + +.x-panel-btns .x-btn-over .x-btn-center{ + background-position:0 -105px; +} + +.x-panel-btns .x-btn-click .x-btn-center{ + background-position:0 -126px; +} + +.x-panel-btns .x-btn-click .x-btn-right{ + background-position:0 -84px; +} + +.x-panel-btns .x-btn-click .x-btn-left{ + background-position:0 -63px; +} + +.x-panel-fbar td,.x-panel-fbar span,.x-panel-fbar input,.x-panel-fbar div,.x-panel-fbar select,.x-panel-fbar label{ + white-space: nowrap; +}