desktop.css 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660
  1. /*!
  2. * Ext JS Library 3.3.1
  3. * Copyright(c) 2006-2010 Sencha Inc.
  4. * licensing@sencha.com
  5. * http://www.sencha.com/license
  6. */
  7. html, body {
  8. background:#3d71b8 url(../wallpapers/desktop.jpg) no-repeat left top;
  9. font: normal 12px tahoma, arial, verdana, sans-serif;
  10. margin: 0;
  11. padding: 0;
  12. border: 0 none;
  13. overflow: hidden;
  14. height: 100%;
  15. }
  16. .start {
  17. background-image: url( ../images/taskbar/black/startbutton-icon.gif ) !important;
  18. }
  19. .bogus {
  20. background-image: url( ../images/bogus.png ) !important;
  21. }
  22. .logout {
  23. background-image: url( ../images/logout.gif ) !important;
  24. }
  25. .settings {
  26. background-image: url( ../images/gears.gif ) !important;
  27. }
  28. #dpanels {
  29. width: 250px;
  30. float: right;
  31. }
  32. #dpanels .x-panel {
  33. margin: 15px;
  34. }
  35. #dpanels .x-date-picker {
  36. border: 0 none;
  37. border-top: 0 none;
  38. background: transparent;
  39. }
  40. #dpanels .x-date-picker td.x-date-active {
  41. background: #ffffff;
  42. }
  43. #dpanels .x-date-picker {
  44. width: 100% !important;
  45. }
  46. #x-desktop {
  47. width: 100%;
  48. height: 100%;
  49. border: 0 none;
  50. position: relative;
  51. overflow:hidden;
  52. zoom:1;
  53. }
  54. #ux-taskbar .x-btn {
  55. margin: 1px 0 0 1px;
  56. }
  57. #ux-taskbar-start .x-btn {
  58. margin: 0;
  59. }
  60. #ux-taskbar button {
  61. /* width: 150px;
  62. overflow: hidden; */
  63. text-align: left;
  64. color: #ffffff;
  65. }
  66. #title-bar-wrapper {
  67. height:35px;
  68. }
  69. #title-bar {
  70. color: #225599;
  71. padding: 9px 7px;
  72. font: bold 16px tahoma,arial,verdana,sans-serif;
  73. float:left;
  74. }
  75. #x-logout {
  76. float:right;
  77. padding:6px 7px;
  78. }
  79. .x-btn-text-icon .x-btn-center .logout {
  80. background-position:0pt 3px;
  81. background-repeat:no-repeat;
  82. padding:3px 0pt 3px 18px;
  83. }
  84. #ux-taskbar {
  85. background:transparent none;
  86. height:30px;
  87. margin:0;
  88. padding:0;
  89. position:relative;
  90. z-index:12001;
  91. }
  92. .x-btn-icon .ux-taskbutton-center .x-btn-text{
  93. background-position: center;
  94. background-repeat: no-repeat;
  95. height: 16px;
  96. width: 16px;
  97. cursor:pointer;
  98. white-space: nowrap;
  99. padding:0;
  100. }
  101. .x-btn-icon .ux-taskbutton-center{
  102. padding:1px;
  103. }
  104. .x-btn-text-icon .ux-taskbutton-center .x-btn-text{
  105. background-position: 0 6px;
  106. background-repeat: no-repeat;
  107. padding:7px 0px 7px 20px;
  108. }
  109. .x-btn-text-icon .ux-startbutton-center .x-btn-text{
  110. background-position: 0 4px;
  111. background-repeat: no-repeat;
  112. color:#000000 !important;
  113. font-weight:bold;
  114. padding:7px 0px 7px 28px;
  115. }
  116. .ux-taskbutton-left, .ux-taskbutton-right{
  117. font-size:1px;
  118. line-height:1px;
  119. }
  120. .ux-taskbutton-left{
  121. width:4px;
  122. height:28px;
  123. background:url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 0;
  124. }
  125. .ux-taskbutton-right{
  126. width:4px;
  127. height:28px;
  128. background:url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 -28px;
  129. }
  130. .ux-taskbutton-left i, .ux-taskbutton-right i{
  131. display:block;
  132. width:4px;
  133. overflow:hidden;
  134. font-size:1px;
  135. line-height:1px;
  136. }
  137. .ux-taskbutton-center{
  138. background:url( ../images/taskbar/black/taskbutton.gif ) repeat-x 0 -56px;
  139. vertical-align: middle;
  140. text-align:center;
  141. padding:0 5px;
  142. cursor:pointer;
  143. white-space:nowrap;
  144. }
  145. #ux-taskbar .ux-taskbutton-left{
  146. background-position:0 0;
  147. }
  148. #ux-taskbar .ux-taskbutton-right{
  149. background-position:0 -28px;
  150. }
  151. #ux-taskbar .ux-taskbutton-center{
  152. background-position:0 -56px;
  153. }
  154. #ux-taskbar .x-btn-over .ux-taskbutton-left{
  155. background-position:0 -252px;
  156. }
  157. #ux-taskbar .x-btn-over .ux-taskbutton-right{
  158. background-position:0 -280px;
  159. }
  160. #ux-taskbar .x-btn-over .ux-taskbutton-center{
  161. background-position:0 -308px;
  162. }
  163. #ux-taskbar .x-btn-click .ux-taskbutton-left{
  164. background-position:0 -168px;
  165. }
  166. #ux-taskbar .x-btn-click .ux-taskbutton-right{
  167. background-position:0 -196px;
  168. }
  169. #ux-taskbar .x-btn-click .ux-taskbutton-center{
  170. background-position:0 -224px;
  171. }
  172. #ux-taskbar .active-win .ux-taskbutton-left{
  173. background-position:0 -84px;
  174. }
  175. #ux-taskbar .active-win .ux-taskbutton-right{
  176. background:url( ../images/taskbar/black/taskbutton.gif ) no-repeat 0 -112px;
  177. }
  178. #ux-taskbar .active-win .ux-taskbutton-center{
  179. background:url( ../images/taskbar/black/taskbutton.gif ) repeat-x 0 -140px;
  180. }
  181. #ux-taskbar .active-win .ux-taskbutton-center button {
  182. color:#fff;
  183. }
  184. #spacer {
  185. height: 25px;
  186. float: left;
  187. width: 0;
  188. overflow: hidden;
  189. margin-top: 2px;
  190. }
  191. .x-window-body p,.x-panel-body p {
  192. padding: 10px;
  193. margin: 0;
  194. }
  195. .x-window-maximized .x-window-bc {
  196. height:0;
  197. }
  198. .icon-grid {
  199. background-image:url( ../images/grid.png ) !important;
  200. }
  201. .add {
  202. background-image:url(../../shared/icons/fam/add.gif) !important;
  203. }
  204. .option {
  205. background-image:url(../../shared/icons/fam/plugin.gif) !important;
  206. }
  207. .remove {
  208. background-image:url(../../shared/icons/fam/delete.gif) !important;
  209. }
  210. .save {
  211. background-image:url(../../shared/icons/save.gif) !important;
  212. }
  213. .accordion {
  214. background-image:url(../images/accordian.gif) !important;
  215. }
  216. .tabs {
  217. background-image:url(../images/tabs.gif) !important;
  218. }
  219. /* IM window icons */
  220. .user {
  221. background-image:url( ../../shared/icons/fam/user.gif ) !important;
  222. }
  223. .user-add {
  224. background-image:url(../../shared/icons/fam/user_add.gif) !important;
  225. }
  226. .user-delete {
  227. background-image:url(../../shared/icons/fam/user_delete.gif) !important;
  228. }
  229. .connect {
  230. background-image:url(../../shared/icons/fam/connect.gif) !important;
  231. }
  232. .user-girl {
  233. background-image:url(../../shared/icons/fam/user_female.gif) !important;
  234. }
  235. .user-kid {
  236. background-image:url(../../shared/icons/fam/user_green.gif) !important;
  237. }
  238. .user-suit {
  239. background-image:url(../../shared/icons/fam/user_suit.gif) !important;
  240. }
  241. .ux-start-menu {
  242. background:transparent none;
  243. border:0px none;
  244. padding:0;
  245. }
  246. .ux-start-menu-tl .x-window-header {
  247. color:#f1f1f1;
  248. font:bold 11px tahoma,arial,verdana,sans-serif;
  249. padding:5px 0 4px 0;
  250. }
  251. .x-panel-tl .x-panel-icon, .ux-start-menu-tl .x-panel-icon {
  252. background-position:0pt 4px;
  253. background-repeat:no-repeat;
  254. padding-left:20px !important;
  255. }
  256. .ux-start-menu-tl {
  257. background: transparent url( ../images/taskbar/black/start-menu-left-corners.png ) no-repeat 0 0;
  258. padding-left:6px;
  259. zoom:1;
  260. z-index:1;
  261. position:relative;
  262. }
  263. .ux-start-menu-tr {
  264. background: transparent url( ../images/taskbar/black/start-menu-right-corners.png ) no-repeat right 0;
  265. padding-right:6px;
  266. }
  267. .ux-start-menu-tc {
  268. background: transparent url( ../images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 0;
  269. overflow:hidden;
  270. zoom:1;
  271. }
  272. .ux-start-menu-ml {
  273. background: transparent url( ../images/taskbar/black/start-menu-left-right.png ) repeat-y 0 0;
  274. padding-left:6px;
  275. zoom:1;
  276. }
  277. .ux-start-menu-bc {
  278. background: transparent url( ../images/taskbar/black/start-menu-top-bottom.png ) repeat-x 0 bottom;
  279. zoom:1;
  280. }
  281. .ux-start-menu-bc .x-window-footer {
  282. padding-bottom:6px;
  283. zoom:1;
  284. font-size:0;
  285. line-height:0;
  286. }
  287. .ux-start-menu-bl {
  288. background: transparent url( ../images/taskbar/black/start-menu-left-corners.png ) no-repeat 0 bottom;
  289. padding-left:6px;
  290. zoom:1;
  291. }
  292. .ux-start-menu-br {
  293. background: transparent url( ../images/taskbar/black/start-menu-right-corners.png ) no-repeat right bottom;
  294. padding-right:6px;
  295. zoom:1;
  296. }
  297. .x-panel-nofooter .ux-start-menu-bc {
  298. height:6px;
  299. }
  300. .ux-start-menu-splitbar-h {
  301. background-color:#d0d0d0;
  302. }
  303. .ux-start-menu-bwrap {
  304. background:transparent none;
  305. border:0px none;
  306. }
  307. .ux-start-menu-body {
  308. background:transparent none;
  309. border:0px none;
  310. }
  311. .ux-start-menu-apps-panel {
  312. background:#ffffff none;
  313. border:1px solid #1e2124;
  314. }
  315. .ux-start-menu-tools-panel {
  316. border:0px none;
  317. background:transparent url( ../images/taskbar/black/start-menu-right.png ) repeat-y scroll right 0pt;
  318. }
  319. #ux-taskbar-start {
  320. background:#000000 url( ../images/taskbar/black/taskbar-start-panel-bg.gif ) repeat-x left top;
  321. left:0px;
  322. padding:0;
  323. position:absolute;
  324. }
  325. #ux-taskbar-start .x-toolbar {
  326. background: none;
  327. padding:0px;
  328. border:0px none;
  329. }
  330. #ux-taskbuttons-panel {
  331. background:#000000 url( ../images/taskbar/black/taskbuttons-panel-bg.gif ) repeat-x left top;
  332. padding-top:0;
  333. position:relative;
  334. }
  335. .ux-taskbuttons-strip-wrap {
  336. /* overflow:hidden;
  337. position:relative;
  338. width:100%; */
  339. width:100%;
  340. overflow:hidden;
  341. position:relative;
  342. zoom:1;
  343. }
  344. ul.ux-taskbuttons-strip {
  345. display:block;
  346. width:5000px;
  347. zoom:1;
  348. }
  349. ul.ux-taskbuttons-strip li {
  350. float:left;
  351. margin-left:2px;
  352. }
  353. ul.ux-taskbuttons-strip li.ux-taskbuttons-edge {
  354. float:left;
  355. margin:0 !important;
  356. padding:0 !important;
  357. border:0 none !important;
  358. font-size:1px !important;
  359. line-height:1px !important;
  360. overflow:hidden;
  361. zoom:1;
  362. background:transparent !important;
  363. width:1px;
  364. }
  365. .x-clear {
  366. clear:both;
  367. height:0;
  368. overflow:hidden;
  369. line-height:0;
  370. font-size:0;
  371. }
  372. .x-taskbuttons-scrolling {
  373. position:relative;
  374. }
  375. .x-taskbuttons-scrolling .ux-taskbuttons-strip-wrap {
  376. margin-left:18px;
  377. margin-right:18px;
  378. }
  379. td.ux-taskButtons-edge {
  380. /*float:left;*/
  381. margin:0 !important;
  382. padding:0 !important;
  383. border:0 none !important;
  384. font-size:1px !important;
  385. line-height:1px !important;
  386. overflow:hidden;
  387. zoom:1;
  388. background:transparent !important;
  389. width:1px;
  390. }
  391. .ux-taskbuttons-scroller-left {
  392. background: transparent url( ../images/taskbar/black/scroll-left.gif ) no-repeat -18px 0;
  393. width:18px;
  394. position:absolute;
  395. left:1px;
  396. top:0px;
  397. z-index:10;
  398. cursor:pointer;
  399. }
  400. .ux-taskbuttons-scroller-left-over {
  401. background-position: 0 0;
  402. }
  403. .ux-taskbuttons-scroller-left-disabled {
  404. background-position: -18px 0;
  405. opacity:.5;
  406. -moz-opacity:.5;
  407. filter:alpha(opacity=50);
  408. cursor:default;
  409. }
  410. .ux-taskbuttons-scroller-right {
  411. background: transparent url( ../images/taskbar/black/scroll-right.gif ) no-repeat 0 0;
  412. width:18px;
  413. position:absolute;
  414. right:0;
  415. top:0px;
  416. z-index:10;
  417. cursor:pointer;
  418. }
  419. .ux-taskbuttons-scroller-right-over {
  420. background-position: -18px 0;
  421. }
  422. .ux-taskbuttons-scroller-right-disabled {
  423. background-position: 0 0;
  424. opacity:.5;
  425. -moz-opacity:.5;
  426. filter:alpha(opacity=50);
  427. cursor:default;
  428. }
  429. .ux-toolmenu-sep {
  430. background-color:#18191a;
  431. border-bottom:1px solid #858789;
  432. display:block;
  433. font-size:1px;
  434. line-height:1px;
  435. margin:2px 3px;
  436. }
  437. .ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item a.x-menu-item {
  438. color:#ffffff;
  439. }
  440. .ux-start-menu-tools-panel ul.x-menu-list li.x-menu-list-item .x-menu-item-active a.x-menu-item {
  441. color:#000000;
  442. }
  443. .ux-start-menu-tools-panel .x-menu-item-active {
  444. background: #525456 url( ../images/taskbar/black/item-over.gif ) repeat-x left bottom;
  445. border:1px solid #000000;
  446. padding: 0;
  447. }
  448. #ux-taskbar .x-splitbar-h {
  449. background:#000000 url( ../images/taskbar/black/taskbar-split-h.gif ) no-repeat 0 0;
  450. width:8px;
  451. }
  452. .x-window-header-text {
  453. cursor:default;
  454. }
  455. /*
  456. * Begin Start button
  457. */
  458. .ux-startbutton-left, .ux-startbutton-right{
  459. font-size:1px;
  460. line-height:1px;
  461. }
  462. .ux-startbutton-left{
  463. width:10px;
  464. height:28px;
  465. background:url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 0;
  466. }
  467. .ux-startbutton-right{
  468. width:10px;
  469. height:30px;
  470. background:url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 -28px;
  471. }
  472. .ux-startbutton-left i, .ux-startbutton-right i{
  473. display:block;
  474. width:10px;
  475. overflow:hidden;
  476. font-size:1px;
  477. line-height:1px;
  478. }
  479. .ux-startbutton-center{
  480. background:url( ../images/taskbar/black/startbutton.gif ) repeat-x 0 -56px;
  481. vertical-align: middle;
  482. text-align:center;
  483. padding:0;
  484. cursor:pointer;
  485. white-space:nowrap;
  486. }
  487. #ux-taskbar .ux-startbutton-left{
  488. background-position:0 0;
  489. }
  490. #ux-taskbar .ux-startbutton-right{
  491. background-position:0 -30px;
  492. }
  493. #ux-taskbar .ux-startbutton-center{
  494. background-position:0 -60px;
  495. }
  496. #ux-taskbar .x-btn-over .ux-startbutton-left{
  497. background-position:0 -270px;
  498. }
  499. #ux-taskbar .x-btn-over .ux-startbutton-right{
  500. background-position:0 -300px;
  501. }
  502. #ux-taskbar .x-btn-over .ux-startbutton-center{
  503. background-position:0 -330px;
  504. }
  505. #ux-taskbar .x-btn-click .ux-startbutton-left{
  506. background-position:0 -180px;
  507. }
  508. #ux-taskbar .x-btn-click .ux-startbutton-right{
  509. background-position:0 -210px;
  510. }
  511. #ux-taskbar .x-btn-click .ux-startbutton-center{
  512. background-position:0 -240px;
  513. }
  514. #ux-taskbar .active-win .ux-startbutton-left{
  515. background-position:0 -90px;
  516. }
  517. #ux-taskbar .active-win .ux-startbutton-right{
  518. background:url( ../images/taskbar/black/startbutton.gif ) no-repeat 0 -120px;
  519. }
  520. #ux-taskbar .active-win .ux-startbutton-center{
  521. background:url( ../images/taskbar/black/startbutton.gif ) repeat-x 0 -150px;
  522. }
  523. #ux-taskbar .active-win .ux-startbutton-center button {
  524. color:#fff;
  525. }
  526. /*
  527. * End Start button
  528. */
  529. .x-resizable-proxy{
  530. background:#C7DFFC;
  531. opacity:.5;
  532. -moz-opacity:.5;
  533. filter:alpha(opacity=50);
  534. border: 1px solid #3b5a82;
  535. }
  536. /* Desktop Shortcuts */
  537. #x-shortcuts dt {
  538. float:left;
  539. margin:15px 0 0 15px;
  540. clear:left;
  541. width:64px;
  542. font:normal 10px tahoma,arial,verdana,sans-serif;
  543. text-align:center;
  544. zoom:1;
  545. display:block;
  546. }
  547. #x-shortcuts dt a {
  548. width:64px;
  549. display:block;
  550. color:white;
  551. text-decoration:none;
  552. }
  553. #x-shortcuts dt div {
  554. width:100%;
  555. color:white;
  556. overflow:hidden;
  557. text-overflow:ellipsis;
  558. cursor:pointer;
  559. }
  560. .ext-ie #x-shortcuts dt img {
  561. background:transparent !important;
  562. }
  563. #x-shortcuts dt a:hover {
  564. text-decoration:underline;
  565. }
  566. /* shortcuts */
  567. #grid-win-shortcut img {
  568. width:48px;
  569. height:48px;
  570. background-image: url(../images/grid48x48.png);
  571. filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/grid48x48.png', sizingMethod='scale');
  572. }
  573. #acc-win-shortcut img {
  574. width:48px;
  575. height:48px;
  576. background-image: url(../images/im48x48.png);
  577. filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/im48x48.png', sizingMethod='scale');
  578. }