Forked mumble-django project from https://bitbucket.org/Svedrin/mumble-django
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

423 lines
8.0 KiB

  1. /*
  2. * Ext JS Library 2.2
  3. * Copyright(c) 2006-2008, Ext JS, LLC.
  4. * licensing@extjs.com
  5. *
  6. * http://extjs.com/license
  7. */
  8. .x-panel {
  9. border-style: solid;
  10. border-color: #99bbe8;
  11. border-width:0;
  12. }
  13. .x-panel-header {
  14. overflow:hidden;
  15. zoom:1;
  16. color:#15428b;
  17. font:bold 11px tahoma,arial,verdana,sans-serif;
  18. padding:5px 3px 4px 5px;
  19. border:1px solid #99bbe8;
  20. line-height: 15px;
  21. background: transparent url(../images/default/panel/white-top-bottom.gif) repeat-x 0 -1px;
  22. }
  23. .x-panel-body {
  24. border:1px solid #99bbe8;
  25. border-top:0 none;
  26. overflow:hidden;
  27. background:white;
  28. position: relative; /* added for item scroll positioning */
  29. }
  30. .x-panel-bbar .x-toolbar {
  31. border:1px solid #99bbe8;
  32. border-top:0 none;
  33. overflow:hidden;
  34. padding:2px;
  35. }
  36. .x-panel-tbar .x-toolbar {
  37. border:1px solid #99bbe8;
  38. border-top:0 none;
  39. overflow:hidden;
  40. padding:2px;
  41. }
  42. .x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar {
  43. border-top:1px solid #99bbe8;
  44. border-bottom: 0 none;
  45. }
  46. .x-panel-body-noheader, .x-panel-mc .x-panel-body {
  47. border-top:1px solid #99bbe8;
  48. }
  49. .x-panel-header {
  50. overflow:hidden;
  51. zoom:1;
  52. }
  53. .x-panel-tl .x-panel-header {
  54. color:#15428b;
  55. font:bold 11px tahoma,arial,verdana,sans-serif;
  56. padding:5px 0 4px 0;
  57. border:0 none;
  58. background:transparent;
  59. }
  60. .x-panel-tl .x-panel-icon, .x-window-tl .x-panel-icon {
  61. padding-left:20px !important;
  62. background-repeat:no-repeat;
  63. background-position:0 4px;
  64. zoom:1;
  65. }
  66. .x-panel-inline-icon {
  67. width:16px;
  68. height:16px;
  69. background-repeat:no-repeat;
  70. background-position:0 0;
  71. vertical-align:middle;
  72. margin-right:4px;
  73. margin-top:-1px;
  74. margin-bottom:-1px;
  75. }
  76. .x-panel-tc {
  77. background: transparent url(../images/default/panel/top-bottom.gif) repeat-x 0 0;
  78. overflow:hidden;
  79. }
  80. /* fix ie7 strict mode bug */
  81. .ext-strict .ext-ie7 .x-panel-tc {
  82. overflow: visible;
  83. }
  84. .x-panel-tl {
  85. background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat 0 0;
  86. padding-left:6px;
  87. zoom:1;
  88. border-bottom:1px solid #99bbe8;
  89. }
  90. .x-panel-tr {
  91. background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat right 0;
  92. zoom:1;
  93. padding-right:6px;
  94. }
  95. .x-panel-bc {
  96. background: transparent url(../images/default/panel/top-bottom.gif) repeat-x 0 bottom;
  97. zoom:1;
  98. }
  99. .x-panel-bc .x-panel-footer {
  100. zoom:1;
  101. }
  102. .x-panel-bl {
  103. background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat 0 bottom;
  104. padding-left:6px;
  105. zoom:1;
  106. }
  107. .x-panel-br {
  108. background: transparent url(../images/default/panel/corners-sprite.gif) no-repeat right bottom;
  109. padding-right:6px;
  110. zoom:1;
  111. }
  112. .x-panel-mc {
  113. border:0 none;
  114. padding:0;
  115. margin:0;
  116. font: normal 11px tahoma,arial,helvetica,sans-serif;
  117. padding-top:6px;
  118. background:#dfe8f6;
  119. }
  120. .x-panel-mc .x-panel-body {
  121. background:transparent;
  122. border: 0 none;
  123. }
  124. .x-panel-ml {
  125. background: #fff url(../images/default/panel/left-right.gif) repeat-y 0 0;
  126. padding-left:6px;
  127. zoom:1;
  128. }
  129. .x-panel-mr {
  130. background: transparent url(../images/default/panel/left-right.gif) repeat-y right 0;
  131. padding-right:6px;
  132. zoom:1;
  133. }
  134. .x-panel-bc .x-panel-footer {
  135. padding-bottom:6px;
  136. }
  137. .x-panel-nofooter .x-panel-bc, .x-panel-nofooter .x-window-bc {
  138. height:6px;
  139. font-size:0;
  140. line-height:0;
  141. }
  142. .x-panel-bwrap {
  143. overflow:hidden;
  144. zoom:1;
  145. left:0;top:0;
  146. }
  147. .x-panel-body {
  148. overflow:hidden;
  149. zoom:1;
  150. }
  151. .x-panel-collapsed .x-resizable-handle{
  152. display:none;
  153. }
  154. .ext-gecko .x-panel-animated div {
  155. overflow:hidden !important;
  156. }
  157. /* Plain */
  158. .x-plain-body {
  159. overflow:hidden;
  160. }
  161. .x-plain-bbar .x-toolbar {
  162. overflow:hidden;
  163. padding:2px;
  164. }
  165. .x-plain-tbar .x-toolbar {
  166. overflow:hidden;
  167. padding:2px;
  168. }
  169. .x-plain-bwrap {
  170. overflow:hidden;
  171. zoom:1;
  172. }
  173. .x-plain {
  174. overflow:hidden;
  175. }
  176. /* Tools */
  177. .x-tool {
  178. overflow:hidden;
  179. width:15px;
  180. height:15px;
  181. float:right;
  182. cursor:pointer;
  183. background:transparent url(../images/default/panel/tool-sprites.gif) no-repeat;
  184. margin-left:2px;
  185. }
  186. /* expand / collapse tools */
  187. .x-tool-toggle {
  188. background-position:0 -60px;
  189. }
  190. .x-tool-toggle-over {
  191. background-position:-15px -60px;
  192. }
  193. .x-panel-collapsed .x-tool-toggle {
  194. background-position:0 -75px;
  195. }
  196. .x-panel-collapsed .x-tool-toggle-over {
  197. background-position:-15px -75px;
  198. }
  199. .x-tool-close {
  200. background-position:0 -0;
  201. }
  202. .x-tool-close-over {
  203. background-position:-15px 0;
  204. }
  205. .x-tool-minimize {
  206. background-position:0 -15px;
  207. }
  208. .x-tool-minimize-over {
  209. background-position:-15px -15px;
  210. }
  211. .x-tool-maximize {
  212. background-position:0 -30px;
  213. }
  214. .x-tool-maximize-over {
  215. background-position:-15px -30px;
  216. }
  217. .x-tool-restore {
  218. background-position:0 -45px;
  219. }
  220. .x-tool-restore-over {
  221. background-position:-15px -45px;
  222. }
  223. .x-tool-gear {
  224. background-position:0 -90px;
  225. }
  226. .x-tool-gear-over {
  227. background-position:-15px -90px;
  228. }
  229. .x-tool-pin {
  230. background-position:0 -135px;
  231. }
  232. .x-tool-pin-over {
  233. background-position:-15px -135px;
  234. }
  235. .x-tool-unpin {
  236. background-position:0 -150px;
  237. }
  238. .x-tool-unpin-over {
  239. background-position:-15px -150px;
  240. }
  241. .x-tool-right {
  242. background-position:0 -165px;
  243. }
  244. .x-tool-right-over {
  245. background-position:-15px -165px;
  246. }
  247. .x-tool-left {
  248. background-position:0 -180px;
  249. }
  250. .x-tool-left-over {
  251. background-position:-15px -180px;
  252. }
  253. .x-tool-up {
  254. background-position:0 -210px;
  255. }
  256. .x-tool-up-over {
  257. background-position:-15px -210px;
  258. }
  259. .x-tool-down {
  260. background-position:0 -195px;
  261. }
  262. .x-tool-down-over {
  263. background-position:-15px -195px;
  264. }
  265. .x-tool-refresh {
  266. background-position:0 -225px;
  267. }
  268. .x-tool-refresh-over {
  269. background-position:-15px -225px;
  270. }
  271. .x-tool-minus {
  272. background-position:0 -255px;
  273. }
  274. .x-tool-minus-over {
  275. background-position:-15px -255px;
  276. }
  277. .x-tool-plus {
  278. background-position:0 -240px;
  279. }
  280. .x-tool-plus-over {
  281. background-position:-15px -240px;
  282. }
  283. .x-tool-search {
  284. background-position:0 -270px;
  285. }
  286. .x-tool-search-over {
  287. background-position:-15px -270px;
  288. }
  289. .x-tool-save {
  290. background-position:0 -285px;
  291. }
  292. .x-tool-save-over {
  293. background-position:-15px -285px;
  294. }
  295. .x-tool-help {
  296. background-position:0 -300px;
  297. }
  298. .x-tool-help-over {
  299. background-position:-15px -300px;
  300. }
  301. .x-tool-print {
  302. background-position:0 -315px;
  303. }
  304. .x-tool-print-over {
  305. background-position:-15px -315px;
  306. }
  307. /* Ghosting */
  308. .x-panel-ghost {
  309. background:#cbddf3;
  310. z-index:12000;
  311. overflow:hidden;
  312. position:absolute;
  313. left:0;top:0;
  314. opacity:.65;
  315. -moz-opacity:.65;
  316. filter:alpha(opacity=65);
  317. }
  318. .x-panel-ghost ul {
  319. margin:0;
  320. padding:0;
  321. overflow:hidden;
  322. font-size:0;
  323. line-height:0;
  324. border:1px solid #99bbe8;
  325. border-top:0 none;
  326. display:block;
  327. }
  328. .x-panel-ghost * {
  329. cursor:move !important;
  330. }
  331. .x-panel-dd-spacer {
  332. border:2px dashed #99bbe8;
  333. }
  334. /* Buttons */
  335. .x-panel-btns-ct {
  336. padding:5px;
  337. }
  338. .x-panel-btns-ct .x-btn{
  339. float:right;
  340. clear:none;
  341. }
  342. .x-panel-btns-ct .x-panel-btns td {
  343. border:0;
  344. padding:0;
  345. }
  346. .x-panel-btns-ct .x-panel-btns-right table{
  347. float:right;
  348. clear:none;
  349. }
  350. .x-panel-btns-ct .x-panel-btns-left table{
  351. float:left;
  352. clear:none;
  353. }
  354. .x-panel-btns-ct .x-panel-btns-center{
  355. text-align:center; /*ie*/
  356. }
  357. .x-panel-btns-ct .x-panel-btns-center table{
  358. margin:0 auto; /*everyone else*/
  359. }
  360. .x-panel-btns-ct table td.x-panel-btn-td{
  361. padding:3px;
  362. }
  363. .x-panel-btns-ct .x-btn-focus .x-btn-left{
  364. background-position:0 -147px;
  365. }
  366. .x-panel-btns-ct .x-btn-focus .x-btn-right{
  367. background-position:0 -168px;
  368. }
  369. .x-panel-btns-ct .x-btn-focus .x-btn-center{
  370. background-position:0 -189px;
  371. }
  372. .x-panel-btns-ct .x-btn-over .x-btn-left{
  373. background-position:0 -63px;
  374. }
  375. .x-panel-btns-ct .x-btn-over .x-btn-right{
  376. background-position:0 -84px;
  377. }
  378. .x-panel-btns-ct .x-btn-over .x-btn-center{
  379. background-position:0 -105px;
  380. }
  381. .x-panel-btns-ct .x-btn-click .x-btn-center{
  382. background-position:0 -126px;
  383. }
  384. .x-panel-btns-ct .x-btn-click .x-btn-right{
  385. background-position:0 -84px;
  386. }
  387. .x-panel-btns-ct .x-btn-click .x-btn-left{
  388. background-position:0 -63px;
  389. }