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.

445 lines
6.9 KiB

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